CAPE 132 161 187 199 195 184 174 167 162 158 151 150 157 145 120 116 113 124 164 174 150 105 90 70 60 60 66 72 68 71 89 106 104 96 97 97 88 90 91 100 122 105 82 97 108 117 147 162 216 238 173 126 125 142 133 109 104 79 53 43 43 39 36 32 33 33 32 35 36 39 40 36 36 42 42 34 31 37 43 45 46 42 36 32 29 36 46 60 109 211 239 297 298 352 388 433 471 497 594 823 1093 1326 1470 1544 1577 1594 1632 1693 1743 1727 1605 1461 1332 1134 1071 1102 1213 1259 1006 1304 1093 1235 1317 1315 1240 1056 996 1042 1077 1103 1141 1176 1198 1239 1333 1457 1545 1588 1638 1737 1821 1891 1923 1971 2097 2254 2357 2431 2442 2457 2472 2505 2577 2657 2723 2803 2893 3032 2999 3126 3053 2972 2935 2844 2879 3023 3165 3313 3503 3708 3760 3627 3283 3218 3262 3262 3239 3129 2896 2628 2831 3384 3491 3062 2922 2754 2690 2661 2723 2774 2697 2706 2780 2866 2918 2938 2880 2756 2673 2615 2532 2490 2601 2797 2963 3123 3372 3522 3003 2231 1797 1656 1772 1744 1306 764 788 959 1263 1362 1276 1222 1227 1141 1084 1158 1231 1343 1552 1833 1900 1759 1843 1893 1714 1457 1268 1200 1240 1384 1553 1625 1533 1274 948 678 495 366 261 211 241 374 596 876 1259 1375 1388 1579 1749 1780 1781 1743 1621 1514 1512 1633 1629 1491 1451 1623 1766 1753 1738 1841 1998 2055 1945 1805 1676 1628 1730 1870 1943 1946 1944 1939 1915 1904 1972 2025 2040 2103 2396 2543 2648 2654 2642 2451 2228 2017 1916 1926 1996 2059 2067 2006 1993 2051 2117 2160 2177 2114 1878 1645 1499 1499 1571 1605 1559 1489 1484 1552 1672 1817 1919 1978 1995 1973 2107 2356 2642 2799 2578 2337 2142 1817 1632 1723 1922 2115 2337 2302 2141 2155 2567 2542 2486 2437 2478 2276 1853 1693 1783 1906 1984 2021 2112 2263 2216 2203 2718 3391 3704 3629 3230 3013 3145 3223 3377 3627 3676 3577 3154 2827 2906 2696 2726 2446 2277 2396 2539 2604 2530 2361 2307 2347 2446 2563 2818 3092 3213 3235 3387 3551 3561 3471 3342 3211 3054 2872 2759 2739 2794 2893 2890 2658 2362 2367 2720 2870 3038 3291 3666 4019 4100 4112 4309 4336 4340 4343 4237 4075 3767 3498 3747 4001 3872 3506 3147 2856 2892 2994 3019 2996 2918 2888 2851 2871 2879 2821 2741 2715 2679 2778 2910 2656 2151 1875 2190 2370 2227 2258 2373 1909 2016 2132 1899 1702 1565 1334 1280 1189 888 1094 1633 2072 2356 2455 2837 3474 3396 3580 3463 3279 2933 2885 2896 2957 3084 3137 3062 2961 2853 2725 2648 2609 2693 2938 3094 3376 3626 3520 3217 2990 2986 3110 3226 3373 3412 3388 3313 3194 3086 2842 2621 2602 2655 2739 2777 2820 2855 2791 2785 2851 2940 3085 3333 3562 3639 3589 3463 3303 3194 3164 3252 3523 3848 3633 2826 2148 2109 2339 2284 2341 2706 2853 2657 2537 2721 2889 3046 3273 3509 3596 3491 3512 3638 3818 3879 3780 3294 2875 2353 2061 2102 2239 2384 2479 111 137 164 184 183 176 171 169 166 155 145 144 153 159 140 123 115 127 157 169 151 105 89 81 78 85 88 72 65 73 82 96 98 92 95 103 106 102 94 91 94 89 84 93 100 108 138 159 198 237 168 125 112 114 114 103 91 84 58 35 32 36 37 33 27 28 31 33 38 47 42 37 38 40 34 30 29 29 30 33 35 33 27 21 17 18 23 41 78 122 138 186 203 265 340 368 372 450 633 936 1179 1343 1428 1475 1517 1553 1592 1631 1661 1660 1603 1530 1444 1291 1175 1155 1200 1252 1124 1211 1186 1138 1239 1257 1288 937 878 951 1054 1133 1192 1227 1256 1311 1390 1468 1537 1589 1634 1708 1824 1911 1903 1932 2066 2214 2299 2357 2389 2423 2453 2511 2606 2697 2763 2858 2931 3035 3044 3171 3167 3138 2963 2796 2793 3022 3233 3419 3586 3712 3745 3540 3129 2927 2982 3028 3014 3056 3052 2932 3047 3423 3428 3097 2910 2802 2736 2916 2948 2892 2783 2770 2761 2756 2743 2761 2743 2624 2580 2680 2722 2689 2716 2795 2918 3181 3440 3144 2221 1561 1447 1468 1496 1406 1152 657 551 534 706 734 717 756 780 759 777 813 868 1025 1225 1360 1396 1340 1510 1718 1706 1442 1228 1150 1185 1305 1455 1557 1522 1317 1036 794 605 447 314 250 278 397 577 820 1140 1319 1473 1728 1999 1837 1697 1663 1545 1549 1694 1778 1540 1246 1062 1151 1332 1471 1678 1910 2027 1963 1815 1695 1662 1714 1842 1980 2027 1990 1966 2004 2044 2066 2066 2088 2232 2407 2627 2748 2790 2772 2744 2615 2409 2184 2052 2001 2080 2183 2200 2156 2102 2126 2178 2263 2352 2355 2185 1945 1690 1523 1485 1530 1555 1536 1554 1644 1802 1989 2146 2215 2134 2090 2235 2417 2638 2861 2633 2091 1716 1538 1503 1601 1761 1955 2180 2229 2280 2587 2951 2767 2380 2160 2237 2239 2078 1993 2071 2146 2046 1903 1994 2306 2538 2669 3128 3717 3962 3894 3254 2700 2276 2003 2228 2746 2719 2756 2912 2841 2783 2827 3052 2723 2660 2943 3226 3299 3260 3407 3148 3061 3150 3090 3071 2955 2850 2848 2914 2983 3019 3077 3123 3019 2846 2770 2755 2758 2850 3079 3254 2991 2448 2239 2364 2500 2774 3258 3891 4217 4109 4052 4226 4076 3984 3975 3863 3672 3481 3446 3567 3696 3679 3410 2985 3047 3361 3234 2998 2925 2931 2974 2969 2883 2826 2788 2713 2685 2703 2849 3044 3087 2884 2472 2460 2702 2692 2590 2492 2382 2280 2092 1744 1520 1480 1407 1305 1189 1160 1265 1403 1691 1878 2029 2352 2816 3308 3458 3461 3236 2866 2842 2975 3072 3109 3197 3049 2787 2701 2686 2673 2641 2640 2693 2969 3391 3464 3354 3407 3350 3364 3150 2974 3186 3382 3208 3092 3130 3079 2800 2582 2526 2594 2733 2781 2806 2805 2781 2814 2906 3037 3238 3485 3644 3664 3551 3376 3204 3072 3003 3135 3494 3782 3533 2762 2061 2030 2305 2328 2358 2626 2799 2520 2180 2295 2454 2508 2689 2891 3150 3262 3454 3793 4090 4022 3927 3403 3052 2792 2491 2390 2478 2601 2636 95 113 140 162 168 166 168 171 173 162 141 129 137 153 131 115 118 130 160 169 158 131 97 79 83 97 89 76 64 63 70 82 81 78 86 96 94 93 85 81 82 83 82 85 93 102 116 141 170 227 190 138 116 105 101 89 81 88 61 35 28 32 34 32 28 26 28 33 47 62 43 39 45 32 25 29 27 23 23 25 30 24 19 13 11 11 15 26 53 90 110 126 157 231 290 321 396 526 724 973 1158 1261 1335 1400 1460 1505 1539 1554 1570 1591 1562 1515 1471 1416 1362 1326 1312 1284 1177 1179 1256 1103 1196 1332 1364 1001 781 751 901 1093 1210 1279 1322 1380 1439 1493 1543 1597 1638 1725 1832 1796 1724 1800 1996 2177 2261 2315 2354 2401 2459 2548 2652 2742 2817 2905 2945 2990 3107 3193 3208 3215 2925 2760 2764 3090 3299 3500 3647 3732 3760 3507 3091 2982 3165 3236 3224 3287 3307 3272 3336 3507 3545 3303 2999 2839 2769 2955 2959 2810 2757 2730 2666 2623 2572 2616 2633 2496 2504 2762 3035 3126 3107 3105 3212 3376 3231 2561 1836 1460 1338 1373 1325 1287 1065 774 636 574 595 514 492 579 655 689 728 733 780 892 1005 1012 965 945 1098 1337 1471 1343 1184 1122 1161 1229 1318 1407 1405 1262 1050 833 617 457 374 387 456 542 638 795 1055 1367 1659 1835 1907 1824 1701 1550 1527 1644 1720 1530 1359 1101 924 1097 1401 1712 2007 2171 2140 1983 1806 1691 1680 1760 1891 2022 2096 2109 2114 2161 2226 2250 2267 2381 2570 2707 2826 2887 2860 2727 2660 2618 2471 2353 2267 2162 2204 2332 2330 2187 1999 1909 1900 1975 2109 2202 2212 2117 1915 1702 1570 1538 1554 1580 1643 1794 2036 2280 2367 2231 2116 2234 2425 2688 3006 2894 2200 1632 1479 1416 1424 1504 1636 1788 1934 2076 2237 2508 2644 2488 2163 1987 2017 2143 2259 2334 2495 2619 2316 1984 2072 2469 2876 3077 3384 3719 3666 3316 2468 1904 1658 1680 1912 2298 2506 2880 3046 3065 3184 3293 3157 2975 3046 3367 3653 3719 3750 4100 4315 4149 4075 3930 3543 3044 2731 2644 2523 2423 2568 2716 2823 2860 2754 2718 2746 2740 2896 3263 3512 3382 2877 2506 2417 2456 2770 3436 4010 4004 3845 3691 3727 3683 3583 3497 3315 3064 2880 2869 2952 3039 3052 2924 2858 2868 3024 2980 2749 2769 2985 2946 2925 2939 2931 2886 2854 2842 2855 2919 3041 3036 2925 2737 2649 2679 2594 2432 2285 2312 2235 2111 1986 1801 1777 1788 1806 1823 1945 2004 1753 1733 1595 1674 2166 2771 3213 3197 3155 3083 2974 3005 3095 3066 3068 3261 3240 3040 2892 2759 2775 2851 2851 2993 3065 3179 3378 3591 3749 3782 3725 3229 3043 3246 3534 3260 3075 2981 2924 2781 2619 2572 2635 2718 2776 2773 2731 2737 2790 2929 3133 3390 3623 3694 3630 3425 3233 3085 2929 2816 2956 3301 3592 3461 2747 2041 1965 2232 2380 2459 2687 2944 2751 2322 2148 2239 2182 2283 2483 2607 2747 2893 3161 3510 3888 4126 3770 3213 2935 2739 2669 2703 2780 2805 86 94 116 145 156 157 159 166 174 171 156 140 143 156 119 103 125 126 166 172 156 129 93 69 79 98 103 87 61 54 59 62 64 62 74 82 79 74 69 69 63 65 69 74 82 93 102 116 146 189 181 155 141 118 99 93 93 95 58 34 28 30 31 29 27 24 26 33 43 49 37 40 49 31 31 39 30 20 19 20 26 18 12 9 9 9 11 14 30 63 90 105 136 185 237 309 399 513 702 915 1064 1142 1231 1321 1405 1463 1486 1496 1506 1522 1502 1465 1445 1455 1471 1465 1444 1370 1232 1226 1230 1024 1000 1084 1335 1030 716 675 840 1075 1230 1321 1359 1413 1449 1501 1533 1584 1633 1748 1704 1628 1622 1751 1968 2141 2224 2263 2303 2379 2484 2595 2694 2769 2838 2908 2951 2999 3142 3217 3299 3291 2994 2935 2872 3379 3307 3522 3696 3751 3689 3424 3069 3126 3388 3486 3493 3518 3527 3529 3535 3550 3575 3419 3084 2851 2793 2879 2890 2772 2738 2691 2579 2481 2423 2495 2582 2409 2437 2702 3169 3515 3616 3681 3709 3446 2812 2166 1804 1560 1397 1347 1291 1219 1009 905 889 893 882 748 658 742 770 798 821 814 834 843 831 839 830 843 909 1014 1120 1116 1063 1023 995 944 925 953 974 952 836 637 451 346 365 481 608 703 752 808 1024 1384 1690 1785 1801 1819 1731 1563 1555 1663 1614 1420 1275 1133 1138 1400 1724 1985 2146 2158 2060 1889 1764 1709 1719 1793 1903 2047 2183 2276 2340 2378 2430 2458 2510 2631 2782 2888 2954 2921 2715 2405 2323 2306 2251 2261 2307 2343 2435 2548 2576 2347 2053 1860 1744 1667 1668 1777 1914 1989 1995 1966 1881 1734 1655 1711 1855 2097 2359 2454 2321 2108 2109 2300 2545 2813 3031 2700 1762 1322 1327 1361 1391 1455 1562 1683 1768 1946 2100 2216 2238 2186 2061 1968 2008 2160 2317 2511 2748 2888 2579 2203 2261 2537 2830 3090 3429 3555 3332 2826 2081 1634 1703 2007 2244 2378 2511 2780 3004 3075 3068 3037 2864 2870 2960 3210 3462 3516 3504 3688 3977 4063 3973 3912 3707 3308 2876 2672 2610 2174 2264 2348 2396 2698 2718 2632 2657 2666 2883 3245 3562 3768 3511 3177 3031 3136 3111 3414 3599 3558 3522 3363 3316 3372 3237 2963 2696 2584 2614 2644 2678 2725 2710 2696 2923 3117 3037 2817 2489 2572 2821 2954 3107 3203 3101 2987 2908 2913 2927 2896 2876 2723 2509 2486 2652 2641 2306 1932 1668 1715 1942 2120 2115 2055 2156 2304 2381 2343 2593 2601 2332 2119 1944 2049 2339 2587 2753 2917 3031 3113 3126 3120 3059 2988 3039 3101 3026 2916 2817 2566 2551 2679 2750 2816 2790 2996 3348 3466 3646 4040 3951 3348 3049 3241 3541 3377 2967 2797 2899 2879 2698 2572 2565 2637 2712 2720 2629 2688 2794 2958 3222 3510 3676 3676 3496 3228 3034 2892 2767 2710 2807 3057 3364 3433 2895 2219 1963 2068 2270 2494 2807 3175 3168 2994 2748 2636 2430 2249 2223 2344 2495 2535 2655 3043 3666 4166 4258 3789 3167 2906 2957 2998 3012 3018 85 86 100 132 145 146 144 151 165 171 169 168 172 169 140 124 138 158 148 171 157 141 98 71 80 96 93 77 57 44 42 49 55 58 67 73 72 75 67 78 71 65 67 66 76 94 96 102 117 137 152 168 159 122 94 70 74 90 55 33 28 31 29 27 27 25 26 36 54 43 32 36 35 31 35 37 27 19 20 21 18 12 10 8 9 10 11 9 15 46 72 87 110 153 224 302 359 452 627 807 930 1017 1136 1260 1378 1441 1446 1446 1458 1462 1453 1434 1446 1481 1508 1527 1525 1474 1317 1369 1279 1126 1155 1241 1263 984 802 845 995 1154 1271 1357 1384 1422 1430 1507 1487 1573 1666 1646 1571 1568 1620 1757 1941 2080 2161 2215 2290 2405 2529 2624 2692 2741 2789 2844 2915 3014 3137 3237 3382 3391 3158 3393 3146 3483 3534 3673 3690 3525 3404 3260 3004 3018 3191 3399 3497 3528 3602 3667 3689 3667 3537 3210 2851 2727 2760 2824 2869 2802 2758 2708 2555 2386 2297 2382 2551 2388 2278 2417 2847 3595 3952 4145 4044 3359 2465 1993 1875 1720 1528 1359 1226 1159 1095 1084 1071 1055 1056 1018 1003 1048 1000 1007 1009 989 978 950 917 978 1041 1053 995 920 905 918 902 843 721 548 429 404 420 451 425 331 253 232 276 382 528 680 760 827 1051 1410 1666 1764 1770 1757 1714 1573 1541 1583 1532 1390 1218 1206 1390 1668 1924 2062 2072 1975 1874 1742 1690 1712 1764 1832 1929 2098 2282 2424 2510 2538 2592 2643 2729 2844 2954 3044 3071 2942 2552 2192 2126 2083 2104 2184 2217 2330 2511 2721 2927 2896 2600 2302 2077 1821 1588 1540 1611 1746 1907 2012 1988 1867 1816 1921 2181 2544 2680 2455 2230 2063 2060 2247 2572 2778 3001 2777 1696 1248 1307 1362 1404 1474 1574 1663 1722 1860 1991 2091 2101 2067 2036 2074 2195 2406 2661 2779 2747 2692 2434 2048 1994 2226 2475 2769 3196 3498 3404 2772 1933 1495 1746 2155 2227 2086 2227 2549 2758 2562 2430 2457 2330 2399 2522 2710 2871 2843 2705 2638 2794 3021 3033 3067 3112 3109 2994 2743 2941 2487 2399 2371 2326 2530 2719 2741 2699 2731 2901 3111 3461 3867 3854 3697 3641 3550 3370 3311 3267 3294 3371 3309 3216 3160 2972 2694 2566 2573 2586 2620 2700 2783 3001 3348 3153 3043 2906 2821 2525 2536 2724 2935 3088 3088 2989 2869 2794 2778 2742 2655 2550 2406 2277 2293 2619 2751 2185 1767 1628 1772 2101 2458 2575 2591 2678 2909 2792 2687 2830 2777 2567 2234 2181 2480 2579 2614 2861 3243 3505 3603 3450 3167 3059 3070 3203 3193 2937 2800 2968 2454 2353 2593 2760 2977 3272 3207 3441 3831 4230 4372 4004 3331 3017 3255 3645 3573 2996 2677 2844 2909 2773 2590 2529 2600 2641 2649 2616 2699 2814 2998 3289 3567 3708 3626 3348 3045 2855 2721 2614 2587 2666 2825 3067 3222 3028 2641 2114 1951 2121 2443 2922 3348 3541 3643 3581 3370 3019 2577 2292 2298 2361 2399 2447 2860 3563 4118 4499 4319 3582 3218 3228 3334 3215 3129 90 92 95 111 136 145 134 132 148 157 160 170 177 170 158 145 148 152 145 162 151 142 98 75 68 87 88 76 59 42 36 48 60 58 59 63 73 84 77 77 68 79 75 60 65 88 88 97 108 119 120 132 138 120 92 70 71 74 54 34 29 31 29 31 33 29 25 38 87 52 39 35 33 30 30 27 21 19 20 16 11 9 10 8 9 9 10 8 14 35 57 75 87 128 190 234 269 376 534 679 783 882 1014 1178 1348 1429 1412 1383 1398 1405 1408 1412 1436 1476 1486 1517 1505 1451 1440 1517 1298 1235 1371 1387 1176 994 1013 1102 1188 1272 1336 1374 1384 1388 1402 1473 1491 1682 1617 1542 1388 1352 1496 1673 1864 2024 2150 2237 2345 2469 2559 2612 2646 2673 2708 2766 2864 2993 3129 3248 3352 3341 3277 3397 3508 3736 3315 3641 3486 3044 2973 2946 2961 3175 3297 3404 3516 3673 3804 3802 3843 3893 3712 3296 2891 2709 2687 2740 2827 2834 2808 2767 2628 2440 2284 2289 2488 2501 2217 2168 2192 3121 3785 4129 4092 3355 2441 2066 2006 1920 1719 1480 1319 1251 1261 1259 1160 1049 1001 1016 1077 1119 1125 1178 1170 1124 1085 1064 1030 1102 1221 1216 1064 914 840 823 782 669 472 261 137 101 100 107 114 134 178 221 243 275 381 573 790 998 1222 1440 1616 1830 1882 1733 1558 1430 1417 1400 1342 1229 1167 1286 1533 1776 1952 1992 1943 1829 1743 1672 1658 1697 1757 1838 1957 2141 2355 2535 2637 2677 2738 2825 2947 3045 3114 3171 3148 2975 2544 2242 2159 2060 2051 2113 2098 2174 2430 2760 3064 3214 3095 2892 2740 2489 2142 1856 1684 1660 1769 1970 2073 2060 2145 2268 2548 2953 2768 2390 2176 2044 2130 2371 2629 2711 3039 3104 2045 1364 1311 1385 1451 1531 1622 1690 1752 1815 1869 1958 2020 2018 2019 2097 2231 2423 2616 2706 2680 2486 2134 1824 1774 1923 2127 2477 3012 3615 3746 2744 1822 1437 1765 1966 1978 1890 1999 2102 2201 2114 1983 1984 1967 2091 2238 2293 2280 2221 2106 2005 2054 2283 2456 2389 2304 2507 2684 2570 2782 2928 2971 2806 2767 2817 2899 3050 3071 3183 3288 3343 3481 3625 3593 3489 3361 3287 3326 3413 3403 3350 3290 3249 3187 2979 2764 2554 2533 2556 2530 2564 2689 2806 3046 3223 2448 2588 2653 2652 2620 2615 2635 2678 2797 2780 2712 2649 2518 2384 2367 2300 2162 2148 2220 2471 2726 2616 2079 1819 1910 2229 2675 3083 3176 3218 3103 2970 2746 2684 2838 2719 2414 2145 2164 2377 2792 3182 3531 3725 3497 3149 3042 3213 3278 3349 3451 3329 2771 2659 2876 2687 2570 2822 2899 3105 3258 3323 3671 4111 4360 4361 4030 3465 3071 3192 3716 3866 3124 2616 2708 2888 2770 2585 2502 2543 2582 2636 2677 2727 2813 3018 3317 3581 3704 3575 3241 2941 2761 2620 2487 2465 2531 2646 2844 2965 3070 3045 2651 2393 2259 2448 2976 3408 3605 3706 3650 3446 3179 2812 2515 2387 2277 2302 2286 2638 3191 3804 4280 4171 3790 3486 3374 3468 3436 3297 84 93 96 107 134 146 133 123 130 144 146 154 169 173 169 152 148 139 142 150 146 129 93 71 56 75 84 74 59 39 35 49 54 56 55 55 72 81 80 76 68 68 62 59 61 72 79 89 108 106 107 127 124 123 106 82 68 66 49 31 27 26 27 32 35 35 25 35 63 36 41 22 28 23 24 26 22 18 17 12 8 9 10 9 7 7 7 8 12 21 45 61 70 107 156 185 223 315 437 557 663 786 924 1094 1266 1354 1346 1318 1337 1385 1406 1409 1432 1478 1493 1538 1580 1591 1626 1577 1291 1352 1537 1468 1203 1117 1206 1286 1317 1341 1362 1365 1363 1373 1405 1453 1581 1790 1683 1550 1251 1204 1451 1644 1847 2035 2204 2320 2422 2491 2543 2582 2615 2639 2678 2720 2786 2946 3139 3271 3305 3220 3169 3203 3374 3685 3503 3609 3170 2761 2666 2577 2978 3220 3184 3322 3579 3794 3902 3856 3874 3973 3846 3441 3005 2766 2728 2784 2876 2928 2920 2842 2725 2541 2314 2282 2423 2301 2584 2972 2909 2629 3275 3738 3985 3522 2693 2338 2280 2204 1945 1610 1392 1301 1266 1223 1123 978 871 847 851 895 1024 1125 1109 1013 932 922 913 1047 1170 1168 1020 872 774 741 729 651 452 221 86 37 24 22 46 106 203 294 332 354 444 653 974 1305 1485 1535 1685 1952 1786 1519 1338 1253 1237 1177 1080 1090 1215 1393 1607 1786 1911 1935 1880 1787 1700 1643 1643 1687 1752 1860 2010 2203 2429 2632 2765 2836 2902 2998 3112 3166 3184 3196 3156 3015 2701 2412 2216 2090 2069 2095 2088 2113 2328 2645 2886 3011 3105 3155 3198 3111 2767 2358 2052 1893 1846 1924 2121 2345 2485 2522 2721 2978 2673 2305 2046 1937 2077 2345 2591 2718 2994 3219 2535 1719 1436 1436 1486 1548 1621 1708 1763 1782 1784 1851 1944 1986 1991 1979 1978 2030 2127 2242 2277 2163 2013 1926 1964 2018 2058 2330 2815 3452 3743 2743 1839 1529 1782 1922 1986 1928 1918 1984 1948 1867 1823 1847 1930 2157 2299 2240 2076 1966 1943 1926 1995 2151 2325 2369 2366 2474 2702 2884 3183 3581 3746 3768 3730 3620 3566 3406 3377 3606 3728 3639 3491 3317 3002 2758 2775 2892 3068 3458 3709 3635 3436 3179 3025 2885 2694 2523 2521 2502 2447 2415 2519 2690 2824 2761 2542 2532 2538 2560 2627 2691 2678 2649 2649 2619 2543 2464 2339 2272 2385 2435 2365 2417 2491 2729 2724 2355 2138 2165 2342 2728 3115 3396 3485 3419 3135 2743 2442 2508 2804 2821 2587 2558 2747 3035 3419 3547 3535 3329 2914 2848 3139 3337 3494 3553 3535 3426 3062 2833 2854 3000 3065 3232 3273 3315 3506 3802 4119 4318 4387 4344 4056 3544 3119 3067 3597 3882 3327 2623 2530 2810 2713 2593 2532 2532 2595 2668 2684 2703 2805 3008 3306 3589 3662 3472 3158 2937 2729 2615 2422 2407 2393 2454 2581 2658 2890 3046 3012 2884 2654 2616 2907 3163 3167 3005 2922 2827 2771 2652 2603 2455 2346 2310 2269 2440 2739 3302 3802 3987 3904 3623 3414 3440 3490 3433 77 91 98 111 135 149 139 122 112 122 133 140 154 174 180 163 157 146 143 142 141 121 96 71 54 65 81 72 51 37 33 43 48 61 52 54 66 73 69 51 49 51 49 57 59 58 69 80 97 91 104 114 111 116 95 79 68 60 42 29 27 23 21 23 30 34 26 34 45 33 29 25 21 17 17 26 24 17 14 11 9 10 10 8 7 6 6 8 10 13 24 46 61 90 127 147 168 241 338 445 557 682 794 921 1100 1211 1195 1161 1174 1260 1380 1469 1465 1488 1554 1629 1733 1774 1760 1665 1458 1505 1484 1224 1079 1229 1328 1362 1372 1372 1361 1357 1375 1407 1410 1401 1470 1527 1380 1252 1215 1267 1533 1721 1910 2083 2275 2383 2443 2455 2519 2585 2646 2669 2703 2736 2819 3027 3233 3345 3367 3355 3439 3560 3622 3566 3284 3273 3008 2834 2664 2713 2907 3127 3110 3555 3591 3656 3790 3852 3952 4132 4030 3610 3153 2885 2870 2992 3092 3130 3097 2969 2802 2598 2392 2374 2336 2393 2453 2782 3074 2960 2926 3263 3676 3481 2813 2563 2666 2640 2195 1661 1339 1161 1026 955 946 939 877 755 627 623 769 867 846 721 607 587 606 828 995 1030 939 784 657 639 701 720 598 348 156 78 50 39 58 126 227 322 393 471 620 842 1088 1334 1484 1586 1817 1935 1713 1372 1159 1119 1172 1186 1127 1182 1322 1440 1572 1735 1887 1924 1901 1791 1676 1632 1646 1707 1808 1950 2117 2307 2525 2728 2875 2972 3044 3114 3169 3181 3173 3155 3124 3049 2866 2565 2272 2120 2072 2026 1996 2036 2179 2408 2576 2655 2797 2992 3175 3247 3096 2727 2352 2142 2115 2265 2547 2766 2774 2724 2779 2759 2455 2090 1909 1958 2185 2428 2597 2740 2997 3248 2876 2110 1655 1536 1541 1587 1653 1708 1725 1704 1675 1744 1843 1903 1900 1805 1690 1661 1736 1862 2012 2184 2333 2381 2433 2435 2356 2414 2654 3014 3215 2821 2271 1808 1871 2032 2034 2021 2039 2018 2012 1898 1793 1863 1994 2268 2516 2531 2315 2058 1988 1923 1896 2086 2431 2771 3119 3213 3356 3341 3468 3773 3988 4145 4149 4202 4048 3701 3416 3628 3900 3870 3586 3181 2738 2519 2402 2218 2470 3212 3721 3640 3226 2890 2931 2984 2930 2523 2408 2428 2371 2271 2264 2365 2482 2505 2468 2544 2569 2590 2674 2745 2728 2674 2620 2578 2564 2587 2626 2683 2844 2938 2917 2743 2726 2667 2405 2262 2348 2569 2905 3112 3241 3431 3542 3468 3192 2820 2501 2562 3022 3250 3157 3361 3670 3742 3745 3365 2902 2417 2468 2859 3252 3350 3460 3388 3311 3434 3387 3166 2994 3174 3428 3675 3750 3787 4062 4275 4389 4343 4324 4405 4170 3614 3107 3026 3463 3770 3514 2803 2512 2657 2712 2668 2610 2613 2639 2654 2672 2708 2780 2963 3259 3553 3581 3314 2898 2968 2742 2625 2478 2359 2301 2279 2327 2426 2590 2753 2876 2935 2886 2775 2683 2607 2610 2428 2363 2430 2473 2591 2616 2516 2489 2419 2349 2387 2534 2902 3378 3729 3937 3866 3513 3435 3526 3571 75 91 92 100 123 154 149 136 128 124 124 124 132 160 185 180 161 151 147 143 136 118 102 79 63 67 79 70 48 39 39 43 63 67 46 54 65 67 60 49 45 49 41 49 57 57 62 72 76 77 98 92 93 100 89 89 68 54 34 29 30 23 20 20 25 30 25 23 32 31 21 20 19 19 18 28 21 17 14 10 9 9 8 6 6 6 7 9 10 9 14 31 50 71 95 109 125 175 252 344 450 558 656 780 945 1064 989 906 854 991 1212 1322 1325 1310 1420 1555 1620 1695 1719 1602 1547 1560 1354 1133 1017 1197 1315 1355 1358 1362 1374 1411 1406 1345 1311 1303 1251 1154 1107 1144 1218 1378 1626 1806 1950 2114 2313 2408 2404 2401 2512 2604 2695 2723 2746 2792 2977 3205 3371 3467 3509 3536 3580 3571 3496 3401 3185 3046 3011 2836 2718 2891 3024 3202 3338 3772 3618 3611 3806 3942 4100 4340 4216 3789 3400 3120 3053 3110 3206 3258 3224 3100 2892 2668 2509 2499 2588 2835 2945 2866 2877 3013 2879 3019 3302 3148 2697 2769 3205 3086 2315 1555 1111 884 738 652 653 749 795 657 441 370 468 582 608 530 443 410 497 669 814 903 836 647 476 437 519 600 598 395 193 116 95 92 102 160 234 274 311 430 653 863 990 1108 1276 1549 1850 1815 1571 1230 1094 1114 1401 1549 1537 1378 1316 1399 1452 1674 1992 2061 1942 1788 1674 1647 1695 1764 1875 2054 2249 2437 2637 2836 3000 3097 3125 3119 3094 3072 3077 3068 3052 3022 2939 2714 2417 2236 2208 2153 2085 2072 2081 2168 2280 2367 2527 2693 2883 3018 3014 2792 2480 2274 2272 2456 2784 2993 2872 2772 2677 2356 2064 1860 1817 1982 2270 2516 2633 2755 3001 3236 3102 2546 2043 1790 1717 1724 1737 1693 1669 1623 1574 1608 1682 1732 1700 1576 1462 1470 1612 1846 2150 2482 2827 2974 2976 2957 2804 2591 2553 2668 2782 2865 3042 2438 2398 2519 2314 2222 2279 2244 2241 2093 1922 1925 2044 2328 2745 3210 3422 2970 2445 2405 2452 2811 2967 3272 4018 3910 3778 3579 3622 3678 3838 4082 4284 4283 4087 3668 3335 3444 3825 3934 3645 3162 2661 2323 2087 2032 2506 3316 3761 3490 2914 2772 2934 3033 2886 2533 2352 2334 2286 2191 2164 2237 2349 2561 2616 2602 2614 2653 2737 2784 2757 2710 2700 2781 2860 2922 3057 3164 3197 3223 3223 2999 2840 2630 2370 2358 2596 2931 3263 3358 3363 3477 3556 3518 3379 3129 2889 2981 3352 3536 3425 3657 3812 3763 3470 3029 2557 2245 2508 2869 3125 3161 3162 3155 3175 3340 3494 3394 3168 3137 3365 3697 3941 4125 4232 4033 3933 4058 4297 4579 4316 3787 3258 3179 3437 3707 3626 3044 2595 2521 2638 2699 2656 2631 2605 2582 2607 2632 2719 2936 3263 3552 3495 2987 2621 2852 2827 2625 2456 2342 2228 2191 2211 2232 2277 2396 2534 2688 2786 2766 2511 2205 2273 2308 2371 2393 2422 2509 2542 2559 2531 2448 2402 2408 2475 2694 3037 3333 3613 3720 3529 3465 3454 3432 73 86 88 91 115 167 149 141 122 120 124 118 117 143 182 199 175 139 141 147 130 106 96 82 70 70 75 73 59 50 44 50 69 65 42 49 63 50 50 44 43 49 42 44 45 46 53 60 65 69 74 71 72 75 68 70 60 48 32 30 31 22 21 19 21 25 24 21 27 26 21 19 19 18 21 28 24 20 16 12 9 9 8 4 3 4 5 7 9 8 12 22 36 51 67 84 101 129 188 268 364 455 530 638 785 947 956 855 756 886 1116 1165 1121 1055 1114 1333 1306 1277 1403 1408 1386 1357 1170 1062 1026 1123 1218 1242 1213 1271 1321 1309 1371 1377 1318 1264 1171 1092 1075 1144 1288 1459 1673 1841 1956 2110 2273 2360 2337 2359 2483 2606 2706 2751 2811 2904 3142 3355 3514 3585 3610 3561 3421 3258 3100 3029 3019 2919 2853 2786 2787 2905 3069 3238 3515 3700 3753 3777 3945 4080 4152 4373 4262 3852 3527 3261 3096 3066 3168 3202 3195 3164 2998 2728 2514 2466 2571 2763 2875 2627 2283 2561 2806 3067 3251 3099 2916 3292 3759 3316 2238 1385 935 760 659 519 405 436 523 460 277 187 244 363 458 474 457 460 527 645 735 829 724 487 310 270 318 345 354 244 128 94 109 154 200 244 295 298 272 314 471 661 794 906 1108 1451 1758 1756 1552 1359 1291 1369 1695 2013 1955 1533 1255 1383 1434 1751 2077 2147 2112 1876 1718 1677 1745 1867 1983 2159 2356 2518 2694 2914 3099 3153 3092 3011 2949 2914 2908 2896 2880 2868 2870 2786 2656 2546 2561 2560 2476 2336 2196 2251 2337 2381 2420 2416 2540 2658 2720 2663 2502 2401 2587 2965 3277 3263 2897 2693 2370 2009 1849 1759 1817 2044 2304 2535 2631 2730 3000 3183 3239 2971 2566 2248 2077 1998 1904 1773 1700 1628 1553 1524 1552 1580 1541 1449 1380 1448 1684 2004 2434 2959 3435 3648 3545 3439 3142 2663 2454 2478 2579 2748 3712 3468 3439 3545 3446 3086 3031 2934 2818 2644 2353 2180 2219 2451 2853 3435 3986 4125 3804 3817 4066 3932 3444 3400 3759 3762 3666 3503 3478 3481 3655 3979 4171 4153 3996 3719 3348 3283 3629 3836 3679 3386 3054 2705 2490 2705 3273 3879 3971 3568 3143 2968 2821 2931 2906 2676 2440 2388 2437 2310 2213 2269 2436 2580 2606 2598 2622 2691 2783 2821 2834 2851 2900 2977 2943 3067 3232 3242 3185 3262 3461 3180 2999 2733 2525 2576 2880 3262 3503 3485 3469 3525 3490 3389 3279 3104 2981 2988 3107 3438 3442 3634 3805 3781 3467 3200 2761 2421 2518 2712 2771 2809 2927 3118 3243 3261 3150 3008 2836 2663 2721 3317 3589 3764 3862 3667 3559 4194 4489 4558 4378 3993 3543 3320 3476 3690 3611 3218 2725 2452 2525 2646 2617 2580 2553 2519 2565 2612 2714 2933 3279 3651 3623 3040 2670 2717 2824 2641 2385 2271 2148 2157 2189 2197 2092 2185 2291 2412 2591 2718 2506 2307 2269 2287 2218 2263 2339 2401 2450 2454 2431 2424 2453 2460 2443 2435 2575 2871 3362 3648 3523 3457 3478 3598 69 82 89 100 120 144 148 147 125 119 128 121 105 128 168 197 193 170 158 155 134 99 85 78 76 70 58 72 64 54 46 48 62 54 43 42 43 42 45 39 34 33 34 39 40 50 51 51 59 58 60 60 61 63 63 59 54 49 38 31 28 22 22 19 18 20 24 19 20 25 20 18 20 23 26 27 25 21 15 13 10 9 6 4 3 3 3 5 6 7 10 17 27 36 49 65 75 89 135 212 300 379 450 535 647 805 986 1098 1090 1012 1104 1114 1065 989 929 1173 1215 1081 1166 1229 1201 1148 1139 1157 1130 1174 1173 1169 1168 1212 1416 1491 1471 1473 1429 1277 1119 1052 1076 1122 1244 1458 1695 1857 1960 2080 2196 2288 2303 2370 2486 2619 2698 2776 2956 3167 3351 3514 3640 3646 3603 3478 3298 3012 2911 2899 2887 2846 2878 2990 3031 3079 3235 3427 3643 3810 3884 3898 3970 4066 4069 4256 4298 4049 3672 3455 3303 3198 3178 3170 3215 3237 3076 2768 2471 2326 2343 2429 2522 2544 2389 2236 2616 3151 3507 3567 3564 3828 4030 3475 2321 1465 1107 1039 900 551 282 216 251 247 165 117 150 237 346 427 472 519 595 704 803 811 621 317 213 183 179 190 147 92 50 49 94 172 274 335 403 430 420 423 492 591 719 866 1039 1281 1485 1526 1496 1483 1473 1576 1921 2384 2401 1954 1494 1593 1590 1855 2146 2220 2220 1984 1791 1734 1792 1954 2073 2234 2408 2547 2724 2954 3115 3090 2932 2783 2693 2645 2644 2650 2629 2643 2662 2665 2719 2704 2733 2766 2757 2675 2544 2577 2593 2553 2466 2344 2292 2266 2350 2394 2377 2440 2766 3235 3443 3327 2994 2637 2226 1889 1738 1721 1872 2164 2388 2525 2623 2711 2954 3103 3196 3118 2927 2701 2514 2391 2233 2053 1927 1810 1695 1612 1576 1581 1576 1538 1528 1648 1982 2488 3092 3623 3990 4101 3804 3562 3184 2672 2397 2347 2432 2637 3688 4076 4072 4095 4117 4190 4029 3803 3656 3287 2863 2802 2942 3051 3165 3722 4250 4547 4444 4573 4436 3900 3560 3461 3458 3484 3313 3009 2830 2967 3316 3775 4065 4003 3791 3559 3287 3221 3485 3751 3788 3700 3633 3511 3454 3563 3834 4062 3894 3526 3325 3300 3145 3048 3184 3034 2825 2792 2797 2616 2427 2441 2558 2585 2544 2567 2652 2708 2789 2835 2846 2876 3089 3227 3150 3187 3156 3079 3052 3354 3572 3657 3328 2931 2772 2890 3165 3440 3572 3575 3558 3476 3308 3292 3372 3233 3015 2990 3046 3279 3291 3413 3711 3831 3854 3560 3073 2787 2782 2728 2557 2573 2757 2953 3086 3165 3153 2991 2754 2553 2251 2616 3226 3561 4034 3865 4065 4565 4711 4634 4415 4072 3646 3353 3391 3594 3652 3408 2962 2524 2438 2546 2601 2531 2547 2565 2605 2691 2813 2910 3199 3631 3697 3262 2767 2577 2669 2601 2464 2363 2220 2192 2235 2259 2130 2123 2180 2239 2323 2394 2405 2344 2274 2257 2254 2241 2248 2283 2335 2366 2383 2414 2473 2450 2401 2309 2316 2616 3002 3236 3335 3379 3484 3691 61 76 83 84 102 124 139 141 127 124 132 134 115 127 162 193 198 170 164 168 149 117 95 80 81 84 68 67 66 52 49 51 54 49 43 34 31 35 36 34 38 36 30 31 35 42 47 47 48 47 49 52 56 58 63 63 57 51 40 31 26 22 23 20 17 19 20 21 18 23 18 19 20 21 24 24 21 18 15 12 10 9 7 5 5 4 3 4 4 6 10 13 20 22 24 34 38 51 95 166 246 320 387 451 525 642 818 1077 1264 1249 1263 1300 1182 1008 877 979 1126 1102 1127 1179 1156 1086 1124 1230 1269 1370 1368 1398 1570 1655 1674 1569 1472 1426 1348 1234 1134 1121 1199 1317 1455 1621 1786 1905 2000 2089 2173 2261 2355 2456 2578 2710 2809 2947 3218 3464 3558 3635 3700 3625 3507 3241 3264 2957 2829 2922 3123 3279 3354 3417 3460 3510 3609 3709 3801 3901 3923 3903 3926 3973 3993 4076 4229 4208 3862 3602 3443 3310 3320 3363 3391 3337 3125 2841 2561 2377 2310 2301 2312 2362 2371 2341 2690 3294 3750 3979 3899 3814 3779 3587 2857 2087 1590 1445 1158 560 246 135 121 139 135 119 123 166 251 359 468 562 644 743 832 802 586 295 171 137 126 111 64 31 20 29 88 159 276 368 448 518 613 665 699 747 974 1231 1267 1221 1183 1127 1170 1231 1292 1496 1993 2630 2873 2524 1937 1873 1969 2217 2301 2187 2182 1977 1826 1824 1881 2020 2146 2282 2426 2567 2757 2974 3064 2930 2685 2507 2436 2411 2433 2452 2427 2431 2430 2434 2502 2534 2558 2647 2762 2778 2704 2704 2719 2682 2603 2441 2250 2065 2061 2131 2167 2295 2620 2992 3157 3107 2869 2449 2066 1833 1726 1750 1940 2234 2414 2514 2613 2693 2834 2954 2992 2936 2908 2909 2845 2752 2643 2483 2343 2203 2054 1938 1857 1861 1931 2006 2052 2103 2541 3188 3801 4198 4177 3983 3654 3355 3035 2676 2392 2275 2388 2876 3864 4305 4219 3997 3770 3571 3464 3381 3219 3112 3242 3548 3834 3894 3982 4066 3948 3914 4221 4461 4303 3880 3491 3302 3177 3115 2962 2655 2454 2631 3002 3431 3725 3690 3462 3252 3125 3145 3411 3731 3833 3847 3854 3649 3670 3665 3633 3521 3312 3157 3163 3303 3515 3334 3307 3224 2957 2783 2787 2738 2606 2553 2587 2624 2622 2630 2719 2758 2772 2811 2837 2987 3397 3275 3169 3086 2974 2959 2963 3107 3178 3120 3104 3047 3074 3270 3470 3568 3591 3544 3488 3361 3176 3321 3450 3272 3179 2959 2877 2769 2667 2780 3017 3100 3111 3126 3194 3026 2634 2442 2481 2550 2656 2773 2909 3105 3421 3927 3518 3420 2716 2513 3539 4202 4282 4239 4516 4810 4885 4762 4437 4028 3651 3389 3301 3387 3713 3614 3228 2704 2430 2383 2520 2510 2522 2599 2710 2802 2858 2867 2960 3123 3266 3339 2962 2629 2633 2580 2471 2472 2310 2257 2242 2189 2137 2110 2113 2148 2187 2228 2279 2304 2309 2296 2251 2241 2210 2226 2273 2295 2316 2325 2396 2448 2426 2324 2275 2388 2605 2835 3040 3185 3315 3490 55 65 77 77 92 113 127 136 133 129 134 142 139 139 160 192 207 186 162 174 175 150 114 87 78 74 58 52 60 60 48 36 38 46 42 30 28 29 30 30 30 29 28 30 33 36 39 41 42 43 44 47 51 50 52 58 48 46 39 31 26 22 22 20 16 17 17 20 21 18 16 17 17 16 19 22 20 16 13 11 9 9 8 6 5 4 3 3 4 5 8 11 14 12 9 17 23 28 57 114 194 271 334 385 438 522 665 911 1234 1480 1560 1530 1397 1265 1043 1071 1266 1293 1384 1430 1388 1451 1587 1660 1654 1633 1582 1576 1641 1646 1496 1306 1342 1276 1208 1164 1185 1253 1406 1556 1672 1794 1901 1987 2086 2155 2217 2324 2450 2585 2755 2923 3067 3241 3474 3623 3641 3648 3609 3329 3218 3067 3241 3245 3171 3335 3495 3571 3634 3711 3813 3905 3946 3942 3924 3914 3905 3896 3903 3937 3977 4011 4129 4171 4028 3701 3557 3417 3477 3489 3450 3347 3136 2888 2631 2461 2402 2348 2293 2334 2394 2539 3005 3566 3927 4060 3811 3436 3282 3525 3537 2846 1772 1312 1046 519 233 141 113 125 157 142 108 108 173 300 459 574 607 610 611 552 391 209 121 112 117 103 61 31 21 36 112 167 248 327 371 439 614 727 733 840 1387 1835 1664 1296 1059 918 953 1046 1147 1347 1844 2461 2721 2048 1578 1840 2320 2548 2516 2218 2126 2002 1897 1910 1950 2061 2199 2324 2455 2607 2800 2993 3011 2753 2435 2308 2320 2331 2342 2349 2340 2322 2295 2287 2327 2329 2299 2425 2571 2586 2614 2675 2720 2739 2735 2602 2391 2146 1975 1925 1941 2041 2262 2530 2715 2728 2570 2278 1979 1801 1744 1816 2016 2286 2465 2513 2598 2668 2724 2740 2733 2751 2862 3058 3082 2990 2905 2839 2784 2679 2572 2521 2476 2494 2626 2793 2885 2930 3232 3568 3732 3771 3665 3511 3424 3262 3065 2818 2515 2314 2506 3401 4320 4491 4167 3777 3429 3178 3043 2949 2931 3118 3373 3556 3837 3882 3932 3889 3886 3959 4028 4152 4022 3666 3248 3024 2978 2997 2905 2674 2508 2568 2778 3073 3372 3462 3270 3092 3122 3177 3374 3762 3817 3750 3596 3268 3132 3089 2927 2722 2659 2717 2933 3256 3529 3459 3201 3005 2828 2679 2661 2691 2636 2562 2555 2601 2604 2603 2698 2748 2676 2712 2871 3341 3497 3034 2891 2802 2756 2782 2847 2978 3025 2859 2820 3028 3266 3481 3599 3526 3381 3324 3381 3302 3225 3241 3106 3044 3039 2773 2571 2300 2099 2208 2493 2614 2619 2635 2744 2725 2410 2306 2433 2585 2658 2676 2846 3057 3402 3874 4380 4293 3701 3783 4159 4240 4293 4450 4685 4933 4961 4772 4402 4001 3605 3368 3220 3278 3538 3594 3403 2994 2613 2454 2496 2505 2511 2615 2803 2935 2923 2833 2770 2813 3125 3317 3062 2829 2767 2571 2280 2403 2355 2286 2176 2100 2116 2110 2100 2118 2136 2141 2172 2265 2336 2326 2159 2226 2218 2212 2188 2192 2235 2239 2288 2372 2390 2335 2291 2262 2293 2462 2699 2916 3066 3208 55 59 69 68 76 100 126 145 138 130 131 141 151 153 161 179 198 195 167 160 191 178 116 94 94 82 61 55 57 51 39 31 33 40 37 28 25 26 27 29 28 27 26 26 29 33 36 38 39 40 40 42 45 47 48 51 50 45 38 30 27 25 22 19 17 16 17 22 22 16 14 16 18 17 17 22 22 17 15 12 9 8 7 5 5 5 5 4 5 6 8 11 12 9 6 8 7 16 27 61 143 232 295 348 392 448 549 737 1017 1309 1541 1654 1639 1581 1571 1646 1772 1780 1819 1786 1627 1625 1723 1887 1979 1837 1694 1616 1564 1484 1344 1273 1265 1245 1296 1386 1436 1540 1653 1712 1834 1944 2034 2114 2203 2262 2339 2469 2615 2798 2999 3176 3320 3457 3588 3627 3552 3471 3363 2969 2946 3061 3230 3519 3731 3637 3689 3819 3896 3944 4022 4094 4116 4088 4043 4016 4016 4023 4019 4028 4048 4075 4102 4068 4065 3809 3654 3617 3676 3585 3473 3343 3129 2916 2710 2568 2522 2478 2401 2397 2461 2738 3296 3785 3991 3937 3497 2958 2915 3479 3630 2766 1347 641 593 449 189 88 56 100 147 136 98 73 121 237 397 488 444 337 248 188 130 85 82 95 107 107 86 61 40 52 108 133 163 211 246 292 426 516 536 722 1429 1959 1863 1523 1149 910 983 1109 1185 1242 1570 2105 2488 1822 1315 1635 2227 2593 2423 2205 2147 2030 1948 1973 2005 2081 2212 2340 2485 2658 2858 3043 3022 2682 2313 2238 2310 2329 2324 2358 2412 2417 2379 2344 2383 2385 2285 2254 2329 2433 2583 2695 2717 2717 2771 2741 2582 2397 2166 1903 1780 1828 1928 2105 2319 2348 2262 2145 1937 1786 1775 1881 2068 2284 2487 2519 2585 2636 2659 2571 2540 2632 2863 3118 3174 3095 3007 2979 2957 2911 2911 2943 3064 3287 3416 3622 3725 3746 3795 3596 3261 3061 3090 3291 3502 3529 3473 3337 3041 2648 2866 4018 4650 4624 4362 3833 3328 2968 2756 2813 2955 3006 3004 3187 3480 3628 3791 4097 4047 3565 3280 3636 3532 3131 2801 2710 2820 2988 3025 2925 2793 2763 2807 2928 3207 3407 3300 3056 3159 3304 3291 3401 3192 2939 2915 2747 2627 2614 2513 2379 2398 2490 2765 3027 3210 3270 3126 2887 2744 2685 2681 2713 2690 2602 2611 2574 2580 2667 2693 2694 2661 2797 3065 3497 3293 2884 2677 2602 2577 2609 2673 2704 2739 2824 2877 3029 3205 3303 3346 3384 3354 3395 3227 3091 3048 2839 2710 2723 2718 2668 2635 2402 2182 2365 2847 3043 2711 2391 2297 2404 2335 2336 2617 2713 2646 2707 3011 3356 3624 4098 4686 4727 4508 4427 4132 3837 4037 4376 4661 4878 4843 4541 4172 4064 3659 3355 3221 3287 3402 3481 3405 3173 2917 2697 2557 2525 2540 2612 2794 2912 2880 2750 2672 2564 2540 2569 2657 2753 2776 2610 2427 2360 2339 2286 2154 2088 2093 2087 2122 2129 2051 2104 2107 2224 2310 2316 2168 2176 2226 2203 2197 2196 2186 2183 2187 2228 2284 2312 2334 2310 2250 2245 2431 2658 2890 3146 57 63 67 70 79 98 117 131 133 128 125 133 139 147 157 166 175 180 165 154 178 185 127 104 123 115 73 72 82 63 47 37 37 38 32 27 23 23 24 24 24 25 25 23 25 30 34 37 37 37 37 38 41 44 45 47 47 45 39 30 27 25 21 18 19 19 20 21 19 16 15 15 17 19 20 23 21 15 13 11 7 7 5 3 4 5 5 5 5 6 9 12 14 10 7 7 6 6 9 19 84 171 243 311 361 399 458 578 786 1060 1336 1557 1685 1737 1788 1866 1922 1893 1833 1786 1701 1674 1630 1714 1770 1829 1671 1546 1454 1353 1298 1320 1379 1445 1560 1672 1744 1796 1852 1925 2052 2142 2202 2271 2340 2408 2509 2669 2838 3025 3188 3328 3403 3447 3508 3467 3318 3253 3053 2698 2876 3162 3412 3541 3756 3730 3846 3974 4073 4117 4139 4161 4181 4194 4206 4234 4275 4272 4247 4219 4196 4191 4168 4131 4107 3994 3916 3961 3849 3709 3578 3432 3210 3034 2900 2756 2637 2536 2466 2514 2739 3074 3483 3787 3845 3624 3128 2766 2999 3582 3506 2118 776 224 281 334 167 53 32 52 89 82 70 45 83 151 255 290 224 131 61 28 18 17 30 54 79 99 101 83 58 59 79 80 94 123 162 204 266 318 385 584 1158 1661 1777 1560 1222 984 950 1060 1130 1147 1299 1738 2377 2393 1270 1463 2236 2403 2209 2051 2073 1961 1940 1993 2001 2098 2226 2337 2494 2667 2858 3080 3117 2775 2361 2267 2346 2359 2386 2511 2640 2739 2784 2824 2874 2824 2594 2185 2145 2376 2581 2711 2731 2638 2667 2775 2725 2640 2479 2099 1821 1809 1791 1790 1923 2006 1964 1976 1839 1741 1743 1883 2080 2265 2500 2543 2589 2597 2607 2528 2418 2507 2794 3015 3088 3073 3027 2961 2901 2907 2954 2991 3114 3406 3720 3978 4132 4176 4083 3616 3011 2847 3224 3651 3828 3826 3852 3873 3732 3426 3687 4379 4628 4549 4256 3753 3357 3040 2836 2836 2877 2906 2993 3187 3410 3604 3856 4290 4074 3852 3676 3490 3308 3020 2695 2602 2668 2776 2967 3140 3007 2705 2657 2921 3263 3385 3299 2947 2876 3042 2939 2818 2621 2478 2543 2471 2378 2474 2455 2402 2404 2489 2782 3146 3388 3290 2925 2758 2742 2717 2751 2798 2805 2762 2692 2699 2897 2881 2539 2634 2889 3218 3323 3229 2858 2590 2527 2523 2521 2549 2608 2645 2653 2644 2700 2836 2982 3014 3171 3157 3057 2935 2850 2824 2737 2606 2526 2408 2404 2577 2703 2710 2741 2987 3431 3427 2835 2521 2393 2370 2314 2528 2720 2613 2583 2895 3287 3449 3680 4253 4664 4719 4642 4348 3867 3850 3790 4124 4593 4771 4627 3802 3545 4019 3915 3544 3212 3132 3334 3388 3231 3126 3028 2842 2616 2502 2542 2605 2750 2868 2850 2665 2524 2381 2271 2240 2339 2430 2409 2362 2390 2368 2342 2345 2257 2189 2155 2114 2136 2121 2032 2015 2093 2220 2321 2354 2315 2299 2287 2230 2226 2248 2196 2124 2100 2080 2095 2173 2226 2285 2285 2259 2312 2490 2738 3008 55 64 65 72 85 99 113 130 141 138 129 135 144 145 151 157 156 151 151 149 172 191 154 127 124 94 72 78 86 62 58 51 41 34 29 24 21 20 22 23 22 23 22 21 25 28 32 35 37 36 35 37 39 42 42 42 42 42 38 33 30 29 24 18 16 18 18 18 17 17 17 18 19 20 22 22 19 15 15 13 9 6 4 3 4 4 5 5 6 7 9 12 12 11 9 8 7 5 5 7 32 84 149 249 317 350 392 475 601 770 1016 1267 1475 1634 1753 1846 1903 1910 1905 1933 1880 1857 1739 1669 1750 1876 1707 1612 1562 1544 1564 1669 1742 1778 1846 1922 2016 2101 2165 2221 2271 2308 2329 2380 2466 2564 2683 2823 2958 3098 3200 3287 3282 3266 3315 3285 3246 3049 2671 2572 2923 3320 3620 3761 3897 3830 3891 3965 4057 4158 4198 4191 4204 4237 4274 4321 4392 4432 4462 4447 4404 4356 4316 4300 4266 4233 4220 4148 3999 3798 3718 3587 3396 3277 3140 2981 2789 2628 2561 2655 3068 3386 3517 3578 3533 3299 2989 2969 3378 3764 3311 1748 509 120 124 208 158 109 94 52 38 23 27 14 40 65 117 130 92 45 12 0 0 0 4 19 45 70 81 79 78 91 107 125 148 152 165 181 209 276 413 648 994 1317 1455 1346 1208 1146 1122 1125 1089 1054 1124 1456 2053 2361 1673 1653 2330 2281 2169 2161 2058 1922 1982 2063 2059 2166 2283 2380 2528 2673 2829 3090 3185 2867 2444 2313 2419 2484 2585 2806 2989 3174 3277 3423 3470 3378 3195 2746 2634 2590 2579 2655 2674 2530 2546 2723 2748 2715 2593 2301 2079 1998 1868 1705 1693 1785 1739 1760 1699 1673 1692 1836 2032 2218 2428 2549 2618 2627 2584 2521 2365 2409 2692 2947 3008 2996 2978 2896 2845 2913 2981 2993 3121 3431 3852 4079 4206 4145 3864 3596 3483 3572 3806 3901 3805 3699 3700 3840 3991 4105 4233 4259 4318 4384 4184 3920 3675 3326 3024 2871 2801 2883 3074 3218 3462 3639 3750 3990 3942 3900 3773 3562 3360 3106 2842 2728 2693 2612 2759 3091 3030 2610 2466 2579 2616 3039 3196 2776 2553 2588 2547 2454 2430 2303 2408 2477 2393 2408 2414 2388 2394 2538 2865 3214 3346 3129 2775 2804 2869 2807 2853 2921 2840 2799 3155 3222 3064 2707 2365 2632 3074 3283 3022 2702 2492 2391 2429 2489 2524 2539 2590 2662 2659 2579 2573 2633 2761 2794 2841 2732 2669 2696 2730 2699 2626 2535 2420 2329 2365 2530 2725 2831 2909 2991 2817 2471 2282 2161 2192 2241 2391 2571 2540 2506 2648 3046 3462 3826 4261 4509 4567 4502 4376 4502 4414 4297 3935 4228 4649 4870 4379 3290 3176 3712 3965 3767 3202 2854 3016 3150 3128 3004 2820 2714 2701 2551 2531 2562 2676 2769 2794 2599 2376 2237 2195 2207 2248 2221 2168 2186 2177 2110 2195 2277 2188 2112 2143 2139 2149 2125 2108 2043 2107 2276 2427 2469 2439 2441 2404 2321 2265 2208 2135 2058 2013 1937 1870 1910 2015 2136 2223 2267 2290 2391 2577 2759 49 60 65 75 87 97 108 123 140 147 142 138 140 144 148 153 151 135 138 142 166 187 175 149 130 110 93 82 75 64 70 60 37 29 27 22 19 19 21 21 20 20 19 18 22 23 27 31 36 36 34 34 37 39 40 40 41 39 37 35 32 27 22 17 13 15 15 14 16 17 18 20 21 21 21 20 16 14 13 12 8 5 5 5 5 4 5 5 6 8 12 12 11 9 9 8 8 7 7 6 6 22 70 150 230 277 332 414 516 636 793 964 1155 1336 1494 1627 1766 1856 1906 1983 2021 2059 2104 1963 2072 2019 1977 1953 1934 1960 2014 2119 2097 2081 2102 2154 2237 2345 2409 2395 2363 2358 2364 2426 2542 2662 2773 2866 2970 3051 3113 3161 3174 3186 3292 3216 3001 2573 2479 2791 3192 3542 3753 3830 3858 3872 3889 3903 3992 4113 4090 4015 4005 4011 4007 4013 4079 4232 4416 4522 4555 4532 4488 4436 4361 4300 4278 4223 4063 3830 3767 3719 3621 3556 3347 3261 3061 2831 2787 2958 3298 3483 3488 3436 3345 3162 3030 3168 3549 3765 3151 1677 503 124 72 128 163 182 155 81 28 5 4 1 12 23 42 45 33 17 5 0 0 0 0 3 18 47 69 88 130 203 290 396 400 306 236 195 229 358 542 751 911 1044 1127 1119 1113 1143 1168 1147 1076 1015 1045 1277 1729 2143 2082 1997 2202 2278 2168 2025 1961 1901 2019 2123 2126 2175 2305 2410 2533 2697 2855 3035 3105 2879 2530 2400 2532 2699 2898 3170 3382 3561 3629 3734 3790 3830 3798 3508 3135 2773 2586 2588 2544 2431 2464 2587 2620 2584 2508 2396 2290 2182 2016 1806 1695 1682 1604 1564 1548 1574 1600 1736 1960 2167 2401 2563 2679 2765 2716 2613 2421 2347 2530 2804 2937 2967 2964 2878 2832 2942 3031 3007 3124 3387 3970 4251 4192 3872 3583 3497 3522 3574 3686 3588 3463 3329 3307 3456 3679 3867 3828 3615 3790 4226 4146 4005 3852 3554 3204 2826 2659 2751 2925 3098 3477 3761 3837 3822 3724 3589 3541 3501 3385 3262 3071 2935 2857 2718 2792 3052 3038 2701 2389 2274 2259 2667 2885 2543 2400 2409 2364 2282 2261 2229 2298 2365 2333 2323 2377 2387 2378 2512 2803 3024 3057 2945 2863 2963 3045 2991 2923 2829 2585 2629 3039 3122 2951 2830 2879 3055 3057 2868 2634 2444 2383 2395 2430 2473 2510 2517 2553 2707 2823 2628 2557 2561 2611 2625 2584 2544 2588 2637 2640 2603 2530 2414 2331 2354 2413 2534 2608 2508 2491 2400 2034 1841 1982 2118 2210 2332 2454 2474 2450 2489 2649 3038 3482 3827 4124 4290 4473 4496 4234 4297 4054 3977 4202 4373 4751 4992 4628 3784 3119 3138 3522 3689 3308 2811 2913 3247 3224 2795 2696 2742 2674 2570 2582 2570 2629 2755 2800 2636 2399 2254 2185 2193 2243 2215 2153 2204 2256 2121 2122 2207 2253 2154 2162 2179 2165 2117 2103 2123 2168 2348 2549 2629 2515 2502 2487 2451 2281 2143 2067 2011 1939 1861 1756 1765 1862 1973 2099 2209 2249 2293 2353 2461 48 55 67 73 84 91 98 111 132 148 150 149 150 145 144 154 148 125 129 136 162 189 191 169 153 136 112 88 75 74 72 54 37 28 25 21 18 17 18 18 20 20 17 17 20 22 24 27 31 34 31 32 35 37 37 35 38 40 38 35 31 25 19 15 13 12 12 13 16 18 18 20 21 19 19 18 16 14 12 11 9 8 9 9 7 5 4 5 6 8 10 9 8 8 9 7 5 6 7 7 5 14 43 79 140 199 262 338 423 537 676 798 917 1037 1147 1242 1316 1408 1488 1567 1639 1692 1773 1873 1946 1956 1978 1970 1953 1979 1981 2007 1951 1951 2001 2067 2111 2140 2167 2201 2229 2259 2326 2442 2566 2667 2757 2851 2949 3003 3102 3155 3230 3319 3258 2904 2510 2606 2959 3279 3542 3773 3845 3721 3507 3409 3502 3546 3711 3802 3696 3628 3654 3674 3656 3625 3619 3818 4138 4363 4487 4528 4516 4429 4306 4253 4276 4257 4069 3808 3685 3680 3635 3580 3402 3428 3285 2986 3103 3414 3560 3578 3515 3452 3407 3315 3220 3277 3497 3580 3006 1783 714 226 82 95 149 197 194 141 59 11 1 0 5 8 9 8 7 3 0 0 0 0 0 1 18 51 78 125 218 415 574 672 588 424 294 225 315 525 690 776 805 808 873 949 1039 1158 1255 1258 1174 1090 1089 1229 1521 1917 2243 2327 2326 2358 2265 2174 2067 1970 2037 2169 2192 2160 2284 2385 2460 2669 2897 2999 2973 2830 2618 2516 2648 2908 3205 3496 3689 3744 3659 3652 3792 3987 4095 3906 3327 2898 2666 2564 2449 2350 2393 2487 2518 2495 2489 2483 2409 2281 2119 1918 1766 1690 1593 1489 1459 1469 1561 1656 1874 2083 2303 2509 2727 3035 2940 2767 2569 2350 2351 2635 2876 2950 2958 2867 2856 2969 3042 3074 3270 3566 4042 4270 4162 3930 3666 3534 3408 3260 3241 3225 3159 3083 3115 3208 3243 3093 2945 3053 3469 4059 3976 3828 3679 3438 3054 2623 2540 2630 2600 2859 3338 3708 3699 3728 3658 3179 2836 3110 3374 3346 3133 2900 2887 2933 3044 3143 3122 2926 2843 3021 2914 3148 2628 2400 2388 2314 2205 2120 2101 2169 2231 2273 2328 2382 2424 2423 2385 2423 2602 2819 3018 3080 3042 3041 3149 3188 3153 3075 2737 2717 2936 2952 2879 3101 3551 3659 3148 2711 2569 2476 2439 2452 2462 2468 2464 2432 2515 2650 2683 2578 2498 2515 2528 2541 2559 2619 2621 2549 2530 2533 2515 2486 2484 2473 2458 2476 2280 2106 2138 1977 1976 2145 2238 2303 2376 2415 2389 2383 2416 2467 2667 3058 3480 3603 3393 3675 4311 4292 4020 4171 4331 4571 4544 4544 4782 4990 4838 4213 3305 2811 3155 3695 3607 3161 3008 3282 3072 2588 2604 2795 2679 2587 2630 2611 2609 2722 2825 2773 2578 2447 2405 2338 2277 2224 2107 2116 2176 2174 2172 2218 2294 2355 2349 2229 2176 2212 2135 2096 2182 2336 2474 2603 2591 2544 2498 2467 2326 2172 2076 2008 1916 1827 1749 1715 1740 1801 1901 2022 2164 2235 2254 2321 54 54 62 69 75 82 91 111 124 145 152 147 147 144 133 138 153 143 138 147 168 194 203 179 172 164 125 106 86 73 64 53 44 33 22 18 18 15 16 18 16 17 16 16 19 21 23 25 28 29 30 30 29 31 33 34 36 39 34 29 27 23 17 14 12 11 12 14 15 18 20 19 21 20 18 15 14 15 13 11 9 10 12 12 9 6 5 6 7 8 6 5 5 6 10 9 6 6 7 7 7 7 17 44 86 143 202 253 308 407 549 702 801 900 938 970 983 990 1008 1047 1075 1101 1143 1199 1277 1365 1434 1448 1439 1439 1428 1477 1497 1564 1635 1706 1749 1789 1865 1967 2052 2150 2298 2445 2550 2638 2736 2844 2956 3038 3142 3156 3230 3363 2881 2829 2995 3185 3466 3640 3702 3773 3566 3250 2969 2799 2809 2975 3326 3481 3461 3509 3611 3705 3773 3759 3681 3766 3964 4121 4205 4276 4359 4320 4206 4175 4206 4186 4052 3808 3582 3455 3375 3288 3174 3221 3219 3026 3329 3533 3667 3643 3542 3503 3565 3605 3575 3477 3490 3435 2932 2003 1059 406 112 78 114 138 159 163 99 27 10 13 13 5 1 0 0 0 0 0 0 0 0 8 31 57 83 128 226 469 642 590 494 396 286 273 465 792 887 798 698 632 732 839 980 1193 1363 1393 1303 1172 1108 1191 1412 1786 2207 2425 2519 2627 2559 2377 2305 2126 2072 2160 2223 2259 2346 2400 2406 2568 2803 2839 2748 2735 2741 2719 2814 3078 3442 3733 3863 3805 3620 3535 3707 3941 3978 3933 3744 3355 2985 2650 2440 2367 2480 2602 2592 2540 2540 2533 2453 2346 2217 2035 1905 1864 1811 1704 1689 1789 1882 1746 1812 2000 2230 2445 2643 2987 2915 2735 2681 2475 2338 2563 2812 2863 2858 2807 2879 3017 3088 3188 3524 3909 4184 4275 4150 3867 3593 3458 3350 3313 3225 3071 2988 3000 3034 3080 3102 2928 2779 3047 3438 3675 3577 3519 3399 3150 2808 2551 2503 2520 2394 2745 3120 3525 3564 3576 3671 3592 3364 3451 3686 3495 2974 2581 2728 3129 3273 3166 3257 3390 3813 3750 3120 2885 2615 2484 2398 2267 2137 2006 1926 1943 2012 2166 2390 2518 2513 2465 2432 2457 2583 2815 3051 3046 3171 3227 3178 3420 3569 3345 2955 2852 2829 2624 2524 2758 3335 3601 3143 2790 2607 2510 2482 2457 2443 2460 2446 2409 2505 2634 2632 2519 2463 2486 2506 2536 2541 2496 2464 2473 2472 2450 2442 2383 2381 2283 2198 2109 2026 1975 1999 2078 2184 2247 2280 2336 2340 2296 2272 2242 2313 2435 2682 3139 3519 3652 3535 3819 4162 3910 3817 4293 4315 4459 4595 4614 4728 4888 4880 4405 3559 3037 3284 3713 3830 3184 2954 3030 2905 2653 2526 2685 2700 2643 2637 2548 2508 2604 2787 2947 2833 2769 2773 2726 2553 2389 2216 2124 2087 2093 2181 2243 2288 2381 2468 2377 2244 2274 2230 2203 2238 2316 2390 2423 2465 2520 2523 2511 2443 2313 2191 2067 1914 1798 1738 1713 1669 1676 1772 1938 2094 2192 2240 2290 63 56 54 60 68 74 85 100 115 138 155 150 147 143 133 127 142 147 150 159 165 179 192 188 184 189 172 148 114 85 68 54 48 39 25 18 19 17 16 18 14 14 17 18 21 21 21 24 25 27 26 25 25 26 27 29 33 34 31 24 25 22 15 13 12 10 10 12 14 17 20 19 18 18 17 13 14 16 14 10 8 10 13 12 9 7 7 8 8 7 6 4 5 6 10 8 7 7 7 7 7 9 13 21 51 106 155 182 208 264 378 517 632 759 814 813 825 821 802 823 787 756 754 753 786 854 917 952 971 1002 1054 1204 1329 1411 1409 1436 1482 1566 1705 1853 1969 2124 2295 2423 2511 2598 2699 2821 2919 2958 2996 2977 3076 3091 2776 2656 2813 3274 3680 3660 3440 3184 2926 2751 2720 2687 2759 3017 3263 3438 3563 3690 3819 3937 4036 4061 3985 3976 4138 4091 4062 4173 4306 4291 4167 4092 4064 4015 3883 3642 3366 3167 3068 2997 2931 2964 3007 2968 3224 3543 3710 3703 3599 3593 3767 3920 4030 3742 3540 3406 2951 2159 1277 565 194 96 80 86 108 131 103 46 34 47 34 9 1 0 0 0 0 0 0 0 0 7 27 46 58 83 164 328 424 350 311 311 300 359 613 982 1001 855 709 531 580 677 905 1212 1397 1460 1421 1248 1107 1158 1351 1700 2109 2480 2832 3093 3129 2420 2359 2253 2161 2186 2218 2297 2393 2451 2416 2471 2637 2707 2690 2790 2949 3016 3090 3285 3634 3902 3963 3846 3633 3531 3693 3801 3671 3666 3800 3771 3375 2767 2481 2480 2672 2771 2697 2659 2666 2592 2519 2514 2430 2224 2040 2061 2126 2070 2016 2127 2252 2039 1867 2003 2175 2323 2442 2595 2650 2668 2721 2632 2490 2591 2775 2760 2700 2735 2898 3109 3320 3514 3929 4310 4299 4349 4235 3940 3564 3341 3231 3213 3136 2977 2876 2894 2956 3026 3115 3117 3063 3165 3230 3167 3095 3102 3027 2866 2687 2705 2596 2675 2538 2809 3056 3349 3472 3514 3631 3731 3808 3926 4002 3845 3243 2585 2737 3425 3589 3307 3170 3133 3179 3093 2964 2892 2797 2684 2541 2374 2184 2004 1898 1931 2032 2145 2365 2492 2564 2599 2513 2571 2775 2853 2863 2880 3144 3346 3362 3679 3832 3694 3181 2853 2812 2605 2482 2588 2845 3030 2933 2816 2615 2521 2548 2555 2536 2532 2514 2472 2503 2586 2622 2563 2515 2509 2518 2548 2534 2448 2391 2332 2281 2203 2204 2099 1972 1989 2051 2056 2070 2002 1972 2055 2152 2152 2183 2313 2335 2238 2218 2212 2280 2418 2699 3416 3817 3983 3986 4036 4051 3717 3678 4163 4483 4519 4538 4704 4744 4787 4661 4138 3441 3232 3440 3725 3862 3399 2888 2684 2690 2626 2593 2677 2735 2800 2850 2793 2769 3017 3214 3125 2979 2969 2902 2857 2810 2694 2482 2322 2247 2206 2224 2292 2371 2380 2399 2436 2342 2280 2230 2252 2276 2291 2299 2238 2293 2453 2542 2535 2528 2571 2305 2112 1943 1798 1708 1681 1629 1625 1713 1859 1988 2087 2138 2137 67 60 51 52 62 69 79 94 107 131 153 148 138 133 136 129 130 137 143 154 158 160 173 190 203 198 170 139 116 87 67 51 49 43 30 22 24 20 16 17 18 20 20 21 22 23 20 25 24 24 24 25 25 24 25 27 29 30 30 26 23 21 15 12 11 10 11 13 15 17 19 18 16 16 17 18 17 16 10 8 6 9 12 11 8 8 10 10 9 7 5 5 6 7 9 7 8 7 8 6 6 11 10 8 15 65 108 128 136 155 216 317 419 531 617 632 652 674 671 721 740 694 663 639 640 659 690 721 766 835 935 1093 1198 1249 1266 1303 1374 1481 1610 1720 1898 2079 2197 2285 2358 2418 2481 2568 2624 2671 2734 2755 2866 2917 2799 2839 3123 3517 3652 3092 2728 2584 2636 2801 2938 3017 3135 3277 3391 3502 3652 3804 3919 3988 4016 4019 3976 3924 4002 4040 4008 4105 4241 4287 4168 4018 3914 3811 3668 3517 3335 3160 3047 2976 2923 2942 2966 2952 3350 3625 3775 3773 3698 3747 3966 4263 4190 3609 3296 3241 2777 1937 1124 567 320 234 157 113 82 82 71 50 53 73 56 13 1 0 0 0 0 0 0 0 0 0 9 21 27 45 101 187 239 248 270 312 351 440 666 959 1043 918 837 597 573 600 854 1187 1342 1402 1405 1242 1074 1110 1300 1674 2115 2516 2957 3443 3323 2332 2267 2302 2337 2341 2306 2330 2429 2504 2456 2449 2564 2653 2695 2845 3099 3303 3440 3630 3909 4082 4064 3938 3738 3680 3810 3635 3489 3652 4000 4204 3770 2918 2620 2627 2752 2782 2707 2720 2779 2773 2797 2859 2713 2454 2243 2220 2343 2369 2513 2824 2853 2383 2016 2012 2118 2168 2210 2270 2339 2468 2653 2665 2564 2696 2891 2808 2734 2802 3005 3303 3766 4029 4329 4504 4333 4335 4135 3853 3505 3286 3191 3196 3147 2986 2831 2815 2897 2962 3029 3096 3042 2892 2877 2853 2823 2767 2711 2733 2655 2771 2741 2858 2832 2951 3129 3336 3498 3655 3786 3839 3899 3895 3888 3913 3544 2837 2868 3393 3518 3195 2881 2618 2679 3020 3067 2998 2903 2802 2671 2492 2256 2054 1968 1965 2032 2101 2222 2361 2551 2694 2506 2503 2688 2680 2669 2827 3170 3422 3622 3840 3655 3333 3014 2796 2781 2719 2678 2677 2724 2718 2740 2748 2557 2500 2589 2691 2728 2636 2573 2510 2486 2538 2601 2605 2600 2588 2546 2534 2493 2349 2264 2144 2128 2073 2064 2134 2159 2205 2202 2141 2071 2009 1951 1952 2058 2137 2158 2263 2292 2200 2182 2273 2293 2378 2774 3709 4300 4451 4630 4616 4154 3571 3324 3725 4344 4426 4343 4753 4719 4676 4484 4055 3582 3197 3035 3062 3420 3570 3163 2699 2626 2825 2993 3118 3178 3121 3075 3022 3059 3180 3174 3045 2961 2944 2928 2980 2966 2843 2701 2503 2379 2266 2179 2239 2361 2319 2361 2464 2424 2346 2281 2270 2250 2258 2271 2188 2169 2284 2429 2425 2453 2514 2427 2237 2067 1941 1802 1720 1659 1632 1660 1723 1823 1940 2007 2013 64 62 52 52 66 67 73 81 100 129 151 149 137 128 129 131 125 129 132 132 135 137 146 169 186 187 181 157 124 90 72 57 52 45 37 28 27 22 21 24 24 23 23 22 21 21 21 25 24 24 25 28 24 22 23 27 29 29 28 24 20 17 14 11 10 11 13 15 15 15 17 17 17 17 20 26 28 20 10 8 6 9 15 15 14 13 13 11 8 6 4 5 6 7 9 9 8 8 8 6 5 9 9 5 5 34 67 96 91 84 104 164 253 350 434 492 531 512 542 580 623 573 564 500 483 497 542 554 553 586 632 684 783 900 1011 1105 1175 1225 1312 1519 1759 1864 1924 1969 2015 2045 2090 2172 2262 2397 2530 2627 2762 2991 3238 3348 3472 3461 2822 2435 2469 2551 2651 2887 3106 3232 3391 3514 3580 3624 3739 3890 4006 4073 4075 4041 4025 3999 3977 3991 3968 3987 4048 4203 4189 4077 3984 3880 3742 3620 3474 3314 3207 3152 3098 3065 3011 2992 3399 3712 3854 3878 3847 3850 4089 4278 3984 3011 2655 2743 2155 1268 723 508 450 415 325 204 93 50 42 43 57 76 63 19 0 0 0 0 0 0 0 0 0 0 0 2 8 26 63 117 173 238 305 351 400 500 704 949 1143 1136 1064 776 691 727 952 1223 1349 1377 1340 1210 1100 1133 1356 1740 2111 2486 2883 3552 3340 2358 2165 2262 2446 2476 2420 2412 2496 2545 2451 2452 2588 2697 2818 3037 3318 3586 3787 3970 4143 4195 4164 4099 3990 3969 3831 3614 3577 3774 4138 4385 4106 3403 3080 2908 2746 2646 2628 2669 2743 2924 3163 3164 2888 2581 2428 2430 2494 2531 2754 3202 3194 2646 2162 2037 2072 2125 2230 2309 2290 2324 2459 2439 2339 2508 2753 2904 2990 3132 3343 3477 3874 4058 4289 4428 4285 4079 3893 3737 3504 3333 3214 3134 3057 2924 2772 2699 2739 2823 2917 3025 2954 2710 2731 2740 2683 2652 2631 2654 2670 2742 2797 2857 2938 3053 3256 3513 3724 3948 4098 4048 3933 3660 3699 3778 3594 3020 2882 3022 3011 2755 2521 2282 2276 2788 2978 2976 2902 2834 2725 2518 2277 2099 1991 1934 1982 1959 2053 2212 2418 2518 2374 2305 2336 2351 2430 2780 3343 3555 3602 3548 3209 2894 2796 2733 2704 2678 2662 2722 2667 2656 2801 2716 2569 2531 2632 2780 2870 2725 2584 2552 2545 2561 2552 2555 2655 2675 2613 2624 2452 2320 2251 2176 2169 2122 2080 2118 2071 2055 2094 2068 2036 2037 1966 1877 2024 2068 2146 2181 2126 2038 2164 2278 2341 2447 2931 3829 4477 4586 4703 4643 4103 3505 3100 3277 4217 4568 4495 4669 4646 4598 4396 3740 2980 2663 2415 2443 3024 3641 3589 3035 2885 3094 3116 3165 3127 3098 2990 2938 2949 2902 2951 2954 2947 2933 2961 3016 2893 2742 2718 2540 2421 2235 2026 2118 2234 2308 2442 2536 2494 2418 2381 2363 2339 2398 2442 2360 2266 2156 2298 2333 2419 2500 2501 2418 2320 2226 2126 2020 1888 1786 1724 1678 1701 1817 1918 2024 64 63 62 58 61 68 69 72 93 122 145 147 144 137 125 120 125 130 132 130 133 129 128 154 180 189 184 170 140 105 78 63 54 47 46 40 29 24 26 23 20 21 24 24 21 20 20 23 23 24 28 32 26 23 23 26 27 26 25 20 15 14 14 12 10 12 13 13 15 15 17 17 19 26 27 38 39 26 12 9 9 11 16 18 17 16 13 10 7 4 4 5 5 6 8 9 9 9 10 8 6 7 8 6 5 20 33 71 55 26 24 53 121 211 293 346 371 394 399 425 430 392 483 464 468 456 495 468 391 390 429 481 576 681 765 830 882 949 1117 1358 1524 1604 1616 1641 1692 1723 1783 1888 2038 2221 2418 2630 2790 2988 3151 3156 3191 2949 2532 2509 2608 2650 2798 2956 3021 3062 3217 3475 3668 3771 3909 4060 4185 4271 4274 4224 4216 4190 4126 4066 4012 4025 4017 4084 4174 4184 4155 4096 3970 3797 3594 3411 3318 3269 3197 3139 3088 3152 3514 3806 3920 3955 3927 3765 3963 4271 3809 2522 2110 2136 1356 586 357 400 448 442 429 329 155 62 36 39 55 69 61 27 0 0 0 0 0 0 0 0 0 0 0 0 6 26 59 100 159 256 351 410 490 596 782 1042 1298 1443 1297 962 840 902 1049 1200 1309 1370 1365 1295 1215 1187 1334 1719 2169 2509 2750 3379 3323 2580 2202 2190 2448 2603 2463 2337 2561 2619 2464 2441 2608 2797 3007 3235 3417 3640 3924 4111 4209 4232 4259 4251 4196 4122 3928 3765 3652 3663 3995 4388 4398 4024 3725 3461 3147 2961 2963 3028 3103 3247 3387 3259 2880 2557 2438 2475 2519 2589 2952 3486 3404 2948 2458 2221 2206 2419 2733 2885 2795 2640 2491 2213 1961 2042 2320 2706 2994 3228 3373 3314 3430 3582 3823 4066 4149 3892 3732 3633 3419 3317 3225 3060 2905 2788 2701 2635 2656 2800 2912 2989 2893 2735 2757 2739 2731 2795 2705 2662 2712 2781 2818 2872 2995 3144 3421 3734 3963 4141 4139 4199 3991 3688 3685 3724 3512 3107 2862 2843 2853 2771 2582 2344 2148 2113 2579 2927 2997 2995 2818 2531 2311 2170 2122 2015 1815 1853 1882 2000 2129 2218 2215 2170 2160 2170 2293 3062 3570 3492 3250 3041 2909 2838 2731 2579 2555 2573 2576 2858 2786 2833 2856 2704 2616 2618 2586 2577 2745 2741 2593 2533 2555 2638 2680 2667 2670 2654 2635 2627 2447 2362 2341 2308 2291 2217 2148 2072 1973 1962 2048 2112 2108 2065 2049 2022 2067 2012 2117 2121 2072 2080 2162 2280 2393 2496 2917 3678 4272 4550 4697 4643 4197 3731 3461 3733 4484 4430 4473 4602 4623 4619 4327 3555 2817 2443 2292 2427 2955 3317 3132 2878 3065 3075 2814 2930 2940 2916 2875 2872 2915 2838 2870 2984 2975 2904 2929 2962 2849 2770 2676 2508 2625 2342 2122 2084 2173 2336 2480 2496 2451 2442 2521 2569 2512 2538 2583 2592 2732 2418 2317 2297 2345 2341 2382 2466 2509 2514 2488 2424 2253 2093 1968 1815 1716 1749 1839 1972 66 64 66 64 62 66 67 70 84 111 139 145 144 146 134 132 128 132 130 126 127 124 126 143 167 186 191 177 147 116 92 73 56 47 47 46 36 26 25 18 18 19 24 24 21 19 19 20 22 23 23 27 26 23 20 23 23 22 22 16 11 12 14 12 12 13 14 14 16 18 18 18 21 29 42 52 38 19 12 11 11 12 14 16 16 14 10 8 6 5 5 7 6 6 6 7 8 10 10 9 8 7 6 4 10 33 12 33 30 9 5 9 36 109 185 213 238 280 328 365 330 282 359 361 283 343 329 362 338 323 346 374 431 505 569 634 751 917 1098 1284 1383 1433 1459 1519 1604 1666 1751 1871 2074 2230 2469 2700 2828 2958 2963 2882 2888 2788 2564 2622 2688 2758 2819 2804 2781 2905 3172 3530 3796 3947 4099 4220 4326 4406 4474 4484 4428 4357 4288 4223 4170 4165 4155 4111 4194 4229 4208 4185 4131 3985 3781 3627 3520 3406 3307 3296 3369 3531 3774 3936 3989 4044 4065 3937 4026 4200 3690 2335 1821 1591 780 249 178 330 430 408 421 399 273 137 50 38 53 71 63 31 0 0 0 0 0 0 0 0 0 0 0 0 3 18 47 90 177 309 409 471 538 619 802 1142 1468 1656 1404 1072 954 993 1097 1158 1179 1214 1282 1313 1268 1220 1321 1660 2053 2262 2548 3081 3162 2739 2517 2333 2464 2739 2628 2365 2535 2665 2543 2495 2659 2900 3122 3295 3422 3632 3944 4132 4200 4255 4309 4310 4207 4070 3970 3817 3584 3489 3837 4357 4599 4502 4256 4065 3963 3909 3880 3879 3853 3734 3540 3211 2831 2642 2580 2573 2611 2649 3043 3568 3501 3212 2866 2807 3014 3237 3417 3464 3392 3226 2838 2274 1866 1811 2072 2510 2854 3036 3012 2973 3101 3299 3593 3886 3934 3702 3561 3542 3400 3345 3232 2960 2705 2554 2552 2601 2677 2855 2983 2979 2870 2797 2864 2898 2843 2736 2701 2701 2717 2712 2749 2860 3053 3252 3598 3998 4152 4287 4193 4092 3868 3727 3789 3771 3573 3352 3058 2963 2997 3110 2985 2715 2460 2329 2451 2670 2834 3003 3040 2753 2647 2610 2533 2419 2226 1811 1729 1859 1996 2107 2253 2478 2380 2221 2285 2478 2832 3085 3053 2933 2866 2865 2716 2396 2453 2571 2695 2956 2920 2897 2742 2579 2543 2539 2428 2340 2455 2590 2547 2498 2522 2615 2612 2504 2504 2585 2644 2662 2475 2332 2251 2220 2266 2265 2205 2137 2091 2129 2173 2093 2054 2069 2071 2173 2293 2118 2225 2131 2153 2260 2400 2575 2643 2617 2851 3349 3914 4473 4664 4538 4027 3876 3705 4036 4298 4163 4361 4508 4595 4580 4193 3439 2713 2324 2321 2433 2634 2839 2999 2928 3075 2934 2823 2880 2918 2951 2918 2886 2898 2886 2885 2877 2809 2748 2779 2766 2694 2655 2565 2420 2327 2249 2173 2097 2130 2247 2323 2309 2294 2313 2411 2443 2299 2318 2530 2578 2703 2597 2395 2257 2223 2277 2343 2422 2492 2597 2628 2615 2533 2420 2301 2154 2013 1944 1961 1994 69 65 64 65 64 63 63 67 81 107 138 156 148 148 139 156 152 140 128 117 116 118 118 128 147 167 185 184 154 122 103 85 64 50 43 37 32 27 23 22 22 21 23 23 22 20 20 20 22 23 25 24 21 18 17 19 20 19 20 17 12 12 14 13 14 15 16 16 18 20 22 24 30 43 52 53 36 23 15 12 13 15 16 15 13 11 8 8 8 7 6 7 7 6 5 6 7 8 8 10 9 8 6 4 8 19 12 9 13 6 1 1 6 91 175 157 202 306 385 391 327 280 309 277 264 235 199 271 314 370 367 358 372 462 541 616 778 992 1164 1267 1347 1432 1505 1592 1687 1785 1904 2029 2259 2347 2555 2682 2704 2715 2588 2479 2432 2452 2513 2571 2615 2648 2644 2677 2771 2985 3342 3717 3973 4130 4227 4280 4325 4346 4405 4400 4343 4330 4337 4330 4310 4289 4276 4261 4297 4306 4286 4254 4246 4189 4053 3960 3814 3635 3582 3694 3839 3969 4053 4059 4074 4180 4293 4299 4226 4082 3556 2381 1586 1074 445 140 155 379 493 441 432 447 394 248 104 54 59 80 70 37 4 0 0 0 0 0 0 0 0 0 0 0 0 6 30 88 208 376 474 453 438 489 700 1110 1516 1632 1320 1096 1010 985 1007 997 958 984 1101 1212 1248 1235 1261 1454 1782 2063 2449 2978 3262 3311 3082 2549 2393 2676 2761 2449 2470 2661 2627 2550 2641 2815 3011 3202 3376 3597 3866 4078 4194 4259 4303 4329 4270 4128 3974 3783 3542 3383 3574 3968 4346 4571 4570 4352 4122 4314 4524 4545 4674 4497 4016 3285 2798 2752 2810 2845 2791 2991 3426 3717 3553 3174 2936 2982 3148 3321 3442 3460 3396 3249 2914 2434 2073 1981 2187 2582 2821 2891 2696 2684 2949 3324 3661 3634 3407 3188 3254 3310 3306 3400 3282 2862 2477 2289 2342 2524 2706 2853 2975 3005 2935 2981 3049 3047 2923 2763 2722 2714 2702 2697 2719 2815 3010 3303 3799 4282 4307 4400 4579 4168 3700 3952 4071 3882 3700 3489 3238 3136 3136 3224 3227 3051 2736 2487 2426 2436 2477 2783 3290 2986 2825 2940 2706 2362 2176 1993 1817 1889 2145 2206 2280 2388 2389 2436 2528 2691 2777 2738 2841 2792 2733 2749 2634 2399 2451 2820 3086 2917 2753 2702 2601 2547 2590 2586 2474 2398 2456 2509 2500 2635 2647 2564 2557 2541 2544 2610 2633 2461 2314 2319 2246 2153 2172 2172 2102 2107 2216 2350 2264 2168 2223 2263 2090 2143 2295 2170 2213 2203 2198 2327 2632 2974 3189 3301 3259 3249 3880 4687 4575 4526 3985 3895 3649 3625 3748 3790 3991 4262 4495 4557 4226 3495 2665 2157 2165 2234 2373 2733 3030 2970 2957 2893 2867 2870 2886 2941 2934 2885 2881 2870 2831 2711 2583 2573 2573 2552 2494 2471 2419 2328 2247 2174 2098 2086 2110 2137 2086 2035 2114 2233 2404 2303 2207 2272 2421 2442 2422 2408 2331 2241 2171 2122 2127 2267 2307 2408 2505 2561 2594 2578 2532 2480 2429 2390 2360 2320 76 71 67 66 67 65 63 66 80 106 134 143 137 138 137 123 136 135 120 112 114 103 98 108 134 160 176 174 149 119 101 90 74 53 42 38 32 28 25 24 25 25 24 23 23 23 21 22 24 23 25 21 17 15 16 18 20 19 17 15 12 13 15 15 14 15 16 18 21 22 24 29 39 48 50 46 37 33 24 18 15 20 20 18 14 12 11 10 9 8 8 7 7 6 6 7 7 6 6 9 10 9 8 6 5 5 7 7 12 21 3 1 3 123 223 154 260 321 310 275 243 209 170 250 380 330 338 363 368 491 477 474 429 503 603 704 825 950 1083 1211 1331 1443 1547 1653 1760 1881 2006 2134 2317 2386 2507 2556 2462 2444 2335 2306 2306 2435 2607 2516 2350 2372 2506 2703 2941 3233 3612 3928 4121 4209 4228 4222 4227 4214 4232 4183 4168 4210 4266 4302 4308 4290 4277 4270 4268 4275 4278 4260 4250 4259 4161 4115 4060 4002 4068 4236 4308 4284 4220 4130 4104 4241 4422 4391 4134 3848 3394 2402 1345 650 236 101 187 457 576 458 385 415 417 325 191 106 86 86 71 39 6 0 0 0 0 0 0 0 0 0 0 0 0 3 39 111 211 323 374 321 263 316 541 913 1273 1324 1053 959 929 890 850 802 759 809 969 1124 1194 1210 1211 1304 1603 2052 2540 2985 3458 3747 3543 2843 2355 2437 2708 2586 2504 2618 2611 2487 2543 2715 2899 3049 3186 3384 3650 3921 4095 4164 4215 4276 4308 4160 3898 3669 3504 3314 3408 3589 3855 4237 4563 4403 3928 4121 4416 4299 4394 4394 4582 4054 3347 2911 2926 3046 3118 3451 3672 3690 3426 3086 2832 2761 2785 2918 3093 3146 3085 2966 2740 2474 2288 2228 2390 2768 2879 2747 2373 2438 2888 3210 3335 3164 2925 2875 3077 3045 3039 3225 3175 2756 2287 2106 2213 2442 2651 2774 2973 3059 2982 3029 3115 3124 2990 2786 2728 2691 2639 2638 2694 2790 2980 3400 4035 4499 4365 4071 4129 4309 3674 4415 4326 3993 3804 3663 3540 3480 3542 3652 3632 3430 3176 2950 2747 2618 2510 2663 3115 2928 2809 2739 2324 2068 1926 2047 2209 2218 2462 2451 2359 2384 2557 2790 2695 2469 2536 2531 2698 2660 2599 2564 2433 2229 2455 2793 2832 2732 2635 2633 2680 2719 2759 2772 2692 2527 2428 2373 2491 2697 2684 2600 2580 2592 2556 2720 2788 2580 2423 2407 2377 2278 2190 2143 2093 2181 2287 2410 2418 2336 2343 2375 2188 2181 2132 2066 2146 2166 2135 2293 2664 3128 3522 3762 3695 3778 4379 4570 3982 4080 4225 3949 3649 3585 3578 3519 3619 3958 4364 4611 4404 3667 2851 2238 1968 2028 2300 2650 2883 2937 2892 2841 2838 2806 2783 2853 2884 2866 2893 2881 2777 2633 2516 2455 2370 2294 2314 2318 2294 2233 2148 2103 1973 1990 2005 1937 1864 1904 2006 2133 2163 2143 2220 2303 2392 2388 2293 2296 2195 2198 2159 2025 1923 2031 2097 2123 2210 2332 2435 2514 2580 2663 2744 2772 2766 2713 82 78 74 73 72 68 67 68 78 102 130 142 138 137 143 144 138 126 111 104 117 110 93 96 125 150 167 167 144 116 97 86 74 50 37 35 28 26 24 22 21 23 24 25 26 26 24 27 30 26 26 21 17 15 16 17 20 19 16 14 13 14 16 16 15 16 18 20 23 25 27 34 44 49 46 42 41 42 32 23 21 26 21 18 15 15 14 12 10 8 8 8 7 6 6 7 6 6 5 8 11 9 8 6 4 3 5 5 23 39 8 3 11 68 102 57 194 319 273 218 164 105 118 261 375 357 369 417 479 526 507 507 533 595 646 716 821 916 1036 1156 1275 1383 1485 1592 1705 1822 1931 2036 2141 2228 2291 2326 2201 2294 2315 2174 2160 2463 2414 2086 1950 2107 2413 2817 3245 3573 3859 4059 4121 4090 4079 4057 4094 4066 4134 4082 4112 4170 4213 4226 4203 4174 4170 4173 4166 4171 4175 4195 4228 4247 4155 4147 4216 4351 4456 4523 4462 4352 4245 4143 4071 4103 4200 4156 3869 3375 2673 1819 972 425 165 85 176 428 557 494 394 384 420 386 281 188 130 86 53 22 3 0 0 0 0 0 0 0 0 0 0 0 0 0 17 56 105 156 184 158 125 191 372 647 894 879 692 683 735 728 688 651 672 735 887 1082 1187 1256 1295 1328 1566 2113 2689 2983 3448 3824 3703 2974 2477 2312 2800 2669 2575 2506 2530 2446 2465 2607 2820 2957 3003 3160 3446 3685 3845 3966 4048 4166 4294 4233 3809 3402 3356 3279 3359 3372 3541 3907 4252 4189 3856 3762 3814 3863 4067 4136 4034 4148 4151 3783 3410 3323 3488 3775 3809 3626 3386 3103 2813 2645 2616 2693 2790 2786 2698 2605 2508 2427 2356 2325 2546 2892 2972 2731 2437 2506 2836 2858 2751 2640 2701 2770 2895 3070 3105 3051 2957 2619 2163 2064 2218 2411 2617 2698 3021 3131 3025 3030 3144 3176 3075 2915 2791 2693 2612 2599 2697 2871 3180 3780 4420 4582 4185 3932 4050 3859 3791 4167 4143 3873 3719 3764 3910 3943 4020 3989 3705 3507 3377 3173 2970 2890 2723 2707 2904 2809 2925 2699 2453 2053 2121 2493 2799 2779 2688 2605 2520 2571 2749 2867 2675 2342 2415 2555 2773 2821 2714 2646 2798 2937 2911 2731 2788 2830 2748 2723 2792 2895 3013 3086 2931 2625 2445 2253 2317 2442 2561 2644 2682 2782 2778 2995 3194 3098 2878 2672 2447 2221 2092 2239 2420 2575 2438 2516 2739 2689 2584 2493 2323 2212 2146 2120 2117 2076 2060 2300 2625 2949 3393 3745 3790 4192 4561 4458 4083 4026 3962 3676 3452 3294 3003 2861 3211 3653 4238 4614 4533 3944 3233 2652 2249 2236 2462 2691 2837 2885 2796 2709 2807 2888 2878 2880 2879 2815 2827 2788 2691 2563 2469 2385 2310 2293 2262 2183 2103 2037 1967 1954 1845 1790 1746 1618 1649 1739 1851 1950 2035 2208 2289 2256 2291 2285 2190 2136 2136 2174 2154 2050 1927 1884 1926 1925 1913 2023 2148 2267 2414 2552 2709 2841 2918 2813 85 84 82 80 78 75 75 74 77 93 126 141 136 133 138 137 128 123 115 109 118 119 101 99 142 156 167 166 143 114 93 79 66 51 40 35 26 21 21 19 17 19 22 24 28 29 28 30 33 32 31 27 20 15 16 15 16 16 15 15 15 16 17 16 15 17 18 21 24 28 31 37 46 50 44 41 43 40 34 31 29 27 23 17 16 18 14 11 10 9 8 8 7 6 6 7 6 7 6 6 12 8 7 5 5 4 6 5 30 40 13 5 5 9 15 14 100 135 140 188 200 140 165 241 290 303 301 324 408 510 509 490 588 697 724 675 753 835 966 1096 1207 1281 1354 1451 1552 1647 1734 1816 1896 1974 2027 2066 2038 2094 2230 2110 2093 2418 2136 1823 1946 2213 2550 3051 3540 3826 3952 3960 3878 3786 3782 3821 3932 3921 4028 4103 4163 4193 4200 4182 4125 4063 4049 4054 4065 4084 4091 4159 4226 4226 4196 4277 4348 4593 4610 4490 4341 4235 4197 4198 4138 3974 3801 3577 3018 2137 1336 857 532 301 172 92 147 339 442 458 403 321 333 353 318 246 155 79 36 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 18 28 48 58 71 144 281 461 605 640 596 627 688 629 559 558 631 727 901 1170 1318 1387 1422 1410 1627 2213 2725 2958 3362 3826 3787 3398 2704 2348 2910 2806 2749 2598 2551 2482 2454 2541 2672 2736 2784 3001 3308 3445 3504 3628 3796 4013 4191 4258 3970 3405 3193 3175 3271 3339 3498 3743 3868 3754 3564 3511 3582 3732 3947 3976 3804 3824 3970 4043 4169 4216 4020 4174 4052 3801 3471 3169 2891 2711 2623 2593 2579 2520 2426 2367 2367 2364 2339 2366 2595 2834 2925 2816 2700 2719 2667 2443 2246 2200 2220 2296 2549 2971 3205 3040 2805 2466 2100 2066 2277 2419 2612 2794 3137 3186 3152 3230 3260 3228 3160 3050 2928 2820 2748 2776 2904 3072 3397 3932 4329 4402 4124 3865 3490 3457 3507 3660 3807 3528 3349 3529 3799 3931 4046 4022 3809 3649 3408 3124 2958 3015 2960 3064 3207 2951 3066 2984 2810 2404 2327 2603 2842 2873 2790 2652 2516 2583 2798 2756 2523 2431 2530 2797 3037 3064 2866 2868 3010 2882 2697 2706 2810 2887 2870 2873 3002 3254 3330 3440 3251 2942 2741 2450 2228 2224 2509 2680 2818 3059 3230 3429 3648 3620 3336 2937 2604 2316 2067 2230 2531 2651 2535 2615 2829 2920 2819 2598 2354 2155 2023 1994 2034 2032 2047 2351 2712 3104 3527 3569 3623 3976 4318 4210 4027 4044 3846 3418 3097 2900 2719 2718 2986 3428 4135 4529 4519 4181 3677 3231 2883 2730 2745 2831 2873 2817 2678 2592 2739 2795 2843 2821 2758 2718 2682 2605 2555 2496 2435 2389 2318 2224 2147 2044 1981 1943 1868 1739 1602 1629 1628 1636 1686 1667 1691 1787 1914 2007 2061 2165 2187 2183 2154 2139 2157 2193 2163 2076 1971 1858 1821 1823 1741 1739 1858 1955 2106 2264 2450 2621 2743 2731 86 84 84 85 85 83 81 79 79 93 121 140 134 124 127 142 134 127 121 114 115 124 117 116 157 155 167 165 147 115 93 74 59 50 42 34 26 20 16 11 11 15 18 21 26 31 31 31 30 32 34 33 27 19 16 16 17 16 16 15 15 16 17 16 16 17 18 21 25 28 32 37 47 53 45 43 43 44 39 35 32 27 24 19 16 18 14 12 11 10 8 8 7 6 6 6 6 6 6 7 12 7 8 7 7 6 5 4 17 15 8 6 6 8 9 12 31 40 57 152 185 159 146 241 315 336 327 304 339 433 457 425 517 672 720 653 715 712 832 974 1062 1100 1167 1256 1337 1414 1480 1527 1572 1643 1711 1779 1844 1886 1961 1950 1985 2140 1844 1777 2208 2558 2813 3262 3715 3872 3748 3507 3326 3289 3381 3558 3727 3832 3935 4021 4137 4222 4256 4234 4152 4030 4000 3998 4004 4036 4089 4175 4235 4257 4324 4381 4478 4614 4576 4335 4143 4049 4097 4267 4313 4111 3774 3235 2147 914 291 199 203 202 174 107 111 216 304 343 336 270 229 241 248 215 143 75 40 22 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 36 87 193 321 432 554 746 901 954 884 671 498 479 594 790 1008 1263 1441 1576 1666 1705 1913 2341 2688 2953 3391 3869 4129 3861 2863 2636 2984 2932 2908 2765 2655 2540 2475 2424 2357 2360 2529 2849 3135 3213 3211 3287 3494 3809 4069 4219 4138 3664 3226 3046 3100 3268 3493 3685 3746 3677 3536 3450 3463 3485 3490 3498 3509 3498 3550 3569 3821 4257 3991 4265 4187 3980 3627 3310 3035 2826 2694 2588 2474 2382 2326 2281 2257 2217 2200 2308 2450 2578 2706 2719 2606 2400 2227 2084 2022 2073 2144 2239 2451 2929 3271 3002 2678 2322 2091 2148 2415 2525 2676 2994 3281 3295 3230 3183 3271 3251 3125 3057 3066 3042 2959 2967 3049 3148 3327 3632 3961 4239 4355 4127 3885 4065 3816 3583 3731 3352 3029 3181 3407 3634 3896 4037 4010 3840 3546 3197 2987 3002 2967 3159 3263 3091 3095 3046 2794 2524 2497 2575 2580 2564 2609 2608 2580 2640 2786 2749 2617 2631 2879 3082 3179 3047 2801 2741 2863 2996 3066 3033 2991 2952 2961 3099 3362 3682 3793 3784 3589 3326 3102 2778 2382 2257 2437 2593 2802 3127 3371 3600 3851 3839 3565 3174 2662 2328 2193 2128 2255 2474 2538 2623 2726 2799 2725 2469 2179 2015 1957 1892 1903 1926 2060 2463 2836 3276 3588 3578 3667 3844 3965 3741 3167 3028 3257 3018 2698 2676 2640 2596 2887 3391 4026 4467 4531 4282 3949 3670 3423 3181 3012 2937 2848 2832 2730 2710 2768 2822 2826 2662 2589 2583 2558 2524 2483 2399 2331 2282 2176 2027 2014 1944 1896 1908 1755 1579 1532 1601 1653 1672 1676 1691 1735 1826 1950 2057 2102 2148 2160 2133 2119 2129 2190 2221 2128 2016 1980 1878 1804 1786 1720 1550 1617 1699 1819 1955 2116 2274 2408 2503 88 84 84 85 90 88 86 83 84 97 120 137 135 122 113 120 122 116 116 117 119 124 124 125 139 149 157 155 149 120 90 70 51 47 41 33 25 19 15 13 9 11 15 20 23 27 30 28 25 24 30 36 34 26 21 18 20 20 17 17 19 16 16 16 16 17 17 19 24 28 34 40 45 52 47 47 36 34 36 35 30 27 26 25 20 16 14 13 13 10 9 9 8 6 7 7 6 5 7 10 10 6 8 10 11 8 5 5 8 9 7 7 6 5 5 10 14 9 29 95 125 146 152 216 288 323 325 314 336 401 420 389 445 599 662 658 761 674 676 810 940 994 1046 1109 1162 1217 1265 1306 1347 1429 1518 1605 1683 1741 1806 1861 1951 2067 1782 1860 2464 2798 2936 3215 3570 3626 3340 3024 2892 2929 3110 3364 3560 3738 3856 3936 4083 4207 4294 4300 4201 4055 4023 4005 4018 4078 4153 4207 4252 4343 4393 4355 4462 4493 4423 4217 4042 3941 4001 4213 4292 4121 3763 3137 1782 480 15 16 64 136 160 107 84 114 160 214 254 217 161 145 147 148 124 91 70 48 22 5 1 1 0 0 0 1 3 7 4 1 0 0 0 0 0 2 18 55 144 301 453 550 705 1007 1326 1427 1175 759 498 454 578 850 1102 1295 1525 1743 1845 1846 1986 2349 2687 2968 3416 3938 4186 3911 3076 3031 3282 3225 3106 2978 2861 2673 2462 2280 2152 2147 2349 2700 2985 3066 3024 3042 3257 3609 3942 4162 4214 3995 3575 3158 2987 3034 3199 3382 3526 3599 3614 3542 3385 3253 3174 3168 3270 3407 3702 3716 3831 4611 4511 4458 4354 4142 3837 3521 3221 2990 2812 2632 2480 2396 2335 2252 2129 2030 2022 2160 2238 2282 2406 2471 2412 2210 2038 1951 1990 2042 2136 2442 2810 3093 3291 3072 2573 2317 2238 2404 2622 2787 2978 3252 3401 3432 3433 3354 3429 3354 3069 2917 3041 3173 3074 2996 2987 3058 3124 3161 3314 3768 4139 4455 4525 4548 4399 3914 3754 3394 2990 2974 3164 3503 3852 3973 3990 3965 3691 3135 2678 2717 2798 2906 2971 2985 2962 2885 2726 2606 2593 2566 2465 2379 2415 2491 2572 2639 2738 2717 2599 2571 2680 2896 3072 3067 2944 2775 2714 2896 3111 3073 3077 3027 3072 3364 3740 4084 4250 4263 3975 3305 2920 2588 2232 2172 2354 2545 2794 3046 3039 3264 3599 3560 3251 2881 2508 2369 2303 2099 2142 2335 2391 2413 2496 2549 2436 2233 2073 2029 1929 1798 1753 1822 2166 2602 2805 2894 3116 3516 3787 3765 3437 3343 3475 3466 3175 2723 2545 2627 2628 2747 3056 3484 4051 4466 4520 4320 4069 3899 3760 3548 3341 3228 3128 3061 2978 2893 2834 2752 2559 2448 2447 2468 2453 2376 2302 2237 2210 2117 2018 2022 2001 1874 1725 1685 1641 1568 1550 1610 1672 1737 1806 1833 1905 2027 2063 2099 2109 2122 2161 2158 2148 2194 2238 2216 2094 1995 2023 1900 1818 1766 1746 1601 1511 1501 1560 1667 1803 1951 2079 2188 90 85 84 85 90 91 91 90 90 100 120 135 133 122 113 108 108 107 107 114 122 121 123 126 133 145 148 148 142 115 86 65 43 44 42 32 25 19 15 14 13 13 15 20 24 24 25 25 25 27 29 32 32 29 25 22 20 20 18 17 16 17 14 16 17 17 16 19 24 29 36 41 44 48 46 47 37 30 28 28 26 24 25 25 21 17 15 14 14 12 10 10 9 7 7 8 6 5 8 9 7 6 7 10 10 8 6 6 5 6 7 6 6 5 5 6 5 5 16 40 57 82 116 170 245 318 340 333 341 356 340 347 428 515 585 704 881 846 683 790 985 1078 1069 1115 1172 1245 1309 1386 1440 1500 1561 1626 1700 1787 1841 1858 1963 1980 1751 2106 2695 2829 2825 3004 3346 3403 3104 2855 2787 2865 3077 3327 3498 3646 3793 3947 4114 4219 4255 4229 4133 4065 4043 4026 4086 4174 4240 4284 4341 4366 4339 4354 4354 4331 4285 4170 4066 3958 3961 4079 4062 3830 3499 2666 1342 345 22 3 29 92 132 92 59 49 59 117 174 162 126 112 98 99 97 96 96 79 50 25 11 6 3 3 4 11 33 47 31 14 2 0 0 0 0 12 41 88 198 388 568 678 822 1091 1433 1598 1321 818 521 476 611 913 1217 1439 1669 1877 1991 2039 2249 2673 2979 3097 3443 3938 4159 3870 3298 3216 3414 3431 3342 3200 3100 2882 2558 2266 2143 2128 2282 2619 2890 2946 2869 2863 3088 3427 3755 4011 4188 4186 4009 3650 3267 2993 2950 3035 3170 3277 3364 3398 3351 3329 3322 3316 3352 3412 3615 3644 3677 3957 4323 4424 4249 4245 4127 3818 3438 3128 2900 2703 2562 2487 2401 2252 2088 1972 1972 2036 2103 2104 2189 2252 2287 2151 2000 1989 2146 2212 2367 2822 3144 3216 3177 2823 2525 2352 2364 2559 2792 3021 3198 3391 3490 3603 3683 3716 3698 3467 3116 2985 3149 3291 3178 2997 2869 2906 3025 2890 2772 3086 3399 3943 4510 4750 4605 4242 3841 3423 3062 2983 3283 3812 4086 4010 4029 3963 3535 2760 2414 2585 2702 2712 2761 2837 2821 2779 2739 2627 2497 2393 2309 2267 2270 2349 2443 2516 2608 2585 2497 2487 2608 2786 2991 3188 3259 3092 2789 2677 2812 2828 3022 3009 3097 3438 3727 4120 4331 4120 3287 2419 2087 1977 1959 2131 2324 2531 2797 2900 2582 2791 3057 3034 2775 2405 2195 2306 2301 2221 2302 2347 2195 2030 2080 2214 2166 2006 1834 1779 1757 1617 1642 1976 2476 2776 2769 3085 3772 3937 3775 3590 3182 3274 3257 2890 3196 2668 2614 2640 2674 2845 3241 3692 4178 4490 4475 4269 4033 3965 3901 3749 3587 3469 3410 3254 3065 2880 2709 2560 2442 2364 2332 2310 2252 2195 2194 2196 2183 2110 2105 2122 2042 1879 1694 1570 1530 1548 1592 1655 1732 1787 1845 1916 2007 2113 2142 2147 2127 2106 2115 2162 2197 2259 2263 2236 2142 2111 2065 1929 1848 1797 1766 1686 1548 1428 1394 1432 1542 1690 1821 1935 95 92 89 86 87 91 93 94 92 97 109 130 132 122 112 106 108 112 110 111 119 120 123 140 129 131 147 149 143 121 88 60 39 38 38 31 26 20 12 10 14 16 18 19 20 22 23 24 27 29 27 27 28 27 25 23 22 21 18 16 15 16 15 16 19 18 18 20 24 30 38 44 46 44 43 46 38 29 24 23 23 21 23 21 18 17 16 15 14 13 12 9 9 8 7 9 7 5 6 5 5 6 7 9 8 7 6 6 6 6 6 7 7 6 6 6 5 5 8 14 20 28 42 69 120 201 272 325 360 419 485 561 519 534 641 760 964 969 787 879 1054 1180 1171 1182 1247 1328 1403 1509 1556 1620 1672 1733 1796 1880 1889 1875 1912 1738 1662 2341 2758 2673 2404 2476 2966 3194 2878 2658 2668 2843 3110 3354 3495 3583 3696 3847 4043 4192 4215 4146 4060 4051 4011 4019 4164 4318 4426 4474 4423 4379 4391 4319 4192 4150 4169 4185 4200 4118 3999 3894 3487 2609 1921 1237 606 204 37 1 8 44 79 58 25 10 14 39 78 100 98 94 79 70 68 83 90 87 80 64 45 33 25 24 28 46 89 110 73 25 2 0 0 0 0 15 61 122 233 412 597 747 885 1023 1218 1382 1268 875 558 470 569 905 1287 1553 1745 1907 2062 2247 2549 2925 3134 3198 3511 3989 4227 4013 3551 3359 3528 3711 3764 3478 3264 2950 2521 2205 2143 2178 2341 2648 2844 2834 2758 2765 2951 3260 3540 3752 4068 4146 4140 4035 3852 3533 3229 3093 3065 3068 3086 3144 3231 3300 3400 3480 3491 3446 3472 3568 3853 4108 4308 4224 4007 3908 4042 4074 3783 3381 3071 2857 2724 2626 2490 2305 2153 1970 1993 1977 2003 1950 2068 2101 2087 1994 1991 2112 2446 2792 3015 3144 3115 3064 3006 2784 2578 2487 2645 2762 2934 3081 3258 3476 3649 3769 3768 3733 3681 3491 3189 3029 3132 3271 3223 3037 2640 2644 2996 2824 2593 2801 3032 3455 4068 4534 4437 4015 3683 3407 3198 3139 3544 4075 4291 4241 4179 3945 3370 2693 2411 2549 2681 2637 2573 2618 2666 2662 2644 2535 2403 2320 2257 2186 2212 2260 2343 2419 2523 2591 2555 2473 2505 2658 2889 3159 3364 3337 3058 2931 3035 2958 2992 2929 3013 3326 3534 3779 3929 3677 2991 2279 1888 1829 2033 2299 2286 2239 2419 2555 2361 2368 2557 2635 2533 2299 2173 2238 2329 2518 2726 2609 2247 1876 1719 1764 1881 1768 1603 1574 1638 1644 1932 2476 2900 2800 2638 3268 4096 4152 4000 3575 3219 3548 3204 3232 2812 2800 2896 3065 3137 3275 3690 4065 4358 4442 4297 4054 3838 3805 3701 3590 3476 3352 3229 3068 2913 2737 2529 2366 2317 2241 2186 2176 2158 2127 2135 2135 2124 2103 2094 2062 1982 1871 1744 1648 1622 1676 1633 1687 1749 1761 1823 1915 1977 2031 2070 2083 2089 2106 2087 2147 2245 2283 2282 2212 2102 2051 1991 1954 1878 1803 1763 1729 1645 1507 1404 1307 1341 1475 1626 1765 100 96 92 90 88 89 92 94 93 95 102 123 131 120 113 105 105 111 114 114 115 120 127 140 151 139 149 145 141 123 90 55 35 32 35 33 24 21 16 7 12 17 18 17 16 20 24 25 27 27 25 24 26 30 32 29 25 23 20 18 18 18 18 17 18 18 20 21 24 30 37 45 45 40 40 43 41 34 23 21 22 21 20 21 16 16 16 15 13 13 12 9 9 9 8 8 8 6 4 3 5 6 6 6 6 5 5 7 8 8 7 7 7 7 6 5 5 5 5 5 5 5 10 28 61 123 204 286 354 476 661 818 731 658 777 835 1117 1067 917 1017 1163 1283 1287 1264 1311 1365 1421 1509 1576 1661 1744 1813 1813 1890 1873 1877 1893 1759 1868 2473 2661 2414 2038 2042 2539 2883 2536 2402 2556 2869 3181 3412 3536 3593 3658 3787 3967 4095 4113 4046 4017 4014 3936 4000 4259 4481 4580 4447 4356 4420 4403 4245 4066 3987 4050 4195 4330 4274 3946 3233 2075 940 450 274 177 86 23 1 0 10 24 20 8 4 5 5 2 21 36 46 69 74 61 51 37 49 85 109 114 112 107 103 104 113 130 121 53 5 1 8 5 1 0 10 66 153 261 397 574 801 1008 1056 1031 1151 1190 933 588 479 519 850 1269 1545 1677 1777 1979 2309 2657 2815 2946 3253 3600 4045 4284 4229 3943 3696 3642 3624 3694 3349 3239 2916 2322 2024 2116 2273 2473 2743 2874 2852 2847 2816 2808 3126 3337 3490 3801 3919 3983 4014 4024 3973 3800 3584 3390 3223 3104 3084 3139 3179 3220 3319 3482 3537 3608 3737 3914 4098 4064 3968 3944 3921 4062 4225 4145 3850 3532 3235 2941 2764 2555 2370 2218 2002 1925 1912 1930 1902 1970 1997 1967 1924 1931 2045 2334 2674 2911 3013 2975 2925 2983 2783 2618 2742 2926 2836 2928 3149 3469 3725 3807 3668 3378 3162 3107 3086 3020 2989 3026 3095 3176 3086 2522 2533 2923 2818 2576 2702 2922 3120 3481 4065 4133 3688 3359 3143 3364 3453 3905 4392 4546 4497 4379 4090 3507 2772 2378 2488 2638 2571 2440 2427 2512 2584 2619 2514 2363 2319 2285 2171 2234 2256 2344 2467 2574 2566 2463 2444 2524 2662 2876 3171 3370 3265 2986 2935 3134 3272 3230 3089 2969 3256 3546 3632 3653 3655 3476 3022 2517 2208 2301 2414 2311 2224 2277 2345 2208 2085 2200 2306 2301 2226 2216 2355 2653 3040 3316 3122 2730 2217 1766 1523 1540 1541 1483 1510 1631 1874 2352 2983 3263 2867 2743 3636 4226 4439 4441 3965 3460 3287 3191 3097 3086 3416 3765 4015 4210 4287 4477 4502 4377 4204 3962 3752 3570 3441 3341 3251 3154 3007 2847 2762 2694 2558 2397 2281 2163 2085 2103 2092 2074 2043 2035 2024 2032 2039 2032 1973 1826 1724 1693 1738 1615 1632 1641 1679 1734 1749 1800 1862 1882 1927 1958 1940 1963 2068 2117 2135 2183 2166 2146 2056 1973 2003 2084 1999 1887 1839 1772 1740 1724 1658 1537 1349 1275 1322 1442 1612 103 100 97 96 94 90 90 94 96 98 106 120 126 118 109 98 96 102 108 115 120 126 131 136 147 153 149 140 126 108 83 54 38 36 38 32 22 18 16 14 15 16 14 13 11 16 21 23 25 26 25 24 24 26 25 22 25 25 22 21 21 21 19 18 17 17 19 22 24 29 36 43 40 35 33 38 44 38 26 22 21 20 18 19 15 16 15 14 12 11 10 9 8 8 7 7 6 5 3 4 5 5 5 5 5 4 5 6 7 8 8 7 7 7 5 5 5 5 5 5 5 5 6 22 50 90 156 240 335 448 565 725 882 828 909 926 1245 1233 1109 1172 1287 1368 1394 1396 1424 1458 1498 1567 1595 1674 1737 1828 1749 1844 1678 1618 1532 1572 1991 2422 2449 2225 2081 2275 2408 2492 2295 2356 2657 3051 3340 3515 3613 3657 3660 3693 3803 3917 3965 3987 3982 3936 3847 3973 4309 4526 4457 4234 4177 4228 4215 4126 4008 3916 3931 4068 4214 4094 3416 2025 764 163 44 44 35 24 8 1 0 0 2 3 3 7 10 6 1 0 0 3 31 67 70 30 7 14 65 131 194 234 242 227 205 185 158 104 11 0 3 91 85 13 0 4 82 209 296 376 519 809 1146 1199 1032 1131 1153 909 585 485 522 813 1251 1485 1517 1598 1845 2164 2592 2767 2911 3355 3690 4082 4333 4365 4165 4021 3878 3576 3666 3262 3236 2916 2386 2073 2126 2365 2597 2813 2934 2846 2741 2705 2671 2947 3123 3256 3470 3601 3664 3718 3823 3938 3933 3842 3710 3567 3494 3485 3447 3414 3418 3342 3216 3359 3463 3578 3620 3749 3955 3940 3974 4189 4298 4261 4268 4221 3977 3556 3099 2899 2618 2355 2145 1964 1876 1916 1940 1924 1938 1962 1942 1905 1867 1882 2116 2507 2767 2894 2962 2768 2898 2602 2650 2880 2894 2780 2892 3256 3681 3875 3694 3214 2663 2320 2283 2392 2559 2738 2889 2814 2868 2930 2712 2723 2955 3020 2851 2738 2797 3038 3206 3485 3711 3408 3201 3133 3562 3912 4390 4733 4731 4693 4560 4280 3720 2922 2508 2549 2587 2490 2412 2384 2391 2456 2574 2632 2359 2277 2298 2210 2256 2311 2409 2534 2623 2636 2611 2636 2731 2882 3140 3481 3599 3356 2904 2742 2894 3279 3525 3446 3233 3420 3737 3881 3870 3871 3904 3659 3167 2602 2534 2556 2435 2292 2295 2350 2158 1996 1995 2083 2174 2220 2298 2589 3089 3507 3747 3571 3176 2605 2092 1549 1420 1433 1442 1500 1669 2103 2839 3487 3479 3020 2949 3520 4124 4651 4695 4358 3811 3562 3699 3834 3925 4256 4641 4799 4878 4767 4582 4355 4042 3831 3688 3534 3330 3148 3040 2982 2907 2781 2666 2600 2519 2388 2289 2166 1996 1977 2053 2038 1996 1962 1947 1963 1990 2003 1985 1891 1741 1676 1684 1772 1700 1620 1626 1688 1760 1786 1793 1791 1815 1922 1953 1949 2002 2101 2143 2135 2129 2111 2057 1962 1904 1928 1907 1879 1913 1853 1773 1782 1790 1743 1631 1482 1358 1276 1290 1453 106 103 101 99 98 96 97 98 97 100 104 116 124 121 112 102 99 102 106 121 128 131 133 129 128 139 141 126 107 89 63 49 43 43 40 32 23 18 17 17 15 10 10 13 9 11 18 21 24 26 26 25 24 25 24 22 24 25 24 25 25 22 20 19 18 18 19 22 25 29 35 40 35 30 30 37 45 45 32 23 20 19 17 15 15 15 12 12 11 11 9 8 6 5 5 5 5 4 3 4 5 6 5 6 4 4 5 5 6 8 8 7 7 6 5 5 5 5 5 5 5 6 6 18 37 64 117 192 293 423 559 747 822 992 1000 1056 1195 1495 1421 1378 1410 1464 1521 1551 1571 1605 1654 1721 1752 1788 1762 1802 1841 1899 1400 1342 1453 1643 1981 2251 2258 2197 2344 2606 2463 2302 2411 2633 2991 3321 3511 3622 3683 3707 3698 3700 3756 3835 3909 3966 3951 3867 3779 3916 4251 4430 4278 4095 4072 4057 4022 4014 4005 3956 3903 3915 3900 3507 2434 999 212 32 3 2 2 3 1 0 0 0 0 0 6 15 18 11 3 0 0 0 4 57 88 59 23 8 34 111 222 308 325 287 234 194 156 100 15 1 5 103 89 16 1 10 135 296 354 363 531 879 1266 1396 1223 1180 1032 741 504 434 556 851 1243 1375 1345 1449 1705 2023 2530 2844 3039 3389 3695 4059 4284 4264 4061 4010 3959 3790 3768 3200 3049 2898 2701 2453 2276 2361 2546 2663 2708 2668 2661 2694 2636 2751 2893 3011 3172 3307 3375 3446 3574 3675 3707 3708 3714 3726 3775 3836 3837 3843 3885 3786 3617 3557 3301 3275 3119 3090 3584 4039 4173 4359 4302 4137 4216 4331 4125 3685 3312 3014 2705 2380 2079 1874 1900 1973 1983 1984 1954 1941 1925 1899 1855 1866 2270 2927 3048 2925 2936 2719 2625 2440 2552 2726 2750 2768 2971 3310 3714 3847 3435 2715 2061 1699 1809 2164 2411 2498 2490 2372 2387 2588 2798 3028 3167 3355 3276 2978 2855 3141 3287 3235 3461 3342 3309 3403 3737 4344 4709 4816 4827 4774 4535 4304 3860 3191 2757 2647 2572 2442 2426 2498 2427 2391 2609 2739 2565 2359 2292 2271 2309 2398 2506 2609 2694 2777 2865 3004 3170 3359 3666 3973 3901 3176 2796 2749 3183 3653 3862 3769 3620 3678 3900 3969 3736 3589 3838 3571 3126 2697 2583 2529 2367 2136 2020 2193 2287 2166 2108 2266 2321 2258 2369 2734 3280 3723 3896 3604 2999 2425 2181 1826 1645 1618 1566 1482 1665 2404 3200 3646 3319 3040 3156 3456 3676 4183 4342 4295 4112 4110 4413 4755 4873 4863 4839 4786 4612 4303 3968 3707 3516 3386 3306 3243 3117 2954 2841 2770 2698 2628 2545 2414 2341 2245 2098 1971 1917 1957 1996 1987 1957 1937 1925 1919 1935 1941 1930 1835 1743 1714 1721 1770 1767 1738 1715 1755 1831 1860 1885 1907 1949 2023 2061 2078 2127 2191 2189 2147 2092 2051 2023 1945 1884 1863 1924 1992 1918 1797 1735 1716 1672 1650 1590 1523 1471 1349 1251 1350 110 108 107 105 103 102 103 102 99 102 105 111 120 123 119 111 108 110 114 126 136 135 131 128 135 144 134 105 83 68 51 44 45 43 38 33 27 21 23 22 11 5 6 7 5 7 11 15 21 26 26 26 25 25 24 24 25 26 26 26 25 24 21 20 19 19 20 23 26 29 34 40 34 29 30 37 42 40 30 23 20 18 15 14 15 15 11 10 10 10 8 6 4 3 4 4 4 4 3 3 4 6 4 5 3 3 4 6 7 7 7 7 7 6 5 5 5 5 5 5 5 6 5 5 7 34 90 161 259 372 512 704 882 1094 1058 1177 1204 1578 1709 1674 1619 1620 1626 1659 1718 1778 1831 1879 1904 1878 1834 1939 1978 1922 1608 1597 1656 1823 2017 2104 2147 2364 2590 2608 2489 2499 2795 3079 3359 3520 3625 3706 3735 3726 3735 3734 3712 3713 3777 3861 3891 3846 3761 3842 4121 4271 4199 4115 4036 3917 3808 3805 3882 3944 3946 3895 3651 2867 1565 472 82 22 4 0 0 0 0 0 0 0 0 1 7 15 14 9 6 3 1 1 13 69 144 168 120 41 14 64 169 265 296 276 242 211 180 120 35 4 4 45 45 10 6 62 206 359 428 515 826 1291 1621 1649 1418 1120 816 571 454 478 609 905 1196 1245 1230 1369 1613 1909 2413 2888 3217 3534 3849 4099 4135 3944 3638 3468 3754 4069 3889 3286 2982 2999 3018 2779 2427 2344 2479 2553 2533 2544 2611 2611 2571 2642 2694 2841 2972 3072 3035 3069 3279 3435 3434 3411 3420 3450 3528 3653 3741 3781 3941 3991 4117 3867 3572 3052 2020 1229 2038 3452 4261 4455 4285 4082 4082 4095 3895 3589 3266 3001 2804 2510 2182 1953 1955 2003 1995 1949 1930 1900 1894 1912 2049 2199 2372 2866 3109 3045 2794 2625 2417 2207 2385 2493 2544 2693 3081 3372 3663 3766 3322 2529 1844 1503 1609 2061 2476 2487 2192 1902 1978 2347 2718 3055 3189 3412 3400 3119 3058 3468 3875 3759 3478 3309 3295 3555 3890 4573 4734 4753 4745 4609 4267 3912 3536 3151 2919 2818 2693 2462 2415 2578 2554 2475 2625 2785 2761 2534 2366 2384 2453 2505 2585 2765 3044 3353 3635 3771 3810 3884 4143 4442 4256 3237 2945 2992 3506 4073 4170 3948 3776 3835 4073 4075 3767 3658 3611 3240 2792 2578 2473 2315 2183 2085 2032 2262 2606 2613 2492 2821 2627 2246 2169 2581 3246 3774 3957 3409 2726 2248 2071 2070 2166 2235 2125 1872 1916 2574 2997 3193 3266 2983 3074 3340 3468 3560 3740 4006 4238 4494 4790 4916 4801 4632 4341 4085 3775 3564 3397 3219 3083 2979 2925 2922 2885 2788 2677 2548 2404 2375 2325 2224 2150 2110 2026 1977 1984 1977 1948 1945 1943 1919 1924 1914 1898 1871 1864 1835 1819 1792 1795 1826 1795 1720 1776 1850 1923 2034 2099 2095 2119 2153 2184 2212 2229 2218 2206 2181 2102 2032 2007 1967 1928 1915 1947 1882 1822 1757 1681 1575 1539 1571 1544 1506 1552 1434 1317 1309 112 111 110 109 108 106 106 105 104 105 107 111 119 129 126 118 119 122 124 127 131 127 121 120 120 132 125 91 64 52 46 43 46 45 40 33 26 16 19 17 7 3 4 4 3 5 6 8 15 21 26 26 26 25 24 23 25 26 27 27 27 26 24 21 20 20 20 23 25 28 33 34 30 28 29 34 40 37 31 26 19 16 14 14 14 13 10 8 8 7 7 5 3 3 4 4 4 4 4 3 4 6 5 5 4 4 5 6 7 7 7 7 7 6 5 5 5 5 6 5 5 5 5 5 5 10 59 135 236 368 506 691 897 1074 1184 1263 1346 1419 1698 1788 1872 1823 1702 1749 1802 1868 1957 2038 2038 1982 2032 2056 1966 1981 1947 1763 1681 1829 2028 2095 2206 2541 2701 2689 2730 2887 3205 3433 3564 3629 3698 3765 3762 3723 3751 3734 3670 3665 3741 3822 3872 3859 3783 3821 4041 4173 4144 4071 3912 3760 3638 3592 3662 3785 3877 3848 3436 2374 1051 243 56 29 13 2 0 0 0 0 0 0 0 3 10 14 11 10 11 11 15 20 35 81 150 193 164 63 9 25 86 156 200 222 230 221 196 140 67 26 14 31 56 75 93 140 241 346 467 765 1362 1950 2117 1869 1444 981 647 509 487 516 678 939 1138 1161 1204 1339 1499 1735 2258 2912 3398 3704 3926 4014 3925 3684 3040 2435 2994 3885 4104 3763 3317 3258 3242 2876 2418 2341 2492 2540 2564 2690 2711 2521 2643 2716 2635 2792 2858 2881 2775 2649 2658 2770 2937 3032 3027 3030 3032 3022 3084 3124 3378 3680 3989 4027 3764 3103 1844 938 1395 2771 3940 4354 4236 3987 3804 3681 3532 3353 3160 3054 2925 2670 2365 2148 2083 2091 2084 2054 1982 1890 1853 1856 1891 2054 2407 2736 2913 3012 2547 2499 2513 2373 2521 2522 2491 2579 2955 3296 3615 3767 3425 2710 2056 1750 1839 2174 2540 2490 1951 1628 1762 2226 2558 2733 2749 2894 3092 3128 3188 3600 4093 3980 3414 3438 3575 4033 4150 4565 4409 4150 4049 3899 3632 3162 2722 2668 2853 2949 2890 2567 2414 2563 2695 2707 2765 2840 2800 2613 2450 2496 2586 2631 2784 3159 3644 4057 4358 4426 4211 4081 4216 4528 4406 3669 3268 3380 3827 4130 4075 3871 3828 4016 4271 4227 4121 4064 3668 3144 2670 2513 2502 2469 2434 2407 2409 2573 3041 3335 3326 3790 3482 2772 2263 2489 3048 3651 3840 3297 2665 2292 2134 2220 2626 2951 2971 2758 2643 2709 2866 3071 3198 3023 3099 3327 3512 3533 3553 3852 4220 4600 4684 4377 4032 3806 3613 3476 3354 3196 3034 2911 2803 2702 2618 2581 2564 2559 2543 2409 2235 2121 2064 1983 1905 1928 1964 1981 2009 1997 1934 1955 1947 1934 1927 1888 1881 1839 1822 1834 1846 1845 1847 1848 1797 1805 1908 1970 2004 2088 2134 2159 2140 2158 2204 2172 2144 2144 2130 2090 2041 2008 1977 1966 1918 1857 1836 1845 1840 1806 1724 1649 1624 1635 1593 1523 1497 1458 1367 1328 109 110 111 110 110 108 107 107 107 107 107 111 119 135 133 130 135 134 136 137 131 120 110 112 132 132 117 89 63 50 43 46 52 50 43 35 28 23 24 16 4 4 4 4 3 3 3 4 8 16 22 24 25 25 24 24 25 26 26 26 26 26 25 22 20 20 19 19 21 24 29 33 31 27 27 31 35 34 29 22 16 14 12 14 13 11 9 8 7 5 6 5 3 2 3 6 5 5 4 4 5 5 5 4 4 5 6 7 7 8 7 7 7 7 5 5 6 6 6 5 5 6 5 5 5 5 37 108 199 345 500 708 856 1046 1310 1412 1398 1369 1423 1562 1870 1889 1758 1802 1804 1885 2016 2087 2155 2249 2211 2078 2030 2049 1890 1635 1588 1664 2010 2258 2561 2679 2712 2821 2980 3197 3459 3596 3646 3704 3747 3766 3812 3759 3792 3720 3644 3700 3803 3842 3872 3872 3829 3892 4077 4156 4113 3995 3828 3713 3638 3594 3621 3699 3759 3630 2992 1797 678 162 77 51 23 8 1 0 0 0 0 0 1 6 14 15 9 10 17 26 44 54 51 67 110 144 111 39 5 6 28 66 102 133 163 180 165 124 88 67 54 60 96 148 182 197 222 281 456 891 1555 2072 2121 1763 1262 831 588 513 504 550 736 967 1093 1113 1193 1312 1415 1655 2285 3140 3674 3846 3951 4009 3984 3695 2815 1809 2310 3635 4089 3895 3505 3512 3425 2920 2395 2378 2538 2537 2624 2849 2823 2595 2811 2784 2657 2847 2974 3054 2797 2426 2266 2370 2598 2746 2766 2747 2710 2690 2733 2714 2878 3267 3647 3705 3632 3419 2649 1701 1665 2640 3729 4246 4193 3900 3690 3673 3663 3512 3311 3187 2993 2778 2520 2336 2254 2214 2122 1989 1894 1861 1869 1899 1999 2309 2779 2959 2934 3130 2516 2423 2611 2765 2846 2713 2608 2650 2883 3209 3563 3766 3594 3128 2613 2319 2460 2645 2963 2554 1630 1337 1692 2268 2533 2436 2138 2054 2349 2758 3159 3631 4030 4005 3523 4038 4099 4279 4366 4419 3931 3237 2811 2691 2874 3104 2916 2646 3021 3315 3256 2902 2622 2612 2790 2946 3031 3108 2928 2704 2568 2572 2664 2787 3063 3546 3984 4334 4508 4420 4119 3994 4139 4362 4216 3783 3561 3593 3635 3602 3528 3524 3627 3813 3922 3850 3851 3915 3804 3272 2808 2660 2788 3014 3123 3038 2862 2822 3295 3800 4104 4379 4000 3441 2642 2397 2724 3225 3420 3223 2937 2796 2763 2724 3172 3686 3891 3667 3185 3040 3090 3039 2989 2978 3142 3533 3887 3775 3656 3851 4175 4485 4166 3694 3273 3114 3138 3075 2932 2792 2753 2742 2669 2565 2437 2277 2148 2226 2309 2250 2181 2117 2062 1971 1898 1934 1979 1958 1971 2046 1956 1941 1902 1906 1943 1882 1855 1831 1811 1816 1833 1841 1835 1853 1859 1908 1887 1991 2062 2098 2129 2122 2050 2062 2151 2135 2115 2050 2029 2015 2023 1969 1950 1953 1930 1922 1909 1858 1869 1856 1792 1747 1763 1719 1623 1527 1519 1505 1382 1321 108 109 111 112 113 114 111 109 108 111 116 117 120 133 142 141 146 141 139 135 125 117 108 104 112 127 118 89 64 49 42 49 59 58 47 38 34 30 23 16 8 4 4 4 3 2 2 3 6 10 15 20 23 23 23 25 25 27 28 29 28 26 24 23 21 20 19 19 20 21 21 25 29 27 27 30 32 29 26 20 15 15 13 15 11 9 7 7 6 6 5 4 3 2 4 6 5 5 5 4 5 5 5 4 5 5 6 6 7 7 8 7 6 7 5 5 5 5 5 5 5 5 5 5 5 6 16 73 145 278 484 712 861 1050 1331 1532 1432 1250 1203 1231 1463 1609 1701 1752 1780 1961 2166 2275 2534 2369 2080 1997 1999 1910 1762 1748 1841 1551 2049 2712 2848 2846 2924 3125 3276 3447 3612 3691 3727 3776 3799 3794 3840 3799 3831 3737 3666 3754 3874 3874 3910 3900 3917 4034 4155 4180 4141 4029 3901 3833 3838 3855 3883 3855 3729 3222 2195 1057 352 128 87 56 33 21 9 1 0 1 1 0 0 4 11 11 5 2 7 27 58 70 44 23 31 39 28 8 1 0 6 31 69 95 103 92 72 67 84 102 94 82 102 152 201 212 216 272 498 1007 1592 1807 1672 1378 1037 756 597 533 526 600 802 991 1082 1104 1148 1211 1331 1626 2275 3175 3774 3953 4022 4106 4137 3968 3390 2419 2051 2908 3664 3506 3310 3565 3560 2822 2340 2429 2557 2519 2644 2885 2802 2692 2802 2733 2653 2826 2882 2716 2350 2125 2201 2362 2530 2692 2770 2769 2723 2631 2575 2584 2666 2966 3231 3282 3523 3756 3586 3016 2696 3176 3873 4251 4313 4205 4082 4070 4046 3842 3565 3331 3083 2887 2680 2519 2418 2327 2172 1959 1802 1787 1880 2129 2684 3205 3106 3111 3275 3058 2443 2238 2442 2573 2748 2768 2696 2716 2865 3113 3410 3627 3683 3634 3405 3096 3183 3323 3436 2665 1581 1329 1818 2440 2680 2368 1770 1450 1667 2223 2919 3517 4005 4088 4117 4530 4596 4585 4487 4260 3662 2846 2321 2355 2892 3455 3396 3070 3330 3670 3741 3457 3028 2968 3088 3114 3145 3067 2931 2818 2699 2637 2708 2898 3182 3623 3845 4064 4157 4060 3879 3867 3957 3920 3696 3345 3060 2956 2962 2981 3022 3141 3292 3384 3415 3480 3613 3735 3789 3529 3094 2842 2978 3446 3869 3803 3416 2987 3140 3951 4024 3579 3314 3301 2939 2631 2648 2826 2971 3071 3316 3613 3858 3902 4126 4446 4621 4466 4139 3631 3468 3285 2985 2856 2984 3212 3405 3600 3781 3929 4168 4124 3697 3182 2937 2902 2860 2722 2567 2545 2623 2672 2612 2500 2407 2234 1995 1989 2019 2024 2026 2062 2089 2044 2000 1994 1993 1931 1982 1989 1927 1896 1892 1911 1929 1891 1846 1831 1824 1827 1800 1779 1821 1837 1890 1921 1912 1961 1984 1995 2025 2044 2026 2056 2100 2042 1931 1932 1980 2028 2050 1991 1945 1944 1934 1929 1896 1851 1847 1841 1834 1828 1841 1791 1721 1718 1681 1473 1312 1246 108 106 109 113 115 115 113 110 109 114 118 122 123 130 141 142 140 137 131 123 120 113 111 117 117 126 122 89 58 44 42 48 54 55 45 36 34 30 23 18 13 7 3 3 2 1 1 2 4 7 10 14 19 23 26 28 27 27 29 29 28 27 25 24 23 23 23 22 20 18 18 20 24 26 25 26 27 25 22 19 14 14 14 12 9 8 7 7 6 7 5 3 3 2 4 6 5 4 4 5 5 4 4 5 5 5 6 6 7 7 7 6 7 6 5 5 5 5 5 5 5 5 6 6 5 6 11 42 92 183 417 665 873 1082 1260 1492 1473 1203 1045 1023 1151 1422 1431 1677 1753 2128 2234 2104 1953 1812 1771 1867 1918 1883 1995 2236 2071 1876 2529 2867 2983 3091 3210 3412 3521 3639 3721 3791 3860 3859 3813 3797 3792 3798 3829 3689 3601 3719 3945 3927 3977 3929 4018 4135 4162 4164 4158 4089 4002 3949 4032 4099 4032 3840 3347 2324 1192 443 154 94 67 44 38 31 17 4 2 6 6 1 0 1 3 3 1 0 2 15 48 72 51 14 3 3 1 0 0 1 10 46 91 107 97 69 36 28 61 108 115 86 68 89 142 201 260 364 640 1258 1834 1752 1407 1136 945 782 632 550 567 680 878 999 1060 1133 1189 1230 1324 1596 2192 3067 3707 3929 4001 4099 4211 4302 4249 3860 3585 3982 4072 3214 3007 3348 3287 2672 2387 2446 2523 2580 2747 2990 3067 2994 2911 2752 2604 2447 2287 2080 1995 2108 2216 2252 2360 2602 2772 2784 2719 2582 2477 2486 2566 2822 2842 2929 3311 3745 3989 3934 3805 3929 4126 4219 4203 4127 4085 4092 4063 3960 3811 3571 3370 3238 3052 2779 2513 2293 2029 1795 1664 1724 2082 2640 3131 3390 3257 3389 3179 2353 1988 1940 2171 2439 2720 2816 2773 2751 2851 3040 3214 3371 3563 3829 4033 4045 4369 4448 4021 3032 1933 1612 2075 2800 3148 2806 2098 1699 1972 2646 3385 3610 3711 3864 4282 4569 4625 4548 4427 4232 3720 3081 2756 2906 3369 3708 3656 3399 3435 3793 4170 3882 3298 3239 3298 3195 3035 2892 2877 2894 2772 2648 2725 2915 3155 3462 3543 3579 3566 3495 3435 3415 3358 3304 3169 2902 2674 2548 2567 2710 2805 2870 3058 3257 3416 3596 3826 4135 4276 4021 3486 3033 2991 3378 4048 4521 4297 3777 3820 4188 3567 2761 2454 2593 2762 2827 2824 2771 2796 2919 3234 3753 4441 4798 4927 5003 5078 4984 4782 4370 3844 3361 2965 2688 2842 3076 3250 3520 3794 4102 4078 3597 2985 2636 2569 2562 2522 2488 2402 2506 2604 2575 2494 2382 2329 2222 2073 2012 1970 1911 1913 1940 1975 1967 1965 1966 2035 1957 1976 1943 1889 1889 1918 1935 1920 1875 1839 1824 1818 1838 1828 1822 1830 1826 1848 1857 1871 1894 1922 1912 1859 1864 1956 1989 1964 1938 1932 1956 2004 2059 2068 1994 1897 1904 1906 1904 1822 1812 1837 1868 1870 1868 1896 1844 1694 1608 1485 1421 1296 1179 111 106 108 113 117 118 116 112 111 115 117 124 128 129 137 138 130 123 114 107 108 107 115 116 108 119 117 98 71 49 42 42 41 39 39 33 31 28 19 15 14 9 3 3 2 1 1 2 3 6 11 10 13 18 23 25 27 27 28 30 29 30 26 24 24 24 22 20 17 16 16 17 20 24 23 21 21 21 20 17 14 13 12 10 9 8 7 6 7 7 5 3 2 2 4 5 4 3 3 4 4 4 3 4 4 4 5 6 7 7 7 7 7 6 5 6 5 5 5 5 5 5 6 6 6 6 8 21 55 124 339 585 765 991 1181 1236 1321 1351 1198 1105 1313 1492 1440 1719 1800 2047 1729 1612 1529 1566 1706 1890 1941 2179 2411 2430 2352 2606 2918 2976 3221 3334 3471 3577 3662 3752 3801 3839 3876 3841 3784 3748 3757 3841 3850 3748 3755 3776 4129 4007 3962 3993 4126 4159 4106 4080 4084 4069 4034 4027 4135 4195 3973 3520 2251 1061 409 146 80 58 40 33 33 26 10 1 3 10 14 9 3 1 1 3 3 1 1 5 27 53 48 17 0 1 2 0 0 5 26 75 94 90 89 91 68 39 48 97 130 101 46 35 107 204 334 536 926 1517 2047 1845 1381 1051 926 846 705 636 701 847 987 1019 1019 1093 1181 1266 1382 1681 2514 3387 3778 3885 3983 4089 4217 4358 4490 4521 4453 4423 4122 3275 2967 3159 2976 2532 2340 2375 2470 2560 2655 2791 2916 2953 2906 2861 2885 2857 2671 2494 2467 2373 2258 2307 2484 2742 2863 2749 2575 2466 2442 2395 2510 2680 2598 2669 2966 3340 3709 3980 4132 4184 4154 4104 4017 3872 3767 3739 3742 3746 3741 3723 3614 3426 3290 3087 2614 2254 1908 1673 1646 1886 2419 2977 3286 3314 3587 3532 2781 1955 1704 1744 2001 2449 2736 2774 2756 2766 2831 2937 3003 3114 3342 3698 4107 4320 4445 4638 4557 3914 3019 2532 2644 3183 3588 3418 2959 2830 3244 3893 4384 4061 3452 3606 4296 4575 4551 4498 4419 4268 3928 3549 3373 3398 3565 3715 3662 3538 3595 3916 4258 4000 3485 3283 3226 3097 2895 2813 2951 3033 2906 2786 2827 2868 3003 3152 3197 3157 3074 3004 2960 2971 2953 2896 2763 2510 2278 2160 2269 2399 2413 2620 2922 3240 3525 3884 4219 4486 4535 4246 3686 3108 2909 3129 3648 4241 4683 4349 4175 3962 3263 2650 2427 2450 2584 2814 2961 2928 2849 2812 2987 3403 4184 4691 4988 5166 5265 5243 5128 4840 4212 3481 3057 2727 2949 3236 3359 3698 3967 4094 3758 3116 2520 2224 2268 2364 2304 2340 2353 2436 2467 2368 2305 2248 2188 2088 2028 2004 1923 1860 1864 1837 1819 1851 1942 1977 2003 1972 1981 1964 1921 1908 1910 1883 1848 1818 1824 1835 1826 1851 1874 1870 1851 1844 1858 1875 1904 1956 1984 1941 1938 1995 1983 1946 1929 1946 1964 1999 2049 2026 1892 1739 1828 1920 1934 1930 1876 1856 1909 1970 1964 1916 1914 1822 1637 1603 1566 1428 1322 1216 117 105 107 114 116 118 117 114 113 117 122 127 133 134 136 136 124 112 100 93 95 102 116 125 122 96 94 90 89 60 41 38 37 37 36 33 31 28 22 16 13 7 3 2 2 1 1 2 3 7 14 7 10 16 18 22 24 25 28 31 29 29 26 24 22 19 18 15 13 13 14 16 18 19 20 17 16 15 15 14 12 11 9 8 9 8 7 6 7 7 4 2 1 3 4 4 4 3 3 3 3 4 4 4 4 5 5 6 7 7 7 7 7 6 6 6 5 6 6 5 5 5 5 5 6 6 6 9 31 102 273 463 603 871 1000 957 958 1210 1321 1299 1384 1529 1620 1714 1645 1505 1386 1395 1468 1651 1877 2073 2095 2578 2715 2729 2835 2933 3119 3264 3455 3553 3656 3692 3795 3816 3846 3844 3773 3740 3739 3762 3834 3893 3852 3873 3948 3861 4118 3920 4015 4174 4209 4140 4048 3999 3984 3952 3889 3886 3984 4005 3781 2825 1058 233 83 55 44 30 23 26 31 22 6 0 2 9 14 16 8 2 0 2 7 4 1 1 8 20 22 11 4 3 2 0 3 18 43 71 48 36 70 119 110 57 32 78 137 116 56 65 143 260 465 846 1416 1857 1992 1743 1285 951 888 884 815 814 914 1047 1139 1101 1035 1057 1176 1318 1515 1841 2673 3453 3686 3766 3907 4004 4105 4237 4387 4451 4350 4035 3624 3271 3214 3251 3024 2695 2443 2364 2415 2479 2526 2621 2752 2796 2814 2870 3004 3228 3577 3577 3453 2821 2343 2423 2637 2865 2974 2741 2431 2384 2414 2388 2421 2459 2434 2460 2605 2888 3257 3588 3812 3896 3886 3865 3807 3670 3514 3371 3325 3371 3539 3579 3432 3335 3276 3127 2777 2472 2188 1938 1893 2251 2834 3150 3328 3578 3677 3385 2667 1992 1831 1902 2111 2459 2682 2731 2713 2680 2652 2653 2700 2861 3174 3625 4108 4435 4636 4661 4740 4704 4245 3633 3304 3422 3660 3707 3678 3905 4306 4613 4479 3912 3771 4204 4532 4501 4382 4355 4328 4215 4043 3891 3780 3648 3543 3539 3671 3841 3912 4069 4173 3986 3660 3355 3114 2910 2760 2822 3095 3171 3017 2867 2796 2729 2745 2785 2832 2833 2797 2757 2747 2753 2720 2609 2396 2162 2007 1962 2008 2063 2150 2462 2843 3255 3865 4403 4485 4388 4346 4011 3472 2924 2789 3013 3317 3594 4391 4321 4014 3663 3277 2999 2860 2709 2571 2733 2956 3081 3018 2884 3019 3356 4228 4367 4463 4684 4873 5073 5211 4944 4400 3775 3483 3105 3393 3827 3758 3978 4045 3774 3262 2690 2281 2176 2203 2261 2173 2189 2282 2241 2157 2085 2093 2088 2084 2116 2081 1937 1823 1805 1772 1755 1776 1873 1958 2003 1996 1960 1970 1989 1955 1941 1961 1915 1844 1815 1856 1889 1891 1900 1919 1927 1909 1880 1882 1918 1942 1989 2009 1986 1991 2015 1997 1982 1991 1997 2003 2051 2077 1991 1866 1815 1931 2027 2041 2040 2031 2036 2092 2157 2174 2137 2005 1816 1778 1772 1703 1462 1323 1261 121 117 115 115 115 118 117 114 114 116 119 127 137 143 143 134 122 109 99 95 96 97 101 110 110 96 91 60 73 60 42 38 37 36 35 33 31 32 31 23 11 5 3 1 1 1 1 1 3 5 5 4 8 13 12 18 20 22 25 27 27 28 27 24 21 19 17 14 10 10 12 14 15 15 16 14 13 14 13 12 9 7 7 8 8 8 8 7 6 5 3 2 2 4 5 4 4 4 3 3 3 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 6 6 6 6 6 5 22 82 209 349 448 684 775 768 793 1004 1215 1204 1229 1365 1377 1305 1236 1185 1236 1376 1584 1861 2117 2326 2373 2802 2843 2858 2972 3126 3301 3461 3603 3692 3742 3795 3876 3841 3846 3778 3700 3693 3702 3807 3912 3916 3891 3951 3980 3877 4016 3996 4171 4249 4191 4090 3997 3956 3944 3901 3785 3675 3674 3669 3246 2090 588 57 13 28 23 11 7 17 17 6 0 0 0 3 7 10 6 2 0 0 8 8 2 0 0 2 6 6 3 2 2 3 13 35 48 45 12 4 53 91 76 32 9 43 90 92 86 143 259 420 715 1322 1903 1862 1688 1393 1013 792 823 913 966 1047 1133 1189 1257 1182 1081 1096 1232 1411 1578 1746 2106 2901 3384 3597 3813 3927 3975 4100 4228 4296 4214 3994 3734 3614 3640 3569 3290 2919 2619 2479 2467 2463 2420 2413 2482 2557 2686 2929 3241 3454 3873 4074 3807 2905 2481 2481 2599 2728 2735 2524 2249 2142 2182 2277 2273 2267 2302 2361 2494 2702 2959 3247 3483 3613 3662 3730 3739 3571 3455 3250 3103 3027 3093 3130 3130 3252 3136 2795 2606 2543 2455 2327 2312 2618 3128 3358 3356 3688 3494 3117 2821 2449 2388 2367 2397 2510 2660 2716 2658 2586 2536 2492 2475 2616 2970 3532 4183 4565 4595 4514 4732 4912 4640 4125 3864 3831 3811 3929 4216 4530 4747 4755 4548 4399 4476 4526 4339 4110 4099 4238 4269 4142 4034 4027 4020 3835 3551 3407 3508 3746 3912 3967 3900 3798 3682 3449 3044 2687 2641 2812 3120 3219 3089 2866 2642 2545 2582 2658 2674 2658 2659 2669 2659 2632 2592 2457 2221 2039 1919 1890 1831 1869 2035 2376 2870 3341 3777 4145 4301 4214 4103 3708 3146 2624 2602 2870 3334 3881 4476 4603 4366 3962 3553 3313 3102 2954 2770 2702 2781 2906 2953 3004 3264 3560 3759 3742 3637 3658 3642 3825 4456 4415 4091 3739 3804 3891 4177 4431 4514 4304 3946 3351 2655 2293 2141 2164 2167 2131 1994 1927 2035 2001 1917 1934 2005 2034 2054 2061 1919 1793 1742 1746 1731 1778 1854 1933 1987 2022 2009 1971 1965 1976 1962 1990 2085 2063 1999 1932 1926 1943 1949 1959 1978 1986 1960 1911 1907 1902 1918 1974 2006 1977 1958 1959 1989 2041 2057 2030 2050 2064 2047 2015 1987 2025 2119 2184 2180 2154 2178 2224 2314 2371 2350 2316 2151 2035 2006 1949 1737 1494 1380 1378 122 118 116 115 113 116 119 113 114 116 117 121 132 141 138 126 116 105 99 101 99 94 90 96 97 97 93 68 66 57 38 35 36 37 36 34 32 29 24 19 11 4 3 2 1 1 1 1 4 4 3 4 5 6 8 15 17 19 22 24 25 26 26 23 21 21 21 16 10 8 12 16 17 16 14 12 9 8 10 9 8 6 6 7 8 10 8 6 5 4 4 3 3 5 6 5 5 4 4 3 3 4 4 4 4 5 5 5 6 7 7 7 7 7 7 6 6 7 6 6 5 5 6 5 5 5 5 4 17 51 147 247 321 474 580 658 783 1000 1130 1165 1080 882 764 752 834 978 1172 1421 1715 2026 2295 2552 2643 2722 2818 2909 3039 3212 3413 3591 3710 3765 3790 3839 3854 3802 3766 3704 3646 3696 3751 3877 3988 3985 3983 4075 4043 3844 3860 4068 4222 4202 4132 4039 3956 3927 3921 3927 3885 3796 3632 3285 2602 1568 497 70 11 15 14 7 6 9 4 0 0 0 0 0 1 2 1 0 0 0 4 4 2 0 0 0 1 5 8 9 9 13 25 41 40 25 5 4 37 60 33 8 1 9 26 51 110 213 343 568 1063 1848 2210 1834 1447 1057 754 657 766 935 1081 1198 1257 1257 1248 1163 1086 1144 1303 1456 1538 1560 1728 2432 3080 3338 3601 3792 3819 3969 4092 4198 4181 4069 3941 3887 3784 3604 3320 3097 2890 2734 2715 2662 2526 2453 2420 2428 2487 2749 3244 3411 3898 4166 3605 2735 2405 2468 2562 2561 2507 2408 2198 1982 1986 2125 2170 2133 2207 2393 2485 2503 2565 2834 3137 3390 3512 3709 3932 3712 3542 3315 3076 2912 2947 3067 3128 3166 3045 2663 2349 2329 2421 2456 2671 3124 3326 3246 2960 3367 3215 2933 2707 2589 2599 2629 2602 2599 2650 2641 2544 2466 2405 2337 2265 2389 2812 3577 4209 4548 4532 4509 4665 4813 4843 4821 4723 4502 4324 4363 4636 4751 4769 4694 4609 4575 4423 4181 3896 3820 4029 4259 4265 4121 4048 4079 4173 4083 3878 3599 3417 3465 3644 3739 3691 3615 3590 3497 3180 2821 2710 2773 2955 3064 2962 2767 2516 2452 2557 2609 2556 2548 2622 2657 2614 2540 2532 2390 2203 2079 1973 1872 1863 1985 2134 2433 2940 3421 3750 3941 3886 3933 3951 3596 2981 2405 2361 2681 3296 4097 4709 4857 4684 4262 3709 3322 2917 2733 2717 2585 2472 2539 2709 2996 3306 3386 3231 2991 2724 2732 2638 2710 2956 2833 2565 2793 3176 3583 3954 4083 3892 3589 3355 2911 2251 2045 2082 2145 2064 2022 1939 1897 1922 1955 1966 1958 2013 2057 1990 1886 1803 1743 1721 1766 1838 1917 1976 2015 2052 2036 1960 1898 1889 1910 1979 2067 2164 2215 2161 2025 1976 1995 1989 1986 1998 2005 1991 1948 1932 1881 1875 1929 1972 1994 2024 2056 2108 2144 2114 2084 2083 2078 2061 2072 2121 2206 2268 2284 2251 2194 2213 2301 2426 2440 2342 2238 2160 2144 2148 2078 1888 1666 1564 1598 121 118 115 114 114 117 118 113 114 116 115 117 122 133 135 119 99 89 92 101 104 96 89 95 86 80 80 77 65 47 36 28 37 43 43 41 40 34 21 15 12 7 4 2 2 2 1 1 2 2 4 5 5 5 6 10 13 16 19 19 22 22 21 20 20 22 22 17 11 8 10 14 15 15 14 12 9 10 11 10 9 8 7 8 7 8 6 5 5 5 4 4 4 6 7 6 6 5 4 4 3 3 3 4 4 5 5 6 7 6 7 7 6 6 7 6 7 7 6 6 6 6 5 5 6 5 4 4 7 18 87 169 233 346 472 563 701 988 1163 1385 885 498 373 439 632 889 1185 1511 1842 2142 2379 2524 2620 2695 3010 3184 3341 3503 3651 3733 3779 3795 3798 3810 3783 3735 3696 3677 3670 3688 3813 3951 4062 4065 4001 4094 4148 3975 3877 4060 4191 4161 4093 4024 3959 3923 3891 3966 4033 4046 3836 3108 2050 1053 339 58 11 6 11 6 16 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 11 14 14 14 15 17 21 28 32 26 13 2 11 27 25 17 13 9 4 4 31 101 197 332 662 1419 2324 2353 1718 1213 779 558 568 711 893 1052 1154 1191 1174 1125 1073 1077 1184 1349 1488 1510 1460 1532 2132 2928 3084 3330 3639 3708 3886 3970 4080 4113 4087 3981 3920 3735 3552 3396 3316 3251 3109 3010 2856 2702 2688 2626 2551 2589 2807 3456 3773 4130 4196 3619 2840 2310 2131 2211 2314 2383 2422 2279 2036 1980 2094 2260 2188 2230 2401 2308 2086 2011 2392 2723 3010 3287 3577 3941 3940 3781 3510 3156 2836 2869 3056 2967 2645 2312 2072 1950 2118 2446 2768 3060 3163 3357 3164 3006 3102 3084 2758 2501 2448 2477 2547 2567 2547 2589 2576 2397 2307 2224 2171 2157 2287 2799 3518 4127 4457 4471 4399 4444 4627 4843 4987 4985 4813 4574 4484 4581 4662 4654 4620 4532 4322 4049 3851 3806 3913 4066 4130 4100 4089 4112 4144 4237 4289 4242 3995 3635 3419 3476 3586 3590 3494 3400 3363 3295 3210 3068 2929 2902 2858 2735 2645 2478 2453 2557 2608 2585 2593 2632 2631 2569 2453 2486 2371 2262 2166 2098 2076 2139 2313 2440 2627 2983 3322 3553 3663 3735 3835 3843 3528 2926 2285 2100 2518 3433 4248 4550 4605 4463 4050 3480 3071 2664 2516 2482 2468 2381 2394 2499 2612 2599 2436 2417 2504 2365 2290 2188 2192 2189 2093 2107 2225 2494 2967 3471 3529 2936 2318 2341 2384 2157 2066 2076 2099 2012 2010 2006 1957 1883 1860 1933 1915 1947 2046 1994 1913 1859 1780 1756 1816 1896 2002 2119 2207 2273 2198 1993 1895 1862 1893 2008 2136 2195 2224 2227 2221 2206 2220 2190 2141 2092 2122 2122 2070 2011 1959 1935 1946 1989 2044 2123 2198 2260 2203 2127 2117 2119 2097 2069 2080 2167 2280 2310 2285 2199 2129 2161 2280 2368 2348 2222 2056 1997 2100 2177 2176 2046 1931 1837 1803 120 120 117 113 111 112 113 111 109 112 115 114 114 127 137 125 94 74 79 97 102 90 81 93 97 81 70 61 54 44 31 25 35 50 58 52 57 48 28 17 14 9 6 5 4 2 1 1 2 2 3 4 3 3 4 6 10 13 15 16 17 18 17 17 18 19 18 15 11 8 9 12 13 11 11 12 10 7 7 8 8 8 7 7 7 6 6 5 5 4 4 4 4 6 7 7 6 5 4 4 4 3 3 3 4 5 5 6 6 6 6 7 6 5 7 6 7 7 6 6 6 5 5 5 6 5 4 4 4 4 40 107 166 249 331 409 568 811 1046 1337 757 324 214 310 558 883 1249 1621 1952 2208 2351 2382 2547 3091 3544 3664 3733 3802 3874 3845 3821 3801 3783 3773 3754 3725 3695 3690 3722 3731 3893 4013 4060 4046 4007 4067 4042 3920 3920 4071 4151 4127 4081 4053 4037 4006 3915 3918 3975 4003 3758 2776 1471 539 129 20 4 1 2 2 17 25 24 15 6 2 0 0 0 0 0 0 0 0 0 1 10 30 55 70 62 45 34 27 21 17 15 13 10 4 4 19 50 74 84 85 69 43 32 53 90 133 262 713 1692 2629 2399 1569 1074 625 457 512 646 802 928 993 1010 1002 989 1005 1078 1209 1367 1520 1535 1459 1487 1976 2879 2926 3244 3635 3642 3789 3848 3984 4022 4053 4037 3980 3846 3554 3266 3155 3234 3257 3198 3113 3034 2957 2887 2904 2887 2951 3335 3690 3910 3820 3447 2941 2451 2275 2328 2395 2444 2416 2235 2130 2171 2169 2413 2412 2441 2437 2107 1503 1149 1633 2223 2577 2910 3314 3806 4103 4037 3796 3304 2709 2605 2775 2532 2016 1713 1661 1697 1972 2414 2878 3281 3143 3248 3203 3327 3235 2813 2482 2330 2244 2245 2350 2476 2511 2538 2500 2226 2129 2112 2178 2189 2322 2836 3530 4120 4393 4331 4186 4211 4436 4713 4879 4855 4651 4326 4189 4280 4493 4635 4600 4401 4111 3812 3610 3563 3613 3662 3679 3741 3894 3993 4052 4163 4323 4420 4332 3898 3485 3400 3481 3486 3374 3202 3131 3208 3362 3357 3206 3083 2919 2651 2512 2423 2426 2520 2600 2605 2590 2616 2598 2561 2461 2425 2315 2265 2213 2223 2331 2470 2625 2762 2878 3014 3135 3419 3754 4142 3893 3765 3532 3039 2454 2130 2529 3579 4279 4172 4186 3952 3637 3402 3055 2733 2537 2448 2408 2349 2308 2265 2211 2153 2063 2101 2207 2213 2129 2058 2093 2046 1992 2014 2090 2262 2551 2783 2799 2765 2199 1919 1971 2072 2117 2124 2140 2136 2112 2052 1932 1826 1802 1870 1883 1928 1988 1996 1952 1965 1938 1942 2017 2183 2351 2469 2637 2710 2838 2582 2339 2238 2298 2404 2568 2685 2772 2881 2794 2779 2740 2687 2625 2561 2547 2511 2429 2282 2133 2067 2078 2192 2117 2386 2321 2296 2215 2145 2125 2108 2093 2073 2070 2139 2298 2320 2236 2123 2108 2185 2258 2274 2195 2078 1962 1904 1988 2087 2230 2150 2050 1952 1889 120 121 120 117 112 109 110 107 106 108 111 111 110 118 134 138 115 87 78 100 111 89 65 75 93 76 61 52 43 35 28 28 38 46 50 51 62 57 28 10 11 8 7 8 6 3 2 1 1 2 2 2 1 2 2 4 7 10 11 10 12 14 14 14 15 16 14 11 9 8 9 10 10 8 7 6 6 5 5 6 6 5 5 6 6 7 6 6 5 4 4 3 4 6 7 7 7 5 4 4 4 3 3 3 4 5 6 6 6 6 6 7 6 6 6 7 7 7 6 6 5 5 5 5 6 5 4 4 3 4 12 53 103 150 192 274 431 615 765 903 855 324 135 245 528 902 1310 1706 2038 2240 2255 2415 2941 3532 3807 3887 3941 3972 3978 3924 3881 3838 3808 3803 3796 3771 3735 3713 3741 3808 3937 3953 3954 3938 3963 3987 3941 3948 4041 4124 4138 4109 4081 4082 4117 4127 4004 3844 3772 3633 3090 1912 774 183 23 2 0 0 0 1 12 31 40 29 13 4 1 0 0 0 0 0 0 0 0 5 25 72 126 138 106 70 55 46 33 21 13 8 7 13 27 58 113 171 203 197 168 142 145 152 127 112 257 783 1750 2522 2203 1576 1053 642 493 530 625 736 815 848 856 871 912 976 1085 1231 1409 1569 1609 1545 1538 1909 2766 2748 3105 3443 3416 3626 3733 3868 3886 3943 3946 3901 3807 3505 3314 3349 3371 3374 3351 3254 3138 3118 3124 2959 2745 2707 2968 3226 3176 3080 3067 2875 2494 2289 2392 2482 2481 2432 2229 2282 2463 2424 2609 2973 2925 2656 1975 1079 762 1274 1926 2311 2625 3034 3461 3737 3847 3914 3603 3108 2836 2653 2217 1758 1574 1517 1517 1812 2292 2727 3218 3194 3110 3096 2926 2776 2710 2475 2419 2348 2242 2288 2435 2498 2495 2420 2154 2016 2048 2134 2161 2353 2874 3552 4077 4282 4201 4063 4064 4258 4579 4859 4910 4628 4161 3948 4048 4472 4660 4453 4152 3972 3820 3673 3555 3412 3334 3353 3403 3496 3623 3748 3930 4156 4350 4412 4164 3682 3330 3255 3311 3353 3220 2963 3020 3059 3208 3180 3076 2857 2624 2447 2349 2368 2486 2605 2635 2578 2613 2620 2607 2538 2453 2255 2228 2294 2375 2519 2728 2931 3089 3168 3126 3033 3584 3824 3504 3480 3609 3530 3307 2975 2608 2767 3569 3943 3943 3768 3574 3505 3785 3289 2932 2647 2471 2386 2294 2176 2070 2060 2093 2102 2096 2119 2163 2113 2091 2108 2085 2056 2036 2047 2145 2261 2362 2477 2596 2400 2009 1902 2028 2102 2091 2078 2078 2109 2108 1961 1843 1910 1927 1881 1973 2024 2055 1993 2011 2222 2375 2385 2610 2879 3082 3262 3492 3661 3537 3429 3354 3253 3314 3436 3646 3630 3643 3550 3447 3385 3327 3274 3232 3191 3090 2867 2529 2092 1914 2110 2357 2153 2292 2349 2289 2199 2159 2173 2185 2155 2071 2071 2137 2274 2272 2178 2087 2050 2081 2159 2196 2142 2039 1924 1945 1892 1918 2021 2007 1915 1837 1825 122 123 123 122 118 113 109 105 105 108 112 113 111 113 125 141 144 120 102 120 119 100 79 75 88 80 58 45 35 33 29 33 46 42 37 39 48 51 38 14 7 8 8 8 8 5 2 1 1 2 2 2 2 2 3 2 4 8 9 8 8 10 11 10 9 14 10 7 7 7 8 9 8 6 5 5 4 4 5 5 6 5 5 6 6 6 6 6 5 5 4 3 4 6 7 7 7 6 5 4 4 3 3 3 4 5 6 7 6 6 6 6 6 6 7 7 7 6 5 6 6 5 5 5 5 5 4 4 3 3 3 14 48 85 120 199 329 455 525 633 674 293 115 219 519 941 1395 1824 2140 2267 2200 2617 3374 3814 3938 3994 4029 4045 4012 3958 3918 3888 3866 3867 3858 3828 3798 3784 3786 3810 3871 3943 3932 3856 3894 3931 3998 4101 4169 4177 4153 4103 4039 4013 4070 4134 4067 3817 3427 2843 1869 841 242 36 2 0 0 0 0 0 3 18 31 25 10 2 1 3 3 1 0 0 0 0 1 6 22 60 100 98 68 50 49 49 49 56 63 60 59 75 92 115 143 179 213 200 178 184 226 249 231 230 437 1056 1956 2392 1855 1451 919 682 562 584 654 701 734 757 775 819 898 989 1120 1298 1495 1641 1660 1649 1645 2015 2789 2864 3005 3188 3259 3455 3628 3743 3748 3766 3751 3675 3586 3399 3289 3300 3302 3317 3342 3329 3308 3313 3265 3056 2731 2532 2822 2908 2894 2998 2834 2713 2478 2263 2363 2482 2497 2585 2533 2491 2521 2723 2918 3324 3464 3062 2278 1379 1092 1482 1997 2320 2559 2786 2934 3119 3395 3743 3441 2952 2494 2262 1959 1694 1552 1476 1534 1874 2368 2778 3153 3247 3020 3085 2836 2763 2689 2595 2551 2380 2204 2212 2305 2352 2390 2363 2176 1998 2018 2141 2261 2546 2981 3680 4087 4167 4098 3991 3942 4049 4379 4793 4969 4710 4188 3937 3998 4399 4471 4233 4064 4070 4037 3881 3697 3523 3437 3337 3188 3095 3224 3414 3634 3835 4065 4289 4370 4164 3752 3407 3342 3549 3505 2994 2898 2864 2925 2955 2907 2834 2723 2560 2440 2455 2563 2691 2756 2691 2610 2618 2626 2551 2525 2318 2232 2371 2564 2727 2947 3228 3449 3458 3273 3071 3444 3403 3100 3092 3354 3465 3565 3671 3417 3213 3386 3645 3852 3396 3512 3528 3865 3583 3138 2817 2621 2456 2296 2163 2070 2089 2134 2108 2105 2128 2183 2169 2162 2150 2113 2094 2082 2066 2123 2188 2282 2371 2491 2610 2319 2048 2061 2148 2135 2061 2044 2073 2118 2062 2016 2123 2202 2071 2107 2206 2229 2203 2266 2468 2743 2841 3178 3440 3578 3904 4127 4090 3973 3880 3790 3822 4034 4057 4171 4102 4079 4013 3936 3885 3836 3788 3772 3704 3508 3052 2429 1872 1947 2142 2270 2194 2193 2253 2239 2138 2137 2198 2197 2177 2056 2098 2226 2360 2361 2253 2129 2086 2086 2085 2165 2135 1983 1877 1816 1764 1775 1773 1703 1624 1610 1713 131 128 129 127 122 115 109 104 102 102 106 110 111 107 119 140 149 142 133 123 99 95 99 96 86 82 71 53 39 39 38 42 55 44 28 29 38 39 29 15 5 7 10 9 10 6 3 1 1 2 2 2 2 2 2 2 4 5 5 6 7 7 7 7 7 9 7 4 5 6 8 9 8 6 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 3 5 6 7 7 7 6 5 5 4 3 3 3 3 4 5 7 6 6 6 6 6 6 6 7 7 6 5 5 6 5 5 5 4 4 4 3 2 2 2 1 12 35 66 144 263 381 420 508 483 230 104 229 562 1034 1555 2031 2308 2311 2224 2816 3568 3922 4007 4050 4063 4057 4016 3972 3952 3936 3922 3927 3902 3860 3844 3868 3893 3888 3911 3979 3957 3909 3980 4077 4148 4190 4211 4210 4187 4121 3997 3901 3935 4022 3947 3475 2524 1480 660 205 51 11 3 1 0 0 0 0 0 1 5 6 0 2 6 11 12 7 2 1 2 2 1 0 4 15 26 25 28 34 36 41 63 111 148 148 141 146 133 108 84 82 96 94 100 143 234 359 492 636 960 1660 2368 2346 1828 1178 863 695 601 622 665 675 689 710 731 799 911 1022 1174 1387 1566 1659 1678 1734 1813 2392 2948 2846 2715 2857 3074 3243 3390 3496 3502 3480 3420 3365 3344 3216 3166 3172 3182 3221 3225 3307 3407 3305 3143 3165 3026 2632 2704 2665 2850 2949 2447 2325 2279 2178 2238 2416 2545 2578 2524 2578 2725 2850 3002 3313 3579 3535 3015 2333 2029 2131 2317 2454 2581 2643 2699 2938 3183 3300 2780 2248 1893 1777 1706 1630 1591 1627 1724 2007 2561 2996 3140 3154 2974 3247 3124 2817 2553 2536 2522 2360 2238 2207 2158 2125 2192 2298 2267 2097 2150 2275 2351 2808 3239 3777 4026 3994 3940 3881 3782 3802 4166 4721 5014 4787 4193 3816 3709 3960 4107 4084 4099 4144 4075 3952 3877 3842 3752 3463 3271 3138 3131 3246 3424 3605 3821 4109 4401 4574 4521 4201 3908 4029 3844 3350 3047 2844 2850 2914 2931 2946 2939 2847 2731 2716 2787 2947 3030 2737 2558 2691 2737 2628 2598 2452 2329 2474 2796 3036 3153 3359 3698 3536 3110 2973 3159 3268 3246 3064 3053 3317 3790 4205 4070 3819 3539 3515 3717 3585 3559 3407 3483 3489 3231 2850 2651 2555 2407 2293 2219 2230 2240 2173 2294 2314 2285 2268 2262 2238 2144 2059 2083 2131 2172 2255 2289 2424 2586 2878 2756 2377 2233 2333 2289 2118 2151 2071 2080 2113 2176 2304 2341 2259 2325 2460 2470 2663 2928 2850 3178 3569 3832 4010 4267 4259 4186 4114 4040 4081 4201 4220 4313 4291 4274 4275 4278 4223 4176 4135 4069 3984 3884 3717 3478 2995 2466 2211 2196 2203 2218 2228 2243 2261 2217 2162 2221 2284 2128 2026 2091 2187 2346 2496 2502 2374 2255 2191 2139 2085 2017 1988 1967 1913 1836 1832 1803 1681 1574 1580 1571 1633 152 142 140 135 127 119 113 107 102 102 104 104 103 104 115 129 137 137 128 111 101 93 85 86 88 84 81 71 54 42 41 45 51 40 26 22 36 35 25 11 5 6 9 12 13 9 4 2 1 1 1 1 1 2 2 2 3 3 4 5 5 5 5 7 8 6 5 4 4 6 7 7 8 5 5 4 3 3 3 4 5 5 5 4 4 5 5 5 5 5 4 4 5 7 7 7 7 5 5 4 4 3 3 2 3 4 5 7 7 6 6 5 5 6 6 7 7 6 5 5 5 5 4 4 4 4 4 3 2 1 1 0 1 8 27 96 190 302 324 470 623 437 200 287 674 1211 1769 2213 2359 2285 2784 3444 3832 3989 4059 4091 4072 4027 3992 3993 3998 3994 3984 3982 3947 3921 3918 3910 3939 3989 4018 4046 4059 4076 4137 4163 4171 4185 4210 4219 4209 4164 4046 3917 3882 3892 3603 2615 1176 304 77 43 31 14 4 1 0 0 0 0 0 0 0 0 1 8 17 19 18 14 12 10 13 12 4 0 0 0 0 1 9 31 36 39 68 137 183 178 157 141 114 82 42 14 6 20 72 130 170 283 656 1358 2055 2438 2430 2045 1595 951 788 679 616 632 657 674 686 693 711 790 922 1064 1250 1479 1647 1726 1774 1849 1960 2279 2446 2627 2812 2867 2943 3041 3091 3232 3332 3340 3191 3052 3000 2973 3037 2992 3091 3249 3222 3254 3337 3293 3260 3139 2949 2582 2418 2683 2863 2398 2051 2152 2263 2120 2049 2250 2515 2646 2670 2681 2656 2721 2886 3107 3390 3576 3501 3304 3125 2946 2746 2625 2631 2725 2921 3086 2951 2663 2215 1844 1685 1654 1653 1619 1604 1700 1879 2209 2767 3073 3160 2990 3119 3146 2936 2713 2550 2477 2509 2562 2524 2340 2099 2017 2152 2379 2476 2270 2227 2212 2277 2791 3358 3807 3944 3864 3794 3739 3639 3628 3986 4613 5023 4813 4214 3729 3604 3839 3967 3870 3778 3809 3857 3797 3773 3810 3771 3535 3473 3377 3295 3306 3369 3455 3621 3903 4210 4455 4655 4594 4315 4242 4029 3719 3420 3143 2952 2933 3006 3129 3217 3157 3033 2990 3072 3303 3349 3084 2843 2833 2805 2726 2659 2558 2485 2649 3107 3469 3523 3500 3890 3721 3297 3045 3266 3681 3732 3271 2925 3177 3773 4145 4066 4206 4276 3968 3744 3635 3404 3249 3349 3440 3293 3136 3001 2750 2494 2418 2431 2408 2478 2629 2630 2514 2442 2420 2429 2484 2369 2227 2172 2234 2256 2316 2343 2384 2560 2833 2834 2522 2298 2194 1958 1946 2016 2001 1957 2000 2059 2110 2160 2263 2487 2689 2812 3277 3523 3747 4000 4187 4121 3989 3963 4044 4169 4255 4282 4325 4359 4400 4335 4294 4273 4256 4218 4180 4172 4193 4125 3988 3870 3663 3341 2983 2630 2385 2248 2158 2101 2103 2150 2139 2152 2211 2296 2262 2206 2215 2239 2309 2427 2504 2480 2385 2280 2111 1976 1865 1834 1859 1922 1969 2006 2017 1915 1778 1692 1667 1636 1571 180 158 154 146 134 124 119 113 108 106 107 105 102 101 108 114 122 125 125 121 112 99 86 79 76 77 79 79 68 48 36 37 43 43 34 29 36 39 33 27 16 7 6 10 13 10 6 3 2 2 2 1 1 1 2 2 2 3 4 5 5 5 6 6 7 6 5 4 4 5 6 4 6 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 4 4 5 6 7 7 7 7 6 5 4 4 3 3 3 3 3 4 6 6 5 5 5 5 6 7 7 7 7 6 5 4 4 4 4 4 4 3 2 1 0 0 0 0 4 25 72 132 236 221 236 483 445 275 415 887 1478 2014 2322 2324 2285 3113 3769 3941 4006 4072 4099 4073 4036 4026 4038 4031 4023 4029 4008 3970 3982 4035 4050 4054 4105 4157 4177 4187 4189 4181 4163 4160 4205 4252 4243 4243 4260 4205 4072 3952 3769 3110 1759 414 6 26 54 33 7 1 1 0 0 0 0 0 0 0 1 6 17 24 20 11 16 22 23 24 20 7 0 0 0 0 1 3 26 34 38 56 103 134 131 118 113 117 120 103 65 38 49 105 154 184 276 717 1664 2477 2511 2066 1616 1180 779 678 628 616 644 674 703 711 704 729 819 949 1108 1320 1556 1742 1847 1896 1932 1920 1877 1862 1893 1875 2100 2699 3024 2991 3160 3199 3209 3070 2985 2715 2913 3123 3304 3284 3245 3256 3315 3419 3487 3357 2997 2706 2477 2464 2720 2322 1832 1818 2249 2585 2506 2281 2252 2410 2513 2415 2329 2407 2575 2765 2949 3183 3413 3600 3756 3792 3540 3152 2893 2807 2883 2962 2821 2422 2153 1901 1680 1628 1676 1671 1616 1592 1727 2146 2700 2961 3036 3090 2980 3065 3044 2910 2637 2386 2331 2422 2474 2378 2184 2059 2118 2338 2599 2667 2435 2226 2102 2241 2710 3299 3754 3920 3842 3699 3632 3592 3568 3874 4409 4842 4720 4229 3724 3432 3377 3414 3427 3434 3534 3644 3533 3442 3464 3482 3512 3546 3580 3601 3568 3567 3477 3387 3605 3845 3965 4141 4222 4121 3949 3828 3638 3471 3405 3297 3114 3120 3319 3417 3333 3215 3249 3353 3550 3462 3178 2881 2775 2776 2792 2750 2631 2627 2774 3284 3658 3852 4075 4225 4136 3853 3738 3901 3996 3682 3060 2731 2814 3287 3748 3634 3758 3783 3818 3834 3691 3458 3337 3432 3533 3524 3570 3462 2999 2572 2491 2504 2474 2579 2728 2671 2531 2559 2662 2720 2781 2656 2476 2429 2506 2576 2587 2580 2647 2722 2681 2527 2319 2151 1947 1838 1815 1852 1889 1875 1913 1950 1976 2098 2328 2640 3168 3597 4063 4495 4373 4225 4108 3915 3784 3777 3944 4226 4418 4409 4328 4284 4236 4159 4162 4216 4220 4143 4068 4084 4223 4273 4204 4075 3884 3590 3281 2970 2668 2411 2208 2035 1947 1974 2013 2132 2174 2212 2226 2237 2237 2267 2331 2376 2379 2341 2204 2064 1920 1810 1735 1712 1732 1804 1900 1989 2013 1939 1917 1892 1876 1777 1679 168 172 164 154 142 133 128 121 117 116 116 112 108 104 101 102 108 115 114 122 119 108 94 87 85 82 81 76 62 44 41 43 41 41 47 50 46 45 48 35 23 8 5 8 10 10 7 3 2 2 2 2 1 1 2 2 2 2 3 5 6 5 7 6 6 5 4 4 4 5 5 4 5 5 3 3 4 3 2 2 3 3 4 4 4 5 5 5 4 4 4 4 5 6 7 7 6 6 5 4 4 4 3 2 3 3 4 5 5 4 4 5 5 5 6 6 7 6 5 4 3 3 3 4 3 4 3 1 0 0 0 0 0 7 36 81 122 210 182 167 278 243 274 618 1209 1803 2208 2314 2323 2958 3752 3992 4001 4038 4098 4124 4110 4094 4091 4078 4051 4038 4040 3999 3977 4040 4087 4101 4157 4207 4221 4211 4201 4192 4180 4184 4208 4260 4297 4305 4345 4406 4376 4183 3953 3586 2614 1182 204 20 32 46 18 1 0 0 0 0 0 0 0 0 0 2 8 15 18 11 5 9 18 21 21 15 5 0 0 0 2 9 11 29 43 50 55 66 79 96 116 142 176 211 226 191 128 98 122 160 234 382 738 1384 1801 1726 1408 1087 814 634 601 612 645 700 739 757 756 753 797 886 999 1151 1363 1606 1807 1927 1946 1912 1788 1660 1596 1571 1599 1896 2766 3136 2936 3067 2829 2916 3002 2899 2638 2980 3241 3572 3523 3333 3333 3354 3323 3293 3199 3165 3107 2915 2840 2475 1836 1659 1961 2551 2915 2950 2675 2361 2335 2444 2398 2314 2259 2424 2581 2762 2932 3118 3365 3677 3934 3956 3730 3411 3090 2803 2641 2438 2058 1912 1820 1722 1647 1610 1606 1597 1578 1676 2228 3082 3080 2990 2981 2877 2844 2890 2910 2651 2389 2296 2336 2324 2152 2023 2117 2287 2484 2740 2753 2505 2244 2135 2281 2643 3231 3735 3873 3742 3535 3481 3578 3673 3901 4214 4555 4571 4191 3740 3382 3219 3188 3105 3007 3095 3265 3202 3079 3100 3261 3381 3404 3454 3646 3761 3813 3779 3499 3362 3474 3546 3654 3807 3785 3570 3394 3246 3246 3325 3309 3236 3277 3438 3503 3449 3207 3239 3478 3512 3307 2945 2655 2620 2720 2880 3012 2818 2846 2947 3140 3423 3700 3872 4088 4121 4048 4112 4132 3880 3476 3008 2669 2804 3256 3484 3416 3599 4025 4294 4271 4222 4117 3826 3526 3466 3593 3669 3487 3003 2633 2531 2527 2530 2598 2666 2601 2487 2609 2770 2841 2913 3066 3090 2981 3020 3138 3130 2956 2768 2725 2585 2307 2222 2076 1976 1967 1914 1930 1978 1989 2020 2062 2069 2237 2578 2967 3784 4232 4285 4168 4039 3931 3838 3790 3818 3887 4065 4281 4411 4401 4265 4166 4074 3965 3982 4137 4191 4072 4033 4113 4210 4327 4474 4506 4332 4114 3856 3542 3221 2887 2631 2396 2224 2095 2027 2106 2127 2120 2135 2134 2109 2148 2183 2195 2176 2139 2047 1934 1838 1768 1716 1686 1652 1679 1749 1758 1783 1846 1916 1939 1971 1925 1818 147 163 161 156 152 145 138 131 125 123 121 119 115 111 108 107 106 106 109 130 126 122 105 96 94 91 88 81 66 49 55 67 58 51 51 57 52 41 41 35 21 7 5 6 8 9 7 3 2 2 2 2 1 2 2 2 2 2 2 2 3 4 6 5 5 4 4 4 4 4 4 4 5 4 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 4 3 3 5 6 6 6 6 6 5 4 4 4 3 3 3 4 5 5 4 3 4 4 5 5 6 6 6 5 4 3 3 3 3 3 3 3 2 1 0 0 0 0 0 8 36 78 121 218 275 164 120 147 395 959 1614 2089 2262 2284 2528 3294 3925 3985 4040 4092 4138 4159 4158 4137 4113 4086 4067 4059 4033 3979 3990 3999 4011 4109 4175 4191 4192 4186 4181 4180 4189 4210 4238 4266 4282 4384 4479 4515 4393 3959 3505 3083 2142 910 182 61 45 35 16 0 0 0 0 0 0 0 0 0 0 0 1 6 7 2 2 2 6 7 8 5 1 0 0 0 2 10 12 31 66 101 102 105 112 138 174 217 285 383 457 416 276 164 140 164 240 403 642 872 961 895 764 641 554 533 582 654 729 791 830 823 809 808 843 903 1012 1180 1389 1622 1815 1917 1917 1846 1714 1579 1477 1422 1480 1765 2828 3219 2795 2860 2728 2893 2985 2727 2716 2952 3369 3516 3348 3246 3284 3316 3398 3563 3620 3567 3583 3533 3309 2637 2145 1812 2179 2899 3076 3003 2757 2392 2267 2362 2503 2489 2331 2329 2418 2531 2652 2825 3085 3467 3869 4075 3993 3686 3207 2706 2442 2253 1865 1781 1820 1771 1590 1510 1588 1647 1646 1848 2459 3072 3035 2945 2923 2856 2750 2704 2594 2302 2224 2137 2027 2010 1992 2076 2243 2442 2640 2889 2846 2547 2274 2191 2362 2617 3179 3755 3824 3668 3408 3329 3531 3822 3973 4111 4298 4434 4137 3736 3422 3162 2965 2848 2858 2970 3003 2980 3008 3090 3132 3127 3062 3016 3165 3429 3666 3786 3674 3510 3488 3458 3436 3414 3404 3241 3048 2969 3063 3211 3298 3332 3383 3443 3424 3407 3098 3093 3321 3320 2993 2555 2312 2332 2505 2806 3196 3078 3042 3062 2989 2851 3009 3254 3417 3464 3496 3568 3637 3540 3117 2693 2780 3186 3561 3621 3557 3668 4164 4615 4745 4823 4701 4195 3624 3499 3912 3507 3379 2996 2677 2561 2568 2570 2600 2717 2688 2501 2502 2625 2659 2729 3010 3540 3641 3545 3439 3257 3148 2752 2621 2488 2366 2287 2238 2145 2088 2063 2171 2312 2496 2763 2906 3121 3118 3250 3636 4189 4380 4277 4137 3923 3736 3719 3912 3861 4055 4245 4324 4354 4281 4139 4055 3992 3926 3946 4035 4131 3874 3797 3911 4003 4101 4255 4421 4502 4469 4368 4157 3947 3739 3415 3151 2914 2704 2555 2482 2401 2234 2196 2157 2167 2119 2032 2011 2001 1981 1979 1969 1923 1846 1773 1708 1633 1614 1667 1605 1537 1611 1768 1855 1901 1872 1855 122 150 149 153 159 158 151 143 136 135 131 128 123 118 118 119 117 117 123 132 132 138 121 125 119 111 104 98 90 72 65 70 63 65 53 52 52 46 39 31 17 8 7 8 8 10 5 2 2 2 2 2 1 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 4 4 4 5 4 3 3 3 3 2 3 3 3 3 3 4 5 5 5 5 5 4 4 4 6 6 6 6 6 6 5 4 4 4 3 3 5 5 5 4 3 3 3 4 5 5 5 5 4 4 3 3 3 3 3 3 2 2 1 0 0 0 0 0 0 3 23 54 94 200 418 499 256 247 747 1446 1987 2219 2165 2380 3064 3680 3861 3934 4054 4131 4175 4193 4192 4165 4130 4096 4082 4087 4046 3978 3945 3845 3913 4038 4121 4150 4164 4183 4194 4201 4210 4221 4233 4243 4271 4420 4522 4512 4110 3271 2618 2329 1625 710 202 108 86 69 47 17 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 9 20 85 166 220 239 238 254 285 336 435 585 695 634 428 240 173 201 277 368 450 510 524 494 445 409 410 454 562 715 814 876 919 883 845 816 828 892 1020 1196 1387 1583 1746 1832 1846 1754 1646 1523 1439 1435 1494 1709 2647 3082 2761 2757 2843 2945 2848 2661 2825 3045 3255 3400 3370 3257 3258 3331 3401 3433 3430 3544 3770 3865 3682 2878 2499 1844 2303 2957 3048 2915 2684 2459 2438 2464 2563 2474 2328 2288 2324 2381 2474 2637 2892 3295 3804 4087 3926 3517 3025 2562 2318 2120 1687 1593 1754 1849 1762 1686 1680 1649 1636 1927 2607 3085 2959 3025 3053 3114 3044 2953 2817 2675 2471 2091 1802 1841 2022 2271 2450 2614 2840 3009 2958 2604 2295 2196 2373 2652 3136 3687 3769 3552 3325 3258 3534 3915 4010 4051 4105 4269 4053 3660 3366 3101 2888 2792 2871 3014 3022 2996 3048 3102 3023 2912 2819 2748 2741 2839 3066 3331 3558 3684 3512 3397 3346 3124 3043 2977 2914 2916 2958 3025 3133 3191 3242 3270 3260 3199 2979 2999 3140 3129 2757 2258 2020 2053 2332 2795 3295 3319 3123 2875 2772 2404 2247 2452 2598 2597 2671 2916 3314 3232 3310 3087 3318 3870 4286 4370 4323 4304 4454 4710 4863 4790 4506 4062 3665 4047 4252 3635 3275 3018 2689 2516 2544 2529 2504 2678 2677 2488 2395 2499 2533 2564 2724 2961 3305 3590 3455 3084 3146 2816 2702 2603 2535 2372 2310 2385 2609 2854 2893 2984 3335 3580 3823 3945 4008 4044 4187 4347 4282 4030 3811 3593 3494 3593 3887 3961 4167 4343 4377 4273 4107 4007 4015 4030 4024 3939 3841 3782 3604 3631 3773 3819 3874 4008 4109 4210 4270 4262 4263 4367 4368 4175 3992 3826 3648 3436 3265 3156 2714 2643 2687 2647 2466 2221 2075 2014 1988 2029 2048 1980 1900 1824 1743 1656 1614 1616 1545 1423 1373 1509 1629 1757 1815 1767 116 134 143 150 154 164 161 152 145 141 138 136 132 125 123 126 127 128 131 135 139 140 131 137 134 133 123 108 92 79 69 65 60 52 41 37 48 61 56 29 15 11 8 9 11 11 4 1 2 2 2 2 1 1 1 2 2 2 2 3 3 4 4 5 5 4 5 4 5 4 3 4 4 3 3 3 3 2 3 4 3 4 3 3 4 5 5 5 5 5 4 5 6 6 6 6 6 5 5 4 4 5 4 4 5 5 5 4 3 4 4 4 5 5 5 4 3 2 2 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 10 25 61 146 260 331 313 566 1235 1834 2117 2108 1925 2280 3066 3513 3644 3834 3990 4097 4164 4201 4207 4184 4158 4136 4127 4143 4115 4049 3975 3844 3826 3925 4057 4117 4143 4194 4233 4253 4261 4265 4287 4303 4307 4373 4436 4310 3634 2470 1852 1745 1190 522 190 129 114 96 74 43 1 0 0 0 1 4 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 10 19 21 17 16 25 88 203 357 430 419 407 431 490 576 684 748 673 483 299 212 256 338 374 361 365 375 372 343 340 427 596 780 879 888 953 993 919 853 803 819 910 1047 1197 1354 1507 1620 1677 1697 1639 1559 1472 1446 1471 1525 1700 2487 2966 2763 2630 2678 2644 2631 2769 3072 3292 3381 3532 3512 3378 3321 3279 3135 2900 2911 3491 3924 4028 3861 3740 3029 2174 2412 2768 2962 3002 2922 2796 2656 2514 2435 2388 2294 2235 2257 2317 2405 2520 2697 3114 3755 4074 3743 3152 2612 2274 2100 1891 1565 1517 1760 2003 2031 1858 1654 1563 1672 2055 2645 3116 2858 2859 2787 2875 3027 3073 2993 2850 2564 2106 1704 1707 2178 2625 2720 2850 3023 3130 3042 2634 2326 2226 2327 2616 3101 3587 3691 3474 3223 3138 3467 3855 3903 3910 3962 4041 3876 3558 3275 2989 2772 2720 2820 3032 3043 2943 2928 2977 2914 2843 2794 2752 2720 2703 2731 2802 2857 3017 3026 3058 3036 2980 2913 2837 2804 2811 2806 2801 2802 2872 2892 2916 3105 3051 2925 2928 2959 2901 2643 2275 2074 2099 2377 2864 3325 3472 3162 2758 2514 2217 1933 1824 1864 1959 2118 2368 2830 3127 3455 3564 3841 4281 4545 4716 4811 4758 4825 4879 4687 4553 4090 3773 3675 4234 4102 3452 3046 2848 2633 2444 2443 2440 2501 2631 2634 2525 2377 2406 2433 2431 2532 2776 3101 3395 3182 2825 2897 2703 2447 2420 2439 2411 2564 2910 3186 3305 3466 3685 3916 3904 3948 4002 4220 4340 4294 4165 3948 3692 3440 3348 3446 3644 3861 4031 4242 4434 4365 4107 3942 3938 3973 3910 3880 3754 3627 3486 3418 3497 3606 3616 3617 3715 3833 4005 4010 4040 4219 4338 4431 4547 4583 4476 4228 3956 3759 3682 3278 3161 3203 3209 3041 2772 2531 2363 2217 2138 2049 2027 1979 1888 1819 1749 1689 1634 1576 1530 1356 1366 1355 1421 1558 1574 107 124 138 146 154 160 159 151 147 141 136 135 135 130 127 128 129 128 130 134 138 135 132 135 137 135 121 107 91 77 72 71 71 63 44 27 33 54 52 29 25 19 8 5 10 11 8 3 2 2 2 2 2 1 1 2 3 2 2 3 4 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 5 5 4 3 3 4 5 5 5 4 4 5 5 5 5 5 5 5 5 4 5 5 4 5 6 5 5 5 4 4 5 5 5 6 6 5 3 2 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 1 4 21 80 161 201 242 478 1023 1613 1952 1989 1805 1562 2020 2926 3303 3445 3649 3828 3979 4099 4182 4211 4210 4210 4211 4203 4211 4202 4165 4140 4049 3853 3825 3929 4023 4102 4187 4253 4300 4326 4377 4458 4490 4406 4287 4195 3973 3295 2096 1447 1223 721 315 149 122 109 91 81 54 13 1 0 0 3 12 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 8 35 64 76 68 49 36 61 158 370 530 546 542 589 646 650 643 635 578 460 325 257 300 387 435 425 408 399 389 376 431 600 807 963 1030 961 1007 1054 937 856 814 841 929 1046 1171 1298 1405 1459 1485 1509 1529 1498 1456 1467 1504 1546 1758 2381 2818 2742 2598 2610 2560 2699 2999 3257 3413 3393 3253 3058 3062 3126 3063 2980 3008 3240 3738 4005 4098 3882 3299 2581 2248 2262 2447 2738 3026 3089 2904 2708 2602 2473 2319 2208 2189 2256 2318 2366 2416 2570 3163 3879 4038 3574 2921 2352 2031 1791 1579 1512 1627 1857 2034 1988 1851 1726 1678 1876 2312 2678 2793 2647 2672 2795 2887 3020 3078 2860 2327 1789 1526 1514 1763 2368 2727 2792 3052 3215 3290 3087 2643 2401 2364 2383 2545 2954 3403 3613 3415 3063 3064 3467 3757 3738 3705 3750 3747 3624 3457 3244 2891 2656 2664 2670 2730 2807 2753 2743 2771 2784 2794 2804 2801 2800 2771 2713 2707 2662 2690 2735 2770 2809 2834 2800 2746 2727 2738 2735 2713 2653 2625 2716 2865 3076 3011 2908 2879 2856 2781 2632 2431 2286 2276 2410 2749 3023 3152 2944 2681 2466 2188 1901 1708 1627 1679 1874 2263 2667 2997 3259 3581 3878 4048 3931 3960 4251 4275 4321 4539 4228 4202 3748 3598 3783 4196 4082 3496 2989 2803 2673 2460 2421 2531 2672 2623 2554 2516 2400 2334 2312 2272 2300 2487 2869 3169 2722 2534 2591 2439 2291 2250 2301 2526 2939 3432 3742 3867 4168 4190 3992 3810 3986 4110 4099 4110 4007 3879 3734 3615 3537 3553 3632 3696 3817 4033 4328 4420 4103 3835 3827 3838 3793 3688 3640 3541 3378 3205 3159 3346 3482 3456 3388 3345 3671 3941 4027 4092 4146 4148 4258 4518 4696 4863 4747 4501 4163 3878 3667 3646 3727 3710 3647 3498 3293 3096 2668 2360 2256 2303 2310 2194 2054 1939 1820 1707 1624 1608 1518 1440 1287 1189 1233 1319 96 110 124 136 142 143 146 147 145 139 131 129 132 132 130 130 128 123 121 127 132 129 127 134 137 128 115 102 83 76 74 74 76 76 59 35 26 34 41 23 27 30 14 5 5 11 12 7 3 2 2 2 2 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 4 3 4 5 5 5 4 5 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 5 5 5 4 6 6 5 5 5 4 3 3 3 2 3 3 2 1 0 0 0 0 0 0 0 0 2 2 4 30 137 200 222 402 829 1311 1602 1697 1632 1439 1263 1848 2813 3035 3195 3426 3649 3848 4012 4130 4192 4234 4264 4274 4261 4252 4253 4242 4243 4289 4141 3848 3838 3978 4070 4133 4202 4279 4326 4459 4597 4632 4447 4133 3892 3656 3073 1979 1128 669 326 166 115 106 96 81 67 50 27 7 1 0 3 9 7 3 0 0 0 0 0 0 0 0 0 0 0 0 2 22 67 117 145 142 111 62 32 82 266 493 594 635 669 693 646 604 576 526 437 332 295 324 392 459 526 562 572 565 591 714 938 1159 1212 1088 1020 1042 1070 965 879 834 846 911 1010 1126 1234 1315 1362 1393 1439 1489 1490 1475 1505 1569 1709 2102 2597 2837 2726 2628 2775 2904 3010 3155 3391 3400 3493 3246 2995 3013 3128 3130 3076 3049 3116 3416 3731 3953 4019 3461 2589 2060 1938 2193 2684 3124 3243 3052 2822 2706 2555 2349 2256 2186 2308 2357 2370 2415 2736 3459 4040 3995 3509 2880 2308 1894 1595 1448 1504 1656 1855 1921 1826 1894 2049 2076 2163 2358 2563 2450 2440 2588 2796 2950 3102 3148 2873 2228 1607 1460 1752 2151 2606 2769 2793 3170 3400 3392 3018 2543 2390 2503 2528 2445 2620 3104 3443 3339 2955 3055 3515 3805 3801 3705 3623 3501 3360 3327 3268 2823 2503 2573 2565 2576 2591 2599 2632 2651 2660 2697 2743 2766 2764 2798 2795 2774 2737 2753 2755 2732 2722 2728 2734 2731 2731 2740 2751 2766 2788 2847 2968 3076 3157 3041 2905 2865 2854 2818 2754 2661 2521 2431 2420 2556 2618 2632 2633 2556 2368 2196 2063 1859 1715 1654 1817 2283 2692 2613 2596 3067 3597 3598 3247 3100 3264 3601 3974 4349 4031 3807 3635 3579 3735 4088 4083 3462 3076 2924 2691 2489 2429 2504 2636 2555 2447 2413 2362 2264 2148 2086 2238 2447 2836 2698 2384 2342 2370 2299 2288 2385 2498 2698 2998 3319 4165 4428 4487 4189 3779 3655 3891 4021 3881 3748 3679 3653 3540 3462 3496 3515 3478 3496 3801 4323 4599 4292 3780 3693 3758 3659 3558 3513 3507 3353 3131 3152 3301 3525 3641 3698 3603 3416 3524 3826 4072 4227 4352 4425 4415 4473 4651 5001 4985 4932 4704 4415 4236 4250 4316 4331 4249 4178 4068 3795 3521 3238 2988 2881 2830 2652 2351 2122 1935 1828 1767 1713 1634 1549 1425 1278 1172 1138 97 102 110 123 132 135 138 143 143 135 132 129 135 138 135 132 128 121 114 113 118 123 131 142 143 130 113 95 76 74 77 77 75 74 67 47 41 45 32 14 22 40 19 9 7 9 11 6 2 2 2 2 2 2 3 3 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 4 3 4 4 5 6 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 4 5 6 5 5 4 3 2 2 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 2 7 34 131 229 419 821 1237 1452 1473 1399 1289 1190 1242 1849 2773 2882 3043 3276 3520 3743 3930 4068 4162 4235 4276 4274 4269 4263 4271 4266 4260 4433 4409 4090 3895 4040 4104 4103 4112 4170 4241 4415 4564 4590 4359 3998 3668 3226 2469 1495 713 296 131 88 92 102 94 70 52 49 44 23 5 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 38 93 146 178 188 161 96 44 78 221 393 536 638 680 686 714 771 775 654 471 344 312 323 368 431 582 727 801 868 942 1027 1111 1153 1108 1023 1037 1064 1067 1002 923 860 841 880 969 1086 1198 1284 1341 1381 1434 1504 1539 1544 1601 1734 2066 2595 2818 2752 2611 2588 2783 2965 2906 3048 3553 3434 3230 3112 3295 3353 3303 3135 2767 2465 2600 2977 3176 3504 3786 3458 2563 1926 1720 1982 2517 3076 3311 3136 2892 2736 2580 2418 2321 2220 2336 2415 2465 2533 2979 3654 4055 3953 3488 2874 2292 1877 1669 1570 1656 1616 1724 1684 1635 1838 2144 2329 2383 2303 2334 2424 2416 2505 2814 2963 3148 3222 2993 2496 2053 2043 2428 2702 2818 2917 3044 3323 3505 3430 2962 2459 2412 2518 2422 2423 2337 2870 3187 3154 2897 2986 3435 3824 3875 3792 3668 3413 3222 3318 3294 2807 2534 2558 2545 2532 2517 2536 2578 2593 2599 2638 2688 2710 2704 2791 2851 2834 2818 2797 2791 2791 2791 2797 2799 2795 2808 2832 2879 2972 3070 3181 3311 3222 3053 2924 2866 2880 2911 2939 2959 2934 2737 2548 2456 2419 2385 2440 2661 2700 2475 2458 2178 2003 1884 1790 1867 2089 2132 2013 2282 2838 3101 3051 3027 3084 3414 3713 3847 3880 3654 3430 3300 3257 3294 3632 4091 3558 3129 2944 2685 2484 2375 2408 2495 2478 2399 2326 2272 2237 2003 1916 2123 2381 2476 2328 2219 2289 2342 2373 2532 2672 2766 2851 3029 3454 4180 4332 3991 3749 3596 3547 3685 3737 3633 3535 3467 3443 3366 3295 3308 3350 3320 3406 3795 4362 4566 4132 3659 3670 3635 3485 3344 3316 3390 3309 3109 3307 3631 3828 3876 3916 3832 3726 3770 3978 4198 4247 4250 4355 4504 4624 4796 4999 5018 4921 4754 4575 4461 4417 4335 4353 4419 4470 4234 3804 3791 3867 3562 3292 3039 2731 2461 2220 2067 1995 1942 1850 1723 1606 1452 1246 1159 1054 98 100 103 113 127 131 134 140 137 127 127 128 128 130 132 131 127 119 111 110 115 122 127 144 150 132 115 97 83 77 77 77 73 69 66 49 52 56 39 21 26 41 33 12 8 4 8 3 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 3 3 3 3 3 2 2 2 4 3 4 4 4 4 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 3 4 4 4 5 6 5 5 6 6 6 5 4 5 5 6 5 3 2 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 3 18 65 156 355 773 1285 1586 1577 1418 1243 1136 1226 1679 2469 3038 2982 3037 3231 3458 3673 3860 4019 4134 4213 4265 4277 4297 4312 4300 4280 4352 4486 4327 4143 4133 4176 4168 4103 4040 4043 4140 4296 4438 4490 4289 3896 3238 2368 1491 784 338 136 66 58 78 99 94 68 51 53 52 32 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 47 99 144 184 220 220 174 119 132 230 324 415 527 625 710 854 1009 1055 864 563 374 323 323 372 473 627 810 980 1074 1097 1080 1036 981 950 967 1035 1087 1088 1057 991 919 881 898 975 1086 1197 1289 1356 1403 1464 1555 1629 1666 1763 1966 2288 2700 2695 2550 2625 2773 2853 2939 2927 3186 3382 3116 2969 3044 3168 3325 3278 3004 2763 2775 2841 2637 2527 2833 3151 2865 2065 2068 2003 2112 2332 2808 3079 2908 2835 2658 2456 2424 2324 2258 2361 2446 2468 2560 2949 3521 3833 3680 3288 2769 2307 2035 1821 1571 1656 1589 1597 1489 1416 1562 1871 2227 2470 2408 2256 2529 2616 2712 2979 3139 3179 3076 2654 2086 1915 2349 2906 3075 3015 3093 3250 3281 3160 2838 2413 2218 2485 2777 2601 2327 2195 2614 2945 2962 2804 2829 3194 3532 3618 3691 3746 3583 3486 3506 3255 2739 2564 2602 2562 2521 2494 2510 2552 2577 2597 2636 2671 2679 2673 2723 2817 2944 3018 2954 2869 2828 2812 2814 2843 2886 2918 2988 3064 3160 3280 3448 3430 3135 2878 2819 2861 2945 3001 3052 3108 3121 2950 2737 2589 2471 2406 2459 2715 2878 2476 2371 2233 2052 2000 1940 1962 2011 2000 2016 2255 2611 2756 2805 2961 3127 3483 3570 3529 3423 3191 2944 2832 2872 2951 3176 3822 3828 3269 2914 2639 2459 2342 2277 2235 2227 2227 2141 2111 2180 1942 1849 1982 2248 2293 2205 2273 2465 2591 2610 2622 2746 2808 2908 3072 3470 3998 3958 3636 3549 3539 3521 3650 3724 3520 3487 3403 3310 3247 3266 3395 3484 3469 3487 3769 4267 4463 3965 3620 3566 3484 3300 3108 3067 3260 3295 3239 3545 3881 3972 3900 3846 3771 3780 4065 4341 4424 4160 3885 3987 4337 4618 4861 5013 4955 4756 4540 4382 4257 4111 4036 4051 4236 4423 4435 4451 4424 3830 3436 3176 2893 2616 2431 2290 2190 2158 2128 1977 1797 1698 1536 1415 1254 1171 98 99 101 106 117 124 129 133 128 122 122 125 128 130 128 126 125 115 107 110 121 129 134 140 150 141 124 108 93 79 77 76 73 72 71 63 61 65 47 27 25 33 30 13 9 4 4 0 1 1 2 2 2 2 2 1 1 2 2 2 2 3 3 3 3 3 3 3 3 2 2 1 2 2 2 3 3 3 4 4 4 5 4 4 4 5 5 5 5 5 5 6 6 5 5 5 4 4 3 3 3 4 5 7 6 6 6 6 6 6 4 4 6 5 5 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 1 2 13 54 154 332 621 1061 1508 1677 1564 1373 1202 1174 1521 2444 3448 3456 3266 3179 3259 3427 3622 3801 3977 4097 4177 4260 4319 4318 4310 4317 4363 4473 4497 4351 4269 4269 4253 4188 4083 3975 3940 4003 4121 4268 4372 4017 3197 2138 1230 633 293 125 61 41 46 67 83 74 50 37 40 38 21 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 39 79 114 171 263 312 317 284 241 293 395 433 505 624 745 897 1051 1089 908 648 482 425 429 476 551 645 812 995 1051 1010 941 877 854 894 977 1058 1110 1133 1130 1079 1014 970 971 1034 1130 1214 1286 1356 1430 1522 1652 1777 1904 2092 2436 2837 2951 2844 2746 2824 2934 2958 3023 3109 3255 3232 2986 2963 3171 3354 3328 3204 3101 3042 2912 2604 2225 1965 2066 2211 2010 1749 2151 2395 2537 2597 2870 3083 2942 2770 2459 2303 2411 2364 2248 2309 2354 2388 2538 2857 3272 3467 3341 3191 2743 2373 2124 1902 1550 1531 1539 1510 1413 1334 1376 1594 2022 2478 2483 2317 2695 2650 2639 2832 2692 2762 2745 2236 1745 1909 2457 2896 3173 3164 3093 3092 2880 2483 2049 1912 2158 2574 2838 2715 2366 2168 2421 2732 2707 2611 2653 2934 3197 3345 3554 3762 3745 3653 3491 3105 2735 2680 2689 2589 2506 2467 2485 2547 2609 2656 2671 2656 2641 2640 2670 2718 2881 3076 3071 2923 2807 2783 2824 2876 2927 2945 3011 3069 3162 3317 3450 3238 2879 2755 2824 2946 3041 3063 3070 3117 3227 3259 3083 2885 2718 2586 2576 2715 2801 2486 2335 2166 1994 2001 2001 2008 2007 1979 2004 2242 2623 2712 2805 2830 2945 3231 3402 3292 3047 2764 2527 2495 2655 2833 3056 3670 4044 3418 2911 2601 2435 2336 2253 2255 2315 2114 2061 2027 2026 1908 1816 1957 2239 2245 2201 2442 2716 2704 2555 2676 2802 2821 2950 3050 3085 3589 3953 3493 3472 3504 3508 3596 3507 3484 3496 3398 3253 3200 3229 3239 3318 3347 3386 3832 4218 4266 3838 3518 3388 3246 3068 2899 2875 3175 3308 3440 3712 3892 3834 3787 3901 4100 4150 4069 4347 4543 4246 3915 3969 4290 4607 4807 4866 4783 4604 4371 4211 4110 4064 4054 4082 4177 4287 4390 4497 4306 3586 3112 2868 2723 2609 2484 2356 2244 2219 2208 2026 1875 1844 1762 1715 1559 1400 98 98 99 103 109 116 122 129 132 126 126 132 132 135 134 129 126 117 104 112 123 131 133 133 137 139 127 113 97 78 79 76 75 72 68 70 70 62 55 33 24 27 20 12 10 8 3 0 1 2 2 3 2 2 2 1 1 1 2 2 2 2 3 3 3 3 3 2 2 2 2 2 1 2 2 2 2 2 3 3 4 5 5 4 5 5 5 5 6 6 6 6 6 6 5 5 4 3 3 3 4 5 6 6 6 5 6 6 5 6 5 4 6 6 5 4 4 3 2 1 0 0 0 0 0 0 0 1 23 50 43 23 18 36 119 298 569 907 1264 1540 1611 1495 1334 1314 1509 2055 2997 3754 3779 3611 3427 3343 3402 3576 3749 3930 4049 4153 4240 4305 4359 4365 4334 4544 4505 4460 4400 4336 4288 4231 4151 4028 3894 3816 3811 3901 4042 4037 3387 2150 1061 474 230 123 68 46 40 44 49 46 31 16 14 22 23 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 41 71 130 233 273 314 388 422 456 556 584 608 682 734 833 938 935 835 736 681 652 638 645 659 705 817 946 983 928 849 808 823 873 944 1038 1135 1191 1200 1165 1121 1080 1073 1123 1197 1247 1285 1352 1473 1633 1791 1964 2186 2409 2674 2925 2966 2953 2936 2942 2904 2767 2713 2941 3102 3031 3012 3121 3221 3284 3239 3261 3229 2983 2572 2138 1781 1586 1607 1762 1581 1638 2031 2556 2859 2897 2863 2856 2793 2579 2271 2222 2413 2367 2218 2283 2343 2384 2501 2802 3132 3190 3065 3007 2483 2217 1954 1831 1579 1471 1468 1425 1346 1295 1303 1477 1961 2511 2505 2276 2518 2501 2716 2986 3161 3177 2842 2265 1976 2171 2362 2545 3165 3216 2995 2806 2497 2074 1758 1838 2268 2744 3034 2932 2432 2102 2297 2526 2482 2445 2556 2791 2985 3152 3422 3730 3816 3591 3345 3030 2863 2874 2792 2642 2529 2476 2486 2547 2627 2685 2691 2646 2592 2603 2760 2770 2772 2881 2943 2858 2744 2701 2760 2766 2834 2876 2934 2986 3084 3245 3268 2989 2715 2755 2868 3015 3095 3087 3063 3081 3202 3460 3374 3108 2900 2701 2601 2670 2727 2386 2298 2163 2016 1968 1937 1949 2004 2063 2194 2470 2789 2681 2757 2851 2946 3062 3245 3166 2875 2656 2482 2423 2483 2675 3023 3440 3777 3483 3014 2626 2413 2327 2253 2249 2294 2086 1968 1935 1939 1902 1854 2033 2232 2189 2209 2574 2904 2586 2665 2904 2885 2822 3069 3289 3261 3406 3536 3474 3483 3563 3490 3453 3378 3376 3363 3272 3168 3136 3138 3100 3155 3247 3411 3947 4272 4146 3733 3377 3146 2953 2825 2765 2913 3212 3449 3655 3779 3782 3757 3827 3998 4367 4299 4013 4036 4426 4355 4077 4062 4299 4435 4589 4723 4696 4474 4221 4117 4083 4074 4077 4116 4152 4025 3788 3715 3669 3269 2879 2645 2529 2446 2369 2321 2227 2219 2163 2061 1998 1963 1892 1792 1666 1560 94 102 100 103 108 112 115 122 128 128 126 136 133 139 144 138 130 122 110 115 123 127 127 127 130 132 129 120 104 96 83 69 73 69 63 64 63 55 48 40 26 22 17 12 11 9 4 0 1 1 2 3 2 2 1 1 1 1 1 2 2 2 3 3 3 2 2 2 2 1 1 1 2 1 2 2 3 3 3 3 4 4 5 5 4 4 5 5 6 6 6 6 6 6 6 5 5 4 3 4 4 5 6 6 6 5 5 6 6 5 5 5 5 6 5 5 4 3 2 1 0 0 0 0 0 0 0 4 38 115 165 110 36 65 210 480 849 1230 1507 1571 1429 1301 1411 1768 2256 2982 3662 4015 3984 3821 3629 3487 3440 3553 3727 3901 4017 4159 4234 4241 4272 4308 4323 4451 4364 4325 4301 4276 4239 4187 4103 3957 3786 3644 3568 3582 3586 3299 2303 1096 427 237 217 191 138 93 66 45 25 9 3 0 4 15 24 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 35 84 140 197 282 393 508 635 766 808 753 713 674 694 773 785 774 797 829 822 781 751 749 789 852 918 966 946 862 809 814 861 946 1061 1167 1229 1243 1219 1186 1155 1151 1194 1248 1272 1299 1377 1532 1734 1916 2142 2441 2713 2852 2890 2865 2858 2841 2877 2910 2848 2805 2916 2961 2861 2866 3091 3188 3373 3498 3506 3290 2747 2155 1871 1733 1532 1540 1769 1605 1529 1821 2588 3077 3128 2999 2817 2596 2378 2147 2129 2309 2348 2285 2279 2327 2504 2749 2958 2934 2645 2463 2603 2461 2142 1812 1716 1551 1436 1442 1388 1291 1276 1357 1640 2271 2402 2404 2601 2656 2716 2948 3132 3303 3295 2955 2561 2492 2602 2300 2293 3110 3082 2817 2617 2442 2211 2047 2183 2598 2995 3166 2930 2326 1966 2107 2316 2346 2377 2526 2763 2966 3125 3416 3841 3882 3519 3263 2993 2883 2880 2864 2750 2609 2538 2545 2589 2644 2677 2680 2628 2569 2565 2666 2731 2742 2745 2713 2633 2624 2569 2613 2600 2680 2754 2832 2924 3028 3139 3109 2886 2705 2732 2845 3022 3113 3100 3038 2980 3137 3434 3411 3105 2862 2692 2572 2610 2902 2421 2242 2231 2173 2076 1978 1983 2140 2312 2506 2766 2711 2757 2959 3159 3183 3185 3258 3183 2940 2757 2615 2516 2429 2643 2831 3002 3284 3366 3131 2718 2403 2290 2184 2138 2141 2050 1916 1872 1922 1947 1923 2006 2170 2190 2193 2668 2785 2412 2400 2609 2732 2771 3177 3582 3517 3450 3437 3470 3556 3589 3459 3380 3350 3314 3253 3185 3132 3065 3024 3062 3139 3260 3556 4050 4244 3960 3523 3220 2939 2702 2632 2709 2933 3359 3724 3910 3888 3659 3395 3582 3713 4154 4338 4215 3960 4143 4203 3977 3773 3618 4025 4344 4456 4407 4265 4148 4051 3998 4006 4053 4077 4222 3910 3521 3464 3365 3130 2862 2631 2433 2276 2163 2153 2139 2096 2029 2063 2095 2060 1997 1905 1766 1677 110 110 105 104 107 109 109 113 122 129 128 129 125 135 146 142 133 125 117 116 119 123 126 124 125 131 139 141 131 116 92 71 87 67 58 62 66 56 42 34 27 22 21 13 6 4 1 1 1 1 1 2 2 2 1 1 1 1 1 1 2 2 3 3 2 1 1 2 2 1 1 1 1 1 1 2 2 3 3 3 4 4 5 6 5 5 5 6 7 7 7 7 6 6 6 6 5 4 4 4 5 5 5 6 6 5 5 5 7 6 6 5 6 5 5 4 4 3 2 1 1 0 0 0 0 0 0 1 8 20 26 13 19 102 314 667 1090 1459 1647 1575 1340 1327 1841 2881 3229 3656 3875 3921 3905 3858 3758 3627 3553 3600 3746 3902 4010 4166 4264 4271 4265 4283 4287 4257 4198 4173 4199 4237 4237 4186 4094 3932 3725 3498 3307 3148 2846 2194 1204 441 251 306 354 300 199 125 78 39 10 0 0 0 1 9 19 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 19 61 79 90 165 299 483 718 941 1027 923 772 627 557 586 621 672 749 814 823 799 807 869 926 921 929 976 976 891 794 777 864 983 1089 1184 1241 1260 1245 1185 1141 1159 1218 1260 1277 1317 1416 1583 1795 2029 2348 2761 3103 3151 2999 2837 2715 2633 2750 2989 3147 3176 3150 3124 3008 2910 3211 3466 3747 3776 3623 3399 3032 2491 2014 1800 1593 1527 1674 1597 1526 1985 2806 3234 3160 3012 2851 2534 2287 2138 2135 2209 2203 2248 2297 2566 2993 3122 2833 2390 2047 1942 2141 2253 1956 1726 1632 1519 1474 1482 1450 1343 1296 1456 1865 2529 2377 2183 2335 2453 2617 2746 2718 2674 2658 2587 2521 2651 2913 2245 2455 2924 2818 2586 2500 2549 2611 2564 2583 2834 2939 2931 2752 2329 2001 1964 2146 2274 2347 2517 2788 3011 3203 3601 4054 3854 3450 3154 2865 2710 2694 2733 2718 2656 2613 2644 2725 2768 2747 2651 2574 2580 2655 2734 2796 2777 2694 2604 2475 2510 2478 2496 2498 2547 2638 2765 2892 2924 2917 2945 2863 2688 2547 2664 2923 3064 3111 3131 3148 3354 3527 3400 3096 2798 2714 2635 2645 2750 2526 2343 2255 2228 2214 2162 2127 2258 2531 2595 2549 2688 2945 3218 3284 3240 3187 3142 3117 3074 2960 2839 2776 2628 2668 2675 2672 2693 2844 2909 2644 2302 2135 2079 2025 1982 1997 1911 1858 1906 1960 1990 2086 2212 2202 2267 2715 2535 2151 2105 2317 2473 2710 3233 3590 3618 3561 3612 3660 3671 3594 3479 3417 3370 3297 3259 3204 3110 2946 2807 2780 2951 3220 3674 4115 4120 3699 3354 3095 2790 2597 2723 2911 3207 3702 4112 4178 3967 3565 3053 3355 3771 3987 4227 4404 4320 4127 4042 4044 4043 3875 3938 3937 3899 3915 3897 3811 3758 3766 3773 3845 3946 4142 4155 4159 4178 3980 3575 3238 2967 2654 2459 2316 2198 2146 2127 2114 2116 2133 2096 2011 2005 1922 1886 123 121 116 108 103 104 105 105 111 119 125 126 125 135 140 143 133 124 118 115 117 121 123 123 122 126 133 136 135 132 115 98 104 87 69 64 71 65 49 36 30 25 21 15 7 2 0 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 1 1 1 1 2 1 1 1 1 1 1 1 2 3 3 3 3 4 5 5 5 5 6 6 5 6 6 6 6 7 7 6 5 4 5 4 5 6 6 6 6 6 5 5 6 6 6 6 5 5 5 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 3 31 148 416 832 1260 1566 1688 1578 1384 1487 2064 3139 3472 3595 3682 3760 3837 3872 3823 3739 3694 3717 3805 3913 4059 4165 4332 4458 4394 4325 4264 4178 4111 4098 4152 4217 4239 4204 4154 4030 3796 3482 3165 2792 2203 1382 609 228 306 482 469 331 197 112 59 22 3 0 0 0 0 2 6 2 0 0 0 0 0 0 0 0 0 2 10 14 15 21 19 12 7 6 6 6 5 6 40 43 39 108 266 464 704 959 1113 1090 954 759 592 507 505 572 653 713 740 791 911 1044 1070 978 933 964 936 877 794 799 901 1015 1106 1184 1238 1266 1261 1208 1140 1162 1217 1240 1257 1314 1429 1603 1827 2114 2524 3018 3321 3307 3161 2957 2836 2820 3000 3230 3383 3432 3318 3220 3214 3240 3465 3781 3728 3611 3510 3393 3005 2420 2030 1869 1705 1591 1690 1696 1660 2170 3039 3383 3208 3015 2838 2508 2271 2154 2170 2197 2162 2219 2495 2907 3147 2944 2432 1970 1727 1651 1668 1685 1627 1625 1546 1476 1482 1543 1560 1480 1428 1566 1935 2503 2510 2267 2491 2565 2389 2204 2076 2102 2167 2241 2460 2614 2663 2506 2678 2688 2515 2391 2400 2525 2766 2806 2622 2713 2626 2526 2400 2244 2030 1919 2041 2211 2333 2541 2852 3100 3366 3850 4066 3701 3319 2960 2634 2436 2344 2342 2439 2546 2620 2729 2901 2952 2914 2772 2568 2558 2661 2648 2599 2650 2653 2520 2434 2441 2442 2443 2459 2495 2570 2678 2769 2721 2615 2705 2727 2523 2296 2452 2742 2931 3040 3142 3324 3450 3402 3267 3109 2800 2738 2681 2598 2484 2388 2324 2221 2185 2257 2265 2227 2329 2557 2583 2615 2702 2833 2906 2995 3116 3172 3192 3245 3259 3170 3089 2972 2788 2626 2443 2346 2293 2175 2214 2260 2111 2022 1999 1930 1934 1961 1914 1870 1898 1946 1994 2065 2018 2023 2335 2664 2362 1902 1867 2169 2491 2802 3286 3667 3883 3906 3998 3905 3752 3612 3505 3412 3339 3303 3256 3176 3027 2846 2620 2518 2679 3052 3593 4060 3908 3469 3141 2837 2602 2583 2851 3222 3672 4173 4461 4281 4010 3539 3451 3983 4113 3940 4069 4302 4311 4105 4060 4279 4341 3991 3731 3651 3502 3461 3468 3440 3423 3497 3485 3425 3487 3863 4262 4420 4286 4008 3764 3566 3329 3009 2770 2575 2424 2344 2334 2336 2325 2285 2222 2172 2131 2095 2065 126 129 126 116 105 100 102 103 102 108 116 119 122 127 131 139 138 127 118 113 115 115 114 115 117 120 126 133 141 145 134 119 120 119 103 87 78 57 52 43 34 27 20 15 10 3 0 0 1 1 2 3 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 4 5 5 5 6 6 7 7 8 8 7 7 7 7 6 5 4 5 5 6 6 6 7 6 5 4 4 4 5 6 6 5 5 5 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 3 16 69 218 494 919 1333 1576 1610 1533 1582 1908 2519 3268 3460 3570 3684 3778 3823 3842 3819 3809 3817 3839 3894 3983 4136 4166 4418 4391 4303 4232 4161 4087 4033 4031 4074 4095 4093 4134 4232 4210 3955 3579 3192 2694 1952 1085 437 220 336 491 417 267 153 82 32 6 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 8 27 31 35 63 60 45 31 24 26 25 19 7 17 27 62 167 296 418 574 769 957 1108 1189 1122 873 585 504 558 640 717 790 910 1078 1186 1127 986 923 931 926 861 831 863 948 1033 1102 1167 1225 1260 1247 1168 1131 1175 1210 1208 1222 1281 1393 1568 1811 2131 2549 2996 3240 3259 3370 3397 3230 3237 3295 3358 3451 3454 3303 3247 3367 3533 3569 3402 3328 3350 3317 3106 2671 2195 1945 1938 1964 1843 1907 1969 1947 2410 3281 3505 3200 2895 2660 2423 2283 2168 2160 2167 2201 2409 2727 3000 2961 2537 2033 1732 1600 1561 1540 1568 1500 1552 1506 1544 1566 1590 1601 1562 1521 1593 1869 2373 2645 2451 2515 2310 1817 1500 1646 2077 2488 2744 2862 2697 2394 2533 2670 2484 2257 2213 2286 2371 2543 2626 2441 2466 2434 2349 2207 2081 1951 1873 2009 2198 2359 2614 2949 3243 3655 4025 3858 3496 3133 2723 2413 2266 2210 2231 2345 2483 2637 2795 2964 2943 2895 2792 2589 2524 2638 2696 2635 2620 2590 2488 2430 2434 2434 2426 2457 2509 2562 2623 2593 2430 2423 2582 2621 2410 2306 2406 2567 2727 2852 2918 2943 2992 3053 2940 2895 2677 2637 2605 2520 2398 2251 2111 2040 2122 2246 2293 2382 2470 2527 2520 2544 2548 2608 2682 2786 2962 3132 3306 3496 3436 3258 3102 2916 2722 2526 2235 1973 2011 1969 1979 1942 1961 1953 1913 1862 1877 1911 1898 1876 1903 1954 2015 2144 1950 1877 2119 2445 2252 1807 1853 2246 2817 3284 3681 3939 4108 4099 4029 3915 3768 3593 3436 3324 3210 3140 3180 3126 3004 2822 2603 2513 2615 2909 3411 3855 3670 3284 2848 2473 2405 2661 3057 3481 3970 4378 4449 4174 4054 3861 3912 4149 4046 3932 4166 4256 3969 4012 4072 4146 4229 4304 4300 3965 3604 3542 3429 3222 3184 3334 3454 3448 3376 3642 4109 4146 3802 3464 3326 3395 3307 3090 2878 2761 2698 2627 2597 2606 2593 2510 2493 2449 2371 2283 2198 119 128 134 131 119 107 102 103 106 108 110 112 117 117 122 133 138 126 123 115 111 108 107 110 114 118 123 132 141 143 133 120 109 109 110 103 86 59 48 42 30 21 15 12 8 3 0 0 0 1 2 2 5 5 2 1 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 2 2 2 3 3 3 4 5 5 6 6 6 7 7 7 7 7 7 7 7 6 5 4 5 6 6 6 7 6 6 4 3 3 3 3 5 6 6 5 4 3 4 2 1 1 0 0 0 0 0 0 0 0 0 0 19 80 183 339 574 895 1233 1437 1434 1558 2212 2878 3248 3492 3589 3649 3700 3780 3817 3866 3800 3837 3879 3931 4005 4035 4008 3869 3925 3950 3985 3999 3999 3986 3968 3962 3950 3890 3830 3906 4149 4266 4043 3644 3248 2733 1953 1088 486 296 359 418 305 183 107 57 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 32 30 31 68 71 58 44 37 40 41 32 13 3 15 72 194 289 350 438 550 721 988 1250 1314 1144 770 588 639 721 832 934 1051 1163 1180 1087 1000 931 918 928 870 849 904 972 1029 1082 1141 1204 1243 1225 1149 1123 1179 1203 1185 1201 1261 1368 1534 1773 2078 2415 2735 2883 2879 3397 3635 3407 3473 3377 3254 3322 3320 3205 3349 3359 3353 3249 2997 3201 3352 3139 2730 2343 2016 1800 1834 2010 1979 2032 1956 1927 2449 3283 3519 3251 2934 2699 2460 2211 2114 2180 2299 2540 2773 2862 2782 2560 2135 1749 1617 1557 1584 1567 1531 1468 1501 1508 1640 1715 1690 1629 1552 1507 1655 2030 2442 2613 2795 2763 2446 2027 1747 1903 2406 2835 2974 3015 2804 2363 2467 2492 2334 2060 2000 2143 2231 2242 2270 2188 2174 2215 2209 2170 2119 1962 1914 2076 2280 2490 2782 3118 3488 3917 3951 3617 3285 2909 2525 2321 2282 2293 2339 2453 2609 2772 2880 2852 2752 2658 2585 2512 2507 2585 2633 2587 2524 2483 2466 2439 2435 2434 2422 2442 2498 2531 2463 2261 2079 2254 2483 2595 2433 2429 2473 2497 2521 2569 2641 2694 2714 2844 2665 2557 2487 2532 2574 2515 2416 2287 2101 2039 2197 2181 2244 2348 2393 2451 2357 2293 2320 2365 2437 2550 2738 2969 3211 3382 3414 3300 3092 2867 2644 2427 2200 1981 1932 1918 1941 1885 1885 1865 1843 1836 1847 1855 1836 1833 1858 1927 1976 2040 1992 1840 1827 2050 2056 1842 2015 2474 3137 3723 4045 4117 4100 4036 3962 3882 3788 3629 3524 3458 3396 3420 3405 3214 2899 2566 2342 2299 2423 2778 3238 3503 3415 3054 2569 2294 2457 2867 3244 3657 4070 4024 3822 3843 3996 4310 4445 4198 4115 4214 4379 4193 3918 3988 3915 3890 4022 4193 4202 4120 4111 4052 3812 3489 3394 3486 3686 3750 3592 3662 4111 4117 3681 3214 3032 3135 3254 3338 3370 3310 3232 3155 3075 2964 2780 2773 2748 2706 2715 2435 2203 109 117 128 134 126 114 104 102 106 109 109 110 114 114 117 128 135 130 124 118 110 105 100 102 109 116 121 126 131 131 124 115 118 116 114 104 94 78 52 41 25 20 16 14 13 8 3 0 0 1 1 2 2 3 2 0 0 0 1 1 1 0 1 1 1 0 0 0 0 0 0 0 1 1 1 2 2 2 2 3 3 3 4 5 6 6 6 7 7 8 7 7 8 8 8 6 5 5 5 5 5 5 6 6 6 4 3 3 3 3 4 5 6 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 3 51 183 362 545 718 920 1161 1351 1368 1536 2188 2787 3259 3563 3697 3743 3777 3848 3872 3927 3788 3851 3916 4038 3971 3725 3513 3492 3568 3640 3729 3819 3893 3939 3958 3941 3880 3777 3684 3717 3930 4089 3889 3465 3105 2660 1915 1094 544 363 380 368 247 153 96 57 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 17 32 28 23 32 39 36 28 27 33 38 34 22 12 19 68 186 295 340 404 488 667 948 1195 1281 1203 939 730 764 824 926 1003 1073 1120 1110 1057 1000 947 956 937 876 899 953 996 1028 1064 1114 1154 1152 1122 1110 1122 1167 1190 1156 1184 1258 1361 1517 1747 2000 2211 2395 2449 2470 3220 3607 3403 3504 3463 3363 3400 3403 3311 3298 3115 3185 3480 3559 3753 3714 3156 2477 2026 1750 1558 1580 1812 1912 1964 1784 1877 2525 3274 3389 2970 2641 2522 2271 2017 2101 2337 2629 2751 2841 2677 2284 2087 1875 1632 1601 1561 1613 1605 1529 1495 1490 1509 1601 1675 1681 1620 1560 1660 1942 2107 2414 2724 3240 3178 2728 2486 2384 2292 2324 2483 2630 2886 2878 2295 2390 2357 2259 2078 2018 2100 2111 1997 1940 1941 1875 1827 1859 1888 1939 1921 2020 2239 2478 2714 2992 3347 3789 3994 3759 3451 3112 2734 2458 2370 2392 2430 2479 2574 2731 2821 2830 2737 2636 2524 2458 2486 2551 2581 2582 2538 2478 2458 2447 2435 2434 2442 2438 2437 2457 2421 2212 1914 1877 2076 2310 2442 2413 2465 2534 2492 2380 2343 2428 2560 2530 2534 2425 2383 2422 2541 2587 2419 2215 2180 2159 2053 2044 2066 2156 2115 2166 2268 2269 2201 2124 2095 2192 2377 2620 2891 3204 3437 3464 3340 3099 2805 2541 2295 2045 1903 1852 1756 1809 1808 1788 1779 1788 1806 1822 1809 1776 1801 1801 1837 1893 1948 2057 1904 1740 1895 1984 1986 2304 3144 3754 4120 4133 3996 3883 3864 3890 3838 3812 3738 3767 3771 3761 3787 3668 3308 2784 2309 2070 2117 2301 2708 3127 3373 3374 3002 2541 2476 2754 3144 3543 3992 3878 3307 3016 3371 3745 3864 4065 4043 4207 4476 4297 4090 4028 3865 3817 3989 4143 4019 3965 4224 4433 4397 4252 4038 3815 3708 3794 3957 3695 3707 3924 3926 3672 3458 3416 3523 3702 3749 3881 3950 3880 3772 3578 3304 3163 2982 2710 2394 2195 1876 1765 95 102 109 115 121 110 106 106 109 113 113 113 115 116 117 125 131 128 123 120 115 109 101 98 105 109 112 114 116 117 115 114 115 99 114 109 93 68 50 37 26 27 24 29 26 16 9 3 0 1 1 2 2 3 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 3 3 4 5 6 6 6 7 7 7 7 8 7 7 7 6 5 5 5 4 5 5 6 5 5 4 3 3 3 3 4 5 6 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 14 124 384 695 917 1015 1095 1229 1350 1408 1649 2394 3051 3513 3761 3833 3821 3818 3858 3878 3927 3827 3846 3949 4164 3741 3237 3117 3253 3391 3494 3600 3732 3867 3958 3992 3960 3875 3771 3684 3655 3703 3720 3456 2970 2675 2379 1770 1059 570 376 339 305 225 152 98 61 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 30 35 24 14 12 10 9 13 22 29 31 31 28 32 63 175 317 381 486 559 724 968 1169 1252 1165 961 863 876 924 985 1029 1069 1090 1090 1072 1031 978 970 938 935 984 1020 1035 1040 1052 1067 1065 1052 1062 1093 1113 1131 1171 1124 1157 1242 1338 1487 1708 1915 2034 2119 2139 2139 2300 3217 3325 3371 3447 3402 3257 3158 3134 3054 2970 3301 3848 4070 4189 3935 3010 2257 1854 1634 1605 1715 1991 1917 1798 1529 1833 2609 3275 3329 2921 2574 2427 2246 2130 2146 2278 2707 2779 2595 2264 1881 1778 1743 1635 1610 1538 1532 1549 1543 1614 1657 1655 1625 1598 1616 1600 1630 1989 2388 2358 2491 3008 3469 3346 3099 3088 2853 2172 1663 1891 2465 2952 2993 2393 2360 2315 2220 2142 2103 2076 2014 1879 1712 1727 1647 1563 1561 1638 1759 1919 2127 2350 2576 2822 3119 3547 3993 3912 3660 3363 2996 2665 2501 2512 2601 2674 2706 2754 2914 2923 2929 2780 2663 2562 2498 2486 2498 2542 2597 2518 2533 2468 2454 2447 2442 2469 2502 2498 2449 2294 1913 1675 1747 1915 2097 2235 2344 2459 2581 2660 2628 2501 2490 2514 2441 2306 2215 2250 2332 2502 2579 2340 1990 1924 2055 2101 1985 1955 2079 2031 2008 2034 2036 1990 1908 1883 2050 2339 2655 2937 3196 3359 3379 3228 2914 2563 2306 2098 1910 1805 1711 1611 1640 1670 1679 1682 1678 1726 1800 1771 1757 1799 1819 1833 2001 2085 1971 1855 1847 2041 2173 2239 2809 3717 4340 4341 3987 3794 3892 3904 3978 3956 3867 3849 3934 3951 3867 3749 3613 3346 2885 2366 2157 2292 2586 2945 3251 3403 3295 2953 2677 2731 3103 3496 3912 4163 3747 3048 2780 3233 3737 3678 3696 4037 4291 4378 4178 3953 3695 3688 3932 3992 3727 3514 3698 3977 4251 4330 4281 4214 4074 3815 3732 3891 3569 3181 3263 3338 3400 3603 3799 3776 3739 3551 3569 3808 3867 3566 3070 2689 2512 2342 2250 2111 2000 1733 1629 84 90 94 96 100 96 97 103 108 112 116 118 119 120 121 123 122 121 121 122 121 114 106 98 102 105 104 104 103 101 101 102 99 94 107 108 98 65 53 40 38 42 38 33 27 17 11 6 2 1 1 1 2 2 1 0 0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 2 3 4 4 5 5 6 7 6 7 7 7 7 7 7 7 7 6 5 6 6 6 6 6 6 5 5 4 4 4 3 4 4 5 6 6 6 4 2 0 0 0 0 0 0 0 0 0 0 0 1 32 235 682 1153 1333 1251 1131 1122 1216 1461 2003 2629 3179 3629 3853 3885 3845 3820 3839 3875 3904 3894 3892 3968 4335 3632 3045 2982 3153 3298 3403 3529 3688 3863 3994 4023 3969 3888 3802 3693 3582 3509 3405 3055 2516 2227 2043 1560 1002 598 374 280 249 200 134 86 47 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 25 36 28 11 4 4 7 13 19 24 25 25 25 29 54 142 300 392 547 579 715 965 1174 1199 1054 976 965 983 1023 1057 1094 1135 1152 1151 1134 1091 1037 1011 1015 1049 1091 1099 1080 1044 1013 985 977 1006 1053 1083 1090 1095 1161 1122 1150 1227 1324 1468 1667 1845 1937 1987 2018 1990 2028 2788 3125 3200 3366 3424 3230 2932 2793 2936 3192 3617 3954 4124 4201 3787 2697 2004 1745 1641 1734 1882 2017 1825 1595 1513 1982 2777 3333 3290 2907 2725 2635 2261 2165 2265 2360 2576 2544 2208 1916 1750 1683 1632 1579 1552 1514 1575 1759 1932 2097 2061 2000 1944 1878 1826 1794 1890 2260 2471 2122 2252 2900 3325 3304 3165 3188 2824 1978 1504 1863 2458 2739 2866 2603 2342 2187 2132 2108 2083 2033 1964 1873 1567 1523 1416 1405 1444 1567 1762 1999 2229 2432 2635 2894 3266 3762 3990 3849 3640 3301 2927 2671 2612 2748 3004 3226 3248 3065 3065 2917 2888 2854 2778 2688 2617 2542 2489 2545 2539 2392 2436 2456 2445 2434 2435 2491 2601 2641 2502 2221 1695 1532 1629 1764 1906 2049 2201 2324 2462 2618 2643 2556 2547 2535 2434 2251 2131 2150 2224 2450 2651 2434 1981 1811 1934 2120 2017 1957 2034 2091 2103 1995 1800 1764 1698 1793 1967 2242 2575 2857 3062 3194 3203 3002 2639 2290 2043 1899 1766 1685 1690 1645 1590 1574 1606 1640 1608 1622 1650 1688 1766 1888 1972 2068 2396 2600 2161 1812 1869 2220 2469 2781 3524 4356 4613 4210 3697 3705 4249 4373 4245 4076 3913 3899 3956 3946 3860 3782 3740 3567 3151 2669 2527 2660 2915 3228 3432 3403 3186 2959 2976 3207 3645 3879 4082 4181 3889 3302 2994 3225 3539 3600 4036 4216 4224 4108 3921 3819 3913 4063 4161 3920 3703 3735 3700 3812 3995 4091 4040 3897 4055 3824 3675 3626 3423 3061 2933 2938 2920 2894 3004 2860 2816 2847 2888 3040 3030 2670 2269 2019 1902 1877 1896 1895 1964 2013 1899 78 82 83 84 83 81 83 87 100 107 115 122 126 128 127 124 120 118 118 122 125 118 109 99 96 100 98 95 89 82 78 80 83 82 83 82 82 78 57 41 51 49 36 25 20 18 15 11 4 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 2 3 4 5 5 6 7 7 7 6 6 7 7 7 7 6 6 5 4 5 5 6 6 5 5 5 5 5 5 5 4 5 5 5 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 3 18 85 337 894 1346 1349 1117 934 1013 1289 1674 2221 2690 3273 3750 3915 3897 3854 3828 3851 3884 3895 3927 3915 3970 4439 3650 3067 3032 3198 3312 3371 3456 3610 3811 3980 4037 3985 3905 3802 3629 3449 3374 3304 2997 2447 2048 1806 1349 902 582 391 294 229 168 112 63 34 19 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 28 34 24 13 11 12 17 22 22 17 11 9 13 34 86 224 312 448 496 695 1024 1271 1256 1093 1076 1096 1105 1119 1133 1174 1222 1231 1225 1224 1204 1156 1126 1144 1159 1131 1087 1078 1028 973 926 935 996 1048 1074 1077 1075 1148 1155 1172 1229 1323 1467 1651 1819 1918 1972 2007 1978 2006 2558 3030 3162 3358 3550 3488 3231 3159 3449 3698 3929 3735 3941 3914 3605 2680 1931 1673 1685 1759 1780 1730 1666 1707 1881 2343 3084 3373 2867 2272 2028 1896 1813 2016 2210 2221 2432 2089 1772 1665 1652 1609 1531 1498 1571 1724 1965 2308 2498 2519 2307 2236 2265 2219 2096 2028 2097 2219 2182 1908 1975 2531 3064 3276 3156 3019 2760 2334 2196 2399 2489 2329 2514 2558 2338 2148 2089 2056 2001 1921 1849 1847 1519 1389 1305 1330 1425 1581 1814 2083 2336 2582 2887 3305 3689 3932 3908 3842 3631 3263 2908 2739 2812 3092 3459 3634 3504 3321 3026 2808 2803 2844 2827 2786 2734 2671 2678 2878 2717 2524 2549 2488 2409 2371 2366 2463 2661 2735 2500 2182 1721 1440 1509 1627 1745 1869 2002 2130 2274 2432 2484 2453 2511 2539 2470 2337 2225 2173 2207 2391 2610 2519 2108 1977 1915 2041 2019 1961 1988 2027 2034 1978 1687 1603 1519 1630 1764 1965 2283 2595 2835 2988 2973 2725 2324 1951 1768 1716 1666 1636 1622 1581 1516 1492 1546 1609 1559 1487 1473 1563 1744 2007 2291 2656 3011 2866 2237 1876 1955 2500 3004 3550 4161 4519 4188 3667 3545 3832 4342 4471 4270 4057 3950 3918 3887 3844 3835 3860 3889 3733 3360 2980 2747 2804 3132 3476 3581 3428 3230 3238 3394 3574 3821 3990 4033 4017 3905 3357 2930 2762 2726 3158 3913 4262 4177 3975 3837 3839 4087 4181 4064 3784 3504 3499 3736 3907 3928 3917 4075 3563 3710 3774 3626 3501 3427 3331 3242 3099 2843 2573 2452 2563 2608 2742 2827 2678 2380 2109 1964 1914 1904 1863 1821 1779 1818 1897 1895 78 76 74 77 75 75 77 80 88 95 109 122 131 135 133 127 121 117 117 121 126 121 111 103 98 97 92 84 79 71 63 65 67 62 56 53 54 56 46 32 49 38 26 20 19 19 15 9 4 0 0 1 1 1 1 1 0 0 0 0 1 0 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 6 6 7 7 7 7 7 7 6 7 6 6 6 5 5 5 4 4 4 4 4 4 4 5 6 6 6 6 5 6 5 5 3 1 0 1 2 2 2 1 1 0 0 5 22 61 159 395 809 1121 1081 851 787 1242 1800 2191 2486 2881 3428 3839 3951 3900 3866 3850 3880 3877 3905 3941 3888 4046 4417 3692 3145 3163 3314 3368 3344 3366 3500 3707 3898 4001 3980 3916 3837 3641 3384 3260 3242 3049 2554 2031 1600 1156 811 573 425 318 235 169 111 64 47 44 23 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 25 29 22 12 8 15 24 23 11 2 1 6 23 53 168 214 286 410 700 1082 1401 1461 1341 1286 1259 1216 1174 1151 1209 1285 1304 1303 1316 1323 1299 1260 1242 1208 1119 1049 990 964 928 910 936 983 1012 1024 1036 1052 1114 1177 1206 1249 1331 1463 1635 1808 1944 2045 2124 2172 2338 2881 3113 3172 3176 3174 3227 3389 3646 3876 4007 4256 4053 4140 3530 3393 2727 1955 1671 1720 1716 1647 1632 1760 1965 2467 3030 3288 3192 2356 1713 1632 1618 1727 1944 1944 1844 1774 1530 1443 1507 1579 1590 1550 1568 1799 2187 2448 2626 2321 2226 2182 2215 2254 2180 2049 2036 2163 2316 2420 2312 2024 2149 2778 3121 3008 2808 2720 2717 2861 2961 2550 2094 2199 2367 2255 2124 2082 2015 1876 1756 1725 1736 1511 1361 1309 1331 1439 1598 1834 2122 2447 2858 3346 3818 3998 3947 3920 3879 3658 3305 3005 2924 3109 3436 3632 3500 3185 2883 2737 2709 2719 2722 2759 2795 2778 2856 3338 3557 3145 2969 2833 2531 2366 2297 2280 2403 2653 2729 2388 1931 1912 1697 1493 1503 1613 1729 1853 1993 2153 2314 2415 2483 2527 2574 2607 2587 2519 2428 2362 2420 2645 2560 2229 2046 1953 1985 2006 1974 1970 1990 1915 1796 1600 1400 1282 1374 1507 1670 1954 2307 2625 2814 2780 2472 2001 1640 1508 1513 1519 1504 1496 1482 1449 1445 1478 1516 1459 1396 1410 1506 1700 1986 2392 2943 3276 2626 2062 1966 2257 2929 3594 4090 4297 3937 3195 3180 3710 4057 4101 4200 4105 4036 4028 3951 3812 3658 3723 3807 3810 3683 3454 3171 2884 2828 3152 3550 3708 3564 3379 3345 3347 3372 3526 3873 4075 3645 3292 2916 2599 2528 2661 3239 3902 4194 4105 3945 3908 4023 4174 4069 3829 3607 3566 3770 3964 3996 4033 3942 4195 4013 3688 3660 3606 3414 3268 3250 3281 3062 2815 2747 2812 2916 2904 2754 2648 2409 2170 2003 1908 1925 1961 1938 1880 1854 1862 1893 1900 82 74 70 72 75 75 77 79 82 86 98 114 127 135 134 129 123 119 117 121 125 117 116 105 103 99 93 88 84 78 72 68 64 58 51 47 45 44 43 41 44 27 27 26 23 18 14 9 6 2 0 1 1 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 1 1 1 1 1 2 2 1 1 1 2 3 4 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 5 6 6 6 6 6 4 3 4 5 5 4 4 4 4 3 2 0 0 15 58 126 233 423 706 949 965 802 996 1552 2006 2329 2643 3069 3556 3856 3954 3908 3863 3867 3905 3880 3932 3866 3793 4025 4074 3545 3150 3235 3370 3378 3306 3275 3361 3548 3753 3891 3931 3950 3985 3812 3454 3120 2960 2774 2394 1901 1400 976 701 552 438 324 241 189 137 89 67 55 27 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 17 14 5 2 8 26 24 9 0 0 9 34 70 118 143 190 368 707 1149 1529 1673 1610 1495 1372 1245 1158 1127 1195 1304 1370 1409 1450 1471 1440 1369 1291 1200 1119 1034 952 912 912 931 948 957 965 975 993 1023 1075 1153 1202 1253 1340 1461 1616 1793 1966 2113 2234 2333 2476 2805 2858 3110 3120 3113 3385 3765 4032 4212 4245 4393 4262 3921 3342 3161 2714 2027 1687 1713 1752 1802 1928 2328 2591 3425 3582 2984 2771 2128 1546 1470 1476 1545 1614 1593 1464 1385 1343 1328 1409 1530 1591 1612 1790 2228 2571 2667 2400 1851 1846 1978 2059 2105 2088 2023 2025 2138 2320 2523 2645 2145 2145 2513 2556 2393 2321 2413 2669 2991 3004 2400 1970 2112 2284 2197 2086 2045 1972 1821 1686 1640 1608 1455 1306 1282 1347 1472 1634 1883 2194 2545 3050 3632 3967 3974 3982 4006 3959 3752 3472 3281 3288 3465 3607 3449 3110 2831 2690 2680 2718 2709 2680 2689 2753 2858 3011 3403 3442 2955 2737 2577 2456 2341 2266 2281 2403 2586 2641 2252 1803 1906 1698 1429 1382 1481 1602 1732 1874 2020 2203 2356 2425 2464 2546 2672 2810 2904 2866 2709 2741 2675 2525 2344 2167 2026 2016 2059 2014 1972 2037 1894 1624 1441 1273 1238 1340 1409 1516 1751 2096 2464 2703 2707 2317 1795 1442 1315 1343 1398 1389 1345 1373 1399 1404 1416 1409 1364 1314 1338 1450 1617 1822 2128 2702 3489 2657 2245 2197 2632 3397 3970 4047 3711 3117 2566 2782 3546 3974 3914 3848 3918 4076 4118 3936 3888 3633 3649 3686 3667 3599 3488 3296 3043 2902 3137 3600 3784 3661 3427 3215 3021 2923 3101 3536 3816 3498 3143 2633 2477 2731 3156 3617 3974 4094 3971 3870 3967 4167 4028 3679 3491 3560 3769 3886 3845 3931 4173 4150 4071 4193 3875 3477 3379 3153 2835 2634 2640 2606 2554 2507 2581 2803 2853 2484 2267 2108 2046 1960 1948 2006 2057 2000 1925 1931 1943 1963 1971 83 74 70 71 74 76 78 76 76 77 86 100 113 124 128 126 123 120 119 122 122 118 114 106 101 98 95 93 93 90 87 84 82 75 66 63 59 50 46 47 43 31 33 31 25 18 15 14 11 6 1 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 2 3 4 6 7 7 7 7 7 7 7 7 7 6 7 6 6 5 5 5 4 5 5 4 4 4 3 4 3 4 5 6 6 6 6 2 1 2 3 4 4 3 3 3 2 0 0 0 29 113 225 354 531 770 992 1051 960 1397 1863 2168 2542 2915 3278 3602 3827 3932 3914 3828 3875 3944 3870 3722 3504 3473 3586 3492 3221 3103 3197 3305 3298 3248 3239 3303 3448 3624 3757 3845 3959 4118 4012 3578 2988 2562 2238 1926 1598 1248 915 665 536 423 306 239 203 160 114 80 52 22 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 5 1 0 4 23 23 9 1 3 21 60 102 128 130 178 385 747 1204 1576 1698 1616 1465 1301 1147 1083 1088 1176 1294 1407 1506 1576 1593 1534 1427 1310 1193 1133 1074 1030 1011 1003 994 968 937 923 934 964 1004 1060 1124 1175 1236 1329 1459 1609 1780 1955 2095 2184 2201 2090 2083 2545 3143 3240 3392 3713 3989 4229 4487 4499 4364 4050 3306 2669 2578 2446 2019 1713 1686 1833 2137 2424 3190 3267 3684 3008 2480 2317 1928 1568 1484 1418 1353 1369 1283 1131 1136 1199 1227 1359 1494 1568 1751 2204 2692 2724 2508 2011 1687 1775 1884 1900 1951 2010 1992 1964 1999 2238 2655 2971 2368 2340 2379 2051 1689 1774 2226 2628 2841 2650 2089 1961 2068 2123 2061 2003 1975 1917 1809 1698 1610 1497 1366 1269 1314 1409 1554 1748 1997 2306 2707 3291 3884 4086 4038 4103 4150 4065 3857 3655 3565 3573 3579 3432 3135 2874 2741 2699 2708 2724 2697 2652 2659 2769 3043 3523 3579 3309 2748 2554 2495 2363 2236 2208 2251 2311 2416 2592 2202 1833 1629 1440 1331 1314 1366 1464 1596 1765 1874 2055 2241 2344 2390 2457 2604 2853 3123 3193 3077 3080 2703 2554 2454 2293 2082 1998 2008 1966 1970 2056 1894 1537 1409 1258 1243 1294 1365 1486 1695 2011 2399 2623 2618 2264 1772 1383 1217 1254 1352 1373 1340 1329 1347 1366 1358 1334 1306 1269 1258 1323 1473 1659 1863 2591 3302 3015 2613 2549 3038 3739 3969 3461 2835 2766 2784 2670 3117 3633 3908 4050 4103 4077 4169 3789 3940 3833 3629 3555 3540 3517 3465 3359 3227 3118 3252 3595 3672 3521 3265 2963 2679 2624 2797 3028 3162 3374 3525 2910 2522 2702 3234 3764 3873 3751 3661 3674 3805 3807 3550 3377 3490 3767 3975 4047 3903 3951 4147 4299 3972 3795 3968 3412 2973 2778 2606 2393 2379 2374 2277 2158 2202 2464 2555 2333 2291 2250 2136 2034 2011 2010 1974 1912 1893 1924 1928 1915 1896 79 72 69 69 70 71 71 72 74 73 78 86 101 112 116 116 115 112 110 115 117 112 104 100 98 97 97 95 97 97 96 96 95 90 82 77 75 70 58 52 44 36 36 31 26 20 17 16 15 9 3 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1 2 2 1 2 2 2 3 4 5 7 8 8 7 7 6 7 7 7 6 6 6 6 5 5 4 4 4 4 4 5 5 4 5 4 4 5 6 6 6 5 1 0 2 5 6 5 3 3 3 3 2 0 1 54 202 381 563 765 984 1135 1116 1100 1625 2129 2562 2947 3155 3340 3571 3777 3892 3911 3849 3943 4069 3636 3271 3178 3199 3200 3122 3038 3051 3138 3212 3232 3249 3295 3369 3448 3550 3642 3720 3864 4073 4101 3672 2922 2272 1799 1468 1292 1164 943 668 511 413 322 270 231 180 129 90 58 30 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 3 6 6 5 8 21 21 11 3 10 38 79 115 130 142 219 447 830 1263 1536 1550 1409 1245 1111 1024 1021 1054 1154 1316 1488 1635 1667 1630 1538 1399 1275 1204 1145 1118 1110 1087 1052 1023 983 935 904 907 941 995 1060 1130 1188 1238 1335 1473 1601 1734 1873 1980 2015 1934 1776 1756 2547 3137 3196 3374 3654 3901 4211 4548 4587 4223 3557 2550 1968 1923 2084 1953 1745 1725 2048 2684 3072 3921 3856 3592 2912 2426 2132 1833 1564 1420 1320 1178 1164 1121 1033 1094 1162 1236 1406 1578 1764 2140 2683 2954 2638 2091 1731 1668 1923 1907 1736 1712 1824 1888 1869 1912 2306 2831 3145 2824 2528 2115 1570 1412 1823 2333 2589 2538 2287 2056 2125 2067 1960 1895 1864 1830 1786 1729 1643 1552 1420 1286 1292 1381 1496 1668 1902 2176 2526 3049 3711 4045 4056 4128 4256 4317 4199 3960 3765 3691 3660 3572 3336 3109 2966 2928 2856 2761 2668 2578 2509 2518 2614 2824 3699 3197 2974 2677 2470 2361 2266 2173 2135 2120 2080 2182 2380 2198 1959 1734 1551 1429 1354 1315 1333 1438 1639 1747 1903 2096 2237 2272 2276 2369 2639 3052 3219 3217 2981 2578 2611 2627 2486 2245 2037 1962 1930 1973 2020 1906 1574 1502 1427 1372 1388 1455 1555 1718 1950 2281 2477 2483 2229 1813 1408 1199 1226 1311 1313 1280 1273 1261 1277 1265 1243 1226 1200 1169 1179 1319 1541 1798 2599 3155 3045 2661 2547 2999 3664 3681 2910 2333 2791 3033 2869 2964 3389 3893 4231 4204 3770 3973 3752 3799 3896 3614 3389 3502 3528 3465 3376 3348 3296 3383 3476 3441 3276 3104 3015 2883 2796 2732 2689 2793 3325 3823 3437 2677 2489 2962 3619 3380 3269 3369 3510 3597 3488 3279 3432 3774 4087 4043 3976 3943 4016 4095 4271 4301 3781 3707 3441 2728 2487 2432 2413 2359 2280 2188 2119 2244 2436 2427 2398 2403 2292 2062 1934 1894 1877 1793 1772 1788 1784 1721 1675 1739 74 69 69 70 70 67 62 60 63 68 78 84 92 100 103 103 102 100 100 102 106 105 99 95 93 91 91 91 91 93 97 100 98 95 90 87 82 72 65 59 52 44 40 36 31 26 22 19 17 11 5 2 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 5 6 7 8 8 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 3 3 4 5 5 6 6 6 6 5 3 2 3 4 4 4 3 3 3 3 3 2 19 135 407 662 879 1061 1200 1191 1050 1168 1809 2355 2778 3058 3214 3387 3600 3777 3886 3937 3958 4033 4026 3355 3014 3057 3112 3090 3022 2980 3014 3109 3195 3251 3321 3415 3491 3497 3511 3542 3598 3747 4003 4135 3761 2960 2186 1640 1251 1150 1126 953 678 501 437 372 279 216 178 142 107 76 47 21 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 7 5 4 10 19 21 16 15 24 24 16 7 13 38 71 94 106 139 264 525 928 1392 1632 1544 1330 1154 1054 1021 1049 1100 1187 1395 1605 1702 1679 1609 1511 1390 1279 1211 1164 1169 1131 1083 1047 1019 986 944 909 905 939 1001 1075 1162 1254 1310 1365 1483 1580 1659 1739 1794 1785 1676 1537 1517 2003 2287 2396 2848 3546 3949 4085 4368 4561 4023 3057 1826 1375 1207 1624 1819 1775 1842 2351 3266 3721 4222 3948 3001 2319 2075 1927 1729 1499 1330 1232 1118 1152 1110 1115 1173 1243 1342 1481 1700 1974 2334 2816 3039 2447 1702 1650 1866 2114 1889 1545 1415 1458 1558 1719 1951 2336 2492 2401 2432 2464 2119 1601 1594 2163 2546 2474 2207 2111 2153 2138 2001 1829 1726 1692 1671 1652 1636 1547 1484 1383 1282 1336 1461 1629 1845 2073 2320 2746 3466 4055 4011 4025 4224 4383 4428 4312 4063 3814 3698 3643 3592 3465 3331 3241 3214 3105 2875 2606 2376 2229 2212 2290 2370 3016 2896 2760 2528 2332 2254 2209 2131 2072 2055 2022 2001 2082 2105 2044 1889 1682 1510 1416 1329 1266 1305 1462 1608 1757 1949 2107 2135 2096 2179 2475 2990 3243 3024 2491 2343 2552 2739 2719 2480 2189 2021 1949 2031 2076 2119 1990 1881 1824 1777 1715 1726 1732 1826 1981 2187 2355 2382 2200 1842 1451 1216 1218 1279 1270 1232 1210 1150 1134 1125 1111 1103 1095 1072 1035 1193 1409 1691 2230 2824 2915 2481 2318 2687 3280 3308 2771 2262 2663 2934 2895 3016 3410 3844 4118 3971 3541 3630 3725 3586 3662 3726 3490 3614 3731 3639 3470 3396 3358 3340 3322 3288 3212 3151 3206 3159 3072 2978 2951 3131 3619 3967 3661 2932 2587 2835 3138 3054 3192 3482 3634 3625 3605 3621 3822 4030 4065 3911 3859 3928 4075 4182 4182 4365 4019 3381 3074 2605 2380 2327 2337 2358 2344 2361 2333 2328 2315 2344 2341 2278 2098 1821 1790 1808 1818 1763 1715 1668 1644 1613 1601 1670 66 65 67 69 68 64 59 57 57 63 74 81 83 88 91 92 91 90 90 91 91 90 86 82 80 80 80 81 81 84 88 95 95 94 92 91 90 83 71 65 60 48 43 42 38 34 32 27 24 20 15 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 3 3 4 4 5 6 7 8 8 8 8 8 7 6 6 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 5 5 6 6 6 6 5 5 4 4 3 3 3 3 2 2 3 2 13 105 387 835 1117 1210 1190 1145 974 820 1221 2048 2625 2914 3113 3287 3473 3676 3826 3927 4038 4065 3909 3563 3087 2867 2992 3098 3076 2992 2943 2977 3078 3204 3322 3418 3498 3550 3503 3456 3477 3552 3721 3994 4151 3806 3127 2299 1715 1298 1204 1148 969 712 508 417 355 290 217 177 157 133 102 65 30 7 0 0 1 1 3 1 0 0 0 0 0 0 0 0 0 5 6 4 3 9 19 24 23 25 33 34 22 9 8 22 38 44 55 125 312 618 1059 1577 1828 1699 1456 1237 1101 1064 1101 1183 1291 1428 1590 1626 1577 1525 1462 1395 1330 1266 1220 1181 1131 1093 1054 1023 997 971 942 933 968 1034 1111 1199 1315 1360 1391 1478 1551 1599 1639 1664 1646 1567 1457 1372 1396 1526 1761 2439 3494 3804 3620 4095 4614 3994 2907 1694 1246 810 1103 1495 1740 2179 2998 3810 4112 4123 3548 2446 1899 1793 1700 1529 1350 1233 1188 1180 1295 1251 1311 1368 1419 1462 1557 1766 2001 2191 2423 2619 2360 1473 1588 1721 1750 1572 1331 1204 1220 1356 1696 2086 2153 1917 1937 2197 2537 2369 1905 1966 2597 2810 2408 2037 1965 1973 1926 1822 1694 1636 1650 1647 1604 1595 1485 1405 1373 1358 1428 1575 1772 1991 2248 2653 3258 3783 3997 3906 3921 4179 4366 4399 4296 4060 3785 3609 3478 3415 3359 3272 3174 3070 2939 2749 2484 2228 2092 2071 2143 2285 2567 2670 2606 2365 2168 2133 2107 2020 1990 2034 2039 1953 1941 2095 2174 2043 1783 1537 1434 1349 1269 1265 1326 1439 1597 1803 1970 2019 2005 2067 2356 2921 3305 3013 2413 2204 2362 2653 2846 2745 2387 2188 2023 2096 2203 2385 2473 2404 2348 2352 2163 2086 2021 2016 2070 2173 2271 2275 2113 1802 1450 1208 1183 1236 1216 1166 1120 1063 1019 997 987 966 975 1011 1002 1112 1281 1492 1792 2347 2866 2695 2519 2609 2908 2913 2759 2858 2995 2888 2889 3164 3634 3846 3927 3843 3684 3627 3710 3558 3390 3658 3709 3657 3858 3763 3579 3448 3359 3293 3264 3293 3367 3422 3347 3425 3532 3536 3540 3719 4020 4131 3810 3134 2888 2919 3031 3181 3423 3700 3886 3891 3910 4053 4123 4047 3928 3893 3944 3985 4073 4307 4286 4193 3865 3171 2654 2407 2331 2329 2362 2432 2551 2660 2609 2481 2336 2200 2058 1921 1768 1698 1799 1833 1832 1737 1610 1598 1659 1697 1750 1798 55 57 61 62 59 56 55 60 61 63 67 70 72 78 83 86 84 82 81 80 77 70 66 68 65 62 62 66 69 74 81 86 87 87 88 93 101 99 81 68 64 58 48 45 43 41 39 33 28 27 23 17 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 3 4 5 6 7 7 8 9 9 9 8 7 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 4 5 5 6 6 6 6 4 4 3 3 3 3 3 3 2 2 2 1 68 343 832 1284 1380 1282 1019 779 609 733 1559 2432 2831 2946 3093 3304 3536 3774 3920 4048 4058 3836 3429 3014 2780 2763 2931 3099 3081 2985 2930 2948 3022 3134 3280 3427 3518 3522 3409 3356 3429 3576 3756 3991 4083 3789 3287 2497 1906 1502 1357 1224 1005 729 503 381 322 290 241 201 188 166 130 82 41 16 7 6 10 23 11 1 0 0 0 0 0 0 0 0 0 1 0 0 0 3 8 12 19 32 43 42 30 12 4 6 8 6 33 151 388 689 1147 1731 1975 1840 1545 1267 1135 1136 1196 1288 1374 1418 1476 1473 1442 1436 1419 1392 1365 1322 1261 1206 1152 1104 1055 1035 1024 1017 995 984 1013 1075 1150 1230 1321 1359 1377 1440 1516 1571 1614 1653 1666 1634 1574 1504 1483 1561 1750 2176 2832 3012 3059 3836 4601 4058 3069 1948 1380 866 869 1267 1866 2683 3594 4165 4153 3722 2926 1941 1648 1589 1504 1382 1285 1220 1196 1278 1406 1433 1461 1470 1419 1426 1585 1826 1934 1858 1864 2045 2037 1315 1290 1210 1117 1101 1100 1151 1370 1710 1989 2122 1896 1640 1671 2204 2694 2603 2213 2224 2646 2669 2304 1998 1836 1738 1701 1645 1570 1555 1600 1619 1597 1595 1513 1449 1459 1498 1569 1684 1854 2112 2499 2936 3282 3566 3782 3744 3826 4131 4246 4187 4064 3775 3513 3286 3045 2835 2678 2633 2634 2634 2633 2550 2354 2167 2089 2106 2325 2609 2803 2808 2452 2102 2067 2127 2156 1997 1936 1955 1961 1973 1901 2068 2263 2162 1894 1570 1378 1284 1248 1272 1286 1340 1477 1664 1818 1885 1895 1954 2192 2663 3118 3066 2655 2325 2309 2542 2839 3076 2608 2389 2115 2038 2159 2532 2974 3121 2962 3011 2790 2596 2460 2313 2211 2177 2172 2130 1991 1738 1400 1133 1110 1135 1128 1106 1085 1072 1014 882 927 877 896 946 991 1059 1172 1320 1509 1803 2169 2566 3022 3178 3149 2896 2655 2662 2855 3095 3168 3421 3859 4003 3977 3820 3785 3775 3807 3786 3490 3462 3843 3653 3759 3706 3569 3452 3393 3361 3302 3337 3425 3359 3232 3568 3949 4058 4044 4184 4480 4463 3915 3478 3248 3155 3115 3270 3637 3909 4095 4157 4171 4193 4081 3967 3940 4011 4114 4155 4159 4289 4331 3977 3369 2741 2384 2305 2356 2450 2636 2757 2859 3058 3074 2786 2339 1987 1745 1736 1696 1803 1897 1928 1893 1772 1683 1727 1774 1827 1916 1902 47 50 52 51 49 45 44 47 52 55 58 61 61 67 78 81 82 81 77 73 69 65 60 57 52 44 43 47 51 61 70 73 74 79 85 89 95 89 76 67 63 57 49 47 48 45 42 33 29 30 28 22 15 8 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 3 3 5 6 7 8 8 9 9 9 9 9 7 6 5 5 5 4 4 4 4 4 4 3 4 3 3 3 4 5 5 6 6 6 6 5 4 4 3 3 3 3 3 3 3 2 3 1 153 582 1080 1348 1273 1030 666 531 788 1840 2438 2783 2932 2988 3138 3400 3673 3970 4109 3983 3636 3254 2927 2718 2634 2667 2832 3015 3039 2966 2910 2908 2952 3021 3122 3264 3386 3413 3324 3274 3397 3617 3798 3940 3951 3768 3397 2742 2178 1770 1495 1303 1033 743 538 428 365 324 288 247 221 185 139 92 60 45 41 37 23 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 18 37 52 52 38 12 2 0 0 6 51 208 477 749 1148 1733 1855 1759 1488 1278 1232 1289 1362 1416 1418 1375 1346 1337 1358 1401 1419 1400 1373 1349 1303 1226 1164 1118 1068 1058 1062 1069 1055 1044 1065 1116 1182 1255 1326 1364 1372 1420 1500 1575 1643 1716 1780 1816 1831 1810 1791 1828 1924 2012 2103 2254 2668 3555 4449 4123 3527 2484 1728 1169 1046 1467 2290 3261 4024 4247 3941 3211 2406 1684 1487 1449 1406 1351 1312 1280 1259 1317 1437 1539 1552 1507 1412 1404 1578 1795 1772 1531 1491 1604 1493 1182 1067 945 882 938 1082 1346 1747 2049 1928 1696 1481 1352 1557 2222 2727 2710 2422 2273 2305 2243 2052 1863 1638 1558 1577 1533 1486 1506 1544 1552 1557 1559 1545 1571 1594 1636 1734 1925 2166 2477 2910 3176 3422 3718 3714 3594 3748 4084 4058 3804 3642 3355 3088 2804 2511 2281 2156 2153 2241 2360 2446 2430 2316 2171 2095 2169 2475 2711 2636 2298 1980 1911 1995 2081 2115 2005 1924 1871 1846 1917 1898 1989 2196 2200 1965 1591 1337 1248 1234 1267 1267 1277 1366 1520 1655 1730 1769 1865 2071 2435 2799 2931 2830 2697 2638 2604 2776 3331 2940 2646 2361 2177 2151 2382 3009 3725 3470 3460 3349 3162 2958 2712 2504 2353 2198 2024 1873 1666 1333 1095 1086 1063 1036 1039 1092 1192 1193 811 887 923 924 931 959 1020 1107 1208 1325 1473 1653 2100 2798 3440 3536 3143 2591 2290 2641 3526 3574 3714 3886 4056 4067 3878 3774 3853 3934 4015 3897 3493 3742 3718 3681 3646 3590 3525 3442 3422 3307 3286 3303 3240 3078 3306 3897 4295 4407 4423 4578 4315 4020 3825 3722 3550 3300 3372 3745 4064 4216 4279 4196 4034 3913 3919 4025 4125 4178 4200 4164 4036 3832 3327 2667 2242 2198 2314 2478 2735 3013 3187 3157 3187 3205 2809 2160 1864 1804 1852 1893 1979 2051 2023 1934 1818 1826 1845 1805 1814 1842 1879 47 52 48 45 44 43 44 46 50 51 51 56 58 67 75 75 71 68 66 61 58 54 51 49 47 44 41 41 41 51 55 59 64 66 69 75 80 77 68 65 63 59 52 48 50 48 45 36 33 32 31 29 25 18 7 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 3 3 4 5 6 7 8 7 8 8 9 9 8 8 7 6 5 5 4 4 5 4 4 4 3 3 4 3 4 5 5 5 6 6 6 6 4 4 3 3 3 2 2 1 2 3 3 2 3 170 629 1038 1167 1042 796 572 855 2456 2753 2676 2849 2970 3042 3181 3448 3745 4040 4258 3606 3063 2812 2680 2600 2563 2595 2710 2852 2913 2890 2862 2866 2894 2951 3032 3128 3221 3254 3174 3122 3367 3623 3756 3803 3796 3698 3404 2889 2406 2047 1716 1427 1066 755 580 493 433 390 344 289 237 182 129 100 92 96 95 74 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 14 18 22 34 47 47 24 4 0 0 1 15 75 229 467 752 1146 1471 1705 1663 1500 1406 1426 1493 1531 1508 1434 1346 1276 1265 1331 1405 1437 1427 1396 1366 1311 1214 1162 1123 1088 1078 1108 1121 1108 1097 1112 1155 1216 1288 1352 1378 1389 1443 1530 1612 1693 1793 1905 2006 2098 2117 2097 2105 2098 1981 1880 1952 2351 3120 3846 3808 3773 3454 2711 2029 1830 2231 3043 3849 4241 4089 3564 2748 2084 1611 1399 1353 1350 1344 1336 1323 1306 1334 1454 1601 1614 1519 1460 1443 1511 1574 1495 1329 1270 1269 1229 1174 1118 1036 1000 1064 1252 1626 2110 2250 1786 1425 1193 1198 1566 2230 2682 2671 2434 2287 2210 2042 1821 1644 1402 1400 1457 1463 1468 1503 1523 1532 1544 1561 1591 1619 1673 1806 1999 2202 2382 2618 3027 3374 3721 3742 3563 3435 3677 3889 3721 3401 3176 2897 2600 2353 2179 2095 2087 2152 2258 2377 2459 2418 2285 2182 2074 2112 2315 2391 2211 1972 1853 1814 1813 1900 1966 1974 1902 1845 1820 1867 1917 2024 2228 2279 1976 1583 1376 1306 1285 1281 1263 1262 1312 1389 1477 1546 1601 1782 2042 2360 2606 2705 2722 2692 2608 2955 3177 3250 3064 2871 2663 2437 2195 2061 2371 3193 3386 3404 3383 3258 3118 2877 2595 2378 2188 1970 1824 1607 1314 1118 1077 1081 1063 1046 1121 1248 1323 891 839 888 909 917 945 997 1061 1136 1222 1361 1485 1549 1799 2603 3220 3194 2648 2045 2100 3130 3666 3844 3838 3864 3908 3926 3928 3995 3990 4129 4228 3989 3896 3826 3756 3696 3702 3675 3568 3489 3379 3220 3091 2941 2867 3172 3854 4443 4618 4548 4438 4237 4097 4011 3928 3790 3479 3455 3865 4111 4187 4141 4006 3879 3870 3967 4097 4146 4128 3978 3705 3318 2894 2482 2112 2022 2204 2423 2731 3112 3424 3456 3209 2897 2716 2362 2035 2038 2065 2080 2128 2160 2101 1989 1932 1801 1824 1800 1798 1834 1917 2045 52 56 51 46 47 48 51 56 61 62 61 64 69 73 74 67 59 51 47 51 54 49 43 44 48 50 48 46 45 47 46 47 46 45 46 52 58 62 63 64 62 60 55 51 50 49 46 45 35 32 30 28 26 19 8 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 3 3 3 4 4 5 7 7 8 8 8 7 8 9 8 7 6 6 5 5 4 4 4 4 3 3 3 3 3 4 4 6 5 5 6 6 5 4 4 3 3 3 2 1 1 1 1 2 2 7 39 208 617 919 951 775 577 526 1014 2210 2549 2551 2832 3005 2986 2913 3022 3329 3754 4099 3384 2728 2613 2562 2533 2526 2552 2610 2689 2752 2779 2784 2817 2842 2904 2980 3063 3100 3068 3013 3050 3346 3561 3584 3591 3621 3528 3229 2803 2442 2191 1900 1517 1122 806 608 509 455 416 373 313 246 184 134 131 147 158 141 86 26 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 25 37 33 21 17 22 20 5 0 0 0 1 26 118 273 470 734 1093 1388 1690 1686 1620 1609 1662 1689 1636 1522 1397 1297 1237 1219 1323 1406 1427 1442 1434 1400 1331 1226 1159 1108 1115 1146 1172 1164 1134 1118 1136 1184 1247 1318 1380 1405 1422 1488 1588 1671 1747 1864 2008 2131 2256 2321 2327 2326 2239 2019 1810 1740 1862 2220 2720 3035 3414 3936 3928 3414 3126 3311 3802 4195 4169 3737 3138 2466 1972 1654 1463 1381 1351 1336 1311 1277 1273 1337 1446 1605 1666 1593 1573 1498 1431 1371 1280 1222 1182 1171 1200 1229 1247 1229 1201 1289 1649 2216 2589 2403 1916 1478 1339 1499 1866 2304 2590 2625 2537 2426 2189 1854 1602 1452 1312 1341 1426 1475 1498 1520 1529 1580 1603 1615 1632 1637 1760 2000 2257 2465 2634 2781 2962 3324 3938 3692 3494 3446 3619 3634 3355 3047 2784 2522 2318 2189 2150 2172 2225 2314 2393 2442 2470 2415 2290 2157 2011 1984 2029 2061 1996 1859 1712 1586 1614 1791 1929 1969 1900 1865 1861 1889 1963 2105 2276 2222 1886 1566 1435 1385 1372 1353 1315 1283 1279 1295 1324 1359 1464 1685 2008 2318 2447 2447 2535 2702 2855 3116 3273 3179 3021 2936 2829 2635 2319 1956 1922 2279 2745 2906 2904 2807 2685 2499 2243 2035 1924 1756 1676 1458 1276 1118 1034 1036 1031 961 1011 1037 1078 931 835 852 879 895 922 940 991 1090 1170 1289 1393 1469 1624 2012 2647 3229 2792 2258 2240 2939 3674 3902 3884 3849 3736 3746 3904 4161 4019 4126 4226 4147 4010 3907 3870 3772 3826 3819 3718 3638 3541 3308 3043 2907 3034 3489 4061 4500 4642 4566 4370 4159 4067 3996 3827 3771 3701 3643 3957 4067 4028 3958 3893 3840 3898 4013 4050 4013 3872 3437 2878 2457 2158 2042 1990 2111 2334 2592 2921 3298 3532 3390 2978 2472 2050 1734 1949 2129 2135 2055 1932 1822 1839 1914 1962 1879 1876 1960 2035 2123 2259 2443 60 60 54 50 54 59 62 69 73 74 74 74 75 77 75 66 58 47 44 49 55 54 48 47 51 52 50 46 44 44 44 44 40 39 40 43 49 57 66 70 65 58 51 50 49 46 45 44 34 30 27 22 20 14 5 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 2 3 3 3 3 4 5 6 7 8 9 9 8 8 8 8 9 8 7 5 5 5 4 4 4 3 3 2 3 3 3 4 4 5 4 4 5 6 5 4 3 3 2 2 1 1 1 1 2 2 13 51 144 336 595 698 622 459 388 615 1463 2577 2765 2566 2738 3029 2537 2231 2213 2568 3116 3365 2949 2520 2455 2445 2451 2470 2497 2524 2561 2615 2670 2695 2733 2746 2820 2855 2933 2974 2972 2985 3084 3275 3346 3249 3295 3411 3287 2936 2562 2300 2124 1889 1524 1144 846 628 512 453 411 369 325 278 225 177 185 224 216 168 84 19 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 38 54 44 18 3 3 3 0 0 0 0 0 45 231 471 697 913 1165 1492 1740 1793 1764 1807 1866 1831 1696 1516 1354 1255 1231 1206 1324 1411 1422 1429 1435 1412 1353 1279 1207 1170 1194 1212 1198 1167 1137 1129 1154 1206 1270 1337 1396 1426 1450 1510 1621 1713 1783 1892 2038 2176 2316 2411 2463 2461 2308 2037 1771 1613 1598 1725 1985 2349 2772 3350 3956 4071 4016 4066 4159 4145 3873 3337 2839 2370 2030 1822 1666 1549 1490 1465 1433 1407 1435 1502 1575 1730 1819 1769 1663 1531 1418 1314 1226 1195 1154 1131 1153 1203 1292 1357 1451 1755 2326 2826 2813 2521 2200 1886 1846 2087 2301 2404 2406 2438 2466 2156 1847 1689 1531 1438 1365 1389 1480 1545 1551 1538 1543 1596 1656 1668 1653 1657 1802 2029 2207 2325 2472 2655 2897 3280 3970 3816 3651 3600 3541 3345 3024 2723 2507 2330 2240 2225 2266 2325 2418 2492 2486 2424 2345 2254 2113 2022 1930 1911 1951 2014 1999 1829 1579 1502 1636 1867 1945 1955 1935 1929 1963 2024 2092 2205 2395 2165 1799 1604 1526 1494 1479 1455 1416 1377 1336 1300 1261 1246 1337 1556 1908 2222 2315 2296 2367 2460 2489 2641 2782 2829 2894 2932 2887 2791 2575 2194 1776 1686 1899 2063 2151 2112 1987 1842 1696 1562 1440 1491 1471 1361 1261 1111 986 1004 1009 945 946 925 880 856 829 828 842 855 868 853 959 1078 1155 1230 1302 1373 1470 1673 2128 3023 2910 2699 2909 3471 3851 3869 3810 3858 3791 3632 3773 4138 4071 4088 4098 4059 3990 3861 3922 3867 3897 3924 3816 3731 3637 3461 3312 3337 3576 3922 4347 4560 4613 4506 4311 4168 4107 3911 3578 3458 3736 3833 3914 3950 3883 3832 3882 3843 3863 3903 3891 3712 3262 2633 2223 2096 2002 2070 2190 2360 2519 2679 2885 3145 3293 3252 2844 2302 2016 2094 2241 2176 1947 1739 1669 1759 1961 2086 2167 2198 2237 2347 2509 2645 2757 2889 66 68 65 64 67 72 73 77 80 80 78 75 73 73 73 67 61 49 45 49 53 51 48 48 54 53 47 36 34 36 39 42 39 40 42 43 39 47 63 72 67 57 53 53 53 47 43 42 37 30 24 21 19 11 4 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 3 3 4 4 4 5 6 7 8 9 10 9 8 8 8 8 8 8 6 6 5 5 4 3 3 3 2 2 3 3 4 4 4 4 3 4 5 5 4 3 3 3 2 1 1 1 1 1 1 20 85 201 341 456 504 487 413 647 755 1241 2262 2820 2578 2506 2671 3098 2318 1942 1936 2194 2439 2532 2439 2324 2303 2319 2350 2392 2422 2433 2452 2505 2560 2583 2613 2621 2696 2659 2779 2924 2991 3020 3058 3067 2979 2870 3004 3215 3094 2722 2347 2083 1915 1738 1471 1148 861 661 555 466 396 357 345 337 296 234 229 294 255 176 79 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 30 54 48 16 0 0 0 0 0 0 0 0 78 418 792 1015 1108 1276 1641 1927 1960 1936 1951 1948 1875 1720 1524 1347 1253 1265 1246 1346 1434 1452 1450 1436 1399 1349 1308 1283 1274 1268 1237 1193 1157 1137 1142 1175 1226 1285 1346 1404 1440 1464 1528 1615 1716 1797 1892 2021 2172 2334 2446 2516 2517 2351 2061 1791 1611 1541 1583 1741 1995 2250 2646 3301 3694 3874 3928 3882 3795 3595 3160 2694 2364 2140 2000 1900 1812 1766 1737 1694 1662 1679 1725 1832 1944 1969 1841 1622 1485 1394 1286 1195 1159 1150 1118 1096 1126 1278 1479 1824 2394 2968 3129 2789 2489 2456 2374 2300 2458 2580 2489 2236 2196 2416 2049 1676 1564 1556 1540 1537 1535 1568 1630 1646 1587 1602 1648 1682 1729 1788 1832 1904 2039 2178 2321 2631 2891 3168 3564 3808 3690 3579 3508 3325 3010 2713 2498 2377 2302 2294 2343 2428 2514 2570 2553 2471 2353 2208 2107 1963 1922 1909 1959 2057 2111 2052 1866 1589 1613 1748 1854 1838 1887 1954 2014 2094 2197 2287 2332 2309 2013 1766 1668 1653 1654 1647 1635 1612 1575 1510 1405 1288 1231 1288 1479 1848 2165 2188 2135 2198 2243 2227 2264 2479 2669 2838 2974 2961 2940 2937 2542 1966 1645 1565 1577 1590 1572 1517 1467 1502 1662 1652 1539 1486 1440 1344 1166 1005 1008 1012 966 916 884 812 798 819 822 821 827 835 822 950 1042 1103 1156 1210 1260 1326 1477 1726 2354 2652 2791 3254 3697 3842 3760 3661 3700 3829 3607 3822 4055 4130 4131 4099 4032 4000 3970 4060 4024 3934 3897 3811 3722 3687 3660 3742 3991 4179 4413 4497 4502 4435 4310 4211 4184 4137 3785 3317 3021 3270 3656 3844 3858 3790 3751 3820 3799 3775 3770 3678 3368 2803 2226 2129 2237 2228 2303 2414 2485 2508 2576 2700 2843 2886 3101 2776 2266 2130 2330 2352 2066 1808 1773 1889 2063 2292 2418 2477 2536 2587 2747 2930 3085 3174 3257 68 73 75 78 79 79 79 79 79 78 73 67 62 62 63 61 59 51 39 42 50 55 51 46 48 47 36 23 23 26 32 36 37 39 39 41 38 49 63 68 62 56 55 55 58 51 44 40 35 30 24 19 17 14 5 1 0 0 0 1 1 0 0 0 1 1 2 3 3 4 4 4 4 4 5 6 6 7 8 8 8 9 9 8 7 7 8 9 8 7 6 6 5 4 3 3 3 3 2 3 4 4 4 4 3 4 4 4 4 3 2 2 2 1 1 1 1 1 1 3 75 241 418 516 512 451 386 459 1220 1602 1589 2091 2334 2411 2507 2670 3046 2967 2314 2286 2250 2284 2336 2276 2194 2178 2208 2260 2322 2351 2354 2360 2410 2451 2450 2446 2466 2532 2553 2743 2910 2948 2918 2891 2846 2756 2720 2885 3098 3017 2702 2337 2028 1794 1594 1368 1101 859 707 633 532 427 351 344 362 331 257 246 322 277 185 84 24 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 30 32 10 0 0 0 0 0 0 0 0 92 483 895 1056 1014 1098 1526 2013 2159 2054 1952 1879 1820 1695 1531 1374 1281 1288 1303 1387 1473 1495 1515 1476 1418 1365 1319 1289 1272 1251 1216 1183 1166 1164 1179 1213 1257 1305 1353 1404 1450 1487 1542 1597 1687 1784 1892 2022 2169 2326 2454 2533 2534 2407 2127 1872 1728 1668 1674 1764 1909 2026 2243 2710 3099 3310 3393 3440 3491 3418 3076 2624 2377 2250 2146 2115 2060 2029 2007 1952 1876 1844 1896 1992 2011 1981 1776 1521 1389 1327 1257 1208 1196 1213 1124 1093 1092 1232 1513 2027 2718 3251 3248 2729 2256 2364 2552 2435 2479 2653 2669 2378 2147 2300 2110 1687 1612 1705 1673 1611 1546 1540 1626 1705 1670 1723 1756 1698 1750 1839 1925 2002 2112 2245 2333 2460 2861 3318 3773 3865 3606 3362 3225 3017 2713 2517 2412 2353 2338 2376 2453 2542 2566 2500 2370 2238 2183 2079 1987 1908 1904 1925 1957 1977 1961 1907 1816 1709 1681 1747 1782 1834 1933 2018 2093 2222 2373 2457 2312 2043 1797 1716 1764 1838 1886 1910 1917 1883 1810 1690 1533 1394 1296 1306 1564 1963 2155 2101 2123 2206 2228 2129 2100 2392 2728 2903 2987 2996 2948 3000 2695 2346 2075 1873 1690 1508 1436 1429 1525 1564 1553 1397 1362 1419 1448 1381 1211 1056 996 976 942 843 807 767 750 784 815 820 780 786 822 903 982 1048 1114 1172 1200 1266 1370 1546 1871 2178 2465 3033 3629 3785 3676 3613 3566 3579 3606 3837 4093 4185 4084 3984 3791 3794 3988 4173 4162 4050 3994 4007 4025 4037 4028 4143 4339 4399 4433 4371 4261 4139 4083 4198 4278 4146 3733 3236 2943 3099 3498 3764 3790 3676 3651 3666 3657 3684 3661 3485 3155 2790 2506 2445 2437 2443 2468 2497 2436 2272 2326 2570 2757 2511 2693 2587 2314 2273 2384 2071 1880 1937 2111 2302 2439 2543 2643 2705 2780 2834 2923 3032 3114 3099 2982 63 71 80 80 76 73 71 70 67 65 60 55 49 48 48 47 46 41 31 26 38 37 30 28 30 30 23 18 22 22 26 26 31 33 33 36 40 52 60 62 59 57 55 53 54 49 40 33 32 29 24 18 12 5 1 0 0 0 0 0 0 0 0 1 2 2 3 4 4 5 5 4 4 5 6 7 7 8 9 9 9 10 9 8 8 8 8 8 8 7 6 6 5 4 3 3 3 2 3 3 3 3 4 4 4 4 4 4 4 3 1 1 1 1 1 1 1 1 13 72 223 428 575 609 540 396 315 569 1396 1710 1226 1880 2283 2432 2506 2585 2850 3235 3022 2983 2704 2472 2381 2250 2123 2082 2111 2180 2262 2320 2365 2368 2376 2365 2321 2265 2249 2329 2507 2828 2894 2800 2724 2735 2785 2800 2800 2876 2945 2871 2659 2356 2036 1749 1505 1281 1059 872 764 720 628 506 394 346 334 300 247 248 320 303 206 96 29 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 2 0 0 0 1 2 2 1 0 65 356 677 764 663 650 930 1398 1676 1654 1756 1746 1725 1643 1548 1435 1331 1308 1355 1434 1518 1537 1570 1567 1528 1464 1390 1320 1264 1213 1164 1137 1151 1191 1213 1241 1281 1326 1373 1417 1454 1494 1540 1584 1652 1753 1881 2019 2157 2298 2438 2540 2547 2489 2306 2121 2013 1962 1948 1979 2037 2115 2275 2569 2850 3031 3137 3215 3280 3257 3021 2597 2366 2309 2210 2154 2124 2154 2198 2187 2120 2052 1991 1929 1942 1873 1613 1363 1292 1284 1243 1223 1219 1253 1168 1129 1119 1224 1492 1981 2610 3081 3069 2568 1981 2025 2340 2342 2270 2186 2059 1915 1859 1956 1974 1886 1826 1822 1648 1480 1421 1468 1591 1714 1725 1759 1730 1668 1770 1851 1996 2174 2307 2427 2573 2773 3070 3418 3761 3684 3357 3126 2981 2770 2569 2455 2392 2361 2373 2423 2500 2555 2491 2317 2172 2082 2034 1999 1960 1925 1903 1878 1831 1740 1651 1692 1737 1749 1739 1758 1782 1886 2016 2103 2180 2260 2223 2053 1888 1759 1727 1808 1933 2040 2104 2139 2152 2100 1991 1825 1682 1545 1428 1498 1837 2167 2135 2104 2316 2307 2264 2144 2064 2226 2582 2820 2775 2923 2826 2749 2521 2346 2416 2517 2422 2069 1848 1676 1551 1454 1421 1372 1339 1324 1297 1276 1208 1083 942 941 887 762 695 705 730 725 771 841 793 777 808 883 967 1013 1035 1076 1134 1232 1329 1443 1649 1935 2321 2847 3412 3768 3751 3724 3710 3734 3744 3834 4044 4198 3962 3852 3721 3631 3845 4077 4126 4082 4092 4176 4283 4283 4218 4257 4283 4233 4157 4108 4047 4008 4102 4241 4257 4043 3696 3328 3097 3125 3384 3593 3560 3505 3539 3615 3666 3686 3660 3489 3198 2967 2719 2591 2555 2590 2640 2519 2280 2109 2279 2536 2664 2447 2258 2287 2291 2316 2197 1967 1954 2092 2278 2440 2573 2634 2641 2625 2686 2750 2856 2936 2903 2706 2450 57 68 74 70 64 58 55 54 52 47 44 42 39 33 29 30 34 34 20 7 8 12 17 12 15 19 20 24 29 29 31 33 34 33 32 31 33 45 54 56 57 56 53 49 46 42 35 28 31 23 22 16 8 2 0 0 0 1 0 0 0 1 1 1 2 4 4 5 6 6 5 5 6 7 7 8 8 9 9 9 9 10 9 8 8 8 8 7 7 7 7 6 5 4 3 3 2 2 2 3 3 3 3 4 4 4 4 4 3 2 1 0 0 0 0 1 2 27 107 247 397 491 511 457 360 263 384 1077 1738 1232 1406 2092 2369 2398 2437 2515 2671 2962 3119 2882 2576 2476 2354 2173 2031 1975 2007 2096 2192 2258 2334 2315 2317 2274 2185 2111 2106 2206 2410 2689 2712 2630 2565 2644 2816 2915 2890 2814 2724 2615 2497 2307 2031 1733 1463 1230 1038 895 806 759 683 556 445 366 322 284 265 292 341 326 224 103 31 5 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 2 1 28 181 373 437 417 449 604 844 1085 1283 1569 1626 1624 1575 1516 1453 1380 1340 1377 1459 1546 1556 1581 1618 1611 1564 1499 1429 1358 1289 1214 1172 1157 1159 1167 1219 1279 1327 1371 1409 1451 1491 1532 1581 1644 1734 1854 1990 2128 2264 2408 2525 2569 2586 2539 2448 2365 2301 2260 2252 2281 2365 2509 2678 2864 2984 3054 3089 3132 3156 3019 2655 2342 2246 2125 2049 2084 2193 2305 2355 2303 2134 1870 1735 1719 1617 1436 1352 1334 1303 1261 1236 1232 1259 1207 1170 1188 1316 1542 1878 2273 2565 2572 2227 1742 1797 2100 2174 2032 1973 2069 2055 1850 1800 1803 1809 1803 1739 1574 1482 1508 1601 1717 1804 1792 1796 1756 1720 1850 1947 2033 2210 2456 2640 2796 2905 3020 3330 3605 3466 3172 2960 2791 2603 2480 2403 2363 2352 2374 2385 2407 2422 2363 2220 2091 2045 2013 1970 1921 1867 1838 1804 1756 1731 1726 1707 1717 1769 1828 1856 1890 1988 2107 2217 2285 2203 1968 1763 1727 1742 1839 1972 2075 2131 2154 2177 2195 2145 2112 1946 1821 1705 1610 1741 2111 2211 1974 2080 2344 2321 2223 2106 2015 2068 2350 2645 2526 2764 2771 2646 2366 2042 2068 2657 3197 2946 2663 2410 1927 1471 1279 1295 1328 1280 1149 1078 1176 1116 926 871 828 742 683 699 747 696 770 852 839 780 757 816 925 987 995 999 1071 1174 1264 1352 1505 1760 2125 2606 3228 3736 3891 3837 3701 3615 3677 3824 3891 4102 3837 3722 3774 3630 3730 3909 3924 3900 3974 3969 4021 4046 4042 4044 4040 4067 4105 4080 4082 4096 4069 4017 3960 3846 3741 3630 3437 3468 3309 3246 3279 3407 3547 3636 3678 3719 3781 3661 3371 3130 2947 2795 2666 2638 2805 2536 2202 2152 2350 2530 2508 2250 2010 2013 2033 1918 1765 1770 1885 2058 2277 2479 2585 2493 2436 2449 2533 2662 2756 2749 2633 2377 2120 56 64 64 58 51 48 45 44 44 35 28 28 29 24 18 20 30 28 12 2 2 3 8 12 16 24 32 35 36 36 37 39 41 38 37 33 34 43 49 53 54 55 51 45 42 38 34 31 27 19 18 11 5 1 0 0 0 0 0 1 1 1 1 2 2 4 5 5 7 9 9 8 8 8 8 8 9 9 9 10 10 9 9 8 8 8 8 7 7 7 7 6 5 4 4 3 2 2 3 3 3 3 3 3 4 4 4 4 3 2 2 1 0 0 2 6 25 114 266 389 408 330 243 200 193 438 1238 2284 2227 1287 1795 2089 2201 2232 2339 2475 2644 2752 2647 2278 2138 2295 2181 2020 1918 1879 1922 2024 2130 2203 2265 2220 2223 2160 2043 1988 2003 2097 2285 2506 2563 2562 2528 2600 2800 2934 2890 2708 2493 2321 2228 2157 2018 1737 1438 1201 1047 940 848 774 710 588 490 400 341 308 322 368 391 351 234 101 30 6 0 0 0 0 2 7 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 1 7 69 196 296 378 476 597 750 977 1281 1469 1547 1545 1509 1472 1435 1389 1358 1380 1456 1553 1594 1608 1644 1647 1620 1579 1538 1492 1423 1338 1296 1293 1248 1204 1231 1284 1329 1367 1401 1447 1493 1530 1585 1658 1733 1830 1955 2092 2228 2378 2497 2590 2683 2739 2748 2700 2610 2527 2489 2501 2552 2637 2816 3034 3046 2997 2914 2863 2897 2897 2671 2338 2193 2104 2097 2147 2234 2341 2397 2301 2052 1814 1626 1480 1400 1370 1412 1406 1353 1312 1265 1250 1258 1237 1214 1235 1351 1527 1724 1895 2005 2071 2041 1808 1848 2083 2243 2314 2432 2491 2245 1790 1644 1504 1686 1673 1611 1611 1671 1752 1824 1868 1899 1823 1825 1803 1818 1971 2170 2332 2453 2565 2684 2774 2930 3180 3437 3472 3264 2998 2780 2604 2467 2363 2292 2313 2366 2399 2391 2371 2338 2263 2158 2068 2039 1993 1925 1854 1780 1746 1750 1776 1803 1799 1778 1802 1881 1901 1907 2027 2173 2270 2363 2352 2155 1955 1906 1929 1973 2054 2129 2132 2067 2033 2025 2041 2071 2146 2054 1930 1862 1878 2075 2353 2012 1865 2025 2249 2305 2217 2060 1940 1988 2234 2416 2277 2478 2716 2628 2285 1935 1913 2581 3234 3158 3195 3194 2763 2095 1521 1226 1188 1178 1151 1012 1055 1066 968 890 857 828 790 755 781 775 850 912 875 803 757 761 846 942 970 1004 1017 1097 1193 1284 1410 1606 1906 2308 2896 3359 3704 3837 3777 3797 4077 3929 3803 3815 3673 3607 3790 3823 3698 3710 3705 3582 3739 3721 3705 3769 3842 3915 4007 4025 4056 4132 4185 4157 3993 3751 3557 3597 3849 3997 3677 3599 3344 3027 3098 3449 3614 3624 3639 3741 3886 3795 3548 3314 3114 2876 2669 2527 2623 2401 2141 2046 2220 2444 2452 2244 2109 1986 1765 1544 1479 1592 1774 1973 2201 2342 2291 2222 2250 2347 2462 2543 2533 2442 2288 2045 1853 53 55 53 48 44 42 43 43 40 33 23 25 29 25 19 20 26 26 14 7 4 4 8 16 25 34 39 39 37 36 35 34 38 43 45 41 38 40 46 50 52 52 49 43 40 37 33 29 23 17 12 3 0 0 0 0 1 1 1 2 2 2 2 4 5 6 7 7 7 10 10 9 9 8 8 8 9 9 9 10 10 10 9 9 8 7 7 7 6 6 6 6 5 4 4 3 2 2 3 3 3 3 2 2 3 3 4 3 3 1 2 5 11 22 37 60 134 272 367 359 267 158 124 244 699 1825 2693 2759 2230 1710 1861 1914 2037 2167 2321 2450 2657 2486 2146 1965 2013 2078 2012 1927 1885 1870 1908 1994 2075 2123 2154 2152 2094 2039 1985 1963 1948 2001 2135 2319 2475 2537 2521 2527 2688 2831 2800 2608 2349 2141 2061 2056 2072 1857 1523 1248 1094 997 907 836 756 633 527 434 377 364 400 444 443 374 247 116 40 12 2 0 0 1 5 15 21 9 0 0 0 0 0 0 0 0 0 0 2 4 3 1 0 0 1 1 0 2 34 172 322 457 598 733 909 1169 1413 1462 1505 1499 1473 1458 1455 1439 1420 1429 1481 1566 1665 1732 1757 1736 1708 1678 1656 1632 1577 1510 1438 1394 1360 1286 1270 1305 1347 1373 1395 1431 1476 1523 1585 1663 1734 1814 1918 2041 2181 2336 2471 2604 2763 2886 2960 2945 2852 2737 2657 2630 2656 2704 2935 3237 3169 2995 2800 2620 2548 2605 2614 2441 2328 2257 2190 2206 2327 2463 2479 2293 1993 1890 1645 1425 1423 1487 1530 1497 1421 1351 1295 1300 1334 1326 1261 1249 1331 1477 1592 1636 1679 1790 2061 2176 2141 2199 2428 2709 2881 2757 2261 1684 1516 1391 1442 1440 1524 1727 1848 1896 1990 1954 1904 1836 1851 1863 1916 2063 2270 2458 2597 2708 2763 2758 2889 3314 3533 3334 2993 2730 2564 2442 2344 2300 2315 2480 2518 2459 2376 2305 2240 2164 2070 1982 1942 1894 1862 1813 1733 1677 1706 1803 1880 1849 1838 1939 1921 1956 2067 2209 2343 2443 2498 2346 2199 2162 2213 2234 2221 2193 2119 2006 1902 1896 1878 1927 2049 2148 2097 1969 1946 2157 2457 2359 1852 1833 1980 2113 2220 2258 2107 1868 1894 2083 2156 2114 2267 2607 2608 2243 2023 2087 2395 2535 2759 3050 3380 3337 2851 2191 1610 1228 999 1127 992 937 955 942 908 904 917 919 838 837 853 885 908 897 865 842 830 875 956 942 922 949 1048 1175 1277 1363 1443 1648 1938 2406 2891 3344 3760 3979 3804 3774 3703 3652 3547 3490 3532 3660 3702 3562 3450 3558 3494 3564 3573 3598 3647 3697 3740 3769 3743 3789 3885 3959 3980 3912 3743 3494 3398 3687 3856 3718 3701 3519 3151 3103 3471 3552 3549 3594 3728 3852 3818 3673 3479 3192 2739 2410 2245 2196 1980 1847 1910 2044 2267 2446 2283 2197 1817 1535 1426 1448 1592 1763 1921 2074 2083 1969 1986 2141 2314 2436 2432 2294 2133 1987 1868 1832 43 45 46 45 42 40 35 34 35 32 26 25 33 33 29 28 31 35 30 20 15 19 24 29 37 43 44 42 40 37 34 32 35 42 46 46 46 48 53 54 52 48 45 43 41 37 31 28 23 17 12 7 3 2 2 3 3 4 4 4 3 3 4 6 7 7 8 8 8 9 9 8 9 9 9 9 9 9 10 10 10 10 10 9 8 7 7 8 7 6 6 5 5 4 4 3 3 3 3 3 3 2 2 3 3 3 3 2 2 1 35 100 149 167 184 229 306 370 346 237 142 145 317 915 2283 2827 2186 1851 1862 1884 1843 1854 2010 2142 2237 2398 2431 2074 1781 1786 1912 1937 1955 1975 1994 1990 1992 2046 2098 2096 2058 2026 1976 1983 1973 1983 2005 2080 2179 2317 2495 2596 2549 2465 2553 2678 2673 2531 2323 2156 2098 2115 2140 1974 1639 1332 1169 1042 954 891 811 687 556 476 440 438 462 472 440 367 272 171 83 27 5 0 0 1 4 15 25 18 2 0 0 0 0 0 0 0 0 0 2 3 2 0 0 0 0 0 0 3 31 211 460 629 810 984 1191 1374 1430 1458 1486 1476 1454 1461 1499 1533 1545 1554 1582 1627 1701 1803 1853 1855 1852 1824 1799 1773 1719 1648 1582 1496 1436 1381 1358 1382 1418 1433 1431 1444 1474 1520 1576 1644 1723 1803 1896 2006 2134 2282 2438 2607 2808 2966 3056 3068 3001 2880 2745 2668 2744 2827 3031 3259 3156 2902 2625 2391 2299 2415 2604 2610 2467 2203 2100 2333 2654 2812 2719 2365 1870 1795 1632 1487 1525 1559 1518 1445 1389 1350 1319 1347 1384 1350 1309 1243 1253 1329 1379 1394 1465 1630 1948 2197 2208 2158 2409 2770 2911 2706 2250 1796 1543 1389 1301 1264 1417 1739 1902 1940 2097 1965 1859 1849 1906 1967 2027 2140 2324 2488 2585 2790 3012 3215 3455 3545 3354 3015 2704 2510 2420 2370 2361 2489 2619 2667 2582 2444 2312 2214 2142 2057 1960 1875 1866 1857 1840 1798 1762 1761 1801 1889 2009 1940 1952 2013 2077 2152 2234 2325 2409 2410 2388 2271 2268 2322 2364 2335 2245 2119 1971 1837 1798 1841 1868 1959 2065 2087 2045 2027 2106 2426 2764 2230 1866 1874 2044 2095 2080 2157 2132 1898 1823 1867 1946 1969 2098 2351 2393 2107 1975 2167 2168 2147 2243 2529 3030 3441 3430 2965 2277 1666 1195 1062 915 877 921 932 904 931 953 977 907 875 870 864 865 883 906 949 957 1002 1040 1008 963 976 1073 1211 1297 1346 1362 1511 1773 2118 2503 2938 3440 3923 3955 3801 3583 3465 3343 3340 3475 3560 3452 3357 3314 3423 3422 3418 3411 3410 3436 3467 3495 3519 3520 3447 3469 3551 3625 3698 3786 3885 3679 3572 3650 3602 3606 3663 3470 3345 3420 3372 3454 3495 3576 3686 3766 3779 3641 3091 2442 2097 2023 1933 1852 1923 1951 2089 2326 2368 2082 1687 1474 1467 1555 1637 1678 1709 1800 1868 1831 1787 1935 2173 2326 2384 2276 2101 1917 1772 1703 1669 37 44 50 53 51 48 39 36 38 38 36 36 43 48 49 49 50 53 49 42 39 43 43 51 58 61 59 57 56 53 46 41 41 44 50 54 55 60 68 75 67 54 49 48 47 42 35 33 27 22 18 15 13 10 9 8 9 8 8 6 5 4 5 6 8 9 9 9 9 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 9 7 7 8 8 6 6 5 4 3 3 3 3 3 3 3 2 2 3 3 3 3 2 2 2 0 63 202 321 370 375 384 397 353 234 124 255 768 1240 1649 2047 1516 1386 1502 1634 1716 1765 1844 1978 2074 2130 2346 1917 1584 1671 1826 1901 1931 2004 2097 2167 2195 2169 2199 2209 2152 2031 1944 1945 1972 2008 2036 2124 2173 2211 2304 2440 2507 2460 2421 2492 2565 2542 2446 2364 2347 2361 2336 2235 2048 1717 1422 1215 1038 956 920 845 726 598 527 510 494 470 430 379 337 305 257 168 65 18 5 1 0 1 10 23 22 8 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 5 50 281 697 918 1127 1288 1400 1442 1439 1461 1487 1484 1462 1467 1527 1591 1629 1653 1685 1719 1744 1843 1886 1886 1919 1916 1905 1896 1852 1783 1719 1661 1567 1495 1475 1489 1497 1484 1467 1470 1484 1537 1562 1625 1690 1764 1853 1957 2079 2223 2390 2585 2811 3004 3122 3157 3099 2981 2863 2829 2979 3091 3200 3197 2993 2683 2390 2179 2110 2226 2455 2627 2590 2286 2308 2673 2940 3009 2871 2434 1873 1683 1580 1588 1658 1659 1580 1488 1430 1388 1330 1341 1371 1352 1294 1220 1206 1256 1310 1333 1364 1480 1709 1943 2219 2212 2369 2566 2588 2447 2178 1848 1561 1346 1216 1147 1240 1537 1819 1976 2125 1977 1853 1850 1971 2131 2214 2282 2415 2551 2664 3088 3359 3651 3689 3462 3121 2793 2558 2454 2459 2526 2629 2807 2822 2669 2493 2336 2193 2082 2020 1959 1910 1928 1987 1926 1779 1688 1724 1833 1950 2044 2120 1981 1964 2019 2113 2202 2279 2343 2297 2086 2079 2162 2236 2296 2299 2232 2135 2039 1906 1797 1814 1847 1896 1966 2012 1992 1962 2014 2092 2586 2775 2485 2117 2051 2190 2161 1941 1922 2046 1988 1792 1835 1884 1878 1947 2089 2123 1934 1796 1936 1948 1941 1991 2211 2649 3171 3530 3489 2978 2372 1806 1379 1072 924 965 1026 888 914 1003 985 900 850 843 833 813 838 959 1021 1025 1047 1074 1077 1048 1032 1102 1234 1272 1289 1321 1469 1704 1957 2227 2551 3001 3643 3963 3727 3452 3329 3260 3244 3372 3587 3243 3262 3293 3323 3292 3257 3267 3243 3236 3270 3282 3245 3238 3227 3274 3348 3408 3477 3608 3703 3758 3724 3631 3441 3347 3436 3398 3371 3330 3284 3333 3370 3415 3521 3690 3813 3526 2842 2339 2327 2445 2265 2072 2177 2142 2385 2531 2377 2006 1694 1600 1630 1668 1652 1615 1588 1654 1715 1747 1874 2125 2278 2300 2238 2116 1970 1821 1710 1649 1568 46 55 62 68 70 68 67 64 60 57 55 58 65 69 72 74 74 70 62 54 47 44 47 59 69 70 77 77 75 74 74 74 68 64 64 67 67 70 76 98 100 85 72 65 59 52 43 38 34 28 25 21 19 18 16 15 16 13 10 8 7 6 7 7 8 10 11 11 11 11 11 11 11 12 11 10 11 11 10 10 10 10 9 9 8 7 7 8 7 6 6 5 4 3 3 3 3 3 3 2 2 3 3 3 3 3 3 2 2 1 82 275 427 483 473 439 387 284 140 101 550 1659 2305 2147 1573 1410 1531 1628 1735 1795 1855 1885 1976 2056 2109 2156 1634 1331 1728 1939 1987 2008 2069 2162 2253 2319 2333 2344 2294 2170 2031 1967 1982 2027 2102 2163 2193 2140 2158 2236 2286 2286 2289 2348 2449 2473 2386 2317 2408 2548 2562 2411 2212 2026 1712 1457 1178 1003 925 867 791 695 598 544 531 501 449 401 369 365 365 328 231 116 40 17 3 0 0 6 17 21 12 3 0 0 0 0 1 3 3 2 0 0 0 1 6 5 2 0 2 21 105 376 890 1189 1342 1355 1363 1402 1439 1468 1501 1513 1488 1469 1523 1584 1620 1651 1702 1756 1793 1925 1957 1954 1958 1978 1994 1986 1953 1901 1834 1755 1692 1634 1600 1582 1556 1521 1510 1525 1518 1563 1558 1591 1632 1688 1763 1873 2014 2164 2327 2526 2768 2997 3156 3217 3154 3056 3024 3091 3259 3394 3416 3192 2836 2480 2214 2046 1978 2044 2264 2618 2989 2862 2886 2989 2943 2840 2696 2373 2012 1798 1725 1771 1811 1796 1727 1625 1527 1441 1338 1332 1324 1305 1247 1190 1155 1154 1177 1222 1317 1390 1580 2083 2251 2271 2338 2395 2368 2260 2051 1776 1499 1261 1159 1105 1155 1361 1639 1893 2133 2116 1928 1881 1985 2210 2333 2409 2579 2798 3006 3417 3799 3876 3722 3424 3118 2876 2751 2780 2880 2940 2954 2914 2765 2551 2342 2186 2084 2003 1966 1920 1972 2048 2031 1802 1519 1377 1410 1527 1716 1876 1980 2062 2125 2146 2153 2168 2206 2194 1999 1832 1923 2030 2113 2170 2174 2123 2054 1981 1878 1796 1821 1863 1907 1941 1960 1966 1960 1973 2051 2388 2688 2566 2284 2217 2310 2236 1907 1721 1922 2004 1810 1802 1802 1772 1794 1880 1947 1788 1728 1997 2048 1962 1955 2122 2407 2770 3308 3463 3262 2902 2515 2158 1776 1440 1278 1276 1041 1019 1067 1007 894 813 783 781 790 874 1054 1060 1056 1062 1090 1111 1094 1074 1129 1216 1256 1288 1325 1419 1589 1815 2052 2313 2778 3450 3908 3718 3387 3250 3220 3222 3252 3503 3268 3152 3153 3215 3228 3118 3147 3137 3123 3180 3156 3103 3136 3231 3306 3349 3435 3428 3452 3496 3512 3515 3499 3519 3506 3479 3355 3291 3254 3269 3307 3311 3333 3387 3555 3623 3318 2829 2599 2917 3373 3001 2294 2274 2353 2518 2474 2197 1879 1750 1732 1720 1637 1542 1490 1520 1622 1736 1819 1966 2169 2244 2188 2070 1937 1820 1761 1751 1586 1425 75 83 88 87 87 87 88 86 82 78 79 85 83 81 82 83 84 75 62 54 46 39 39 47 62 56 66 68 67 71 84 99 102 97 95 103 120 116 109 114 121 124 112 99 85 74 62 51 46 39 34 28 24 23 21 21 22 21 17 13 11 9 8 9 10 12 14 13 13 14 14 13 13 13 12 11 11 11 10 10 10 10 9 10 9 7 7 8 7 7 6 5 4 4 3 3 3 3 3 2 2 3 3 3 3 3 2 2 1 21 136 353 495 525 486 405 292 166 133 428 1253 1815 1517 1321 1360 1496 1589 1685 1819 1912 1979 1969 2013 2118 2059 1791 1457 1474 1899 2052 2057 2042 2062 2136 2238 2340 2426 2439 2381 2196 2037 1987 2028 2120 2214 2240 2149 2035 2010 2064 2101 2120 2191 2319 2398 2334 2199 2181 2425 2674 2677 2456 2173 1913 1625 1390 1142 1000 919 834 733 637 570 537 516 489 461 440 446 465 445 366 251 136 60 20 3 0 0 3 8 11 6 1 0 0 0 0 4 11 15 9 0 3 9 17 18 9 2 1 15 57 156 374 850 1245 1387 1418 1447 1475 1491 1506 1528 1546 1528 1486 1513 1549 1574 1610 1669 1735 1800 1902 1913 1933 1963 1992 2023 2035 2011 1971 1939 1893 1797 1721 1725 1719 1692 1652 1617 1605 1612 1611 1598 1591 1599 1633 1707 1820 1947 2077 2234 2415 2656 2895 3059 3144 3120 3075 3102 3212 3368 3466 3417 3150 2735 2343 2088 1957 1923 2001 2227 2772 3456 3315 3150 2997 2752 2504 2336 2202 2075 1998 1943 1948 1915 1886 1821 1717 1601 1475 1344 1318 1299 1242 1184 1138 1085 1059 1078 1142 1299 1385 1552 1998 2230 2296 2286 2241 2164 2052 1866 1635 1397 1230 1184 1185 1236 1393 1656 1955 2232 2243 2074 1987 2058 2346 2597 2751 2909 3066 3302 3809 4070 3981 3795 3564 3364 3217 3138 3157 3161 3088 2948 2731 2512 2253 2049 2003 2043 2025 1989 2022 2080 2017 1744 1413 1173 1076 1092 1154 1297 1434 1536 1691 1965 2141 2108 2025 1960 1734 1625 1674 1792 1896 1994 2063 2063 1998 1913 1858 1816 1810 1864 1889 1909 1928 1947 1974 1991 1992 2003 2169 2504 2503 2361 2366 2481 2456 2063 1577 1832 2078 1983 1838 1748 1677 1629 1652 1817 1660 1748 2076 2245 2159 1984 2032 2314 2651 2963 3050 3106 3089 2993 2786 2543 2385 2209 1852 1406 1208 1076 958 892 835 784 760 794 881 1039 1106 1120 1122 1127 1138 1153 1155 1203 1261 1319 1369 1404 1446 1551 1715 1912 2179 2611 3295 3769 3724 3419 3198 3163 3224 3268 3267 3133 3079 3087 3074 3165 3019 2983 3049 3081 3166 3183 3168 3224 3308 3322 3321 3383 3346 3264 3170 3223 3343 3421 3462 3385 3342 3331 3277 3210 3184 3177 3222 3291 3312 3410 3472 3301 3031 3133 3498 3772 3222 2688 2755 2632 2412 2201 1952 1832 1758 1698 1651 1551 1450 1443 1562 1731 1910 2001 2061 2109 2103 2026 1923 1810 1676 1643 1594 1422 1267 96 96 92 85 81 79 74 68 65 65 69 72 72 70 71 69 62 54 45 40 36 32 34 44 51 39 39 44 44 46 57 74 88 100 114 124 140 148 149 147 146 149 146 136 122 108 95 81 70 60 48 40 34 32 28 25 25 22 22 22 17 12 10 11 12 14 16 15 15 15 14 14 14 13 12 12 11 11 11 10 9 9 9 9 9 8 7 8 7 6 6 5 5 5 4 4 4 4 3 2 3 3 3 2 2 2 2 1 1 61 231 428 539 542 482 370 227 120 235 795 1694 1666 1332 1447 1538 1575 1641 1749 1866 1958 2063 2054 2054 2207 1998 1545 1333 1592 1971 2064 2008 1964 1976 2057 2180 2325 2459 2493 2383 2192 2034 1988 2029 2139 2250 2257 2120 1964 1931 1981 1988 2013 2151 2319 2354 2220 2085 2097 2324 2564 2604 2478 2232 1927 1611 1343 1130 1018 932 831 719 629 577 552 533 522 521 527 549 562 509 391 255 142 68 23 4 0 0 0 1 2 1 0 0 0 0 1 8 21 25 14 1 8 27 37 39 23 9 10 40 102 183 308 583 1021 1351 1474 1514 1531 1553 1571 1575 1581 1568 1517 1511 1524 1543 1584 1643 1709 1773 1820 1823 1895 1936 1958 2016 2072 2072 2020 1968 1919 1865 1784 1768 1792 1807 1793 1757 1723 1707 1697 1690 1658 1626 1629 1690 1788 1884 1982 2126 2261 2479 2697 2837 2943 2989 3005 3042 3126 3229 3248 3167 3014 2701 2358 2131 2004 1975 2089 2331 2908 3487 3293 2964 2684 2417 2188 2071 2052 2037 2047 2101 2071 1998 1961 1877 1743 1595 1436 1324 1305 1276 1200 1143 1103 1059 1043 1094 1199 1309 1442 1607 1889 2068 2120 2122 2107 2062 1960 1715 1521 1431 1415 1428 1466 1511 1610 1841 2168 2396 2295 2248 2151 2226 2578 2945 3137 3258 3456 3785 4045 4036 3931 3806 3666 3509 3368 3254 3139 2979 2823 2691 2471 2285 2124 2010 1973 1964 1944 2000 2095 1975 1733 1388 1107 990 971 986 1021 1091 1152 1186 1281 1539 1709 1624 1494 1406 1405 1487 1576 1674 1761 1862 1948 1951 1869 1783 1780 1789 1859 1904 1915 1917 1911 1896 1913 1985 2047 1971 2051 2187 2231 2256 2389 2547 2456 2030 1825 1971 2232 2272 2077 1861 1731 1619 1857 1833 1757 1813 2100 2457 2417 1961 1964 2303 2760 2906 2804 2861 2957 2915 2831 2835 2988 3082 2754 2252 1742 1217 865 800 795 806 799 862 957 1080 1191 1244 1242 1212 1173 1155 1190 1289 1364 1392 1410 1427 1435 1498 1632 1819 2079 2574 3290 3756 3719 3528 3093 2967 2966 3039 3088 2920 2875 3066 2955 3056 3015 2867 2977 3052 3120 3195 3230 3261 3290 3250 3252 3279 3309 3314 3353 3486 3493 3519 3509 3455 3357 3261 3157 3090 3093 3119 3211 3266 3320 3396 3454 3524 3767 3792 3622 3347 2856 2533 2346 2156 2026 1869 1788 1775 1671 1605 1584 1538 1479 1507 1634 1769 1929 1995 2010 2004 1968 1887 1806 1693 1575 1470 1342 1213 1135 81 70 62 56 50 43 34 31 31 31 32 35 43 45 48 43 36 33 31 30 28 32 34 44 41 31 32 39 46 43 42 47 61 79 104 136 157 168 181 182 175 168 163 159 150 140 128 109 92 78 64 54 47 41 32 27 27 26 23 22 20 16 14 14 15 15 16 16 15 14 13 13 13 13 13 12 11 11 10 10 8 8 8 9 9 8 7 8 8 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 2 1 1 1 4 113 314 488 575 589 524 380 211 181 478 1090 1622 1489 1512 1555 1561 1627 1703 1781 1879 1996 2106 2081 2066 2298 2084 1558 1347 1598 1909 1957 1870 1812 1841 1951 2108 2252 2359 2394 2307 2160 2080 2044 2053 2129 2224 2254 2170 2031 1972 2023 2023 2010 2123 2257 2245 2111 2032 2076 2141 2236 2361 2411 2305 2029 1677 1375 1169 1075 997 877 753 661 613 593 588 595 608 616 611 585 504 387 270 172 92 39 7 0 0 0 0 0 0 0 0 0 0 1 7 21 21 9 1 12 38 54 69 51 34 38 76 142 212 285 405 669 1050 1346 1501 1550 1577 1596 1601 1610 1597 1558 1530 1523 1530 1561 1614 1674 1723 1747 1752 1804 1861 1907 1978 2061 2101 2093 2064 1985 1897 1847 1807 1817 1835 1853 1841 1796 1770 1777 1768 1725 1685 1654 1673 1737 1816 1908 2027 2115 2291 2478 2617 2734 2813 2844 2854 2871 2885 2869 2879 2914 2735 2486 2296 2153 2097 2216 2478 2940 3198 3026 2704 2403 2196 2058 1980 1974 1962 1967 2059 2052 1995 1951 1872 1728 1544 1374 1298 1315 1289 1168 1146 1131 1094 1077 1128 1250 1377 1514 1671 1837 1920 1917 1923 1979 2064 2116 1919 1670 1645 1639 1626 1621 1626 1699 1938 2333 2607 2507 2439 2340 2503 2899 3192 3261 3371 3600 3924 3895 3798 3701 3590 3419 3249 3141 3043 2918 2751 2621 2465 2297 2120 1957 1872 1872 1894 1958 2106 2042 1720 1412 1156 1012 996 999 1001 1008 1023 1042 1037 1080 1142 1145 1162 1215 1293 1360 1433 1495 1548 1611 1702 1798 1852 1842 1775 1774 1810 1868 1913 1933 1916 1856 1784 1772 1892 2036 2047 2073 2116 2103 2080 2147 2254 2042 1842 1941 2170 2355 2339 2144 1980 1940 1758 1991 1969 1913 2098 2452 2670 2524 2022 2022 2281 2604 2627 2468 2525 2772 2912 2951 2975 3135 3528 3567 3215 2593 1944 1425 1104 915 856 896 1001 1088 1181 1297 1373 1393 1302 1186 1203 1322 1427 1450 1431 1435 1484 1507 1501 1607 1740 1961 2384 2912 3262 3316 3639 2927 2634 2524 2637 2950 3096 2844 2981 2941 2973 3033 2895 2890 2985 3042 3110 3168 3169 3126 3168 3238 3304 3377 3461 3513 3614 3608 3536 3463 3358 3226 3054 2948 2999 2993 3023 3111 3251 3387 3505 3595 3575 3696 3678 3430 3027 2603 2286 2051 1895 1761 1585 1542 1499 1511 1533 1548 1568 1565 1546 1604 1690 1803 1889 1931 1934 1905 1815 1694 1578 1472 1319 1186 1130 1132 53 36 31 30 25 19 17 16 15 15 16 18 24 27 30 27 23 22 24 29 31 28 31 39 37 36 38 50 68 72 66 64 74 85 95 116 145 165 195 199 191 184 178 174 167 155 140 117 95 82 70 57 44 33 30 27 25 24 22 21 20 17 15 15 15 16 16 16 15 14 14 13 13 13 13 12 10 9 9 8 8 8 8 8 8 8 7 8 8 6 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 24 182 395 566 660 677 592 405 218 108 358 1140 1683 1631 1636 1659 1690 1717 1735 1761 1829 1936 2022 2021 2078 2547 2021 1274 1231 1529 1765 1813 1749 1700 1722 1801 1920 2010 2070 2083 2044 2009 2045 2080 2108 2153 2210 2244 2211 2115 2016 1981 1986 1981 2057 2142 2080 1975 1989 2076 2020 1949 2018 2229 2240 2045 1740 1447 1249 1158 1093 966 823 711 646 622 630 657 673 659 606 535 456 378 301 220 140 69 21 3 0 0 0 0 0 0 0 0 0 0 2 10 8 2 4 16 36 50 64 62 64 79 116 171 237 307 397 570 871 1179 1483 1577 1597 1610 1624 1645 1638 1630 1625 1587 1542 1537 1574 1627 1674 1701 1703 1704 1739 1798 1860 1943 2018 2076 2099 2021 1949 1880 1859 1865 1859 1864 1862 1836 1815 1834 1838 1802 1756 1684 1678 1712 1772 1855 1934 2008 2138 2294 2429 2546 2620 2637 2614 2579 2549 2548 2649 2814 2737 2599 2456 2312 2254 2391 2688 2976 2957 2749 2470 2274 2141 2030 1955 1929 1911 1905 1951 1969 1939 1896 1824 1695 1519 1359 1287 1342 1286 1156 1121 1119 1096 1083 1132 1245 1392 1557 1713 1820 1810 1783 1839 2029 2251 2212 1963 1805 1707 1582 1441 1372 1405 1528 1789 2221 2545 2797 2829 2800 2906 3123 3251 3238 3370 3613 3946 3775 3527 3292 3132 3010 2863 2757 2759 2770 2500 2393 2186 2023 1918 1855 1841 1833 1773 1733 1680 1572 1411 1233 1105 1061 1064 1048 1030 1014 1003 1000 1012 1038 1051 1062 1142 1231 1298 1325 1386 1419 1441 1491 1575 1672 1769 1798 1783 1794 1850 1917 1942 1914 1848 1725 1601 1645 1744 1789 1842 1987 2099 2112 2086 1848 1922 1829 1805 1941 2162 2281 2174 1987 1956 2140 2128 2174 2110 1926 1932 2203 2397 2499 2476 2392 2134 2036 2142 2226 2293 2570 2846 2867 2967 3144 3446 3589 3504 3246 2959 2693 2116 1762 1613 1678 1667 1514 1412 1406 1442 1493 1440 1372 1408 1474 1511 1509 1486 1456 1460 1491 1563 1594 1645 1780 2009 2305 2784 3276 3439 2946 2444 2293 2531 2880 2920 2873 2894 2936 2947 2963 2874 2779 2827 2964 3027 3074 3098 3123 3177 3259 3328 3371 3403 3402 3395 3371 3344 3285 3175 3017 2905 2868 2859 2859 2937 3076 3238 3401 3548 3709 3725 3813 3495 3182 2832 2465 2151 1797 1583 1435 1378 1387 1468 1526 1502 1517 1574 1590 1523 1531 1601 1687 1788 1850 1916 1874 1749 1577 1407 1258 1147 1111 1135 1198 35 19 19 18 17 15 14 14 12 13 14 16 19 22 23 23 23 20 21 23 27 31 34 36 36 37 38 51 70 85 95 95 101 108 106 114 131 151 175 181 174 181 186 183 171 152 131 111 91 78 70 59 45 35 31 28 27 25 24 21 18 15 13 13 13 14 16 15 14 14 14 13 12 11 11 10 9 8 8 8 8 8 8 9 9 8 7 7 6 6 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 2 83 269 487 669 754 720 578 365 171 83 432 1499 1901 1806 1772 1769 1736 1686 1681 1682 1721 1798 1897 2022 2254 2772 2183 1143 1205 1467 1639 1694 1670 1633 1631 1642 1686 1722 1766 1797 1807 1835 1926 2038 2088 2131 2182 2231 2229 2139 1994 1873 1831 1894 1986 2042 1944 1895 1986 2086 2002 1844 1769 1982 2047 1992 1928 1735 1452 1253 1166 1055 920 781 670 618 632 670 681 645 563 473 417 373 321 254 174 94 33 5 0 0 0 0 0 0 0 0 0 0 0 0 2 6 14 21 24 23 24 34 55 89 133 186 254 338 431 540 724 1006 1386 1512 1570 1607 1624 1643 1658 1665 1662 1618 1557 1525 1535 1576 1624 1651 1650 1630 1620 1634 1691 1789 1899 1990 2047 2065 2009 1946 1906 1905 1922 1934 1927 1910 1891 1869 1885 1864 1820 1730 1706 1715 1747 1806 1871 1935 2017 2121 2235 2343 2416 2442 2417 2358 2313 2335 2497 2679 2728 2705 2641 2544 2492 2619 2917 3064 2886 2568 2264 2168 2089 1971 1894 1861 1854 1859 1881 1905 1895 1863 1808 1712 1563 1391 1286 1352 1271 1165 1117 1098 1083 1089 1148 1239 1327 1499 1633 1680 1762 1806 1889 2125 2374 2397 2198 1896 1663 1480 1346 1306 1342 1414 1572 1895 2186 2516 2732 2818 2726 2603 2557 2539 2752 2978 3380 3417 3074 2689 2451 2289 2149 2179 2251 2482 2183 1950 1718 1582 1566 1653 1817 1837 1561 1485 1406 1299 1204 1136 1101 1094 1081 1056 1040 1049 1068 1076 1077 1088 1149 1254 1247 1251 1272 1290 1342 1363 1365 1398 1489 1620 1792 1816 1786 1780 1823 1861 1849 1798 1729 1617 1470 1537 1643 1714 1782 1868 1993 2249 2605 2241 2233 2226 2239 2327 2354 2192 2057 2002 2045 2376 2645 2581 2282 1954 1856 2111 2395 2656 2862 2747 2238 1805 1821 2160 2315 2420 2789 2743 2944 3163 3316 3441 3572 3621 3575 3442 3037 2688 2471 2468 2398 2154 1988 1787 1662 1637 1610 1498 1500 1604 1644 1623 1555 1516 1489 1495 1542 1561 1568 1608 1769 2317 3403 3881 3597 3025 2547 2384 2396 2319 2288 2600 2682 2822 2908 2853 2768 2743 2712 2878 2954 3010 3052 3080 3136 3237 3283 3275 3251 3259 3285 3268 3227 3155 3024 2879 2795 2674 2679 2768 2872 2974 3113 3322 3491 3618 3595 3518 3298 2975 2629 2288 1884 1545 1402 1330 1312 1338 1390 1448 1463 1463 1483 1485 1487 1526 1595 1662 1793 1899 1889 1809 1652 1449 1262 1114 1028 1086 1171 1254 19 12 13 13 13 13 13 11 10 10 12 15 19 22 23 22 23 23 24 25 26 29 32 32 32 32 36 40 46 55 67 76 82 93 98 100 97 107 121 124 122 144 164 164 148 128 109 94 85 75 68 62 57 49 39 33 30 29 26 20 14 11 11 12 12 13 14 13 14 14 13 11 10 9 9 8 7 7 7 7 7 7 7 9 9 8 8 7 6 6 5 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 30 176 358 590 756 776 660 472 281 141 88 501 1800 1953 1840 1808 1772 1699 1637 1629 1609 1620 1673 1819 2188 2497 2358 1691 1109 1284 1451 1556 1594 1586 1564 1547 1523 1526 1547 1610 1670 1694 1706 1748 1837 1946 2041 2126 2192 2202 2119 1958 1796 1735 1827 1989 1973 1859 1866 1968 2040 1975 1792 1663 1850 2014 1946 1787 1651 1512 1368 1257 1157 1051 880 710 617 609 637 642 599 521 440 395 368 325 259 177 94 33 6 5 12 10 2 0 0 0 0 0 0 0 0 8 15 19 22 19 10 4 7 22 55 104 166 247 350 457 544 639 818 1166 1384 1511 1573 1597 1604 1607 1607 1607 1591 1565 1527 1496 1516 1563 1587 1572 1524 1505 1519 1586 1671 1763 1851 1926 1975 1976 1967 1962 1976 2001 1999 1973 1955 1942 1906 1897 1884 1828 1773 1740 1732 1749 1787 1837 1886 1935 2002 2071 2152 2219 2269 2277 2236 2203 2252 2416 2596 2744 2817 2822 2764 2721 2829 3079 3083 2937 2595 2233 2104 2009 1879 1801 1776 1782 1803 1843 1872 1859 1837 1796 1721 1603 1438 1333 1330 1252 1174 1131 1119 1117 1119 1139 1198 1249 1412 1517 1515 1596 1705 1804 1949 2105 2149 2031 1827 1621 1461 1357 1301 1291 1337 1424 1619 1833 2006 2176 2249 2181 2095 2072 2014 2045 2229 2706 2914 2638 2234 2008 1915 1787 1717 1681 1955 1868 1656 1474 1389 1388 1433 1515 1508 1388 1296 1218 1157 1122 1111 1101 1065 1030 1023 1023 1057 1115 1163 1185 1201 1225 1219 1192 1212 1247 1289 1326 1341 1343 1370 1480 1655 1804 1779 1698 1695 1757 1805 1788 1737 1617 1555 1489 1546 1624 1670 1740 1866 2010 2351 2894 2987 2999 2863 2709 2642 2439 1971 2030 2281 2482 2772 3076 2972 2503 2048 1871 2019 2263 2359 2496 2460 2164 1872 1864 2044 2074 2106 2778 2900 3019 3151 3254 3363 3524 3606 3703 3557 3333 3109 2892 2803 2931 2980 2821 2580 2270 2084 1921 1722 1627 1690 1706 1676 1616 1607 1582 1519 1475 1487 1515 1523 1595 2165 2718 3081 3227 3004 2553 2260 2206 2186 2108 2394 2598 2840 2949 2786 2701 2676 2694 2804 2890 2942 2988 3043 3085 3175 3179 3153 3147 3166 3185 3188 3151 3031 2855 2663 2565 2569 2622 2711 2849 2979 3104 3253 3427 3539 3498 3314 3068 2825 2488 2134 1790 1549 1418 1351 1324 1345 1415 1474 1435 1413 1399 1364 1358 1435 1517 1603 1722 1768 1767 1694 1517 1286 1117 1071 1039 1121 1263 1426 9 9 9 9 10 9 9 8 7 8 10 14 18 21 23 23 22 22 24 24 27 30 31 30 29 31 35 33 30 30 39 52 56 55 54 43 33 44 55 61 69 91 112 115 99 85 76 74 74 72 66 61 56 50 42 37 35 30 17 10 9 8 9 10 11 12 12 12 13 11 10 9 8 7 7 7 6 6 6 7 7 7 7 8 8 8 8 7 6 6 5 4 4 4 4 4 3 3 3 3 2 2 1 1 1 1 10 83 260 448 686 831 758 557 352 204 119 153 595 1988 1917 1855 1831 1760 1673 1638 1651 1642 1674 1733 1904 2415 2571 1905 1140 1196 1337 1433 1488 1509 1507 1492 1475 1456 1455 1494 1574 1640 1665 1666 1664 1689 1779 1910 2038 2106 2086 1997 1864 1733 1676 1757 1915 1909 1785 1769 1820 1855 1830 1749 1699 1802 1904 1788 1649 1582 1536 1455 1344 1254 1175 1000 781 644 596 590 579 541 479 413 365 335 297 237 159 86 40 35 57 69 29 4 0 0 0 0 0 0 0 0 19 81 83 50 25 13 3 0 3 17 48 104 193 317 447 538 581 635 892 1185 1419 1531 1590 1612 1580 1540 1538 1531 1526 1508 1485 1481 1504 1515 1477 1405 1380 1399 1460 1535 1627 1740 1859 1958 2008 2011 2015 2043 2069 2032 1972 1931 1905 1883 1892 1869 1820 1778 1740 1731 1750 1784 1824 1866 1902 1948 1975 2003 2048 2113 2167 2186 2194 2237 2339 2500 2673 2785 2808 2778 2771 2884 3122 3062 2964 2687 2304 2079 1936 1815 1746 1728 1731 1758 1823 1869 1848 1833 1789 1694 1597 1508 1429 1363 1304 1245 1192 1155 1150 1154 1124 1165 1186 1317 1429 1450 1463 1495 1543 1629 1745 1833 1838 1750 1608 1482 1397 1340 1305 1314 1369 1476 1583 1703 1831 1890 1876 1857 1846 1771 1739 1805 2072 2421 2349 2031 1803 1706 1631 1623 1591 1668 1668 1591 1489 1424 1409 1405 1409 1358 1267 1182 1124 1111 1123 1130 1111 1043 1003 985 1012 1079 1147 1191 1232 1277 1266 1197 1181 1207 1246 1284 1315 1345 1382 1433 1575 1743 1828 1792 1717 1696 1743 1784 1755 1732 1585 1497 1442 1457 1510 1567 1661 1815 1927 2201 2611 2893 3103 3023 2794 2680 2505 2127 2124 2598 2954 3115 3073 2848 2581 2273 1872 1894 1937 1871 1937 2020 2044 2069 2153 2135 2069 2205 2866 3056 2991 3018 3183 3367 3600 3504 3559 3526 3500 3461 3287 3104 3191 3381 3437 3263 2872 2569 2323 2053 1874 1821 1739 1692 1648 1661 1682 1663 1587 1503 1501 1534 1652 1932 2170 2373 2471 2405 2100 1908 1972 1942 2002 2372 2711 2839 2836 2723 2639 2595 2657 2748 2837 2901 2933 2993 3045 3075 3047 3001 2999 3034 3049 3030 2976 2819 2655 2530 2494 2516 2583 2713 2888 3016 3120 3231 3400 3532 3494 3253 2934 2707 2374 2037 1754 1570 1449 1362 1329 1378 1456 1445 1377 1337 1330 1317 1249 1266 1340 1477 1609 1680 1654 1533 1355 1182 1067 1050 1084 1208 1406 1623 6 5 6 6 5 5 7 8 8 9 11 14 17 20 23 24 28 28 26 25 26 29 30 30 29 30 31 33 35 37 36 34 39 38 31 26 23 24 25 34 46 57 67 68 58 50 51 55 58 58 55 52 47 43 34 34 27 17 9 6 6 6 6 7 8 9 9 10 9 9 8 7 7 6 6 6 5 5 5 6 6 6 7 7 7 8 8 6 6 5 5 4 4 5 4 4 3 3 3 3 2 2 1 1 1 5 44 165 362 574 794 910 729 459 267 158 105 206 775 1984 1889 1867 1839 1747 1673 1680 1736 1801 1929 2045 2207 2342 2051 1461 1101 1212 1317 1388 1437 1464 1485 1471 1454 1443 1431 1466 1534 1581 1607 1618 1609 1599 1640 1751 1901 1992 1952 1882 1806 1752 1747 1788 1832 1836 1721 1628 1571 1562 1592 1620 1630 1644 1652 1634 1621 1626 1601 1534 1448 1375 1293 1106 866 701 613 565 528 485 430 369 316 279 246 199 139 89 74 95 123 111 20 2 0 0 0 0 0 0 0 1 25 64 63 41 20 7 1 0 0 2 11 39 104 224 372 491 540 545 615 902 1219 1411 1489 1508 1498 1486 1481 1437 1429 1444 1480 1466 1455 1447 1396 1335 1313 1318 1364 1444 1550 1699 1874 2001 2031 2031 2040 2061 2095 2094 2053 1983 1922 1910 1926 1878 1821 1766 1721 1714 1747 1793 1836 1883 1935 2003 1991 1958 1963 2014 2086 2147 2180 2207 2257 2355 2482 2589 2645 2652 2660 2760 2981 2976 2889 2622 2278 2036 1888 1792 1739 1722 1716 1735 1813 1882 1891 1871 1790 1666 1595 1579 1496 1390 1348 1331 1302 1218 1153 1154 1107 1152 1200 1307 1395 1404 1370 1341 1357 1440 1563 1728 1813 1784 1684 1559 1462 1410 1385 1369 1396 1449 1493 1592 1697 1740 1725 1692 1647 1607 1608 1618 1684 1896 1943 1829 1720 1637 1589 1613 1631 1635 1617 1579 1529 1478 1442 1420 1384 1298 1209 1156 1143 1160 1164 1135 1103 1042 987 972 1026 1123 1185 1202 1232 1280 1263 1209 1196 1217 1243 1269 1300 1349 1436 1545 1715 1843 1883 1829 1748 1719 1758 1790 1752 1717 1611 1493 1406 1390 1420 1467 1537 1596 1682 1860 2051 2235 2581 2804 2784 2890 3099 2782 2393 2581 2997 3206 3024 2664 2579 2738 2008 1811 1835 1830 1824 1897 2064 2255 2576 2332 2633 3070 3271 3057 2803 2884 3020 3052 3096 3218 3339 3458 3548 3602 3634 3502 3457 3613 3678 3520 3185 2876 2633 2403 2327 2087 1904 1772 1705 1687 1693 1697 1658 1543 1488 1526 1611 1697 1697 1575 1564 1796 1853 1814 1814 1879 2146 2348 2369 2487 2798 2894 2725 2561 2565 2669 2770 2870 2886 2899 2943 2952 2892 2827 2819 2852 2839 2765 2673 2563 2490 2463 2474 2524 2629 2758 2894 3019 3161 3282 3434 3593 3617 3372 2905 2574 2287 1997 1684 1437 1385 1335 1318 1360 1406 1367 1268 1181 1168 1220 1178 1180 1231 1329 1465 1553 1474 1320 1249 1196 1106 1050 1125 1307 1537 1749 4 4 4 5 5 7 9 9 11 13 14 16 18 20 23 22 26 29 31 34 35 33 31 29 29 30 30 34 40 44 46 34 37 39 33 24 21 20 21 25 31 36 42 45 43 41 41 43 44 43 41 38 36 31 21 28 16 8 6 6 5 5 5 5 5 6 7 7 7 7 6 5 5 6 5 5 5 4 4 5 6 6 6 7 7 8 8 6 6 5 4 4 4 4 4 3 3 3 3 2 2 2 1 1 0 37 124 263 503 778 976 976 716 398 235 151 120 262 950 1892 1895 1927 1899 1772 1684 1694 1804 2007 2314 2602 2658 2522 1881 1215 1055 1163 1259 1337 1402 1452 1508 1515 1475 1412 1375 1387 1422 1469 1514 1564 1589 1561 1540 1594 1722 1834 1844 1801 1793 1829 1868 1864 1831 1787 1665 1503 1347 1327 1404 1469 1479 1456 1436 1455 1517 1573 1585 1561 1524 1489 1407 1212 976 797 682 598 529 467 407 347 291 245 208 173 137 120 135 158 146 85 6 0 0 0 0 0 0 0 0 2 18 34 31 16 5 1 0 0 0 0 1 6 38 123 251 373 440 448 466 588 863 1128 1274 1314 1308 1286 1256 1223 1242 1308 1425 1439 1416 1380 1325 1292 1288 1285 1321 1406 1512 1654 1832 1974 2020 2060 2086 2090 2076 2049 2002 1972 1976 1984 1972 1916 1833 1752 1699 1690 1732 1795 1851 1903 1938 1982 1974 1959 1961 1994 2053 2107 2131 2151 2200 2245 2294 2360 2431 2471 2490 2557 2698 2744 2668 2439 2192 2002 1875 1793 1745 1728 1734 1765 1821 1900 1946 1911 1798 1683 1645 1625 1510 1397 1399 1418 1393 1312 1242 1231 1224 1276 1307 1373 1411 1380 1319 1266 1268 1392 1556 1799 1945 1915 1786 1645 1542 1494 1490 1456 1464 1494 1530 1602 1658 1668 1646 1622 1596 1575 1595 1632 1684 1759 1775 1733 1696 1657 1616 1609 1625 1631 1614 1590 1551 1496 1457 1435 1393 1308 1212 1186 1216 1234 1205 1145 1089 1042 1005 1002 1058 1159 1222 1216 1218 1254 1261 1230 1209 1228 1251 1269 1301 1366 1490 1645 1802 1904 1943 1907 1818 1752 1769 1773 1735 1705 1634 1530 1414 1360 1373 1369 1416 1472 1462 1478 1571 1776 2115 2415 2504 2566 2631 2629 2462 2478 2823 3158 3063 2585 2228 2823 2261 1912 1864 1905 1911 1891 2011 2108 2364 2519 3057 3583 3483 2841 2515 2862 2981 2771 2673 2854 3173 3414 3451 3477 3715 3817 3601 3704 3789 3670 3436 3195 2946 2593 2554 2299 2091 1922 1771 1665 1648 1586 1533 1525 1486 1489 1522 1535 1508 1496 1547 1694 1837 1762 1690 1742 1819 1802 1783 2039 2211 2469 2708 2664 2517 2619 2682 2761 2814 2817 2831 2792 2705 2645 2646 2662 2612 2533 2452 2414 2427 2475 2555 2624 2724 2844 2949 3010 3111 3295 3497 3671 3689 3325 2860 2486 2230 1979 1667 1424 1341 1293 1256 1251 1258 1230 1155 1062 1051 1056 1059 1073 1090 1188 1381 1423 1328 1213 1198 1152 1050 1030 1187 1405 1640 1766 6 6 7 9 9 10 12 14 16 19 20 20 19 21 23 23 26 26 29 28 28 28 28 28 28 28 27 29 31 33 34 31 38 44 39 26 19 19 21 24 25 24 35 43 48 49 47 45 43 41 35 28 25 21 16 20 9 6 4 5 6 5 5 6 6 5 5 5 5 5 4 4 5 6 5 4 4 4 4 5 5 6 6 7 7 7 7 6 6 5 4 4 4 4 3 3 3 3 2 2 2 1 1 1 13 87 215 358 669 972 1115 1012 701 384 253 187 265 649 1361 1876 1890 1978 1987 1845 1738 1731 1911 2308 2780 3059 2984 3188 2644 1290 952 1077 1191 1292 1379 1454 1513 1513 1463 1417 1405 1409 1398 1390 1421 1500 1588 1624 1610 1598 1625 1676 1717 1704 1742 1803 1889 1927 1870 1744 1575 1374 1192 1209 1332 1434 1462 1447 1442 1443 1459 1521 1549 1548 1548 1554 1495 1330 1120 943 818 706 605 520 448 386 327 270 222 191 178 186 195 173 111 41 1 0 0 0 1 0 0 0 0 1 6 13 9 3 1 0 0 0 0 0 0 0 12 57 136 224 284 299 299 334 463 661 885 1071 1139 1108 1068 1036 1091 1201 1347 1363 1317 1266 1238 1249 1275 1270 1285 1371 1479 1593 1750 1898 1988 2090 2106 2103 2084 2060 2023 1977 1952 1960 1959 1914 1837 1751 1703 1678 1709 1780 1848 1899 1910 1912 1945 1972 1983 2002 2037 2067 2078 2090 2129 2161 2155 2178 2212 2235 2259 2315 2410 2465 2414 2268 2088 1942 1847 1785 1747 1740 1754 1761 1805 1901 1961 1919 1806 1723 1722 1705 1560 1415 1449 1469 1435 1372 1319 1289 1260 1258 1306 1366 1383 1331 1282 1251 1247 1390 1594 1855 1997 1949 1807 1680 1594 1557 1596 1544 1542 1571 1618 1666 1676 1648 1615 1603 1597 1564 1605 1673 1757 1784 1743 1688 1671 1694 1676 1660 1646 1626 1606 1578 1535 1492 1479 1480 1440 1352 1254 1234 1254 1246 1203 1145 1090 1062 1058 1069 1115 1180 1214 1200 1195 1233 1285 1257 1217 1229 1264 1297 1340 1407 1535 1696 1860 1962 2001 1977 1889 1783 1744 1743 1710 1700 1641 1553 1462 1410 1409 1377 1380 1364 1274 1230 1309 1480 1670 1817 1906 2031 1963 2059 2263 2486 2719 2860 2722 2251 2008 2283 2222 2046 1877 1865 2038 2010 2074 2239 2386 2628 3106 3566 3420 2661 2431 2859 2930 2697 2797 3008 3250 3455 3502 3623 3831 3935 3783 3852 3882 3766 3602 3388 3290 2864 2663 2435 2184 1986 1846 1686 1676 1589 1550 1532 1503 1496 1495 1460 1421 1452 1556 1632 1695 1673 1668 1731 1761 1728 1661 1708 1850 2236 2680 2802 2533 2579 2601 2636 2684 2725 2725 2654 2561 2529 2550 2510 2468 2409 2360 2361 2431 2535 2638 2736 2841 2936 2978 2991 3085 3282 3550 3711 3629 3237 2738 2348 2142 1948 1678 1458 1318 1221 1147 1105 1102 1143 1122 1042 1010 996 980 985 1003 1070 1185 1247 1254 1203 1143 1073 1020 1085 1268 1487 1697 1732 11 13 16 16 15 14 15 17 19 20 19 18 17 20 21 23 25 25 27 26 24 25 25 25 24 24 23 23 23 23 23 25 31 39 42 34 21 21 27 30 28 26 42 49 57 59 58 56 53 49 38 23 18 16 15 13 9 7 8 7 7 7 6 6 5 4 4 4 5 4 4 4 5 6 7 5 5 4 4 5 6 6 7 7 8 7 6 6 5 5 4 4 4 3 3 3 3 3 2 2 2 1 1 1 35 141 289 455 765 994 1069 921 630 383 306 267 592 1658 1862 1835 1895 2050 2117 2053 1932 1855 2137 2706 2968 2775 2530 2720 2438 927 833 982 1128 1264 1371 1435 1466 1454 1433 1440 1463 1474 1441 1384 1378 1450 1572 1660 1652 1595 1550 1539 1555 1568 1611 1651 1780 1851 1793 1642 1453 1259 1100 1110 1214 1346 1456 1479 1446 1445 1487 1537 1547 1533 1549 1576 1550 1443 1291 1146 1020 888 762 656 567 490 422 358 301 266 271 275 233 151 77 33 13 10 13 16 9 3 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 2 22 58 102 136 146 137 134 166 265 451 711 903 944 900 908 1011 1136 1241 1241 1199 1171 1179 1216 1253 1262 1273 1340 1437 1539 1660 1789 1916 2052 2060 2066 2067 2048 2030 2001 1966 1946 1937 1895 1825 1762 1739 1716 1720 1764 1831 1893 1938 1945 1957 1980 1989 1994 2008 2023 2022 2025 2034 2062 2057 2062 2058 2055 2071 2116 2187 2238 2219 2135 2015 1908 1819 1753 1723 1722 1730 1736 1774 1846 1890 1851 1752 1704 1773 1781 1608 1505 1502 1490 1463 1417 1351 1293 1257 1233 1232 1298 1336 1313 1285 1276 1281 1383 1587 1846 1991 1943 1794 1669 1612 1612 1664 1611 1593 1619 1665 1692 1672 1620 1577 1559 1548 1504 1527 1583 1655 1710 1712 1665 1638 1712 1717 1677 1628 1590 1563 1537 1512 1509 1535 1560 1521 1434 1346 1301 1289 1269 1225 1165 1114 1084 1096 1116 1139 1154 1151 1151 1186 1215 1299 1307 1276 1263 1288 1330 1357 1392 1531 1696 1862 1964 2015 2028 1974 1846 1713 1698 1667 1657 1607 1536 1466 1380 1276 1283 1411 1321 1185 1115 1141 1253 1397 1481 1463 1602 1681 1893 2211 2412 2378 2264 2209 2027 2156 2276 2282 2230 2043 1891 2241 2346 2319 2313 2415 2471 2688 3091 3205 2742 2477 2752 2968 2842 2966 3230 3268 3239 3412 3459 3571 3681 3581 3496 3540 3619 3610 3446 3431 3161 2828 2535 2255 2035 1991 1865 1740 1565 1409 1448 1546 1576 1539 1468 1473 1561 1584 1570 1582 1626 1707 1778 1682 1548 1516 1553 1675 1809 2031 2653 2555 2481 2505 2552 2614 2648 2618 2557 2518 2523 2508 2449 2402 2370 2344 2376 2503 2658 2791 2878 2935 2992 3048 3093 3150 3297 3538 3689 3605 3226 2670 2229 2061 1919 1684 1436 1236 1093 1017 1011 1056 1143 1064 1002 986 991 1007 1043 1006 1005 1047 1172 1240 1188 1081 1008 1023 1161 1335 1541 1722 1704 16 19 21 20 17 15 16 17 17 17 16 16 17 19 20 24 32 31 27 25 23 23 22 22 21 20 19 19 20 21 21 21 23 28 30 24 18 33 55 59 46 45 64 58 70 68 69 68 63 57 46 28 20 18 16 11 8 7 8 7 7 7 6 6 6 5 4 4 5 5 5 5 6 7 8 7 6 6 5 6 6 7 7 7 8 7 6 5 5 5 4 4 4 3 3 3 3 3 2 2 1 1 1 12 91 220 375 578 774 867 783 635 488 389 363 402 689 1586 1713 1801 1971 2211 2389 2432 2364 2256 2615 2784 2364 1701 1345 1443 1353 620 758 908 1086 1256 1375 1425 1436 1443 1467 1485 1493 1484 1438 1379 1365 1415 1502 1581 1568 1513 1470 1448 1442 1445 1464 1529 1610 1649 1616 1502 1343 1175 1031 982 1042 1171 1321 1427 1485 1518 1568 1602 1589 1560 1576 1589 1583 1536 1455 1359 1246 1111 984 860 743 642 559 492 437 396 387 348 256 155 91 59 42 40 52 63 37 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 20 37 51 57 53 47 49 82 154 261 381 512 638 751 904 1037 1117 1131 1120 1122 1149 1184 1207 1234 1269 1316 1377 1483 1588 1708 1851 1964 2017 2034 2041 2040 2033 2030 2023 2008 1982 1924 1816 1771 1744 1719 1739 1792 1851 1915 1981 2019 2019 2001 1991 1979 1985 2004 2014 2019 2005 2026 2022 2010 1993 1971 1956 1969 2024 2076 2080 2046 1965 1865 1781 1729 1702 1693 1698 1704 1710 1739 1764 1754 1740 1782 1849 1764 1617 1517 1491 1494 1476 1420 1352 1296 1220 1104 1157 1245 1297 1304 1302 1308 1320 1380 1555 1769 1883 1853 1735 1622 1575 1593 1636 1633 1616 1628 1643 1636 1599 1549 1511 1500 1476 1414 1397 1421 1477 1553 1612 1615 1594 1640 1640 1580 1528 1504 1495 1490 1492 1530 1597 1630 1588 1504 1411 1336 1294 1271 1225 1177 1128 1093 1092 1100 1105 1101 1090 1107 1194 1213 1292 1321 1305 1286 1289 1302 1311 1363 1501 1642 1775 1883 1972 2043 2051 1944 1750 1670 1626 1600 1557 1495 1427 1325 1195 1201 1379 1388 1279 1161 1135 1231 1347 1384 1424 1530 1714 1987 2197 2172 1966 1815 1901 1990 2179 2369 2467 2496 2459 2254 2513 2773 2768 2393 2204 2168 2208 2548 2974 2840 2527 2688 3039 3073 2948 3038 3080 2945 3206 3235 3382 3538 3562 3448 3359 3435 3507 3355 3322 3331 3167 2803 2446 2173 2110 1980 1801 1529 1376 1426 1560 1590 1433 1407 1596 1585 1534 1552 1606 1603 1566 1613 1554 1503 1495 1481 1491 1704 2249 2588 2514 2431 2423 2468 2528 2554 2510 2488 2504 2517 2490 2440 2412 2401 2378 2440 2590 2732 2853 2923 2961 2998 3042 3094 3184 3300 3480 3626 3587 3247 2652 2229 2025 1893 1670 1392 1139 966 928 979 1036 1083 1046 1014 1014 1010 965 953 950 950 1007 1139 1250 1179 1010 988 1071 1214 1387 1573 1690 1566 17 16 18 17 15 15 18 15 15 15 16 16 17 18 19 25 33 31 26 23 20 20 20 20 20 19 18 18 18 19 19 21 21 23 24 20 21 50 86 82 66 69 75 71 80 82 81 69 61 57 51 41 34 30 23 12 7 6 6 7 7 6 6 7 7 7 6 6 6 5 7 7 7 9 10 9 8 7 6 6 7 7 7 7 8 7 6 5 5 5 4 4 4 3 3 3 3 3 3 2 1 1 2 86 216 321 471 677 803 796 709 585 473 407 384 485 944 1919 1787 1906 2162 2526 2690 2651 2591 2602 2715 2149 1363 807 603 637 666 638 742 876 1067 1262 1402 1460 1474 1505 1545 1548 1492 1440 1406 1390 1395 1424 1457 1451 1413 1409 1425 1433 1451 1471 1478 1498 1531 1516 1468 1371 1245 1107 971 878 879 990 1125 1232 1336 1450 1556 1619 1625 1594 1609 1589 1578 1561 1528 1476 1402 1297 1181 1058 928 806 708 641 593 544 491 407 309 219 159 123 102 97 104 107 67 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 21 26 27 20 12 23 44 74 114 165 256 411 619 815 949 1015 1040 1067 1103 1136 1161 1204 1266 1311 1353 1422 1536 1682 1808 1886 1951 1968 2002 2064 2086 2107 2125 2117 2069 1986 1875 1801 1742 1712 1748 1820 1894 1959 2016 2057 2070 2053 2026 1993 1991 2015 2026 2018 2018 2034 2018 1990 1958 1919 1887 1880 1902 1955 1960 1961 1881 1784 1723 1699 1689 1681 1672 1644 1637 1653 1674 1693 1749 1833 1814 1680 1556 1427 1378 1413 1436 1399 1353 1345 1249 1187 1166 1192 1224 1250 1273 1298 1325 1367 1496 1642 1732 1741 1670 1570 1508 1507 1569 1624 1644 1624 1574 1524 1485 1450 1423 1400 1342 1274 1251 1274 1322 1377 1429 1466 1482 1471 1459 1440 1419 1404 1398 1411 1462 1529 1629 1673 1639 1556 1453 1361 1303 1272 1206 1171 1133 1096 1068 1053 1050 1047 1041 1057 1155 1195 1233 1249 1247 1243 1233 1222 1239 1316 1414 1514 1622 1739 1859 1971 2067 2018 1862 1726 1638 1585 1534 1463 1384 1280 1264 1330 1384 1401 1344 1265 1299 1370 1361 1314 1350 1454 1585 1725 1823 1803 1756 1712 1737 1783 1861 2034 2255 2428 2614 2597 2838 3155 3206 2785 2315 2106 2111 2323 2941 2765 2591 2783 3016 2995 2911 3016 3179 2943 3057 3111 3204 3339 3379 3222 3157 3269 3346 3322 3326 3401 3401 3138 2794 2499 2274 2015 1818 1563 1361 1415 1616 1576 1448 1507 1575 1498 1404 1438 1633 1602 1521 1500 1464 1445 1450 1433 1437 1642 1986 2411 2455 2386 2359 2381 2425 2425 2379 2408 2426 2431 2438 2454 2443 2425 2418 2473 2595 2713 2806 2883 2939 2976 3012 3075 3155 3258 3392 3521 3522 3190 2691 2313 2053 1870 1657 1367 1091 919 920 956 962 951 970 1032 1046 1021 961 926 907 923 1024 1200 1293 1134 993 998 1096 1247 1423 1586 1660 1465 15 15 15 14 12 11 12 13 15 16 17 17 17 17 17 18 22 23 20 18 17 17 18 18 18 18 18 18 17 17 18 20 20 24 35 43 44 52 68 62 75 69 64 63 71 76 68 47 44 45 45 44 43 39 30 18 11 9 8 9 9 8 7 8 8 7 7 8 9 9 7 8 8 9 9 9 8 7 6 7 7 6 7 7 8 7 6 6 6 5 4 4 4 3 3 3 2 2 2 2 2 7 31 246 391 486 623 772 839 800 713 610 503 417 369 497 1123 2067 1901 2119 2379 2560 2305 1933 1720 1711 1673 1177 694 542 522 556 612 684 772 892 1064 1247 1391 1472 1525 1582 1619 1580 1487 1431 1432 1459 1477 1466 1423 1363 1300 1339 1419 1470 1543 1591 1583 1562 1553 1486 1390 1281 1171 1059 942 844 805 841 906 999 1129 1271 1417 1535 1586 1580 1590 1549 1522 1507 1494 1476 1448 1400 1327 1224 1097 966 859 787 731 667 590 500 413 336 273 216 174 161 172 172 117 39 11 7 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 10 11 6 0 5 7 19 32 50 84 155 280 447 599 695 787 879 955 1018 1082 1153 1243 1298 1330 1400 1488 1602 1734 1848 1911 1933 1987 2129 2202 2229 2224 2199 2141 2030 1923 1806 1727 1718 1757 1822 1896 1961 2002 2048 2136 2121 2080 2033 2010 2014 2027 2044 2072 2055 2006 1959 1912 1850 1797 1787 1806 1857 1920 1957 1907 1811 1726 1680 1666 1667 1655 1609 1615 1640 1661 1683 1738 1804 1765 1630 1494 1388 1334 1346 1375 1372 1343 1326 1208 1198 1173 1140 1128 1155 1199 1236 1291 1341 1442 1571 1673 1714 1667 1564 1482 1468 1521 1596 1645 1606 1516 1436 1395 1375 1352 1311 1245 1184 1171 1193 1205 1220 1276 1327 1355 1357 1370 1379 1360 1318 1284 1289 1354 1461 1615 1712 1697 1602 1488 1395 1337 1309 1242 1201 1159 1107 1060 1027 1003 994 988 1009 1077 1127 1148 1153 1156 1157 1142 1132 1150 1207 1274 1356 1456 1567 1675 1793 1949 2015 1971 1852 1725 1626 1543 1454 1368 1266 1271 1297 1335 1411 1406 1284 1390 1474 1444 1376 1320 1329 1381 1461 1606 1736 1783 1766 1730 1732 1750 1794 1921 2115 2332 2490 2818 3121 3055 2478 1848 1823 2160 2208 2875 2778 2709 2888 3083 3037 2702 2657 2996 2980 2973 3006 3075 3107 3044 2948 2948 3035 3111 3122 3156 3265 3314 3307 3161 2906 2585 2233 1957 1735 1534 1460 1711 1587 1469 1434 1453 1453 1385 1396 1595 1527 1441 1383 1384 1439 1486 1469 1480 1734 2044 2375 2425 2342 2328 2314 2362 2359 2316 2316 2339 2377 2409 2427 2417 2421 2421 2439 2520 2631 2718 2809 2899 2943 2985 3044 3117 3193 3265 3343 3314 3047 2705 2380 2094 1841 1594 1307 1067 942 933 944 917 862 862 979 994 965 954 941 901 893 986 1178 1172 1062 1001 1025 1117 1255 1429 1578 1599 1404 15 14 13 11 11 10 11 14 17 18 18 18 18 17 18 19 20 18 15 16 16 16 16 15 15 15 16 16 15 15 16 17 18 20 29 36 47 53 52 46 45 41 50 46 51 49 35 23 24 30 31 34 35 31 26 22 16 14 11 12 12 10 8 7 7 7 7 7 7 7 6 7 7 9 9 8 7 6 6 7 7 6 7 8 8 7 7 6 5 5 4 4 4 3 3 3 2 2 2 1 2 20 109 332 531 656 761 844 856 790 682 566 464 390 352 411 796 1436 1846 1990 1840 1670 1198 825 671 677 760 684 553 570 588 621 676 748 836 938 1052 1160 1275 1382 1486 1567 1603 1588 1550 1533 1556 1571 1548 1497 1440 1382 1333 1383 1472 1551 1611 1649 1627 1579 1550 1473 1350 1230 1142 1056 951 848 795 808 837 893 988 1132 1285 1413 1494 1523 1524 1484 1444 1423 1418 1421 1430 1433 1409 1340 1232 1111 1006 917 838 765 694 615 531 459 390 316 257 223 207 183 126 54 35 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 2 2 6 20 48 95 166 255 353 493 636 742 832 941 1068 1194 1277 1313 1380 1478 1581 1686 1800 1910 1975 1995 2079 2161 2220 2236 2243 2224 2097 1961 1833 1772 1775 1789 1813 1856 1919 1993 2069 2162 2157 2117 2083 2080 2114 2156 2159 2109 2047 1984 1925 1861 1767 1691 1682 1693 1760 1859 1918 1934 1891 1795 1703 1673 1680 1655 1652 1664 1679 1698 1732 1770 1765 1670 1556 1465 1383 1345 1298 1262 1268 1290 1255 1184 1152 1162 1132 1076 1067 1111 1153 1239 1329 1442 1586 1710 1749 1693 1584 1491 1469 1500 1538 1582 1563 1487 1403 1355 1341 1325 1273 1204 1146 1144 1159 1159 1160 1196 1255 1302 1313 1342 1362 1338 1280 1229 1210 1249 1386 1588 1735 1741 1652 1540 1438 1387 1365 1319 1261 1204 1139 1076 1022 975 960 962 983 1018 1045 1055 1052 1043 1039 1042 1046 1060 1093 1141 1207 1293 1390 1482 1605 1760 1905 1993 1970 1868 1749 1622 1500 1408 1295 1194 1149 1221 1378 1458 1325 1417 1477 1506 1433 1351 1299 1286 1385 1593 1742 1774 1746 1694 1700 1771 1842 1905 1952 2060 2208 2597 2810 2548 1989 1493 1415 2112 2378 2750 2844 2782 2666 2532 2484 2269 2419 2697 2781 2739 2741 2816 2862 2702 2658 2662 2756 2818 2799 2807 2917 3099 3232 3306 3194 2930 2577 2219 1947 1737 1504 1718 1616 1449 1423 1524 1566 1535 1567 1553 1479 1399 1354 1369 1419 1443 1302 1472 1653 2118 2437 2361 2296 2311 2279 2299 2293 2276 2255 2256 2284 2277 2324 2362 2385 2377 2368 2410 2494 2597 2721 2833 2893 2938 2995 3062 3117 3128 3126 3038 2851 2575 2296 2052 1781 1502 1262 1086 992 966 965 933 828 802 861 902 887 890 929 883 858 880 1007 1042 1030 1003 997 1052 1234 1397 1546 1562 1383 13 13 12 11 11 13 13 15 18 18 18 17 17 17 20 22 22 18 15 15 15 15 13 13 13 13 14 14 14 14 14 14 15 19 30 37 39 47 52 52 52 46 44 30 38 29 27 29 25 22 20 20 19 17 16 17 20 20 13 13 12 11 8 7 7 7 6 5 4 4 5 5 5 8 8 6 6 6 6 6 6 6 7 7 7 7 7 6 4 3 4 4 3 3 3 3 2 2 1 1 1 2 77 294 553 715 807 845 799 686 552 439 369 342 350 366 458 1033 1442 1176 874 747 587 498 455 459 522 582 616 644 654 683 744 826 907 970 1014 1052 1134 1256 1391 1488 1547 1598 1658 1719 1753 1725 1651 1565 1507 1512 1563 1589 1621 1623 1615 1613 1575 1539 1513 1450 1339 1254 1219 1160 1053 936 864 861 892 926 995 1082 1188 1296 1390 1448 1454 1419 1374 1348 1342 1352 1377 1412 1430 1404 1332 1235 1124 1010 919 849 783 707 626 558 485 404 336 279 220 156 101 67 78 86 62 32 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 4 14 35 65 106 182 311 436 547 659 793 953 1112 1245 1308 1369 1467 1581 1692 1795 1891 1971 2058 2164 2300 2374 2387 2378 2333 2206 2056 1924 1849 1840 1829 1841 1883 1953 2050 2123 2154 2156 2132 2124 2156 2217 2257 2215 2085 1998 1950 1893 1838 1738 1605 1520 1543 1643 1766 1874 1933 1895 1790 1709 1696 1685 1637 1613 1618 1631 1657 1704 1735 1694 1600 1606 1515 1404 1362 1329 1314 1326 1315 1286 1235 1212 1225 1164 1071 1027 1036 1063 1187 1319 1464 1616 1723 1741 1682 1597 1533 1523 1532 1520 1533 1525 1475 1408 1361 1351 1339 1279 1210 1167 1155 1157 1167 1196 1242 1279 1293 1277 1301 1323 1306 1257 1206 1172 1214 1398 1637 1858 1911 1758 1552 1486 1447 1421 1374 1305 1237 1160 1073 993 939 923 919 907 908 920 930 931 930 935 953 962 964 974 1004 1053 1117 1218 1321 1436 1574 1729 1899 1992 1971 1902 1795 1658 1511 1343 1199 1118 1144 1282 1442 1526 1616 1523 1650 1643 1456 1284 1212 1269 1428 1608 1720 1732 1683 1672 1753 1879 1936 1931 2019 2147 2415 2489 2197 1801 1567 1512 2038 2301 2435 2569 2647 2512 2342 2240 2129 2251 2412 2472 2475 2473 2411 2329 2362 2361 2357 2434 2494 2482 2514 2657 2805 2967 3164 3227 3137 2928 2597 2158 1887 1783 1770 1593 1361 1389 1743 1769 1691 1634 1589 1532 1446 1373 1360 1394 1372 1532 1909 2158 2388 2497 2358 2290 2261 2250 2250 2239 2220 2212 2226 2252 2251 2250 2222 2236 2276 2287 2300 2365 2480 2623 2735 2811 2869 2920 2969 3018 3005 2937 2824 2662 2451 2222 1985 1690 1400 1202 1086 1027 995 954 926 833 783 801 839 858 879 899 881 858 835 898 999 1042 981 950 1026 1177 1351 1526 1578 1390 12 11 11 11 12 14 14 17 18 17 15 15 16 16 17 18 17 16 16 16 15 14 12 12 12 12 13 13 13 13 13 13 14 16 18 19 21 37 50 51 47 54 58 37 30 33 48 51 36 20 14 11 10 11 11 11 11 11 11 11 11 10 9 8 8 7 5 4 4 4 4 4 5 7 7 5 5 6 6 5 5 6 7 6 6 6 6 5 4 4 3 3 3 3 3 3 2 2 1 1 2 10 98 276 490 674 800 814 703 530 377 294 282 314 360 400 470 899 848 588 539 542 543 526 504 503 539 601 661 699 713 741 809 890 953 984 997 1019 1088 1197 1331 1436 1536 1661 1808 1935 1975 1901 1783 1663 1607 1647 1712 1710 1694 1660 1584 1524 1483 1489 1501 1466 1391 1334 1328 1333 1291 1175 1054 984 970 985 1002 1049 1117 1208 1301 1365 1381 1354 1313 1284 1276 1284 1309 1346 1391 1409 1372 1290 1177 1071 982 912 844 769 694 625 551 473 402 324 237 157 109 102 128 131 97 57 25 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 24 43 68 126 243 349 453 564 690 836 999 1157 1268 1351 1455 1563 1670 1762 1835 1925 2017 2139 2274 2367 2438 2466 2429 2337 2234 2091 1937 1885 1871 1898 1945 1999 2077 2154 2126 2121 2131 2144 2176 2223 2244 2186 2043 1970 1929 1863 1805 1701 1541 1416 1428 1520 1602 1717 1777 1764 1715 1687 1694 1668 1601 1538 1516 1527 1576 1665 1746 1748 1672 1648 1570 1459 1405 1423 1469 1479 1428 1349 1254 1200 1221 1162 1067 1001 979 1021 1141 1303 1464 1604 1695 1703 1642 1575 1552 1549 1549 1531 1519 1499 1468 1435 1404 1393 1373 1315 1250 1200 1177 1175 1188 1220 1278 1310 1278 1228 1220 1232 1232 1215 1198 1224 1346 1602 1809 1956 1941 1760 1592 1505 1463 1423 1366 1304 1226 1130 1024 917 844 831 807 768 756 780 819 851 872 874 877 880 868 853 858 889 937 1016 1121 1257 1390 1533 1714 1881 1961 1985 1940 1837 1692 1498 1354 1287 1253 1280 1371 1533 1734 1715 1832 1840 1592 1327 1212 1249 1350 1509 1674 1755 1741 1704 1741 1848 1965 1984 2037 2103 2133 2059 1905 1806 1666 1914 2115 2120 2047 2133 2453 2273 2058 2025 1995 1989 2048 2152 2268 2364 2372 2303 2225 2196 2166 2135 2141 2123 2115 2250 2397 2572 2772 2954 3075 3120 2986 2553 2093 1847 1753 1601 1307 1334 1698 1779 1718 1675 1682 1671 1582 1468 1397 1513 1664 1891 2110 2398 2576 2414 2308 2279 2224 2195 2158 2123 2125 2151 2245 2292 2263 2199 2111 2054 2102 2207 2203 2270 2390 2511 2609 2699 2786 2844 2906 2945 2916 2819 2675 2491 2288 2103 1886 1586 1300 1105 1027 1021 1026 935 869 825 795 793 825 846 876 877 866 849 841 884 972 1035 957 926 970 1095 1280 1474 1569 1431 10 10 11 10 12 14 18 20 19 16 14 14 14 15 16 16 16 15 16 16 15 14 12 11 11 11 11 12 12 11 11 11 13 14 16 23 34 41 49 56 58 56 51 38 28 45 47 49 35 21 15 15 13 11 10 10 9 9 9 10 10 10 10 9 8 7 6 5 5 5 5 5 6 6 6 5 4 5 5 5 5 6 6 5 6 6 6 5 4 4 3 3 3 3 2 2 2 2 2 8 27 73 167 286 450 627 742 735 557 344 212 188 232 301 370 422 463 602 561 504 514 536 556 563 554 549 569 615 669 716 752 795 862 939 996 1035 1057 1084 1137 1207 1311 1419 1548 1732 1942 2094 2123 2030 1922 1794 1644 1568 1562 1583 1607 1592 1510 1444 1427 1482 1528 1511 1447 1393 1394 1475 1532 1407 1239 1101 1024 992 981 1015 1084 1163 1238 1287 1298 1277 1245 1220 1220 1239 1280 1322 1348 1354 1328 1275 1193 1113 1030 956 882 811 745 680 609 553 482 375 270 193 162 175 191 165 115 72 38 14 3 0 0 0 0 0 0 0 0 0 1 3 5 2 1 0 0 0 0 0 0 0 0 1 5 15 29 41 61 108 225 347 467 568 663 773 904 1038 1162 1276 1413 1520 1612 1706 1794 1871 1935 2047 2171 2321 2458 2517 2482 2397 2303 2175 2068 1962 1933 1958 1985 2013 2078 2163 2170 2170 2166 2148 2148 2163 2160 2127 2054 1984 1950 1856 1765 1634 1462 1343 1365 1421 1413 1543 1628 1686 1708 1696 1677 1643 1568 1496 1484 1496 1521 1585 1689 1774 1752 1680 1666 1628 1619 1634 1636 1593 1506 1380 1258 1146 1134 1095 1032 981 956 996 1117 1283 1438 1559 1626 1616 1554 1506 1500 1507 1514 1519 1520 1496 1472 1464 1438 1444 1405 1368 1314 1249 1197 1175 1176 1207 1276 1300 1246 1183 1154 1156 1167 1177 1212 1341 1527 1740 1944 2027 1925 1729 1575 1493 1455 1407 1351 1271 1169 1062 960 860 782 764 724 698 705 743 800 856 883 867 841 835 818 788 770 779 814 873 954 1062 1187 1334 1504 1680 1835 1949 1974 1941 1841 1714 1601 1496 1406 1364 1434 1415 1622 1815 1872 1729 1519 1450 1374 1337 1343 1458 1636 1786 1855 1877 1925 2051 2055 2015 1965 1916 1888 1843 1807 1791 1783 1857 1905 1898 1852 1887 2300 2047 1865 1893 1870 1855 1863 1841 1923 2181 2344 2279 2126 2055 2032 1961 1872 1790 1758 1867 1999 2134 2293 2468 2668 2891 2920 2719 2343 1999 1854 1815 1509 1443 1455 1571 1724 1789 1816 1849 1775 1676 1692 1838 2109 2300 2459 2611 2488 2339 2271 2211 2133 2039 1952 1917 1952 2037 2216 2339 2362 2307 2188 2009 1821 2112 2171 2229 2314 2385 2453 2568 2684 2774 2856 2902 2867 2738 2550 2306 2093 1922 1749 1511 1259 1075 1015 1001 1003 924 838 796 800 806 835 837 817 822 823 811 810 856 917 976 935 897 895 964 1156 1381 1523 1475 15 14 14 14 16 18 20 21 19 17 15 14 14 15 17 17 16 15 16 16 15 13 12 11 11 11 11 11 12 12 12 13 13 13 14 16 21 27 32 39 44 45 42 36 33 40 36 32 23 17 17 19 16 10 9 9 9 8 9 9 9 8 9 8 8 8 7 6 6 6 5 4 6 6 6 5 4 4 5 5 6 6 6 5 6 5 6 5 4 4 3 3 3 2 2 2 2 2 10 52 138 200 279 333 457 598 669 607 383 167 100 139 219 304 377 433 473 506 515 515 516 531 561 593 611 616 619 636 671 720 780 846 915 996 1067 1134 1178 1205 1242 1304 1403 1539 1690 1872 2037 2112 2074 1977 1903 1819 1603 1395 1275 1317 1432 1503 1489 1460 1452 1508 1551 1527 1463 1419 1439 1523 1620 1482 1295 1134 1042 1005 991 1004 1041 1096 1151 1190 1204 1197 1179 1164 1172 1208 1255 1290 1312 1307 1272 1226 1186 1127 1055 982 904 832 774 725 674 631 549 427 317 251 249 282 286 224 146 91 52 23 6 0 0 0 0 0 0 0 0 0 2 8 12 9 4 1 0 0 0 0 0 0 3 14 20 26 33 42 56 97 217 356 495 618 722 812 899 980 1050 1155 1311 1455 1553 1636 1722 1791 1869 1984 2131 2308 2465 2542 2542 2496 2408 2310 2140 2048 2022 2035 2045 2052 2092 2157 2228 2269 2207 2129 2105 2100 2093 2109 2059 2019 1990 1886 1746 1584 1433 1350 1351 1354 1321 1403 1433 1510 1617 1675 1661 1641 1602 1532 1507 1476 1474 1563 1727 1853 1861 1789 1795 1814 1817 1801 1749 1643 1505 1334 1247 1126 1087 1059 1014 972 956 990 1099 1246 1383 1474 1512 1499 1460 1446 1460 1493 1509 1505 1511 1504 1491 1492 1466 1456 1419 1398 1359 1270 1177 1135 1136 1184 1244 1252 1202 1149 1125 1135 1162 1182 1269 1445 1642 1859 2027 2041 1890 1697 1601 1487 1431 1377 1305 1202 1084 978 895 801 760 744 720 727 774 835 888 942 970 960 912 871 832 789 756 745 761 791 831 888 986 1118 1263 1428 1613 1780 1879 1916 1895 1850 1794 1714 1623 1553 1596 1425 1407 1501 1563 1534 1440 1417 1502 1443 1401 1465 1643 1844 1924 2130 2279 2376 2337 2177 1924 1718 1679 1680 1689 1730 1798 1880 1919 1845 1710 1702 2073 2077 1996 1893 1889 1981 1945 1820 1696 1866 2108 2150 2090 2098 2101 1938 1734 1637 1594 1613 1674 1766 1908 1997 2116 2297 2449 2551 2508 2365 2227 2190 2025 1853 1637 1693 1788 1787 1763 1748 1777 1843 1918 2119 2404 2594 2564 2502 2342 2253 2180 2088 1979 1870 1794 1781 1808 1911 2132 2317 2380 2394 2358 2176 1735 1908 2107 2205 2230 2214 2252 2406 2574 2722 2816 2850 2815 2677 2478 2217 1946 1755 1610 1462 1297 1111 1064 988 920 858 815 799 825 829 803 811 813 807 797 772 746 792 850 898 900 873 852 868 1040 1257 1468 1514 24 26 25 22 22 23 22 20 18 17 17 15 14 15 16 16 16 16 15 14 14 12 10 10 11 11 11 10 11 11 11 12 12 12 13 14 15 16 19 23 29 34 33 32 30 28 24 19 15 13 12 11 11 11 10 10 9 7 8 8 8 8 8 8 8 7 7 7 6 6 5 4 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 4 3 3 3 2 2 1 1 1 1 20 116 245 251 276 337 486 573 564 443 236 76 57 124 227 315 384 441 490 533 540 536 523 531 567 618 664 692 694 688 701 744 815 896 976 1065 1152 1232 1278 1310 1364 1457 1584 1738 1879 1962 1990 1970 1893 1805 1751 1684 1507 1331 1237 1324 1504 1635 1653 1610 1565 1570 1570 1525 1480 1490 1539 1565 1543 1394 1247 1122 1061 1017 960 926 928 970 1029 1071 1090 1102 1109 1112 1122 1157 1208 1241 1265 1268 1238 1192 1160 1118 1057 989 911 842 797 768 733 692 609 491 382 325 323 359 379 316 219 140 81 38 11 1 0 0 0 0 0 0 0 0 3 10 15 14 10 5 2 1 1 0 0 1 10 18 23 28 32 37 47 85 195 361 547 728 874 964 1003 1017 1010 1074 1220 1387 1512 1602 1683 1762 1844 1939 2085 2281 2432 2509 2541 2532 2442 2340 2217 2129 2109 2106 2102 2108 2140 2193 2272 2334 2280 2177 2114 2076 2058 2090 2072 2058 2019 1907 1752 1588 1460 1384 1326 1263 1269 1275 1304 1423 1569 1644 1624 1575 1519 1481 1525 1504 1522 1653 1860 2039 2063 1944 1892 1902 1905 1867 1768 1603 1414 1269 1210 1112 1061 1026 977 930 931 984 1082 1185 1294 1361 1392 1405 1414 1442 1486 1552 1564 1537 1524 1526 1529 1534 1521 1486 1437 1408 1383 1299 1188 1132 1120 1162 1204 1200 1158 1123 1113 1129 1168 1245 1382 1541 1700 1872 1987 1964 1808 1639 1556 1445 1371 1314 1237 1119 983 891 846 762 749 755 762 788 848 920 975 1032 1058 1052 1006 939 875 826 786 761 754 753 762 788 840 919 1026 1175 1345 1523 1670 1776 1841 1872 1877 1846 1759 1677 1657 1514 1341 1251 1304 1463 1394 1355 1411 1395 1361 1391 1547 1809 1930 2133 2191 2201 2172 2058 1845 1651 1584 1576 1590 1640 1828 2110 2281 2094 1649 1484 1797 1996 2029 1868 1710 1878 2045 2211 1932 1721 1782 1973 2121 2201 2155 1891 1762 1699 1659 1623 1574 1546 1699 1715 1710 1743 1833 1989 2164 2269 2267 2267 2279 2148 2017 1846 1711 1738 1783 1824 1853 1965 2121 2303 2519 2647 2528 2368 2210 2126 2046 1903 1765 1642 1599 1643 1681 1766 1977 2211 2311 2345 2396 2317 2010 2052 2193 2150 2154 2015 2050 2211 2453 2681 2806 2814 2759 2618 2417 2168 1878 1634 1494 1425 1313 1182 1090 986 885 824 835 871 857 816 768 766 791 800 794 771 739 748 814 882 881 856 856 901 1000 1148 1345 1473 32 34 34 28 23 22 21 18 15 16 16 15 15 15 17 19 18 16 15 14 13 12 9 9 10 11 10 9 10 11 11 12 12 12 12 13 13 14 15 16 19 24 28 26 25 21 17 14 12 12 12 11 11 11 10 10 10 8 9 9 9 8 8 7 7 6 6 6 6 6 5 4 4 4 5 5 5 5 6 6 5 5 6 6 6 5 4 4 4 4 3 2 2 2 1 2 2 9 49 171 272 272 246 347 517 541 436 269 116 34 39 111 235 322 385 443 496 532 546 544 526 537 576 637 701 748 761 746 744 780 849 935 1031 1132 1219 1295 1355 1410 1492 1600 1716 1809 1852 1851 1855 1842 1784 1716 1659 1596 1495 1408 1441 1618 1839 1948 1916 1818 1732 1687 1650 1609 1609 1640 1631 1536 1389 1264 1203 1111 1052 988 918 868 854 877 929 967 975 995 1026 1052 1065 1073 1090 1158 1186 1205 1199 1174 1151 1112 1053 988 920 869 841 819 783 728 649 558 452 389 374 405 433 390 302 211 130 67 26 7 1 1 1 0 0 0 0 0 4 11 16 16 14 12 10 8 7 4 1 2 12 20 23 25 28 31 39 73 156 318 545 777 976 1079 1087 1061 1028 1070 1201 1361 1497 1603 1693 1775 1850 1929 2058 2241 2380 2481 2524 2506 2466 2392 2293 2225 2197 2177 2159 2160 2187 2224 2281 2368 2343 2233 2132 2080 2074 2093 2091 2094 2050 1923 1776 1643 1527 1420 1329 1260 1251 1253 1300 1423 1561 1626 1595 1554 1527 1497 1450 1507 1617 1750 1920 2076 2093 1936 1852 1835 1816 1767 1680 1534 1319 1228 1169 1086 1024 987 937 871 871 928 1017 1101 1184 1243 1281 1320 1385 1475 1531 1617 1604 1553 1528 1534 1541 1548 1553 1535 1466 1416 1396 1335 1227 1153 1117 1125 1144 1135 1108 1089 1080 1088 1177 1319 1452 1577 1667 1706 1707 1697 1669 1550 1472 1371 1286 1228 1160 1042 900 833 813 762 760 788 819 845 880 935 1021 1072 1098 1089 1038 969 911 868 821 783 751 725 710 710 725 760 822 946 1081 1232 1380 1524 1656 1760 1838 1857 1818 1755 1709 1612 1466 1299 1106 1301 1387 1362 1288 1252 1258 1280 1293 1459 1579 1565 1542 1684 1860 1871 1728 1603 1574 1544 1462 1482 1689 2029 2348 2249 1831 1500 1473 1624 1743 1638 1467 1629 2039 2413 2080 1635 1517 1702 1986 2159 2120 1952 1888 1858 1793 1704 1655 1527 1559 1543 1489 1452 1436 1436 1558 1697 1774 1811 1925 1888 1793 1882 1942 1828 1884 1951 1996 2071 2165 2313 2553 2697 2580 2274 2003 1946 1944 1729 1554 1454 1426 1498 1550 1647 1846 2057 2152 2166 2215 2211 2165 2096 2004 2099 2073 1953 1888 2008 2317 2639 2791 2794 2700 2561 2353 2075 1771 1486 1328 1282 1200 1137 1078 995 895 828 807 804 820 813 786 766 771 809 805 784 757 754 800 867 860 867 884 904 961 1085 1244 1363 32 33 34 28 22 19 18 16 13 13 13 14 15 18 20 19 17 17 16 14 13 12 9 9 10 10 9 9 9 9 9 10 10 11 12 12 13 13 14 14 14 17 20 21 24 21 14 12 11 11 11 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 6 7 6 6 6 6 5 5 5 5 6 6 6 5 5 5 5 5 6 5 5 5 4 4 3 2 2 2 2 2 6 35 133 240 286 269 274 385 510 494 325 156 50 17 43 117 233 327 388 448 499 528 539 542 536 550 587 643 701 744 759 752 755 797 867 956 1065 1177 1274 1371 1474 1565 1643 1704 1747 1762 1745 1723 1757 1780 1746 1683 1611 1555 1554 1645 1858 2014 2152 2150 2045 1931 1867 1838 1809 1784 1785 1746 1617 1434 1284 1224 1197 1113 1024 947 891 866 872 886 903 928 926 941 967 993 1000 986 998 1070 1113 1148 1166 1174 1164 1117 1043 980 930 898 876 856 825 772 698 628 532 465 447 460 466 429 356 270 185 111 56 25 11 7 6 2 0 0 0 0 3 10 16 18 17 18 18 19 18 13 6 4 15 22 22 23 24 27 36 64 127 259 482 715 922 1036 1065 1069 1064 1090 1168 1285 1405 1521 1636 1748 1851 1950 2058 2202 2353 2456 2488 2485 2482 2430 2340 2283 2257 2233 2207 2201 2222 2249 2290 2402 2377 2248 2150 2118 2113 2106 2112 2137 2096 1946 1790 1676 1586 1501 1429 1332 1309 1322 1370 1471 1581 1640 1634 1610 1597 1561 1497 1538 1648 1753 1818 1857 1858 1798 1730 1691 1661 1617 1525 1372 1246 1186 1134 1082 1046 1015 945 840 815 865 933 1002 1071 1131 1180 1233 1320 1498 1550 1607 1564 1509 1494 1510 1528 1551 1570 1558 1482 1418 1382 1327 1225 1135 1079 1054 1046 1044 1045 1044 1038 1066 1195 1335 1466 1592 1672 1698 1676 1618 1555 1474 1395 1302 1222 1174 1111 987 856 803 785 766 775 819 868 899 921 949 1004 1045 1069 1065 1029 979 936 892 838 787 738 697 667 648 639 644 670 742 840 957 1076 1203 1352 1503 1621 1693 1750 1761 1718 1630 1526 1415 1181 1213 1254 1269 1206 1126 1120 1205 1181 1247 1377 1502 1562 1582 1604 1537 1407 1338 1373 1509 1528 1492 1522 1575 1682 1796 1809 1682 1520 1480 1561 1551 1394 1842 2277 2597 2450 1994 1559 1459 1750 2216 2218 2082 1964 1894 1846 1764 1761 1624 1503 1484 1458 1427 1436 1309 1255 1335 1371 1351 1345 1320 1342 1486 1612 1605 1667 1762 1876 1972 2004 2151 2439 2602 2554 2285 1949 1782 1804 1610 1495 1402 1280 1236 1338 1530 1775 1902 1913 1968 2036 2095 2118 2066 2029 2027 1974 1884 1769 1811 2167 2573 2789 2772 2660 2516 2312 2030 1689 1267 1112 1046 1013 1017 1030 978 883 830 804 760 771 807 796 765 763 796 791 777 761 734 699 795 851 891 899 901 948 1054 1218 1251 35 32 28 25 20 15 16 16 14 11 11 12 16 20 22 21 18 17 16 15 13 10 8 8 9 9 8 8 9 9 9 9 9 9 10 10 12 13 13 13 13 13 14 15 16 14 12 11 11 11 10 9 8 7 8 9 9 9 9 9 9 7 7 7 7 7 7 6 7 7 7 7 6 6 6 6 6 5 5 5 4 4 5 5 5 5 4 4 4 4 3 2 2 2 2 2 12 59 182 263 287 292 321 391 460 417 229 86 27 25 62 130 224 321 391 462 511 532 535 538 548 565 589 624 657 680 693 708 737 789 866 957 1067 1183 1305 1443 1596 1726 1784 1773 1731 1688 1652 1633 1648 1685 1676 1647 1573 1529 1628 1893 2172 2171 2162 2082 1985 1944 1960 1986 1995 1997 1969 1797 1561 1362 1253 1220 1192 1102 1010 952 925 925 935 937 929 942 952 971 986 997 990 976 1005 1044 1059 1105 1149 1169 1151 1090 1008 949 921 900 880 857 826 779 720 675 623 588 564 538 499 445 379 305 230 162 103 62 36 22 13 7 2 0 0 1 5 11 16 20 21 23 26 27 26 23 19 18 22 28 26 24 25 28 38 61 108 196 367 626 818 945 1030 1081 1097 1116 1167 1221 1280 1377 1511 1664 1825 1984 2096 2197 2320 2411 2452 2470 2483 2465 2412 2368 2333 2293 2248 2231 2248 2265 2299 2403 2380 2278 2199 2172 2170 2171 2177 2166 2152 1972 1827 1725 1632 1548 1481 1411 1383 1422 1484 1573 1632 1647 1665 1597 1542 1525 1558 1622 1684 1723 1730 1698 1663 1681 1632 1577 1532 1487 1409 1285 1204 1176 1162 1143 1107 1048 955 843 791 799 844 910 975 1029 1087 1168 1287 1483 1535 1553 1515 1479 1480 1505 1522 1547 1556 1522 1451 1394 1355 1299 1202 1091 1029 996 970 966 985 1005 1023 1082 1222 1372 1519 1645 1710 1708 1660 1586 1497 1428 1367 1261 1187 1146 1074 953 841 783 758 753 763 818 900 949 981 982 982 1002 1023 1029 1012 981 948 903 841 778 722 677 642 609 585 566 567 592 647 734 830 917 1012 1141 1288 1416 1517 1568 1558 1499 1422 1384 1312 1267 1231 1215 1147 1012 910 1001 1101 1188 1289 1332 1322 1326 1353 1305 1167 1061 1084 1221 1345 1444 1551 1590 1465 1458 1561 1602 1550 1519 1614 1794 1663 2039 2395 2674 2805 2674 2232 1921 2202 2463 2482 2331 2128 1977 1944 1813 1658 1502 1420 1428 1462 1486 1512 1408 1375 1353 1290 1213 1168 1181 1181 1131 1189 1255 1326 1389 1428 1472 1590 1764 2024 2197 2246 2210 2095 1798 1626 1509 1505 1415 1242 1145 1196 1408 1532 1549 1604 1757 1939 2057 2081 1953 1811 1776 1804 1760 1677 1681 2015 2415 2747 2780 2664 2509 2297 1999 1656 1195 960 890 925 980 988 938 871 826 806 781 768 789 752 782 795 789 776 767 760 747 722 761 815 856 875 887 912 1015 1194 1233 30 25 23 20 18 15 15 15 15 15 14 16 19 20 21 20 17 15 14 12 11 9 7 7 9 10 7 8 9 9 9 9 8 8 8 9 10 11 12 12 12 11 11 11 12 11 11 10 10 10 9 9 9 9 9 9 10 9 9 8 7 7 7 8 7 7 6 6 6 6 7 7 6 6 5 5 5 5 4 4 4 4 4 5 4 4 5 4 4 3 2 2 2 2 2 3 18 81 193 271 303 336 373 400 383 288 141 38 24 41 69 111 180 278 381 476 527 544 542 542 551 567 579 586 592 605 629 668 714 768 841 930 1028 1137 1271 1433 1611 1761 1815 1760 1664 1573 1514 1498 1510 1531 1539 1561 1541 1549 1722 2000 2175 2136 1988 1881 1870 1944 2038 2102 2133 2147 2084 1793 1524 1353 1261 1209 1155 1065 981 947 952 979 1003 998 976 975 989 1027 1058 1064 1043 1022 1031 1053 1062 1086 1124 1146 1121 1048 959 902 875 851 829 809 789 761 727 713 710 697 658 594 516 443 381 323 265 213 156 108 70 43 24 11 5 3 2 4 8 12 18 24 27 31 34 36 35 33 32 31 30 27 26 27 28 31 42 66 109 180 369 582 739 884 1019 1113 1151 1169 1208 1233 1259 1327 1439 1597 1797 2000 2140 2219 2294 2382 2453 2496 2516 2507 2449 2431 2399 2355 2297 2271 2290 2310 2335 2384 2340 2264 2224 2228 2249 2268 2280 2236 2200 2019 1873 1773 1697 1636 1575 1490 1421 1472 1527 1622 1692 1700 1693 1619 1553 1571 1640 1689 1706 1715 1724 1718 1694 1657 1596 1511 1437 1367 1286 1222 1224 1186 1199 1187 1119 1026 941 860 798 764 770 835 897 941 1004 1122 1287 1442 1502 1516 1506 1495 1496 1503 1507 1520 1509 1480 1439 1396 1351 1289 1200 1088 1034 1020 1008 1001 1008 1027 1059 1130 1291 1464 1602 1682 1704 1680 1620 1541 1471 1413 1338 1219 1154 1127 1059 965 862 782 745 753 758 800 909 980 1012 1000 996 1007 1020 1019 1004 978 947 915 852 784 725 681 641 591 547 514 496 495 521 575 640 700 765 851 958 1086 1217 1289 1285 1237 1176 1160 1177 1264 1370 1341 1172 967 795 772 889 1000 1046 997 942 1039 1197 1223 1106 986 953 1000 1113 1324 1553 1656 1436 1289 1255 1290 1359 1455 1585 1815 1880 1997 2052 2083 2199 2350 2292 2339 2505 2620 2676 2651 2428 2208 2085 1954 1752 1553 1419 1360 1385 1439 1485 1511 1530 1455 1338 1227 1120 1066 1033 1017 1043 1083 1113 1110 1070 1224 1341 1459 1541 1625 1781 1890 1858 1695 1487 1367 1356 1310 1183 1123 1179 1208 1191 1195 1284 1497 1766 1901 1945 1901 1874 1841 1711 1584 1553 1614 1879 2284 2642 2772 2693 2540 2324 2033 1699 1312 985 845 948 1031 975 890 832 807 799 788 791 772 717 746 779 781 765 752 744 742 742 743 765 810 862 881 886 1002 1157 1225 23 19 20 20 17 15 13 14 16 19 20 20 21 21 19 18 16 14 12 10 9 7 6 7 8 8 6 8 9 9 8 7 7 7 7 9 10 11 11 11 11 11 11 11 11 11 10 9 10 9 10 10 10 10 10 10 9 9 8 7 6 7 7 7 6 6 6 5 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 5 4 3 2 2 2 2 2 2 20 65 140 227 289 333 433 476 433 313 174 70 25 31 53 69 83 123 210 340 473 547 573 569 559 555 559 566 560 553 569 600 641 686 737 796 875 956 1047 1165 1309 1475 1623 1684 1642 1535 1426 1355 1325 1326 1344 1370 1403 1472 1574 1776 1979 2053 1955 1773 1698 1786 1941 2077 2150 2161 2120 1975 1637 1456 1363 1282 1191 1103 1033 977 959 977 1005 1031 1038 1023 1005 1010 1075 1131 1145 1115 1067 1033 1030 1042 1060 1089 1111 1086 1004 906 839 782 748 744 778 806 805 778 741 704 676 640 577 493 421 370 325 287 249 199 150 108 75 46 22 9 7 6 8 10 13 20 28 34 38 42 47 51 51 47 41 36 32 31 34 37 37 47 75 134 253 507 616 751 892 1021 1125 1180 1166 1132 1161 1241 1342 1451 1592 1781 1980 2143 2239 2308 2382 2454 2507 2533 2527 2464 2464 2423 2386 2346 2315 2306 2311 2333 2337 2307 2271 2261 2281 2309 2321 2310 2276 2204 2055 1922 1833 1771 1706 1628 1574 1501 1553 1595 1624 1655 1676 1656 1594 1532 1571 1680 1743 1749 1738 1735 1746 1686 1645 1571 1489 1422 1372 1324 1267 1259 1197 1205 1208 1164 1089 1005 906 810 730 693 729 789 855 945 1081 1256 1402 1473 1503 1508 1500 1490 1482 1485 1489 1489 1481 1472 1446 1385 1289 1187 1098 1077 1087 1107 1110 1100 1104 1151 1230 1392 1534 1635 1672 1663 1646 1620 1540 1481 1404 1298 1199 1147 1133 1102 1030 923 820 771 786 825 870 925 969 996 994 1007 1028 1038 1034 1011 963 937 926 871 810 763 722 674 609 536 479 450 442 450 468 489 515 554 601 662 770 882 954 975 956 938 957 1061 1228 1370 1402 1325 1132 897 686 677 761 825 837 859 913 1087 1099 1050 1006 947 870 825 815 1063 1223 1168 1061 1035 1092 1162 1217 1248 1391 1487 1473 1315 1094 983 1009 1195 1523 1798 2024 2340 2640 2649 2588 2420 2283 1990 1689 1508 1389 1328 1322 1389 1520 1549 1496 1427 1321 1181 1084 1007 987 988 987 991 1004 1080 1214 1240 1240 1227 1290 1476 1591 1614 1551 1394 1299 1235 1165 1122 1015 1009 998 1006 1037 1105 1232 1511 1679 1839 1930 1872 1675 1523 1471 1472 1525 1734 2134 2545 2736 2707 2584 2378 2140 1867 1530 1153 897 939 970 938 861 795 775 793 814 824 773 723 725 752 767 748 733 729 724 717 714 721 758 813 834 868 965 1094 1183 20 18 19 20 17 13 12 14 17 20 19 21 21 19 17 16 15 12 10 8 7 5 5 6 7 6 6 7 8 8 6 6 5 5 5 6 8 9 10 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 9 9 8 8 8 8 7 8 8 7 6 6 6 5 4 5 5 6 5 6 5 5 5 4 4 4 4 4 4 4 4 5 4 4 2 1 1 2 2 2 4 59 165 213 256 295 372 556 580 421 235 98 30 17 34 55 69 82 98 150 270 431 550 611 609 590 569 565 574 578 575 586 604 622 657 697 743 803 864 930 1009 1112 1243 1371 1444 1431 1346 1250 1200 1187 1189 1197 1216 1257 1359 1535 1747 1862 1829 1699 1592 1593 1736 1919 2034 2057 1983 1830 1621 1417 1391 1386 1331 1229 1133 1076 1047 1019 1006 1011 1025 1049 1064 1060 1074 1161 1217 1211 1159 1088 1031 1006 1006 1021 1050 1074 1045 955 850 760 673 638 695 797 837 805 734 669 627 587 541 500 444 393 350 313 285 255 216 177 145 116 80 43 19 10 10 11 13 15 22 32 38 44 51 59 67 69 64 55 45 39 41 49 57 53 60 97 194 415 743 936 1038 1059 1056 1083 1124 1103 1054 1111 1229 1363 1489 1618 1776 1966 2171 2300 2354 2409 2464 2502 2511 2478 2384 2369 2332 2342 2352 2345 2332 2321 2310 2302 2303 2290 2298 2318 2343 2367 2356 2283 2170 2054 1953 1876 1815 1762 1723 1690 1630 1677 1722 1731 1706 1660 1600 1513 1481 1601 1739 1797 1786 1752 1722 1711 1667 1616 1568 1522 1477 1427 1367 1305 1291 1244 1234 1259 1267 1212 1092 945 795 699 646 636 681 778 909 1060 1225 1373 1451 1495 1510 1510 1501 1474 1473 1484 1500 1528 1537 1500 1397 1234 1093 1032 1058 1116 1178 1216 1227 1241 1290 1373 1488 1587 1652 1663 1641 1626 1610 1532 1474 1384 1289 1215 1180 1184 1183 1114 1003 890 833 847 901 953 968 965 997 1026 1045 1051 1050 1043 1019 976 972 947 890 833 794 765 720 649 553 473 444 443 435 408 378 364 365 377 419 486 560 624 668 697 727 799 925 1052 1136 1186 1212 1188 1025 753 592 553 583 644 680 734 875 880 916 951 914 816 700 650 677 748 789 837 933 1034 1032 1007 968 962 955 896 762 554 387 356 447 696 1043 1373 1780 2176 2492 2706 2716 2617 2336 1944 1645 1464 1329 1269 1276 1349 1439 1470 1503 1460 1343 1207 1090 1010 970 953 971 970 980 1023 1079 1100 1107 1156 1254 1364 1531 1423 1318 1297 1206 1148 1109 1015 965 929 916 948 1024 1084 1238 1395 1671 1936 1929 1789 1626 1495 1503 1561 1746 2097 2459 2693 2658 2585 2450 2266 2044 1777 1370 1066 957 926 919 877 805 773 808 827 835 785 735 720 714 739 732 724 723 718 702 693 687 703 770 840 879 936 1030 1119 18 18 19 22 21 17 15 16 19 20 19 21 19 17 15 14 13 10 8 6 5 4 4 5 6 4 5 6 7 6 5 4 5 6 7 8 8 8 8 9 9 9 9 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 6 6 6 6 6 6 6 5 4 4 4 4 4 3 4 4 5 5 4 3 2 1 1 2 2 3 15 75 210 281 294 311 438 617 570 326 148 52 14 14 27 41 47 51 66 95 188 355 526 626 650 621 595 601 627 646 646 637 627 623 642 662 690 731 771 813 854 923 1023 1123 1182 1176 1112 1043 1027 1038 1051 1057 1069 1117 1224 1403 1601 1689 1649 1535 1457 1502 1679 1847 1839 1716 1541 1391 1311 1301 1353 1386 1350 1277 1231 1212 1179 1096 999 963 994 1047 1092 1132 1180 1239 1252 1214 1164 1117 1078 1045 1023 1016 1033 1054 996 903 789 679 592 570 674 764 794 752 674 599 542 492 448 425 402 365 323 286 257 228 200 178 162 142 111 72 35 14 13 13 15 20 28 35 42 50 60 72 81 84 82 75 66 57 60 68 83 81 89 138 274 537 830 1085 1250 1264 1176 1108 1111 1115 1091 1156 1254 1386 1516 1641 1785 1974 2191 2346 2412 2471 2499 2508 2495 2444 2388 2366 2321 2315 2333 2345 2338 2318 2303 2290 2300 2303 2334 2362 2370 2374 2376 2318 2205 2100 2014 1959 1926 1893 1851 1797 1756 1760 1741 1696 1643 1604 1572 1481 1441 1548 1691 1784 1799 1759 1708 1674 1655 1622 1561 1526 1506 1468 1412 1363 1359 1317 1302 1320 1327 1282 1165 957 793 698 652 623 640 729 878 1040 1176 1298 1391 1451 1484 1491 1475 1463 1472 1478 1488 1531 1537 1474 1347 1162 1006 976 1025 1111 1207 1281 1326 1374 1433 1503 1569 1631 1668 1656 1618 1620 1601 1522 1458 1382 1308 1257 1247 1270 1276 1199 1094 979 907 890 910 942 973 1008 1020 1043 1054 1050 1042 1033 1013 939 964 953 907 859 827 802 766 694 594 504 465 456 428 371 305 259 223 203 207 231 264 296 335 394 444 520 620 720 806 896 947 1008 975 838 675 526 415 465 561 635 650 669 715 774 813 763 675 589 538 535 571 667 842 928 900 902 843 755 692 660 614 495 445 553 725 865 971 1121 1359 1684 2073 2487 2775 2841 2648 2301 1876 1588 1431 1331 1249 1248 1364 1363 1497 1525 1442 1299 1137 1016 999 998 995 954 937 964 997 1008 1007 1004 1085 1130 1368 1570 1496 1245 1159 1102 1015 911 822 770 791 835 892 980 1072 1164 1452 1900 2022 1925 1725 1577 1567 1641 1764 1951 2298 2570 2583 2569 2511 2353 2152 1961 1614 1286 1058 955 926 890 823 778 790 796 775 739 710 727 731 733 725 716 712 702 692 685 677 671 701 757 823 899 963 994 14 15 18 22 25 22 19 19 20 20 19 18 17 13 11 10 8 7 4 4 3 3 3 4 4 2 3 5 5 4 4 4 5 8 8 9 9 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 3 4 4 4 4 4 3 2 2 1 1 2 3 3 23 94 230 340 328 359 495 581 479 255 96 30 7 6 9 11 9 11 26 59 140 301 477 597 651 638 625 657 708 737 727 691 658 647 655 648 657 678 701 725 746 786 858 931 970 960 916 877 876 902 922 919 928 973 1069 1217 1374 1474 1496 1448 1408 1444 1560 1632 1490 1287 1145 1136 1223 1325 1395 1406 1365 1318 1312 1315 1260 1128 988 943 991 1053 1078 1155 1232 1234 1187 1125 1096 1103 1111 1096 1065 1043 1045 1016 925 825 711 614 554 551 648 732 772 731 632 541 482 434 399 378 370 336 293 251 212 180 158 147 142 134 114 83 51 29 15 16 23 28 33 39 47 57 70 84 93 98 101 101 93 82 82 91 104 105 122 189 342 594 865 1113 1320 1416 1379 1275 1214 1229 1210 1256 1329 1442 1560 1677 1813 1987 2184 2356 2453 2531 2533 2509 2476 2423 2398 2397 2356 2322 2313 2315 2315 2315 2313 2295 2306 2319 2358 2386 2388 2377 2353 2303 2236 2174 2107 2033 1998 1999 1944 1861 1807 1758 1679 1558 1459 1467 1562 1505 1426 1586 1722 1798 1818 1790 1731 1666 1624 1601 1542 1507 1494 1475 1446 1419 1414 1393 1370 1342 1302 1258 1185 955 817 706 638 606 618 686 814 978 1111 1197 1287 1360 1412 1443 1450 1447 1454 1468 1460 1496 1501 1421 1281 1108 972 937 992 1091 1207 1314 1394 1467 1547 1618 1660 1678 1687 1664 1606 1620 1593 1529 1468 1412 1363 1341 1360 1385 1350 1253 1126 1014 954 936 941 1005 1010 1038 1043 1042 1037 1032 1034 1040 1032 987 984 964 920 871 839 818 781 723 638 551 486 434 383 344 258 185 124 79 61 67 79 84 103 134 174 226 293 374 473 618 678 734 794 807 750 626 425 349 359 406 462 502 526 560 636 604 575 557 519 487 478 525 667 672 636 636 667 638 524 481 447 438 498 654 895 1096 1112 1182 1301 1452 1723 2086 2451 2733 2864 2770 2336 1876 1543 1303 1163 1202 1373 1311 1368 1362 1309 1242 1163 1070 1079 1059 1053 1010 964 946 935 965 962 994 1050 1027 1108 1387 1453 1155 1109 1056 971 870 774 681 692 723 781 867 966 1098 1346 1757 2039 2078 1950 1772 1639 1599 1659 1637 2101 2381 2497 2556 2575 2415 2236 2052 1807 1484 1168 979 886 860 817 790 788 774 738 712 702 732 747 747 733 712 707 700 685 675 670 663 659 688 793 848 872 860 15 16 19 24 28 28 24 21 20 19 18 15 12 9 8 6 5 4 2 2 2 1 2 3 2 2 2 3 4 3 3 4 6 8 9 8 8 8 7 7 7 6 6 7 8 8 8 8 8 8 7 7 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 3 4 4 4 4 4 4 3 3 3 2 2 2 1 1 2 2 3 30 110 234 347 357 436 538 513 360 174 62 14 2 40 65 41 7 1 8 34 117 249 386 501 584 631 664 726 793 820 798 748 707 693 688 660 657 661 665 670 677 695 734 782 811 808 785 765 762 772 790 795 813 858 941 1062 1194 1336 1445 1461 1408 1354 1324 1270 1126 1021 1013 1119 1275 1414 1489 1480 1424 1371 1330 1283 1212 1108 1011 987 1006 1042 1030 1116 1186 1165 1100 1028 992 1012 1045 1056 1049 1042 1026 960 858 736 626 560 536 559 638 720 755 714 619 530 465 413 377 352 346 311 268 221 175 137 114 103 103 104 93 70 52 41 17 17 22 30 37 44 53 65 79 94 104 109 118 124 120 106 100 103 111 115 141 216 375 633 952 1253 1451 1558 1594 1495 1378 1363 1346 1374 1438 1533 1637 1740 1853 1994 2165 2360 2492 2579 2563 2497 2433 2393 2387 2395 2391 2373 2346 2324 2318 2325 2333 2342 2332 2341 2370 2388 2387 2385 2401 2402 2339 2231 2136 2073 2047 2035 1986 1906 1811 1706 1576 1447 1371 1402 1530 1508 1459 1567 1686 1778 1828 1831 1791 1721 1652 1617 1565 1519 1499 1494 1480 1450 1421 1429 1417 1350 1258 1194 1149 980 845 718 627 589 599 647 733 881 1006 1102 1191 1267 1327 1374 1408 1427 1435 1453 1439 1435 1415 1331 1182 1005 904 895 964 1079 1215 1342 1436 1509 1613 1698 1704 1691 1699 1699 1648 1623 1591 1548 1504 1463 1431 1433 1485 1482 1392 1284 1186 1126 1081 1029 1020 1062 1112 1105 1084 1069 1065 1069 1069 1080 1057 1017 984 965 943 901 850 801 763 712 650 584 510 419 328 296 211 128 69 39 23 17 17 19 17 24 42 65 86 109 198 321 396 494 603 678 705 674 536 350 254 269 323 364 374 377 410 414 436 470 500 489 401 380 428 444 449 476 503 503 457 400 377 408 481 571 646 741 967 1171 1366 1475 1571 1719 1982 2471 2880 2995 2752 2295 1757 1263 983 1060 1152 1223 1290 1273 1167 1105 1084 1109 1140 1134 1133 1097 1026 996 986 957 931 943 926 882 901 980 974 1044 1066 1017 932 856 798 702 669 635 650 748 886 996 1181 1508 1968 2164 2089 1929 1738 1506 1635 1703 1973 2266 2429 2521 2586 2488 2338 2145 1927 1646 1272 979 845 810 781 775 780 764 733 737 730 721 717 728 734 709 703 698 686 679 678 671 648 613 693 757 774 745 18 19 22 27 30 31 27 21 20 18 15 12 9 6 5 2 2 2 2 1 0 0 1 1 1 2 2 3 3 2 3 5 7 8 9 8 7 7 6 5 5 4 5 6 7 8 8 7 7 7 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 3 3 4 4 4 4 3 3 2 2 5 2 1 1 1 2 2 19 69 163 280 367 393 501 580 466 274 115 35 7 13 181 328 252 91 0 4 21 78 153 242 352 481 606 706 792 867 904 889 832 771 734 710 692 689 675 653 632 614 606 620 652 683 697 694 682 671 666 679 700 737 795 879 999 1154 1341 1507 1528 1385 1191 1047 966 921 948 1059 1205 1335 1441 1506 1499 1437 1340 1242 1171 1139 1121 1108 1104 1061 1035 1005 1074 1109 1074 1003 933 887 889 913 935 963 974 958 925 815 658 544 500 509 560 642 729 768 713 621 532 461 411 376 349 331 297 256 210 161 117 82 63 62 68 70 60 52 43 19 17 21 30 39 48 59 73 87 101 113 123 133 144 145 133 119 116 116 118 146 223 376 638 1021 1464 1649 1708 1669 1564 1475 1452 1456 1503 1577 1657 1740 1822 1908 2019 2174 2367 2512 2619 2606 2516 2429 2394 2411 2451 2478 2476 2434 2383 2350 2351 2379 2373 2366 2374 2394 2410 2417 2424 2444 2429 2322 2161 2064 2052 2063 2040 1989 1915 1803 1665 1513 1384 1316 1343 1463 1489 1501 1568 1673 1777 1839 1853 1856 1810 1739 1674 1613 1556 1507 1475 1457 1435 1406 1440 1436 1370 1270 1179 1123 1008 870 750 652 586 576 622 675 790 920 1030 1118 1189 1243 1290 1359 1410 1418 1425 1435 1426 1358 1210 1022 873 833 873 949 1063 1202 1322 1390 1444 1615 1719 1691 1654 1681 1714 1685 1622 1579 1562 1548 1524 1504 1515 1555 1504 1403 1314 1263 1232 1185 1127 1127 1150 1162 1149 1131 1119 1119 1137 1119 1100 1049 984 936 925 932 902 848 800 754 702 648 592 526 428 309 245 170 94 43 17 1 0 4 3 1 3 8 13 16 27 63 129 208 313 424 524 578 574 483 363 259 208 220 262 274 273 282 309 329 314 296 305 282 280 319 355 405 485 557 586 485 436 447 489 547 632 743 827 944 1080 1235 1345 1481 1648 1729 2146 2621 2954 3007 2703 2084 1357 931 880 1002 1157 1297 1319 1182 1055 899 853 1036 1175 1199 1181 1101 1032 943 942 939 927 903 869 913 967 1004 1062 1065 1022 936 796 749 710 671 594 548 652 810 933 1033 1373 1842 2114 2105 1973 1892 1691 1712 1754 1872 2132 2277 2427 2522 2520 2415 2236 2024 1787 1443 1099 889 792 756 749 764 758 748 760 741 701 686 708 729 712 697 687 687 694 690 681 659 626 642 687 713 710 20 22 26 27 26 29 25 20 18 15 11 8 6 4 3 3 2 2 2 2 2 2 2 2 1 2 2 2 2 3 5 6 8 8 8 7 6 5 4 4 3 4 5 6 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 5 5 5 6 5 5 5 6 6 6 5 5 4 3 3 3 3 3 4 4 4 3 3 7 22 44 24 5 1 1 1 12 48 126 225 307 367 360 369 487 588 460 254 104 32 6 55 281 519 365 116 0 1 7 27 55 103 206 371 554 708 823 914 985 1005 954 868 788 739 722 716 681 634 591 558 538 537 552 576 599 613 610 594 580 592 632 687 778 896 1038 1201 1370 1504 1487 1252 1003 867 842 888 994 1163 1263 1282 1286 1314 1353 1346 1264 1150 1086 1109 1159 1198 1182 1094 1034 999 1035 1033 984 910 840 790 775 783 801 851 880 874 842 742 592 469 432 467 551 657 744 758 684 595 515 456 412 377 348 323 291 254 213 167 119 75 46 42 46 51 48 43 33 17 15 18 25 37 51 66 81 96 109 121 139 155 168 170 160 147 139 136 135 158 232 398 722 1217 1725 1837 1794 1633 1535 1530 1573 1631 1703 1774 1825 1872 1928 1998 2090 2221 2376 2525 2653 2662 2584 2496 2451 2458 2502 2566 2588 2548 2477 2410 2377 2385 2403 2426 2445 2460 2472 2469 2456 2444 2385 2290 2148 2094 2079 2049 1989 1918 1848 1782 1665 1516 1375 1300 1329 1426 1465 1482 1558 1666 1760 1806 1820 1850 1864 1825 1748 1662 1582 1516 1477 1470 1433 1396 1432 1427 1378 1300 1202 1117 1015 879 764 651 563 535 570 622 724 851 970 1057 1114 1154 1206 1309 1370 1396 1401 1398 1356 1229 1018 843 779 789 827 898 1013 1153 1279 1361 1450 1601 1681 1658 1628 1666 1726 1719 1639 1588 1585 1587 1572 1556 1564 1570 1502 1414 1352 1330 1315 1271 1213 1209 1235 1233 1197 1175 1173 1166 1178 1148 1107 1044 965 901 881 891 874 837 800 759 714 659 593 525 439 318 211 126 67 29 8 0 0 0 0 0 0 1 1 1 1 18 49 96 162 252 371 420 415 394 364 300 222 181 194 213 209 225 226 211 200 197 203 211 223 268 307 352 449 615 755 537 470 500 552 604 670 808 891 954 893 847 922 1155 1596 1799 2009 2378 2803 3078 2953 2296 1538 1077 907 953 1079 1203 1286 1248 1137 969 841 953 1104 1116 1126 1149 1133 1067 1032 1015 1006 1008 1019 1056 1100 1137 1084 977 995 914 793 701 658 642 597 526 588 741 905 1019 1313 1749 2060 2087 1955 1922 1813 1665 1508 1556 1966 2111 2272 2398 2454 2418 2316 2152 1929 1668 1327 1049 882 778 730 760 729 737 757 761 728 691 707 713 703 692 688 698 698 687 681 668 651 648 661 680 698 16 20 26 27 22 25 23 19 16 13 9 6 5 4 4 5 5 4 4 4 4 4 5 4 4 5 3 3 4 5 7 9 8 7 6 5 4 3 3 2 2 3 5 7 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 4 3 3 3 3 3 3 3 3 3 3 10 45 70 33 6 2 1 2 58 175 319 439 451 377 263 260 394 528 486 306 152 55 12 63 208 297 101 24 5 2 0 3 10 32 117 287 493 678 822 934 1029 1072 1019 907 803 741 717 697 653 598 551 524 512 509 507 506 517 536 548 541 533 546 595 672 803 952 1086 1189 1259 1290 1256 1077 921 853 878 952 1052 1177 1214 1164 1133 1147 1180 1182 1128 1036 978 1025 1101 1128 1093 1015 957 908 903 892 865 824 776 732 713 703 702 727 758 777 754 673 555 425 377 417 522 649 732 713 636 564 505 451 404 368 342 315 281 247 215 178 132 84 47 32 34 35 34 28 20 14 13 17 22 35 53 70 88 104 116 129 152 168 183 189 188 182 176 171 166 184 263 453 859 1423 1803 1895 1749 1605 1589 1671 1779 1870 1935 1971 1991 2020 2068 2129 2204 2300 2418 2562 2689 2722 2673 2601 2555 2543 2552 2631 2667 2649 2582 2495 2430 2417 2459 2524 2552 2548 2527 2488 2436 2379 2240 2192 2030 1825 1661 1598 1638 1717 1754 1740 1618 1499 1372 1276 1272 1341 1385 1387 1493 1624 1721 1769 1791 1827 1905 1903 1825 1721 1616 1533 1504 1533 1473 1418 1440 1442 1398 1317 1211 1106 994 866 753 643 551 499 502 564 673 793 922 1008 1042 1061 1118 1215 1292 1342 1359 1340 1259 1094 877 764 758 777 807 872 984 1132 1271 1369 1482 1568 1632 1657 1663 1692 1753 1748 1681 1617 1597 1587 1568 1561 1582 1594 1535 1476 1444 1434 1419 1372 1300 1285 1309 1309 1262 1212 1180 1137 1127 1142 1136 1094 1016 932 883 870 854 828 805 779 739 675 590 519 442 324 187 90 45 24 5 0 0 0 0 0 0 0 0 0 0 2 15 42 83 135 212 257 284 286 290 279 236 193 174 186 174 174 168 150 141 149 177 173 176 212 262 307 372 552 621 516 454 475 529 568 620 933 984 911 821 745 680 802 1267 1737 2070 2338 2649 2872 2868 2313 1670 1137 898 927 1026 1120 1237 1315 1329 1300 1206 1091 1001 940 1015 1164 1226 1231 1212 1170 1167 1105 1055 1077 1100 1073 1003 891 931 899 786 669 612 599 570 516 583 733 913 1074 1304 1713 2127 2059 1933 1849 1759 1618 1479 1454 1661 1923 2115 2208 2259 2320 2340 2268 2088 1850 1557 1255 994 822 759 757 748 731 731 786 777 740 707 685 683 689 698 697 685 679 675 671 667 668 665 680 697 17 17 22 24 22 21 22 18 15 11 8 7 6 7 9 10 9 8 7 7 7 8 8 8 8 7 5 6 7 8 8 8 7 6 5 4 3 2 1 1 1 3 6 7 7 7 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 3 4 4 5 5 4 4 4 3 3 3 3 3 3 3 3 3 2 3 15 25 15 5 2 3 39 143 288 413 454 390 247 140 140 289 441 447 331 174 62 12 26 82 101 19 23 10 2 0 0 4 24 93 256 458 649 805 928 1019 1056 987 862 772 721 690 661 623 575 535 516 514 513 498 476 467 487 517 528 526 536 584 669 798 921 989 1007 1001 991 985 987 969 964 992 1013 1028 1054 1057 1027 1002 1004 1016 1012 972 899 840 873 968 993 972 932 875 825 811 810 802 788 774 756 730 692 631 617 624 648 658 626 556 444 372 380 457 568 639 627 601 576 520 454 393 354 330 302 262 228 208 184 148 102 61 35 33 34 31 23 15 11 12 16 23 36 53 72 92 110 123 137 159 158 175 197 212 217 218 214 206 225 311 547 1012 1554 1828 1837 1676 1622 1691 1821 1949 2038 2085 2110 2126 2157 2219 2291 2362 2440 2534 2652 2753 2799 2785 2740 2693 2666 2680 2728 2755 2743 2678 2581 2500 2485 2555 2646 2661 2623 2558 2476 2374 2242 2067 1962 1869 1812 1820 1868 1925 1985 1935 1812 1624 1452 1308 1197 1146 1184 1256 1269 1399 1543 1640 1702 1765 1830 1929 1968 1910 1804 1666 1551 1529 1562 1515 1458 1461 1468 1421 1307 1173 1086 984 863 751 655 570 498 469 519 638 741 852 940 979 988 1022 1078 1160 1242 1291 1287 1193 1008 835 767 774 788 812 874 994 1162 1310 1389 1469 1534 1597 1641 1675 1732 1776 1764 1720 1642 1575 1536 1528 1556 1604 1642 1626 1605 1590 1570 1527 1441 1346 1337 1360 1345 1289 1194 1065 968 1001 1072 1146 1167 1121 1038 939 858 828 800 793 781 732 647 562 513 452 346 207 98 49 21 3 0 0 0 0 0 0 0 0 0 0 0 6 17 30 54 106 144 161 157 162 194 217 228 192 180 161 141 125 109 98 94 98 104 117 141 169 199 285 452 510 480 440 442 518 602 628 796 954 1049 1112 1144 818 849 1134 1543 1944 2297 2532 2513 2524 2231 1803 1191 870 991 1081 1103 1192 1312 1395 1425 1380 1267 1133 948 912 1012 1187 1343 1411 1418 1387 1259 1157 1122 1082 982 949 896 885 881 783 653 585 549 495 461 559 742 927 1088 1281 1776 2095 2051 1905 1812 1770 1630 1381 1215 1419 1741 1946 1983 2029 2131 2226 2288 2231 2057 1813 1515 1171 939 804 742 729 724 698 771 792 762 709 679 679 695 701 675 672 676 674 674 684 681 678 687 696 17 18 22 22 20 20 19 16 12 9 7 7 8 9 10 10 10 9 9 9 9 9 9 9 9 9 8 8 9 8 7 7 6 4 4 3 2 1 0 2 3 6 7 7 6 5 5 5 5 6 6 6 6 5 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 3 3 2 2 2 3 3 3 3 3 2 2 2 2 2 18 25 28 60 143 244 333 375 346 255 150 85 67 206 346 352 235 102 25 4 11 29 43 45 32 6 1 0 0 7 41 126 280 462 636 787 901 969 976 905 826 771 730 702 675 638 589 541 515 508 503 485 457 442 469 509 531 536 551 591 662 754 821 819 785 765 776 826 922 1018 1034 995 931 873 837 819 804 794 809 855 889 875 817 764 781 855 904 903 874 848 841 845 850 847 843 855 847 785 681 574 542 534 542 567 590 583 526 444 398 404 463 520 552 586 597 532 454 386 346 323 296 256 215 201 190 164 125 82 51 44 43 36 26 18 13 13 16 23 36 51 71 93 113 129 144 161 148 158 189 223 249 265 267 255 274 385 721 1226 1693 1891 1768 1626 1661 1794 1954 2090 2176 2210 2213 2232 2283 2370 2463 2550 2637 2726 2815 2888 2930 2936 2916 2884 2860 2863 2863 2867 2855 2805 2724 2647 2630 2711 2786 2759 2691 2604 2501 2384 2257 2125 2036 2108 2208 2221 2116 2056 2223 2046 1912 1708 1474 1264 1128 1082 1092 1123 1170 1282 1446 1582 1666 1739 1823 1933 2012 1985 1892 1736 1583 1530 1505 1510 1484 1463 1469 1431 1302 1150 1075 971 847 727 637 573 512 452 485 604 705 803 879 915 919 929 958 1015 1096 1172 1199 1138 989 835 785 794 805 825 887 1013 1185 1351 1431 1497 1576 1632 1660 1677 1667 1781 1785 1767 1691 1580 1496 1490 1559 1638 1712 1747 1738 1692 1624 1542 1420 1401 1389 1381 1345 1246 1076 888 825 933 1015 1122 1195 1185 1110 991 849 799 798 797 762 693 610 540 517 479 406 296 180 87 26 3 0 0 0 0 0 0 0 0 0 0 0 1 6 14 28 61 76 80 81 89 120 162 211 198 185 170 144 113 86 68 61 60 64 71 82 99 111 217 275 318 372 412 418 460 521 541 616 764 926 1051 1204 900 793 950 1314 1700 1967 2165 2268 2346 2248 1979 1491 1017 1026 1222 1164 1180 1245 1309 1371 1426 1459 1409 1234 1135 1145 1239 1382 1504 1561 1525 1380 1150 1019 1103 1019 991 916 858 824 764 651 556 496 459 475 580 761 960 1094 1326 1814 2084 2040 1867 1789 1827 1670 1438 1285 1320 1566 1754 1852 1877 1894 2021 2190 2288 2252 2083 1809 1450 1137 901 754 692 677 687 739 782 769 713 694 680 699 693 677 676 678 673 679 686 683 679 681 687 23 23 23 21 20 19 17 14 11 8 9 9 9 10 10 9 8 9 9 9 9 8 7 7 8 8 8 8 9 9 6 5 4 4 3 2 1 0 1 2 5 7 7 6 4 4 4 4 5 6 6 6 5 5 4 4 4 4 4 3 3 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 2 2 2 2 2 4 76 110 130 175 219 292 322 291 226 153 95 56 38 128 245 224 120 33 3 13 53 89 88 60 28 13 0 0 2 13 63 171 329 490 631 762 861 908 904 867 842 812 794 775 738 681 613 549 506 489 478 463 443 438 470 516 558 559 564 595 648 705 743 749 748 752 757 773 820 894 912 834 742 665 622 611 622 630 640 692 758 816 847 844 837 859 903 899 859 826 830 863 886 877 893 930 921 804 631 567 554 536 523 537 575 610 607 550 468 423 432 467 510 546 550 509 445 394 358 335 311 274 227 203 197 180 149 112 80 62 52 42 32 24 19 18 20 26 37 50 69 90 111 128 140 144 129 126 152 201 251 282 292 289 320 489 918 1441 1816 1892 1729 1633 1768 1944 2099 2216 2291 2309 2259 2294 2397 2513 2626 2736 2847 2947 3014 3057 3084 3097 3095 3081 3062 3041 3034 3037 3035 3013 2964 2902 2870 2924 2929 2858 2760 2649 2513 2373 2286 2246 2195 2273 2168 1873 1628 1609 1733 1916 1957 1875 1705 1472 1248 1109 1051 1054 1094 1200 1367 1524 1637 1725 1806 1899 1982 2003 1922 1772 1630 1545 1491 1500 1495 1463 1471 1446 1315 1171 1078 965 824 679 575 517 474 435 461 570 668 752 806 822 820 817 823 874 949 1022 1060 1033 935 828 793 809 822 836 891 1007 1149 1327 1462 1576 1665 1668 1636 1684 1607 1650 1763 1813 1770 1655 1530 1488 1559 1660 1758 1810 1783 1692 1592 1528 1454 1444 1418 1368 1281 1127 909 772 806 968 1084 1165 1211 1204 1146 1056 878 794 771 754 709 648 593 547 533 521 484 400 268 130 50 11 1 0 0 0 0 0 0 0 0 0 0 1 5 22 30 39 44 50 61 75 92 109 144 166 183 193 182 142 93 56 33 26 29 35 45 54 67 94 123 184 271 332 392 357 339 381 482 594 701 760 871 871 783 807 1077 1514 1752 1902 2110 2273 2243 2045 1745 1305 1080 1350 1316 1250 1251 1285 1325 1364 1427 1489 1473 1424 1385 1378 1434 1509 1561 1579 1500 1348 1252 1176 1117 1052 957 880 824 734 614 509 451 442 493 615 788 1014 1080 1382 1821 2077 2013 1814 1792 1858 1785 1578 1244 1068 1306 1474 1644 1596 1631 1807 2024 2225 2333 2238 2039 1755 1413 1066 833 722 677 681 731 786 789 765 712 688 701 708 697 691 675 672 679 685 683 682 689 704 32 27 22 18 16 16 15 14 12 10 11 10 11 12 12 11 10 10 10 9 8 7 7 6 6 7 7 7 7 6 5 3 3 3 3 2 1 1 2 4 6 7 6 4 3 3 3 3 4 5 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 3 2 3 2 0 1 3 2 1 2 2 2 2 2 2 2 2 3 6 137 195 218 236 262 294 278 206 144 97 68 57 65 88 156 111 51 22 34 77 129 143 98 47 21 13 0 0 7 15 61 177 340 500 626 737 826 871 884 884 891 914 901 857 786 701 614 542 495 478 479 464 437 433 469 524 576 577 576 596 633 674 711 754 817 845 825 768 720 714 727 686 616 552 519 528 566 612 653 704 794 897 975 993 957 933 956 965 927 864 818 809 822 841 907 973 961 886 761 665 654 606 567 564 592 632 651 622 544 489 471 483 509 525 519 499 464 421 386 362 339 304 253 212 200 190 173 146 116 89 68 54 43 33 27 25 27 32 40 51 66 84 103 120 128 120 102 97 114 166 225 258 264 290 396 773 1328 1812 2044 2016 1901 1910 2078 2217 2328 2390 2410 2398 2339 2384 2506 2642 2776 2909 3035 3129 3165 3189 3213 3238 3254 3259 3260 3260 3259 3271 3288 3284 3254 3211 3172 3139 3064 2981 2870 2749 2610 2466 2368 2364 2254 2146 1923 1703 1682 1907 2169 2167 1934 1854 1800 1609 1324 1114 1054 1016 1001 1094 1242 1398 1544 1675 1768 1848 1943 1989 1909 1766 1651 1569 1498 1472 1459 1458 1474 1443 1323 1193 1082 975 830 671 541 460 422 421 458 543 632 704 744 753 741 724 723 757 821 891 934 924 862 800 806 837 846 848 876 946 1062 1245 1430 1576 1654 1644 1594 1610 1574 1653 1753 1829 1838 1750 1611 1552 1583 1671 1771 1820 1778 1669 1573 1534 1490 1456 1410 1335 1213 1028 808 800 879 1014 1122 1183 1203 1187 1162 1094 933 817 766 734 681 641 613 589 574 570 559 510 394 229 104 38 11 3 0 0 0 0 0 0 0 0 0 0 4 17 17 16 21 35 55 64 62 68 84 115 157 197 212 183 128 64 23 8 8 13 17 21 31 41 55 96 164 184 244 219 180 177 246 390 524 660 802 931 943 888 954 1276 1567 1702 1945 2169 2225 2114 1924 1683 1404 1545 1577 1477 1393 1356 1333 1329 1363 1429 1494 1541 1531 1479 1488 1514 1552 1606 1636 1545 1445 1324 1183 1057 927 811 781 725 590 496 455 459 513 623 755 980 1078 1361 1789 2096 1974 1824 1851 1878 1814 1668 1445 1202 1239 1273 1368 1408 1449 1596 1808 2071 2216 2239 2173 2024 1743 1317 1029 819 696 665 702 754 754 717 691 683 689 692 696 683 665 664 671 678 680 690 707 724 23 21 17 15 13 13 13 13 13 13 13 13 14 15 15 14 13 12 12 11 10 8 7 6 6 6 6 7 6 6 4 3 3 3 2 1 2 2 3 5 6 5 4 3 2 2 2 2 3 4 5 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 2 2 14 44 55 17 90 31 5 1 1 2 3 29 45 26 7 35 90 189 229 238 240 247 248 214 146 97 62 55 78 114 137 157 104 72 86 129 158 157 121 56 21 19 18 7 5 15 15 31 129 292 467 607 715 805 859 887 894 911 950 943 880 782 681 594 529 491 485 505 510 470 450 469 512 551 561 563 580 607 640 681 746 845 900 870 777 696 661 659 642 601 557 538 560 610 662 708 849 921 934 941 939 917 886 867 893 891 826 731 658 648 696 750 843 846 897 904 801 696 586 545 569 598 625 649 652 604 553 530 533 547 551 538 515 483 443 409 383 358 319 261 205 179 178 181 173 153 127 99 77 62 49 40 37 38 41 48 59 70 83 98 112 117 109 92 80 86 136 190 222 251 350 665 1295 1888 2249 2369 2353 2338 2393 2488 2548 2597 2600 2556 2495 2451 2484 2606 2761 2905 3032 3134 3199 3231 3261 3298 3333 3364 3392 3416 3435 3452 3498 3549 3561 3526 3468 3416 3368 3260 3144 3017 2875 2722 2589 2501 2410 2222 2082 1946 1904 2023 2240 2340 2066 1635 1565 1576 1569 1446 1209 1116 1025 983 1036 1152 1294 1443 1591 1723 1808 1910 1972 1921 1794 1672 1581 1483 1442 1411 1429 1433 1385 1304 1197 1094 991 846 689 543 430 385 402 448 504 572 653 720 735 697 689 683 698 736 790 832 829 774 752 808 850 855 841 841 876 974 1138 1323 1493 1607 1641 1606 1512 1430 1451 1564 1753 1882 1839 1702 1626 1627 1685 1767 1804 1753 1642 1570 1541 1514 1483 1424 1327 1187 989 834 861 932 1008 1072 1116 1132 1108 1089 1029 930 821 743 725 683 665 647 632 615 602 598 590 501 323 176 82 36 16 0 0 0 0 0 0 0 0 0 0 6 8 5 2 4 10 32 35 29 27 36 63 105 139 162 146 104 59 24 4 1 3 3 4 6 11 23 43 67 77 95 112 118 122 158 263 407 556 726 916 1009 929 869 1080 1374 1603 1903 2169 2272 2214 2216 2011 1856 1855 1884 1841 1703 1589 1500 1449 1436 1446 1481 1574 1593 1546 1511 1500 1520 1575 1647 1637 1558 1412 1286 1171 1003 843 790 730 616 534 504 516 566 652 770 934 1070 1310 1777 2141 1982 1922 1956 1913 1727 1529 1385 1302 1243 1158 1143 1170 1241 1412 1626 1862 2019 2113 2187 2188 1987 1633 1285 960 733 652 665 712 705 681 671 675 681 684 702 681 674 673 665 673 679 689 706 730 18 17 13 11 11 11 11 12 14 15 15 15 15 15 14 15 14 13 13 13 12 9 7 7 7 6 7 7 6 5 4 3 3 3 2 3 4 4 4 5 5 3 3 2 1 1 1 1 3 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 1 9 27 33 43 141 52 16 3 2 18 65 154 254 275 250 246 263 281 288 282 254 235 224 194 143 93 64 80 156 237 270 245 173 144 164 182 160 114 58 15 9 20 24 17 14 23 23 29 97 232 406 566 694 794 860 883 879 870 868 854 810 728 645 581 537 516 521 553 602 562 505 481 490 508 513 523 550 576 592 612 659 741 824 825 771 743 726 706 686 662 634 624 647 701 762 818 872 872 835 828 822 807 771 721 718 724 652 544 478 487 531 555 632 665 730 786 762 647 519 492 541 565 577 599 619 611 600 590 596 598 589 569 536 495 456 423 394 360 307 240 175 131 126 146 163 165 152 129 104 83 66 55 54 57 63 68 73 78 89 102 111 114 112 105 73 70 112 151 213 359 661 1250 1935 2354 2523 2604 2679 2727 2720 2717 2710 2709 2696 2681 2662 2628 2623 2721 2874 2983 3071 3146 3198 3237 3277 3321 3361 3399 3442 3492 3542 3581 3666 3753 3784 3756 3690 3613 3531 3401 3256 3130 3008 2883 2763 2647 2497 2347 2245 2157 2128 2175 2251 2248 2057 1819 1738 1671 1677 1635 1412 1247 1144 1060 1061 1117 1211 1343 1508 1667 1763 1861 1926 1896 1787 1654 1519 1428 1410 1396 1379 1354 1321 1276 1198 1108 993 841 702 570 437 368 379 421 461 511 571 646 712 672 670 664 662 684 724 752 736 677 695 756 804 820 814 811 837 909 1042 1201 1382 1545 1634 1606 1484 1385 1409 1457 1637 1859 1908 1847 1760 1702 1705 1736 1730 1659 1584 1575 1586 1573 1523 1422 1287 1138 944 897 945 989 1023 1051 1063 1049 1028 1030 1056 1035 891 720 720 682 667 658 642 612 580 576 612 533 395 253 138 70 42 5 1 0 0 0 0 0 0 0 0 4 3 1 0 0 1 6 5 2 2 6 19 53 80 99 100 80 51 27 4 0 0 0 0 0 1 7 19 25 27 36 64 115 185 208 198 320 476 657 840 960 953 847 1014 1285 1618 1939 2168 2285 2193 1765 1877 2054 2115 2142 2245 2097 1934 1793 1703 1656 1627 1616 1697 1725 1681 1596 1504 1468 1499 1567 1615 1629 1574 1493 1395 1189 919 806 730 642 568 550 569 578 640 811 993 1167 1435 1933 2060 2011 2009 2015 1902 1612 1377 1290 1228 1152 1105 1122 1243 1113 1355 1496 1579 1683 1873 2093 2121 2037 1866 1615 1268 889 708 664 710 708 671 668 672 676 674 672 681 697 715 688 684 676 665 664 684 17 15 12 9 9 10 10 12 15 15 15 15 15 15 15 14 13 13 13 12 10 8 7 7 7 7 8 8 8 6 5 4 3 2 2 4 5 5 4 3 3 3 2 1 1 1 1 2 3 4 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 5 18 43 19 5 2 28 88 182 310 447 522 525 470 439 428 425 420 383 361 337 279 197 126 104 156 272 328 317 266 203 160 133 106 81 53 26 12 14 19 23 21 25 33 46 78 129 201 332 509 665 772 851 854 836 794 751 721 694 649 600 578 574 580 596 632 682 668 575 498 465 459 465 478 501 521 528 532 557 621 712 779 795 806 798 772 744 720 699 691 704 736 772 796 794 751 712 660 670 697 684 627 580 570 513 415 363 381 425 459 512 605 619 603 576 535 487 467 488 514 536 555 567 575 595 598 621 627 608 572 531 495 468 441 407 355 290 219 150 95 70 82 106 126 133 128 117 105 93 87 82 80 79 80 83 87 100 117 124 122 120 117 73 79 106 147 299 641 1176 1830 2317 2492 2590 2703 2761 2707 2659 2673 2676 2656 2611 2579 2588 2629 2679 2793 2935 2997 3049 3108 3157 3203 3255 3295 3326 3365 3420 3492 3572 3635 3750 3869 3925 3925 3881 3794 3658 3480 3330 3211 3116 3024 2927 2819 2672 2585 2502 2429 2391 2395 2420 2409 2286 2253 2104 1988 1972 1933 1728 1474 1319 1165 1111 1129 1195 1306 1452 1591 1692 1785 1834 1805 1719 1613 1477 1405 1342 1310 1290 1283 1278 1251 1199 1098 969 825 703 586 457 374 374 403 439 477 524 588 655 644 645 653 660 677 696 693 657 620 638 682 726 756 772 785 820 881 982 1108 1270 1454 1606 1664 1603 1459 1420 1427 1524 1702 1839 1942 1885 1792 1741 1707 1637 1539 1527 1608 1643 1629 1545 1420 1296 1202 1131 1103 1056 1019 1016 1031 1022 1002 995 1008 1041 1066 963 733 733 721 689 652 622 589 558 564 578 529 441 333 213 111 75 27 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 16 29 45 58 54 34 21 5 1 0 0 0 0 0 0 3 5 5 20 48 62 68 61 94 215 380 539 670 789 912 819 935 1197 1506 1787 1965 2041 2022 1911 1938 2079 2214 2304 2514 2474 2305 2122 2026 1971 1921 1892 1918 1940 1901 1754 1534 1395 1389 1444 1540 1626 1655 1627 1539 1365 1068 864 737 645 579 576 601 625 713 851 1026 1274 1640 1891 1911 1920 1951 1849 1628 1347 1223 1225 1183 1085 993 1008 1339 1327 1354 1369 1389 1458 1583 1782 1886 1954 1967 1864 1608 1233 912 723 683 703 676 662 668 676 681 682 685 705 746 738 717 678 640 626 643 16 14 12 9 8 11 12 14 15 15 14 14 14 14 14 14 13 12 12 9 8 7 7 7 8 9 9 9 8 7 5 4 3 3 3 4 5 4 3 2 2 2 1 1 1 2 3 3 3 4 5 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 1 7 13 110 199 283 373 455 509 539 538 544 564 586 595 579 545 482 383 260 163 140 195 269 269 229 182 143 111 76 53 47 38 26 17 11 10 21 43 74 85 97 135 185 212 273 423 570 689 782 803 788 736 690 661 639 606 569 562 595 634 664 692 731 756 674 531 447 419 423 439 462 491 515 527 557 624 724 816 846 821 796 770 746 725 709 697 701 706 706 701 686 650 615 560 574 591 572 523 480 463 421 370 335 331 348 366 396 482 489 448 410 385 360 333 337 375 453 497 510 520 542 549 582 605 598 570 537 507 480 451 419 360 292 219 146 84 43 34 44 59 73 86 98 107 115 122 123 117 102 87 89 98 117 151 163 153 142 135 96 120 141 233 516 992 1535 1966 2149 2149 2352 2476 2469 2411 2383 2459 2489 2491 2484 2479 2488 2532 2633 2802 2901 2939 2979 3030 3080 3129 3180 3219 3252 3290 3345 3421 3513 3601 3733 3884 3986 4033 4026 3955 3807 3602 3441 3318 3245 3186 3102 2995 2926 2850 2749 2664 2599 2543 2485 2425 2334 2288 2245 2149 2040 1956 1870 1694 1522 1312 1201 1175 1212 1295 1405 1512 1607 1694 1741 1715 1634 1545 1446 1370 1286 1231 1222 1237 1246 1232 1192 1089 951 806 679 566 453 366 365 385 417 451 490 536 581 604 614 633 651 667 669 641 591 566 576 608 646 683 718 750 800 876 969 1080 1225 1411 1610 1729 1686 1507 1408 1386 1412 1495 1665 1916 1935 1850 1763 1683 1593 1528 1571 1650 1659 1632 1576 1499 1399 1311 1218 1113 1009 935 923 977 1013 1006 993 984 1007 1043 999 805 747 762 702 635 603 599 593 571 547 531 485 410 302 171 105 58 28 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 10 13 4 0 0 0 0 0 0 0 0 0 0 0 0 7 15 13 12 34 51 125 245 350 461 612 706 734 809 999 1291 1589 1874 1937 1949 1952 1937 1954 2052 2273 2572 2701 2575 2335 2320 2303 2246 2174 2136 2132 2078 1880 1549 1368 1331 1388 1488 1586 1670 1717 1609 1445 1189 932 734 655 590 598 624 663 729 824 969 1194 1385 1593 1644 1633 1700 1531 1318 1116 1080 1116 1074 975 874 818 1043 1209 1231 1212 1239 1205 1296 1432 1574 1736 1889 1934 1840 1613 1252 914 741 684 666 662 669 681 693 694 690 721 753 763 739 689 645 635 649 17 14 12 10 10 11 14 14 14 14 14 14 14 15 16 16 15 14 12 9 9 9 9 9 9 9 8 8 7 7 6 4 3 3 4 4 3 3 2 1 1 1 0 1 1 2 3 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 0 22 40 30 3 21 93 130 128 148 227 304 359 402 439 466 483 490 485 505 529 544 538 501 435 370 301 214 143 117 128 143 147 125 108 94 80 66 58 58 46 28 15 10 15 38 105 200 218 197 185 203 232 268 355 473 571 657 722 736 708 691 673 645 606 566 546 571 613 672 750 819 846 790 588 449 387 377 397 439 502 571 609 652 735 816 856 839 778 737 716 704 693 679 667 666 666 680 662 638 615 588 541 570 575 531 478 444 412 331 314 325 327 309 286 283 316 344 352 352 341 309 268 256 265 342 413 455 477 489 491 508 539 554 547 528 506 482 442 418 369 308 236 158 89 41 19 15 17 23 33 46 56 77 94 107 115 114 106 105 113 136 203 222 205 205 231 213 202 242 432 796 1235 1601 1786 1818 1795 1983 2106 2150 2168 2193 2231 2257 2254 2229 2214 2258 2385 2575 2758 2825 2870 2911 2953 2995 3038 3079 3120 3162 3213 3266 3326 3403 3500 3640 3814 3968 4080 4129 4091 3949 3713 3528 3418 3367 3347 3330 3293 3220 3086 2921 2773 2627 2490 2371 2271 2209 2176 2204 2164 2050 1927 1854 1818 1723 1458 1290 1215 1211 1264 1348 1433 1514 1599 1640 1609 1528 1451 1389 1339 1274 1207 1186 1196 1200 1214 1179 1091 954 799 662 556 467 377 350 358 387 424 461 494 533 569 582 606 638 658 647 602 553 529 528 550 583 618 657 694 766 876 994 1103 1219 1377 1593 1712 1680 1511 1340 1251 1255 1312 1468 1736 1859 1852 1786 1709 1643 1606 1631 1568 1485 1435 1435 1450 1423 1357 1209 1057 923 836 838 929 999 1006 986 968 981 1013 1003 875 760 782 730 654 610 589 580 563 540 545 519 456 365 239 143 94 53 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 5 19 64 128 164 314 476 553 568 611 755 1048 1279 1524 1649 1655 1549 1428 1400 1465 1682 1988 2335 2489 2185 2284 2458 2500 2424 2303 2215 2161 1968 1493 1408 1450 1468 1496 1547 1644 1722 1650 1495 1252 937 653 648 614 617 649 696 740 799 970 1120 1278 1521 1655 1476 1426 1319 1296 1192 1089 1050 966 846 776 807 997 1163 1180 1089 1075 1061 1079 1126 1243 1436 1653 1828 1925 1881 1613 1204 913 789 706 678 680 698 710 706 725 750 780 813 822 721 674 668 673 18 13 11 10 10 12 14 13 14 13 13 14 15 16 16 17 16 13 10 9 10 11 11 10 9 8 7 7 7 8 7 6 6 5 4 3 2 1 1 0 0 0 0 0 1 2 3 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 1 1 1 2 19 104 186 215 202 226 346 462 530 578 612 601 583 579 547 486 419 362 324 305 302 281 254 223 195 173 141 105 81 76 85 96 105 104 103 100 92 84 76 68 51 32 28 33 45 86 190 332 365 306 228 188 205 266 334 402 460 522 581 617 628 642 641 624 601 580 570 576 600 675 797 890 919 863 654 460 351 311 331 405 518 637 690 721 802 840 815 758 693 651 637 635 633 630 633 649 656 699 676 662 665 647 598 613 642 598 529 481 442 382 378 344 343 270 205 201 238 274 283 270 243 206 182 197 237 302 382 431 449 446 435 432 452 489 511 516 506 482 444 414 367 309 242 174 110 60 26 15 10 10 11 11 11 19 26 38 54 71 87 104 124 148 247 265 252 283 356 381 339 418 700 1066 1367 1541 1612 1615 1622 1768 1879 1938 1965 1980 1999 2032 2055 2043 2083 2181 2345 2567 2678 2745 2810 2859 2892 2916 2945 2985 3030 3076 3152 3212 3250 3294 3378 3502 3650 3816 4004 4166 4226 4121 3851 3635 3524 3491 3502 3513 3479 3374 3209 3008 2822 2639 2480 2366 2286 2207 2143 2139 2166 2179 2089 1894 1882 1856 1577 1352 1235 1204 1226 1285 1369 1438 1512 1539 1507 1444 1389 1346 1313 1264 1207 1175 1167 1167 1191 1169 1102 973 806 655 551 476 414 343 336 368 413 452 477 500 539 560 588 622 644 635 598 557 528 507 509 530 560 595 630 711 837 968 1089 1199 1314 1492 1634 1657 1541 1351 1201 1166 1182 1341 1562 1735 1836 1853 1790 1693 1609 1526 1378 1262 1230 1272 1349 1348 1299 1131 976 849 777 805 925 974 961 923 903 920 964 988 927 795 789 769 708 641 592 588 587 582 571 541 487 412 305 195 137 88 43 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 13 38 84 86 196 332 433 480 516 619 921 1117 1204 1207 1129 921 656 635 717 875 1065 1357 1832 1797 1891 2338 2609 2610 2484 2289 2135 2006 1698 1686 1674 1512 1407 1469 1571 1651 1650 1551 1337 978 687 641 632 632 651 708 759 849 1014 1179 1463 1818 1787 1463 1289 1164 1175 1199 1019 826 790 693 760 998 1197 1073 1099 981 945 978 961 882 966 1152 1376 1627 1846 1920 1808 1524 1192 1016 877 763 701 700 705 707 726 754 794 840 803 741 711 714 729 20 13 10 9 11 13 13 12 12 12 14 14 15 16 16 14 14 12 9 7 8 10 9 8 7 6 6 6 8 9 8 7 6 4 3 1 0 0 0 0 0 0 0 0 1 1 2 1 1 2 3 3 4 4 4 3 3 3 3 2 2 2 1 1 1 4 30 162 304 382 437 500 626 785 889 895 869 819 755 696 616 471 317 207 146 109 96 83 76 70 65 68 62 52 52 59 75 98 121 136 134 122 111 101 91 82 74 70 89 106 115 151 244 370 431 384 284 202 181 223 298 344 373 400 441 493 562 604 602 591 592 605 626 644 658 708 802 882 904 828 641 439 303 242 260 352 495 630 677 719 746 740 694 628 570 536 529 530 535 554 595 643 660 678 648 661 694 695 667 683 710 636 558 526 499 452 414 288 256 256 251 245 244 236 210 189 156 127 123 153 212 308 377 420 430 415 394 385 396 427 470 496 499 479 441 393 336 274 214 163 122 86 52 31 16 11 9 8 6 2 2 5 11 23 45 78 117 149 252 295 320 372 435 460 457 598 930 1242 1401 1457 1489 1467 1500 1603 1706 1777 1816 1840 1872 1909 1930 1976 2063 2214 2376 2476 2538 2614 2699 2772 2819 2842 2856 2886 2947 3006 3077 3132 3169 3200 3249 3326 3426 3545 3743 4003 4216 4242 4035 3814 3694 3649 3638 3617 3541 3378 3209 3030 2872 2721 2562 2407 2294 2219 2170 2173 2226 2262 2161 1916 1888 1877 1653 1418 1271 1212 1201 1235 1330 1392 1439 1446 1417 1374 1330 1287 1284 1263 1224 1179 1149 1150 1166 1161 1111 993 823 657 544 470 439 372 334 349 400 451 476 490 529 553 580 610 631 628 604 569 535 502 483 483 499 526 564 633 736 858 1003 1160 1282 1419 1556 1635 1583 1402 1202 1128 1112 1227 1380 1563 1754 1870 1816 1657 1520 1366 1219 1120 1112 1214 1388 1265 1165 1045 925 821 758 784 932 923 833 776 792 860 949 978 932 854 815 781 736 699 644 623 621 608 588 567 530 466 361 245 171 117 68 28 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 8 84 126 221 274 269 315 395 605 936 1286 1392 1215 1044 751 487 349 423 666 944 1115 1339 1525 1687 2199 2633 2679 2564 2369 2153 2044 1968 1830 1633 1472 1362 1417 1507 1603 1665 1634 1449 1093 836 699 655 665 691 735 762 854 1019 1253 1563 1836 1694 1491 1379 1284 1231 1127 889 685 658 627 645 721 768 732 859 889 906 956 1036 856 860 974 1132 1318 1531 1742 1839 1781 1550 1319 1132 942 766 724 706 701 709 736 782 824 810 797 775 759 768 17 13 10 11 13 13 12 11 10 11 13 13 13 13 13 12 11 10 10 8 7 7 7 5 5 5 6 6 7 7 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 4 4 4 3 3 3 3 2 2 1 1 0 1 1 36 150 301 407 514 633 763 875 926 916 897 868 815 742 640 483 272 128 56 26 25 39 51 55 56 54 48 42 42 52 70 97 119 131 128 121 115 113 115 121 126 136 174 217 213 210 253 344 427 430 345 245 183 175 207 257 272 323 419 481 508 526 531 560 626 684 734 765 751 682 726 723 743 712 593 429 289 216 222 316 471 601 636 667 650 611 559 500 446 411 401 411 424 468 539 605 631 631 618 637 678 718 750 783 790 672 568 556 524 413 277 209 192 248 275 249 200 166 156 144 119 109 119 140 177 265 331 389 407 387 361 355 371 400 438 459 472 463 421 359 286 217 165 133 113 96 76 53 28 15 10 10 9 6 2 0 1 3 14 50 110 164 206 250 300 334 345 356 427 634 991 1255 1346 1374 1412 1409 1422 1516 1620 1686 1731 1779 1827 1830 1922 2034 2153 2242 2288 2302 2331 2414 2527 2624 2695 2743 2775 2805 2878 2923 2957 2996 3040 3077 3107 3156 3230 3288 3429 3690 3992 4184 4161 4014 3885 3793 3730 3668 3567 3395 3234 3062 2946 2834 2690 2526 2387 2296 2240 2228 2229 2162 2027 1932 1986 1935 1715 1488 1324 1230 1193 1229 1318 1370 1393 1384 1356 1315 1260 1179 1200 1227 1213 1169 1132 1126 1140 1144 1104 1006 852 685 559 463 412 352 308 319 377 439 463 483 524 552 574 595 612 607 588 557 528 499 470 447 437 445 474 523 606 720 870 1056 1223 1354 1500 1630 1647 1515 1304 1142 1076 1130 1226 1362 1518 1626 1611 1489 1348 1203 1093 1028 1005 1022 1050 1045 998 966 917 812 712 810 908 889 839 812 800 794 894 941 906 893 870 815 745 712 639 618 614 609 598 586 570 512 404 288 198 138 93 50 23 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 50 83 93 59 27 106 242 443 800 1286 1603 1454 1257 941 610 428 491 725 968 1055 1192 1486 1831 2260 2603 2597 2530 2463 2297 2142 1995 1826 1641 1502 1384 1374 1450 1575 1697 1688 1487 1206 934 739 675 680 675 680 754 866 1001 1177 1399 1537 1531 1473 1414 1300 1076 798 758 698 648 593 547 605 747 676 707 816 950 1014 1086 967 956 949 943 1029 1199 1442 1687 1811 1774 1636 1412 1179 950 802 712 679 694 724 768 803 829 847 839 814 817 17 14 12 12 13 13 13 12 10 10 10 11 11 11 10 9 9 9 9 7 6 6 5 5 5 5 5 5 6 6 5 3 3 2 1 0 0 0 1 1 1 1 1 1 0 0 1 1 1 2 3 4 4 4 4 3 3 3 2 2 2 1 1 0 1 0 35 126 257 386 514 642 724 755 743 729 738 772 762 711 626 503 323 167 55 12 14 33 47 50 46 41 34 28 26 34 48 63 75 83 91 104 121 144 162 168 168 173 202 261 263 240 253 329 414 443 378 266 182 146 139 160 197 291 450 522 510 469 447 484 586 695 792 843 828 737 652 638 633 627 587 501 392 305 288 352 452 543 581 569 536 484 436 389 338 289 263 286 316 393 476 539 572 583 605 635 662 699 756 815 840 763 633 590 539 436 324 281 220 236 251 209 139 99 110 119 119 127 147 157 169 215 276 356 393 370 350 358 386 418 447 443 441 430 393 327 247 173 125 103 93 85 71 50 25 12 7 7 8 5 1 0 0 1 4 25 73 121 113 144 182 184 166 184 302 545 911 1210 1320 1346 1348 1320 1333 1455 1583 1667 1728 1777 1811 1836 1932 2043 2102 2121 2122 2128 2163 2256 2395 2521 2620 2702 2759 2768 2801 2811 2817 2847 2892 2935 2973 3050 3132 3154 3218 3397 3681 3976 4141 4117 4014 3898 3789 3691 3601 3512 3366 3198 3066 2932 2790 2653 2529 2415 2293 2256 2237 2188 2145 2179 2224 2060 1789 1553 1372 1257 1226 1273 1335 1372 1380 1358 1317 1265 1200 1107 1132 1180 1188 1157 1119 1103 1118 1126 1111 1037 901 737 595 481 415 362 306 301 354 411 434 462 510 541 547 550 564 566 559 539 513 483 451 415 369 355 367 408 479 573 707 908 1125 1273 1433 1608 1694 1629 1445 1212 1094 1103 1160 1254 1346 1371 1322 1210 1085 1028 999 974 973 1002 1124 1035 908 883 870 745 713 866 908 855 802 847 931 803 860 899 894 895 905 893 816 678 585 572 593 604 591 575 570 523 432 328 239 172 110 68 44 22 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 5 11 17 15 7 4 17 56 149 414 851 1248 1372 1361 1074 698 455 450 608 836 1078 1299 1536 1814 2070 2208 2275 2343 2371 2330 2241 2113 1936 1729 1560 1429 1369 1404 1536 1700 1692 1533 1283 985 728 679 695 715 771 836 892 949 1006 1083 1113 1068 1066 1090 1029 840 632 572 555 514 456 448 517 557 598 651 752 894 1008 1058 1098 1053 907 793 789 895 1111 1372 1603 1773 1836 1535 1370 1167 950 771 689 704 730 754 788 834 863 859 851 855 15 15 13 13 13 13 14 15 11 9 10 10 10 10 13 12 10 9 9 8 7 5 4 4 4 4 4 4 4 4 4 3 2 1 0 0 0 0 1 2 1 1 1 1 1 1 1 2 2 2 3 4 4 4 3 3 3 3 2 2 1 1 1 0 0 0 25 106 232 369 496 597 622 606 573 546 540 555 557 529 492 451 392 290 112 24 6 13 21 26 23 18 13 9 9 17 33 50 57 61 75 102 136 175 199 194 186 178 185 223 268 288 316 376 438 456 397 273 178 164 183 202 221 284 450 541 528 462 413 438 533 646 733 782 774 709 614 579 567 562 570 569 540 487 446 445 467 507 523 495 445 400 369 333 286 236 202 207 223 326 431 472 492 532 594 658 692 708 724 749 760 716 617 565 491 426 391 361 269 198 188 149 99 74 87 111 143 174 197 194 190 221 292 389 432 401 373 391 438 472 467 433 400 380 352 298 221 149 106 83 73 67 54 35 14 5 1 4 7 6 0 0 0 0 6 8 12 29 34 59 75 67 56 87 217 487 855 1172 1316 1364 1352 1303 1297 1398 1533 1636 1717 1786 1851 1925 1975 2022 2030 2026 2031 2055 2110 2221 2365 2499 2603 2682 2729 2734 2723 2712 2726 2769 2836 2905 2963 3053 3155 3175 3199 3293 3487 3757 4005 4105 4065 3973 3839 3712 3632 3585 3474 3325 3149 2970 2837 2748 2644 2554 2405 2345 2363 2390 2387 2361 2314 2124 1882 1648 1449 1322 1294 1335 1378 1392 1379 1341 1281 1212 1150 1104 1121 1152 1164 1147 1111 1085 1092 1096 1102 1061 958 811 662 541 456 370 303 300 352 397 422 445 483 507 497 480 499 530 538 521 481 426 364 312 293 273 275 315 387 488 625 808 1043 1232 1379 1545 1672 1677 1554 1370 1202 1148 1177 1257 1322 1290 1171 1082 1017 1008 986 933 948 1000 1066 1014 867 815 832 687 766 895 900 829 803 892 1007 885 864 868 875 885 902 915 877 742 643 597 592 601 591 547 536 499 443 372 294 228 133 88 63 40 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 1 4 5 4 4 4 4 3 3 2 6 17 130 440 786 1022 1082 988 753 487 383 469 703 909 1119 1290 1417 1569 1783 1964 2093 2170 2206 2212 2144 1981 1811 1647 1494 1389 1391 1519 1672 1725 1623 1383 1078 756 668 715 774 826 875 904 925 917 924 894 820 749 708 710 596 461 395 392 372 369 422 479 526 569 623 723 756 788 836 903 894 811 728 652 659 797 1011 1264 1580 1815 1721 1576 1397 1153 888 763 739 740 745 768 832 864 865 866 872 15 15 13 15 14 14 15 15 11 10 10 10 10 10 12 11 11 11 11 10 7 4 4 2 2 2 2 2 2 2 3 2 1 1 0 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 3 3 3 3 3 2 2 1 1 1 0 0 0 22 110 231 352 454 532 549 535 502 468 429 387 371 360 358 390 433 409 224 31 4 0 3 6 4 1 2 1 1 10 28 52 58 59 76 104 138 170 192 198 205 203 207 240 305 371 428 459 480 480 435 335 225 222 289 340 352 374 476 555 550 494 451 469 545 622 691 731 739 693 615 556 522 540 576 603 608 583 534 480 453 487 490 457 418 388 373 354 325 288 233 175 179 316 447 464 459 487 548 609 632 593 530 507 519 531 508 483 395 340 327 317 277 240 214 149 125 124 136 164 214 252 262 261 274 317 389 462 499 459 408 409 451 477 446 392 341 315 295 257 199 143 100 72 53 41 32 22 11 4 1 2 4 3 0 0 0 0 4 4 1 2 7 16 20 17 23 64 196 481 826 1089 1256 1349 1372 1350 1345 1422 1542 1632 1701 1779 1864 1930 1955 1953 1960 1986 2019 2058 2118 2214 2348 2462 2541 2591 2624 2647 2654 2672 2716 2779 2862 2964 3066 3137 3223 3268 3303 3353 3447 3603 3817 3996 4030 3985 3869 3733 3627 3559 3477 3347 3184 3011 2892 2831 2754 2670 2547 2454 2438 2451 2435 2376 2325 2177 2000 1780 1562 1414 1375 1425 1454 1430 1390 1342 1274 1189 1126 1101 1111 1137 1151 1137 1098 1061 1050 1060 1085 1081 1021 906 760 621 506 386 316 311 340 367 377 397 444 467 457 447 474 506 510 486 441 349 232 182 210 198 197 234 314 434 581 729 963 1161 1303 1449 1586 1641 1583 1472 1319 1227 1215 1251 1265 1171 1024 1030 1015 998 950 857 887 971 999 969 894 875 912 784 808 905 917 869 871 972 1014 932 884 879 875 866 874 879 892 858 796 723 652 609 613 582 553 515 479 429 351 281 179 112 76 57 38 12 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 4 5 6 4 2 11 68 255 514 799 916 904 811 599 422 456 618 717 773 891 1012 1300 1636 1845 1950 2018 2094 2163 2118 2018 1892 1736 1557 1423 1427 1527 1666 1770 1739 1505 1195 872 700 724 814 859 881 890 902 866 812 739 640 558 547 511 420 339 309 358 327 365 406 440 476 529 583 671 724 812 870 825 804 816 731 636 602 637 740 926 1218 1498 1659 1667 1513 1297 1062 904 817 771 757 779 839 873 882 887 902 18 17 15 15 14 16 15 13 11 11 10 11 10 10 10 9 10 10 9 7 4 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 1 1 1 1 1 2 3 3 3 3 3 3 4 4 4 4 3 3 3 2 2 1 1 1 0 0 0 14 68 155 251 337 411 467 497 497 470 449 417 384 370 364 365 401 464 459 298 51 7 1 0 0 0 0 0 0 1 8 24 46 54 54 65 87 113 137 159 185 210 237 278 321 357 381 426 453 453 460 466 438 363 323 391 467 501 517 549 580 589 560 550 593 639 660 729 736 723 686 630 568 513 496 529 565 580 574 545 508 506 486 456 433 415 401 393 391 390 382 348 309 293 304 428 440 378 349 371 394 384 389 398 363 368 405 412 408 349 326 327 321 300 287 311 324 295 271 244 234 266 293 307 321 345 383 428 462 470 436 380 366 381 388 365 320 272 240 215 184 145 113 91 61 43 28 19 14 9 4 1 0 0 0 0 0 0 0 7 9 7 6 7 6 8 13 26 107 271 494 753 986 1167 1287 1355 1383 1395 1434 1537 1627 1679 1736 1824 1914 1944 1949 1970 1993 2038 2094 2132 2165 2258 2368 2460 2520 2552 2577 2624 2680 2740 2808 2888 2980 3063 3094 3150 3222 3293 3355 3406 3472 3604 3800 3898 3890 3813 3704 3593 3497 3413 3313 3185 3014 2877 2816 2788 2740 2651 2565 2530 2526 2506 2436 2320 2200 2087 1906 1698 1555 1539 1619 1588 1506 1430 1355 1272 1193 1134 1106 1109 1125 1135 1128 1102 1064 1050 1064 1090 1103 1075 993 865 712 591 448 357 338 355 377 390 401 434 450 443 438 454 473 460 431 405 322 182 127 137 138 153 199 282 402 550 668 841 1010 1173 1333 1474 1566 1564 1513 1422 1331 1262 1216 1163 1024 977 1010 1010 995 980 921 878 946 1016 1018 999 1003 996 866 827 908 929 892 914 1058 1088 971 892 869 860 841 845 842 856 866 886 881 814 736 709 692 672 630 572 516 439 346 235 142 87 72 73 55 39 28 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 2 2 3 2 4 5 6 16 64 124 364 650 838 881 851 697 518 535 657 783 886 974 912 1180 1480 1680 1783 1867 1967 2058 2074 2040 1964 1835 1640 1519 1494 1562 1693 1812 1803 1627 1330 995 759 710 802 867 875 861 843 767 631 514 563 560 505 416 376 400 453 406 372 395 431 456 504 558 598 666 753 828 866 830 773 791 812 823 782 651 651 736 917 1161 1431 1608 1492 1346 1202 1076 951 851 799 801 832 863 879 888 919 21 18 17 16 15 17 17 15 14 12 11 11 11 12 11 10 8 6 4 2 1 0 1 1 1 0 0 0 1 1 1 1 1 2 2 2 2 2 1 2 2 1 1 2 2 3 3 3 3 3 4 4 4 4 3 2 2 2 2 1 1 0 0 0 0 36 109 178 232 283 338 386 416 425 420 432 443 457 457 446 436 456 501 490 327 104 16 1 0 0 0 0 0 0 0 5 14 24 32 37 45 59 74 92 112 140 178 248 345 373 345 307 308 344 367 385 418 446 448 440 484 568 600 590 560 532 530 544 581 652 684 696 736 736 722 698 650 582 510 451 415 419 462 482 484 474 478 466 438 417 404 392 383 383 399 416 434 479 469 391 429 433 353 289 281 319 359 387 287 294 342 369 363 363 360 378 405 407 382 372 412 415 360 330 259 197 185 184 193 214 238 260 277 287 287 284 277 282 290 290 276 252 221 189 158 130 103 77 57 48 37 23 14 8 4 2 0 0 0 0 0 0 0 0 0 4 11 17 18 17 21 35 73 173 318 476 666 878 1039 1162 1282 1387 1450 1467 1569 1622 1650 1698 1796 1919 1987 2012 2117 2184 2198 2167 2125 2126 2171 2266 2353 2404 2441 2501 2595 2632 2711 2769 2819 2864 2887 2877 2902 2984 3093 3208 3296 3355 3432 3600 3701 3710 3664 3595 3523 3450 3374 3291 3176 3036 2945 2927 2918 2867 2774 2680 2617 2574 2513 2400 2281 2226 2190 2096 1976 1905 1920 1914 1788 1653 1527 1411 1310 1231 1177 1155 1152 1155 1161 1157 1132 1113 1101 1094 1101 1111 1101 1047 949 787 626 497 417 387 394 430 465 472 471 469 465 458 450 434 392 374 369 316 195 115 96 106 138 190 272 384 486 598 726 868 1022 1182 1330 1441 1478 1485 1468 1413 1320 1211 1139 1146 1112 1069 1027 1011 1030 1024 942 996 1063 1080 1070 1069 1021 838 796 872 913 918 1016 1186 1147 966 852 828 839 826 817 810 815 842 904 957 934 892 836 807 802 768 706 656 560 430 291 166 102 97 105 99 93 78 50 21 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 3 6 14 35 54 264 532 663 674 757 702 626 648 739 809 817 905 934 1142 1421 1604 1592 1728 1849 1930 1983 2022 2018 1933 1774 1648 1593 1621 1720 1837 1838 1694 1447 1119 846 740 791 848 866 845 789 688 552 507 555 502 420 377 377 367 324 336 376 428 484 525 598 634 674 741 813 941 1056 975 855 836 922 1016 986 821 735 706 747 897 1225 1456 1478 1413 1320 1227 1085 971 881 829 815 830 845 861 920 22 19 18 18 17 18 18 18 17 15 13 13 13 12 10 8 6 4 2 1 0 0 0 1 1 0 0 0 1 1 2 2 2 3 3 2 2 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 3 2 2 2 1 1 0 0 0 0 0 41 92 130 154 188 238 284 316 336 363 416 459 489 491 483 485 517 578 571 364 142 29 5 2 0 0 0 0 0 0 0 0 0 5 15 24 34 41 42 45 66 121 213 340 327 250 186 178 225 285 296 291 306 340 382 438 560 590 535 456 400 398 445 509 589 615 625 638 634 623 648 638 570 459 353 283 254 271 295 364 423 415 384 369 365 361 349 333 328 347 370 405 472 508 493 488 484 454 425 402 394 408 433 357 332 326 336 347 360 385 402 430 454 444 432 432 374 299 203 131 89 72 61 59 73 92 110 129 150 171 180 183 187 192 201 209 212 208 194 171 151 125 88 49 27 17 9 5 2 1 0 0 0 0 0 0 0 0 0 0 1 6 20 40 59 71 96 150 233 349 505 698 877 963 1060 1217 1386 1500 1545 1631 1650 1654 1690 1790 1944 2100 2211 2315 2330 2264 2182 2131 2118 2208 2347 2423 2419 2390 2398 2456 2488 2572 2610 2622 2628 2635 2640 2656 2730 2852 2990 3118 3219 3301 3426 3505 3520 3506 3490 3487 3481 3387 3338 3286 3237 3209 3176 3077 2917 2819 2702 2613 2533 2426 2292 2206 2237 2286 2280 2253 2259 2291 2208 1967 1800 1655 1525 1421 1348 1293 1268 1257 1256 1248 1226 1196 1181 1150 1113 1105 1124 1130 1079 999 880 737 590 467 396 391 428 479 498 505 514 522 517 483 405 310 285 292 271 207 142 89 93 131 188 265 367 460 551 644 737 844 973 1117 1232 1317 1386 1434 1442 1388 1262 1174 1176 1156 1123 1101 1107 1119 1067 1002 1039 1068 1071 1076 1096 1048 831 787 864 950 997 1036 1053 980 857 781 770 789 804 852 838 825 839 873 895 908 884 837 831 837 813 763 718 647 536 392 268 199 168 161 163 166 148 110 66 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 1 2 2 2 3 5 9 53 193 385 534 497 596 672 724 805 918 869 794 818 990 1206 1340 1443 1446 1619 1750 1796 1822 1932 2011 1990 1900 1790 1709 1699 1761 1854 1883 1780 1532 1229 963 801 827 864 872 847 787 687 574 544 528 498 448 398 368 357 363 403 449 497 551 595 648 700 767 825 836 923 1042 1051 989 940 940 965 1014 992 928 846 753 664 967 1208 1415 1522 1420 1265 1174 1071 957 869 828 822 832 841 883 22 22 20 21 19 18 19 19 17 16 15 14 15 13 10 8 5 3 2 1 0 1 1 1 1 1 1 1 1 2 3 4 4 4 3 3 3 3 3 3 2 2 2 3 3 3 3 4 4 4 4 4 4 3 2 2 2 2 1 0 0 0 0 0 0 17 38 59 80 108 149 196 226 267 329 404 453 478 487 492 519 583 662 650 340 125 33 13 8 3 1 0 0 0 0 0 0 0 0 2 5 10 12 9 4 15 64 148 243 205 124 75 79 130 186 197 154 137 152 191 264 391 442 376 301 260 270 329 412 455 432 416 414 416 420 470 512 508 450 341 229 149 112 117 177 222 216 193 210 254 282 283 266 247 247 268 293 337 382 399 401 416 426 417 398 375 359 354 347 382 346 328 332 353 382 383 373 380 356 344 339 277 198 90 41 23 17 14 13 20 39 57 81 112 144 162 159 140 140 156 174 187 199 211 210 214 200 153 82 24 5 1 0 0 0 0 0 0 0 0 0 0 0 0 1 9 34 78 126 159 179 208 276 357 477 660 884 1033 993 1037 1212 1418 1562 1633 1694 1690 1694 1752 1880 2066 2263 2390 2402 2306 2193 2131 2125 2140 2216 2320 2378 2389 2376 2367 2376 2371 2384 2371 2333 2319 2371 2471 2493 2546 2635 2749 2879 3016 3147 3273 3343 3372 3400 3436 3481 3520 3441 3420 3404 3393 3363 3272 3079 2857 2736 2645 2592 2499 2329 2154 2064 2121 2220 2284 2308 2307 2275 2182 1995 1852 1744 1657 1575 1486 1440 1424 1411 1398 1376 1342 1300 1261 1207 1148 1110 1100 1101 1080 1039 963 858 726 579 453 396 403 455 502 543 579 610 619 573 437 297 229 217 214 203 186 93 74 116 177 239 330 429 498 561 621 692 785 893 1007 1124 1240 1342 1419 1442 1355 1251 1195 1174 1161 1150 1133 1055 1012 1036 1070 1094 1099 1089 1124 1069 876 815 891 1014 1097 1138 1098 968 873 838 838 834 841 897 846 779 758 791 833 804 714 662 700 772 814 840 840 766 644 499 380 317 280 256 248 246 225 180 122 57 11 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 5 4 4 25 81 190 448 547 698 845 951 1036 1132 1007 858 865 1032 1215 1248 1477 1620 1647 1659 1670 1660 1788 1905 1998 2000 1922 1836 1797 1825 1882 1887 1771 1561 1329 1094 895 861 880 883 861 824 734 643 593 573 546 488 433 421 446 504 575 640 674 709 696 699 744 798 849 882 987 1006 990 1027 1076 994 956 999 1063 1118 1132 989 814 784 916 1173 1357 1147 1118 1180 1144 1002 890 823 825 823 822 853 22 22 22 22 20 18 18 19 18 18 16 14 14 13 10 8 6 3 1 1 1 2 2 2 3 3 3 3 2 2 3 4 4 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 4 4 4 4 4 3 2 2 1 1 1 0 0 0 0 0 0 1 6 16 36 63 94 132 161 235 316 386 432 461 471 481 523 609 687 633 260 83 30 23 21 16 11 9 6 2 0 0 0 0 0 0 0 0 0 0 0 6 38 92 129 88 40 21 30 55 82 85 57 42 41 66 121 191 236 217 195 198 226 267 298 269 205 204 222 247 267 278 304 325 319 275 199 117 62 55 58 60 59 62 88 141 189 206 188 150 121 127 133 147 162 195 229 258 282 300 304 287 275 265 252 268 304 319 320 327 338 325 260 194 152 140 131 107 73 31 11 4 2 1 4 14 39 67 88 118 155 179 188 183 192 215 229 220 203 211 223 256 256 206 125 48 7 1 0 0 0 0 0 0 0 0 0 1 3 7 19 57 127 205 271 311 321 349 397 458 557 701 865 971 951 1030 1252 1495 1660 1727 1750 1753 1779 1879 2047 2248 2413 2453 2374 2235 2132 2095 2104 2124 2169 2291 2362 2371 2339 2306 2301 2287 2279 2270 2251 2252 2292 2349 2363 2402 2440 2514 2622 2757 2914 3074 3186 3266 3346 3436 3512 3532 3471 3434 3421 3415 3363 3218 2988 2787 2687 2607 2557 2476 2322 2134 1972 1994 2098 2189 2237 2212 2081 2011 1959 1907 1875 1841 1794 1755 1698 1661 1635 1614 1590 1560 1520 1506 1462 1404 1314 1210 1136 1114 1087 1034 961 851 708 568 480 443 459 500 561 636 709 753 719 580 417 292 225 200 182 263 150 93 115 169 217 279 377 434 475 521 582 657 744 843 952 1082 1221 1346 1424 1423 1355 1283 1234 1188 1157 1179 1080 1086 1095 1113 1132 1130 1089 1112 1032 888 823 865 964 1054 1216 1255 1170 1087 1077 1092 1046 1005 934 825 756 763 809 828 756 643 574 595 690 804 874 852 739 611 507 429 383 377 356 333 314 288 245 190 117 67 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 1 2 4 3 3 4 4 4 8 18 80 271 508 754 1007 1226 1231 1290 1191 1002 886 982 1238 1387 1572 1718 1713 1627 1578 1544 1636 1741 1903 2013 1996 1959 1906 1915 1943 1932 1846 1673 1426 1209 1016 914 881 873 857 834 776 713 670 622 577 542 537 569 605 639 713 783 810 864 895 869 819 828 837 832 908 983 970 1082 1209 1138 1034 994 1046 1196 1273 1208 1063 876 757 920 1168 1279 1215 1182 1213 1095 976 877 839 821 808 821 24 23 23 22 19 15 18 17 16 16 15 13 12 10 8 7 4 2 1 2 2 3 2 3 3 2 2 2 3 3 4 4 4 3 3 2 3 3 3 4 4 4 5 5 6 6 5 5 5 4 4 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 2 13 31 54 83 127 213 299 368 418 446 450 443 474 565 659 607 321 98 63 52 44 36 30 27 21 13 6 2 0 0 0 0 0 0 0 0 0 4 28 55 57 29 8 2 6 11 18 19 13 8 6 19 45 77 115 143 165 194 217 214 177 109 47 65 100 145 170 167 156 153 150 149 138 118 91 54 25 15 11 15 31 63 102 121 105 68 40 37 38 38 43 69 103 136 163 190 222 228 239 249 240 216 235 264 246 222 212 202 156 75 37 29 26 20 13 5 2 0 0 3 12 37 88 149 154 152 155 169 202 249 304 345 339 279 207 189 204 251 259 216 140 62 13 4 2 1 0 0 0 1 3 2 2 4 12 32 74 164 274 365 423 452 462 484 514 556 625 713 794 841 879 1043 1329 1604 1782 1856 1885 1885 1891 2003 2179 2355 2464 2444 2286 2194 2085 2003 1988 2043 2132 2235 2262 2245 2224 2211 2196 2179 2185 2190 2189 2196 2215 2239 2263 2271 2295 2354 2442 2555 2702 2897 3079 3220 3350 3494 3608 3613 3552 3509 3482 3427 3314 3120 2861 2737 2680 2609 2547 2487 2403 2273 2113 2073 2090 2081 2061 2042 1991 2008 2036 2088 2111 2126 2150 2115 2036 1988 1981 2010 2057 2098 2096 2025 1962 1924 1857 1742 1601 1473 1374 1292 1219 1108 972 853 733 646 584 555 588 679 788 873 857 746 585 427 309 233 152 169 149 139 154 193 244 276 327 381 417 450 500 572 662 746 829 932 1068 1223 1339 1414 1422 1373 1292 1210 1153 1107 1025 1007 1032 1090 1151 1170 1122 1087 999 894 813 801 896 979 1165 1207 1191 1229 1337 1418 1412 1284 1047 834 751 795 830 803 739 653 578 543 561 647 666 574 483 442 431 414 396 427 419 392 365 341 317 272 194 125 68 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 1 3 7 5 2 1 2 3 4 6 33 121 261 492 872 1236 1342 1460 1477 1308 1086 1095 1382 1576 1657 1703 1738 1680 1539 1440 1451 1534 1681 1856 1982 2058 2032 2012 2006 1987 1933 1788 1556 1332 1137 994 900 881 874 855 817 763 683 540 580 588 614 658 695 726 746 776 821 883 928 894 852 863 825 781 800 873 944 1170 1315 1307 1200 1065 1007 1145 1256 1307 1284 1158 892 897 1006 1105 1186 1247 1238 1182 1079 976 902 872 844 842 27 24 24 22 18 16 18 17 15 14 13 10 9 7 7 5 2 1 1 2 2 3 3 2 2 2 2 2 2 3 3 3 4 3 3 2 3 4 4 5 5 5 6 6 6 6 5 5 5 5 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 2 8 18 46 102 184 274 346 400 425 419 399 402 488 626 656 495 244 149 101 69 50 43 43 46 45 26 10 2 1 0 0 0 0 0 0 0 2 15 23 18 7 1 0 0 0 1 2 1 1 0 3 15 30 56 91 126 152 158 131 83 34 6 11 26 54 72 71 57 51 56 58 58 77 87 56 20 9 4 2 8 26 49 62 48 27 17 16 13 11 17 27 45 70 97 127 178 230 257 269 261 234 221 159 106 81 68 64 62 44 20 14 9 4 2 1 0 0 1 7 28 84 182 244 174 104 62 73 140 218 290 377 354 258 171 155 178 225 236 208 154 94 50 37 40 14 1 0 1 3 5 4 2 5 18 48 111 239 368 471 534 569 597 617 642 686 740 790 817 828 884 1097 1436 1749 1946 2017 2016 1986 1974 2070 2185 2262 2291 2283 2170 2068 1971 1906 1913 1999 2113 2185 2221 2190 2149 2122 2103 2087 2076 2069 2077 2115 2137 2119 2170 2172 2201 2268 2369 2503 2674 2887 3091 3259 3415 3575 3707 3755 3732 3653 3559 3431 3258 3055 2877 2821 2750 2641 2558 2520 2483 2371 2285 2185 2039 1914 1848 1838 1863 1927 2026 2215 2317 2356 2409 2374 2311 2313 2337 2337 2288 2200 2132 2076 2043 2059 2115 2186 2220 2136 1932 1803 1707 1598 1465 1328 1188 1099 941 798 726 740 831 934 958 889 750 568 387 262 169 142 133 154 208 284 361 401 408 414 421 435 469 536 633 711 779 852 939 1045 1177 1339 1448 1446 1360 1256 1182 1100 1024 945 976 1072 1120 1090 1045 1033 989 940 910 907 936 984 1100 1191 1265 1334 1395 1536 1539 1416 1169 879 695 769 813 773 719 660 608 556 460 446 420 375 358 368 380 379 386 415 414 393 374 365 367 332 265 189 116 53 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 8 7 3 1 2 2 3 5 19 46 102 258 665 1031 1313 1567 1661 1546 1372 1253 1302 1508 1708 1768 1748 1684 1541 1387 1327 1373 1483 1647 1827 2012 2097 2127 2147 2129 2057 1919 1660 1403 1231 1095 932 919 903 874 837 809 800 711 671 663 692 756 788 782 782 801 838 882 909 878 874 910 879 812 812 879 989 1192 1359 1441 1428 1228 1114 1118 1195 1297 1356 1418 1292 1043 929 1082 1283 1344 1214 1195 1141 1018 975 943 879 866 27 24 22 21 19 17 16 14 14 12 10 7 5 4 5 3 2 1 2 2 3 3 2 2 2 1 1 2 2 2 3 3 4 3 3 3 4 5 6 6 7 7 6 6 6 6 6 6 6 5 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 20 76 161 250 317 374 401 393 367 360 427 604 707 599 362 200 108 68 52 52 62 75 78 45 23 12 5 1 0 0 0 0 0 0 0 1 3 2 3 3 1 0 0 0 0 0 0 0 0 3 7 15 32 52 68 75 76 57 27 6 2 3 9 15 16 11 9 15 14 11 17 24 19 9 4 2 2 9 19 30 34 23 13 9 8 6 7 13 21 30 44 64 97 156 234 277 279 274 266 230 123 28 12 7 4 8 14 7 10 6 2 0 0 0 0 1 7 32 102 207 242 127 46 10 19 68 140 225 327 282 191 134 140 171 204 209 189 157 123 95 64 33 11 2 0 0 2 4 3 1 2 9 31 86 207 321 408 490 576 662 732 782 844 913 931 922 940 1016 1249 1606 1915 2081 2101 2035 1959 1954 2010 2027 2007 1982 1973 1936 1874 1832 1834 1887 1986 2101 2148 2132 2101 2073 2050 2026 2001 1980 1948 1974 2013 2034 2045 2084 2107 2150 2233 2368 2541 2741 2984 3183 3361 3525 3681 3808 3861 3795 3610 3455 3339 3194 3019 2896 2839 2727 2601 2545 2536 2494 2365 2271 2109 1920 1794 1764 1800 1832 1763 1862 2086 2264 2382 2502 2583 2630 2608 2489 2276 1988 1686 1521 1479 1500 1597 1766 1945 2048 2152 2098 2010 1918 1851 1805 1739 1636 1650 1439 1193 996 869 870 954 999 953 820 633 447 307 245 247 279 349 458 582 650 617 573 536 511 504 517 541 635 700 730 748 789 889 1043 1206 1371 1454 1427 1319 1202 1145 1138 1081 1084 1126 1065 999 1027 1048 1017 997 1013 989 889 901 1011 1122 1197 1225 1191 1269 1288 1257 1136 944 792 898 877 809 728 667 647 629 496 403 344 321 329 355 390 376 390 392 370 344 344 357 380 354 292 222 160 95 32 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 2 5 7 8 12 13 10 6 2 2 1 2 4 7 13 45 181 482 804 1119 1425 1656 1701 1549 1296 1270 1582 1949 1929 1764 1696 1563 1391 1275 1255 1302 1403 1548 1758 1945 2080 2247 2269 2182 2009 1811 1631 1403 1256 1119 1021 955 916 913 923 884 839 853 905 894 905 881 844 839 857 876 894 912 865 932 1007 972 897 855 939 1061 1198 1342 1475 1574 1453 1297 1183 1127 1119 1222 1454 1533 1309 943 939 1057 1284 1289 1259 1261 1168 1081 1003 930 902 24 23 21 19 17 17 14 13 12 10 7 6 4 3 3 2 2 2 3 3 3 3 2 2 3 3 2 3 2 3 3 3 4 3 3 4 4 6 7 7 8 7 7 6 6 6 6 6 5 5 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 60 139 222 289 353 386 380 349 354 449 650 681 524 303 141 66 42 48 60 75 81 72 38 31 22 10 2 0 0 0 0 0 0 0 0 0 5 21 18 8 1 0 0 0 1 1 1 1 0 0 1 4 9 19 43 95 111 61 15 2 0 0 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 3 10 15 11 4 3 3 3 4 9 17 23 31 48 78 131 218 292 278 279 289 261 147 17 8 2 0 0 0 0 2 1 0 0 0 0 0 0 2 16 67 133 144 70 21 4 6 32 89 175 230 217 167 140 145 160 164 154 141 126 108 87 62 22 6 2 1 1 0 1 1 0 0 1 6 29 106 196 271 368 501 657 809 936 1038 1105 1113 1122 1179 1284 1527 1861 2105 2177 2113 2003 1909 1881 1859 1805 1752 1732 1751 1783 1788 1788 1816 1889 1989 2077 2109 2054 2006 1979 1966 1953 1944 1943 1915 1924 1922 1926 1960 1996 2045 2126 2237 2373 2544 2759 3025 3235 3427 3561 3668 3774 3829 3632 3441 3269 3218 3175 3064 2943 2868 2805 2735 2672 2589 2472 2353 2233 2077 1913 1787 1728 1722 1699 1662 1717 1860 2036 2224 2421 2583 2611 2512 2289 1988 1667 1376 1146 1060 1065 1165 1398 1667 1756 1750 1738 1705 1718 1798 1895 1909 1850 1935 1792 1552 1308 1090 970 982 994 932 802 647 509 403 372 413 531 696 844 922 939 905 832 737 649 603 602 596 622 620 600 596 636 720 852 1032 1235 1373 1395 1320 1238 1190 1158 1082 1065 1115 1082 1076 1120 1120 1095 1086 1103 1081 970 914 980 1067 1114 1132 1120 1119 1135 1139 1119 1088 1079 1013 904 831 747 675 677 674 592 505 443 401 381 413 409 391 384 366 326 285 302 317 349 345 289 206 154 128 70 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 1 3 7 8 9 10 11 11 9 3 2 2 2 4 6 8 19 124 314 598 897 1116 1312 1462 1523 1433 1501 1802 2049 2023 1801 1701 1572 1402 1272 1222 1172 1204 1306 1452 1599 1726 2085 2267 2239 2168 2061 1792 1580 1448 1303 1156 1032 995 971 932 946 1009 1075 1164 1092 1009 891 875 918 925 920 927 961 958 983 1038 972 896 924 1024 1118 1185 1251 1380 1476 1447 1382 1332 1220 1120 1181 1384 1589 1561 1184 937 866 1148 1411 1479 1542 1394 1270 1145 1028 941 24 20 18 17 16 18 14 12 10 9 6 4 3 2 2 2 2 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 5 6 6 7 8 8 8 8 7 6 6 6 5 4 4 4 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 53 126 202 272 334 373 364 328 386 577 757 587 379 178 64 21 15 25 41 51 44 32 21 26 23 10 2 0 0 0 0 0 0 0 0 7 36 67 51 22 3 0 0 2 8 11 10 7 3 3 2 1 0 11 48 130 186 106 35 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 1 2 2 1 3 6 11 17 31 62 123 220 315 257 258 269 234 130 29 31 14 4 0 0 0 0 0 0 0 0 0 0 0 0 3 21 43 46 27 13 10 12 24 52 102 170 204 189 166 147 128 104 81 71 66 52 33 14 2 1 0 0 0 0 0 0 0 0 0 0 6 32 103 184 289 439 636 857 1058 1227 1314 1330 1341 1406 1552 1799 2077 2226 2191 2059 1928 1829 1760 1695 1638 1614 1632 1683 1737 1765 1825 1863 1929 2008 2038 2004 1957 1932 1920 1934 1972 2007 2017 1980 1915 1824 1761 1775 1866 1969 2063 2175 2279 2411 2610 2845 3055 3226 3339 3444 3603 3761 3543 3448 3350 3339 3306 3188 3056 3017 2926 2850 2764 2659 2543 2434 2395 2302 2096 1868 1708 1641 1594 1606 1700 1824 1959 2113 2285 2422 2398 2233 1992 1746 1525 1317 1133 1020 964 989 1101 1284 1497 1564 1505 1455 1501 1646 1811 1848 1839 1937 1928 1803 1610 1391 1187 1080 1020 922 788 658 570 529 522 546 677 841 933 1000 995 980 967 904 796 706 700 701 653 577 507 489 554 615 741 908 1101 1274 1370 1345 1302 1254 1181 1125 1111 1129 1158 1159 1171 1158 1134 1125 1139 1128 1056 994 987 1028 1082 1134 1166 1179 1190 1182 1170 1206 1231 1138 984 914 861 765 732 700 631 592 583 558 494 485 457 427 407 375 321 268 282 307 337 335 294 240 201 159 104 57 22 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 9 10 10 10 6 4 2 2 3 4 5 17 63 175 366 595 816 1068 1170 1318 1459 1585 1767 1859 1935 1777 1631 1548 1436 1269 1204 1149 1131 1159 1204 1218 1329 1559 1773 1982 2124 1986 1836 1833 1714 1496 1345 1192 1175 1163 1176 1228 1246 1188 1161 1097 1050 1060 1072 1019 945 898 894 922 955 979 974 913 885 935 1033 1110 1133 1149 1180 1125 1057 1216 1426 1397 1254 1149 1253 1519 1594 1417 1205 1054 1127 1425 1671 1862 1784 1586 1378 1182 1073 21 17 12 11 10 10 9 8 7 6 4 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 3 3 3 3 2 3 4 4 4 5 6 7 8 8 8 8 8 7 7 7 6 6 5 5 4 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 48 116 186 254 309 339 336 293 418 744 880 608 351 153 49 9 0 0 0 0 3 5 9 16 14 4 1 0 0 0 0 0 0 0 3 30 82 116 87 41 11 2 4 11 29 32 26 19 13 11 9 4 1 11 53 131 201 142 72 28 10 3 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 4 6 10 18 55 108 177 249 237 249 215 129 52 28 42 32 16 7 3 1 0 0 0 0 0 0 0 0 0 0 0 1 4 10 21 29 25 21 25 50 111 185 214 191 141 89 48 25 22 22 15 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 8 48 129 252 432 684 982 1255 1469 1580 1575 1565 1623 1769 1978 2161 2208 2091 1931 1808 1719 1640 1585 1568 1594 1654 1725 1776 1767 1846 1895 1961 2024 2033 1980 1934 1927 1945 1971 2001 2032 2043 2020 1988 1955 1915 1872 1850 1909 1939 1999 2087 2237 2427 2527 2604 2752 2909 3057 3248 3464 3393 3470 3426 3289 3103 2927 2819 2791 2790 2811 2783 2698 2579 2443 2371 2295 2121 1916 1765 1715 1729 1772 1831 1890 1953 2032 2125 2185 2103 1942 1750 1578 1433 1273 1098 991 910 904 960 1069 1310 1455 1473 1442 1461 1566 1709 1825 1863 1928 1941 1892 1792 1656 1490 1283 1127 989 862 761 710 692 680 659 690 775 848 855 816 816 842 863 851 798 800 801 751 661 545 443 482 550 654 787 965 1172 1343 1364 1329 1273 1204 1144 1118 1139 1200 1205 1201 1179 1154 1150 1162 1082 964 901 918 991 1076 1146 1192 1244 1256 1208 1149 1165 1241 1271 1209 1155 1110 981 877 788 697 657 663 682 680 638 557 496 454 412 355 299 283 298 301 290 289 275 238 190 140 91 48 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 2 6 8 9 9 10 8 5 3 2 3 4 5 10 24 74 168 282 478 812 906 980 1128 1241 1334 1393 1594 1659 1584 1528 1510 1327 1195 1120 1088 1084 1074 1043 1065 1125 1276 1498 1590 1341 1370 1494 1530 1437 1457 1386 1370 1389 1416 1410 1306 1179 1112 1093 1092 1087 1068 979 868 815 825 867 928 960 940 910 916 974 1076 1131 1107 1080 1042 863 570 993 1368 1530 1447 1261 1298 1443 1487 1436 1355 1300 1327 1496 1750 1989 2055 1895 1616 1353 1227 15 12 8 6 5 5 5 4 4 2 2 2 2 3 4 3 4 4 3 3 2 2 2 2 1 2 2 2 2 2 2 2 3 4 5 6 7 7 8 8 8 8 8 7 8 7 7 6 6 5 4 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 43 102 172 236 285 312 308 275 432 863 1031 771 373 231 77 17 1 0 0 0 0 0 2 5 5 1 0 0 0 0 0 0 0 0 17 57 95 103 75 38 22 25 34 45 48 39 30 22 18 18 20 20 19 29 69 132 184 168 136 114 85 51 20 1 0 1 5 16 31 48 16 3 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 2 5 12 31 64 84 103 137 173 218 185 86 19 15 30 43 49 37 19 5 0 0 0 0 0 0 0 0 0 0 0 0 4 18 43 67 60 44 27 23 49 123 181 172 118 54 12 3 4 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 64 160 316 524 801 1124 1435 1683 1801 1788 1760 1797 1909 2044 2127 2085 1944 1809 1719 1657 1609 1585 1596 1635 1690 1738 1747 1678 1722 1817 1923 1999 2027 2017 1979 1988 2020 2033 2031 2037 2026 2042 2072 2081 2052 2002 1967 1962 1901 1921 2020 2155 2265 2290 2307 2404 2599 2851 3154 3469 3600 3488 3210 2976 2869 2860 2874 2975 3053 3046 2958 2815 2642 2452 2355 2232 2105 1970 1853 1795 1808 1859 1905 1931 1943 1961 1996 2023 1936 1786 1620 1474 1356 1240 1074 948 900 917 985 1106 1312 1493 1567 1545 1536 1584 1635 1817 1878 1891 1875 1850 1851 1900 1877 1571 1313 1149 1036 929 874 853 821 772 715 664 625 599 557 545 579 664 770 832 872 889 880 822 696 534 468 470 534 651 831 1065 1295 1360 1331 1277 1216 1152 1098 1128 1203 1249 1254 1225 1183 1142 1101 992 926 916 947 994 1051 1090 1145 1208 1236 1225 1213 1233 1215 1239 1243 1232 1222 1142 1061 934 836 786 770 787 813 772 703 623 542 474 407 342 285 282 296 294 307 307 271 217 159 109 72 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 2 5 8 9 10 9 8 5 3 2 3 5 6 7 11 29 75 151 244 493 662 689 720 793 942 1143 1301 1377 1410 1407 1509 1436 1291 1152 1070 1060 1038 1015 979 930 911 969 897 855 903 1064 1272 1127 1150 1223 1286 1323 1335 1263 1122 1035 1009 1018 1045 1053 996 876 780 759 816 903 950 972 983 1003 1023 1005 1143 1188 1136 1047 970 925 817 967 1149 1380 1628 1604 1571 1483 1423 1384 1346 1396 1525 1648 1844 2061 2189 2140 1834 1575 1402 8 6 4 3 2 2 3 3 2 2 2 2 3 3 3 2 3 3 3 2 2 3 2 2 2 2 3 2 1 1 1 2 3 3 5 6 6 7 7 8 8 7 7 7 8 7 6 6 6 5 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 40 91 159 219 264 292 299 331 506 945 1102 742 363 247 80 16 2 0 1 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 23 49 52 38 26 27 62 106 124 97 48 22 16 14 14 21 38 64 88 99 118 144 154 132 107 96 80 55 27 6 3 7 40 123 171 128 39 4 0 0 2 5 7 8 7 7 7 6 5 5 4 2 0 1 5 21 72 131 120 80 61 93 152 140 55 11 14 30 44 62 53 31 11 1 0 0 0 0 0 0 0 0 0 0 0 5 24 60 104 82 65 40 26 48 113 150 132 87 34 2 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 1 3 12 39 91 177 307 489 713 1000 1320 1620 1866 1938 1888 1843 1856 1915 1978 2016 1942 1843 1768 1722 1688 1664 1659 1663 1668 1668 1653 1620 1599 1668 1777 1865 1928 1984 2035 2013 2052 2088 2111 2117 2105 2078 2071 2081 2102 2109 2096 2085 2076 1971 1988 2068 2128 2123 2080 2130 2210 2420 2672 2879 2983 2938 2864 2905 3032 3165 3229 3214 3248 3124 3015 2939 2831 2630 2364 2262 2224 2104 1974 1883 1834 1839 1873 1896 1911 1924 1943 1973 1949 1831 1664 1499 1376 1299 1233 1122 1042 1015 1036 1092 1173 1275 1397 1572 1611 1585 1583 1553 1595 1672 1738 1792 1812 1806 1930 1949 1742 1506 1320 1188 1077 1001 982 938 864 762 641 531 498 458 431 457 555 706 852 933 966 983 958 863 719 595 532 541 611 753 979 1231 1355 1371 1326 1248 1155 1065 1100 1179 1263 1299 1272 1197 1059 967 928 937 971 991 971 1002 1036 1092 1161 1222 1254 1253 1281 1188 1140 1133 1130 1140 1170 1201 1105 1000 940 887 853 869 849 805 728 635 573 502 408 329 309 335 358 368 343 296 227 159 113 82 49 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 3 6 8 9 10 8 6 5 3 2 2 3 5 6 8 14 32 39 123 255 362 411 467 517 628 749 869 1005 1109 1193 1344 1423 1391 1253 1140 1058 1002 966 935 906 894 874 826 792 786 822 983 891 889 963 1027 1046 1013 898 850 852 869 870 877 872 847 810 792 816 878 977 1039 1089 1139 1196 1230 1199 1286 1320 1248 1077 957 1072 1073 982 1013 1337 1740 1878 1838 1673 1512 1455 1437 1488 1598 1712 1858 2049 2203 2194 2004 1790 1599 4 3 2 2 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 2 2 2 1 2 2 2 1 1 1 2 3 3 4 4 5 6 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 38 80 136 194 243 283 318 407 612 931 962 555 276 132 36 3 0 0 1 4 8 8 1 0 0 0 0 0 0 0 0 0 0 0 0 4 7 4 11 46 115 189 203 127 43 8 4 7 11 24 53 100 148 173 179 163 121 71 38 26 27 23 16 11 13 18 72 173 197 136 60 15 5 4 10 20 29 28 19 17 18 19 20 24 24 12 3 4 12 43 120 197 193 143 109 119 154 146 66 40 48 53 40 29 28 20 10 3 1 0 0 0 0 0 0 0 0 0 0 3 18 53 104 82 61 48 58 99 159 180 131 72 24 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 4 11 37 92 182 308 462 647 877 1157 1443 1685 1849 1892 1870 1851 1845 1850 1863 1886 1847 1805 1772 1743 1720 1712 1720 1712 1682 1641 1602 1589 1639 1704 1779 1850 1916 1975 2016 2000 2088 2152 2175 2164 2135 2110 2081 2039 2025 2054 2093 2094 2082 2061 2124 2208 2259 2262 2245 2284 2353 2451 2583 2701 2751 2752 2843 3066 3290 3451 3503 3424 3323 3168 3000 2838 2678 2503 2295 2122 2058 1993 1929 1879 1845 1835 1848 1865 1878 1895 1912 1903 1821 1680 1531 1410 1331 1284 1249 1177 1136 1137 1161 1189 1207 1227 1323 1498 1616 1643 1586 1455 1412 1426 1504 1670 1857 1945 2009 1940 1810 1632 1476 1396 1357 1259 1182 1090 973 833 693 617 592 544 499 503 581 721 877 972 1002 1011 1007 968 881 768 688 671 707 793 955 1172 1341 1413 1387 1290 1166 1059 995 1012 1126 1246 1273 1198 1122 1033 981 966 959 915 861 894 972 1075 1172 1242 1293 1283 1240 1183 1128 1082 1056 1063 1144 1236 1214 1135 1077 1020 900 875 807 735 694 673 686 640 550 463 414 406 410 401 368 320 254 181 128 90 59 24 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 9 9 7 5 3 2 1 2 2 4 5 7 10 15 18 42 92 146 176 245 315 407 496 586 710 766 845 982 1207 1481 1365 1201 1016 901 867 838 844 866 862 833 796 771 762 764 722 758 843 885 886 840 797 767 776 818 858 892 782 785 858 923 986 1046 1160 1287 1357 1387 1513 1502 1520 1572 1590 1552 1305 1149 1089 1146 1225 1290 1559 1820 1990 2028 1934 1767 1657 1588 1557 1567 1623 1731 1888 2055 2099 2038 1917 1771 2 2 2 3 3 4 4 3 3 2 2 1 2 2 3 3 3 3 3 2 2 2 1 2 1 1 1 2 2 3 3 3 4 4 5 5 7 7 7 7 7 7 8 7 6 6 6 6 5 4 4 3 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 31 61 109 168 226 276 328 422 579 731 692 376 163 56 12 0 0 0 0 1 3 5 0 0 0 1 1 0 0 0 0 0 0 0 0 0 2 2 11 45 110 189 205 110 34 5 3 14 23 31 46 76 118 162 190 153 92 39 12 5 7 10 13 16 21 28 47 107 154 160 124 74 34 16 17 29 34 25 14 10 19 28 41 55 57 31 8 8 22 57 118 178 204 206 217 234 228 165 110 120 136 121 75 27 13 10 5 1 0 0 0 0 0 0 0 0 0 0 0 1 8 36 77 62 42 43 71 119 168 178 114 43 10 1 1 0 0 0 0 0 0 0 0 0 0 0 1 3 8 17 33 63 119 207 333 493 665 873 1140 1406 1618 1754 1812 1811 1801 1773 1761 1788 1832 1853 1853 1836 1815 1807 1822 1830 1809 1755 1679 1613 1600 1665 1734 1779 1855 1941 2016 2066 2082 2153 2173 2172 2159 2132 2091 2063 2010 1980 1961 1955 1969 1997 2108 2253 2368 2458 2526 2555 2584 2624 2678 2759 2847 2912 2954 3107 3361 3548 3622 3587 3465 3322 3150 2955 2768 2605 2458 2291 2167 2138 2098 2023 1927 1845 1808 1800 1797 1794 1791 1786 1763 1695 1600 1521 1467 1427 1383 1351 1314 1293 1285 1279 1250 1171 1160 1208 1348 1526 1619 1537 1368 1255 1185 1321 1624 1936 2106 2053 1889 1781 1684 1610 1590 1529 1476 1401 1287 1134 958 813 831 805 740 669 632 658 757 885 959 978 984 1001 1016 985 918 848 820 834 876 967 1142 1331 1437 1425 1320 1179 1049 909 834 892 1044 1169 1156 1125 1084 1034 991 934 801 785 819 914 1044 1166 1241 1300 1303 1273 1223 1160 1096 1057 1066 1135 1198 1200 1149 1093 1076 948 841 759 714 694 623 714 734 690 623 566 520 513 469 420 366 301 225 162 111 68 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 1 3 6 7 8 8 6 4 2 1 1 1 1 3 5 6 8 10 14 22 32 46 41 71 119 180 261 469 507 536 538 573 822 1343 1373 1230 989 775 774 751 762 783 809 823 794 737 693 661 652 712 820 861 860 859 805 746 763 817 932 1013 1010 1004 1072 1153 1218 1353 1536 1697 1798 1756 1960 2081 2085 1983 1961 1976 1802 1646 1531 1509 1620 1631 1709 1793 1932 2104 2159 2103 1974 1828 1691 1572 1499 1555 1697 1853 1959 1983 1950 1848 3 3 3 4 4 4 3 2 2 2 1 1 2 2 3 3 3 2 2 2 2 1 1 2 1 1 2 2 2 3 3 3 3 4 5 6 7 7 7 7 7 7 7 6 6 6 6 6 5 4 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 16 28 47 92 151 214 271 334 428 530 570 477 246 65 14 4 2 2 1 0 1 3 3 0 1 5 12 15 12 8 6 12 13 6 1 0 3 17 18 13 22 54 101 117 61 24 10 20 46 65 56 37 30 51 94 135 102 54 21 6 4 8 13 21 26 26 25 26 41 76 121 139 116 66 20 9 9 8 4 1 1 14 39 67 88 86 54 22 19 28 51 86 122 156 219 295 323 262 140 102 150 171 163 115 48 14 13 7 2 0 0 0 0 0 0 0 0 0 0 0 0 3 24 50 38 23 21 41 87 132 140 80 17 3 2 2 0 0 0 0 0 0 0 0 0 0 0 1 5 13 29 62 105 158 234 345 490 639 811 1035 1265 1473 1645 1766 1744 1727 1732 1781 1871 1985 2072 2092 2071 2045 2025 2006 1978 1934 1867 1774 1692 1665 1713 1785 1842 1914 1965 1999 2035 2060 2079 2089 2101 2103 2079 2035 2030 2005 1983 1985 2012 2055 2096 2203 2345 2457 2539 2619 2720 2779 2854 2920 2995 3080 3160 3222 3345 3453 3573 3622 3566 3449 3310 3152 2963 2774 2605 2454 2293 2248 2254 2224 2133 2007 1899 1828 1811 1792 1755 1723 1720 1743 1739 1715 1681 1648 1610 1539 1477 1424 1378 1355 1339 1297 1201 1234 1256 1322 1398 1434 1400 1343 1279 1269 1433 1714 1982 2121 2004 1812 1698 1671 1707 1759 1722 1617 1549 1476 1347 1161 1016 996 988 953 893 827 786 829 872 903 919 928 953 1030 1062 1028 973 947 956 967 986 1104 1297 1428 1438 1349 1210 1071 951 865 847 902 999 1055 1101 1106 1082 1056 1037 946 908 899 951 1063 1194 1266 1289 1302 1306 1293 1245 1140 1076 1068 1093 1111 1111 1090 1024 1079 1018 887 782 738 691 557 635 704 755 790 756 636 579 526 480 434 372 282 210 147 93 48 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 3 6 7 8 8 6 3 2 1 0 1 2 3 5 6 7 8 8 8 8 15 15 21 33 39 68 176 287 380 395 285 560 923 1134 1236 1178 856 765 712 680 687 734 803 819 764 688 625 631 704 766 836 883 885 824 762 791 861 990 1104 1177 1247 1347 1455 1608 1798 1979 2138 2302 2261 2308 2320 2279 2193 2165 2178 2167 2115 1969 1771 1725 1660 1644 1700 1833 2046 2254 2351 2312 2167 1958 1709 1544 1516 1596 1738 1887 1935 1910 1846 4 3 3 4 4 3 3 2 2 2 2 1 1 2 3 2 2 2 2 2 2 2 1 1 1 2 2 1 2 3 3 3 4 5 6 6 7 7 7 7 7 7 6 5 6 6 5 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 19 32 49 83 135 212 304 404 505 576 571 439 236 83 19 7 9 10 6 1 0 2 1 1 8 23 38 39 30 21 28 51 58 26 7 1 12 42 54 34 13 10 19 31 42 32 31 53 89 113 99 51 21 23 49 73 54 24 8 3 5 11 22 37 47 43 32 23 20 37 65 83 74 42 7 0 0 0 0 0 2 15 46 77 95 96 80 59 59 51 51 66 93 137 225 336 382 306 182 147 187 193 185 136 69 28 27 21 7 1 0 0 0 0 0 0 0 0 0 0 0 5 19 29 18 7 4 13 37 66 75 38 7 3 3 2 1 0 0 0 0 0 0 0 0 0 1 2 4 11 29 68 133 206 292 401 535 673 810 966 1146 1351 1571 1770 1828 1845 1915 2042 2186 2294 2342 2315 2244 2162 2068 1975 1916 1857 1818 1779 1758 1777 1838 1908 1924 1926 1909 1885 1878 1908 1939 1969 2004 2024 2016 1990 2006 2015 2035 2091 2166 2230 2279 2355 2424 2498 2525 2513 2535 2639 2784 2918 3024 3097 3163 3290 3439 3519 3545 3520 3447 3339 3220 3143 2999 2808 2613 2458 2362 2369 2391 2343 2216 2056 1920 1784 1797 1800 1763 1717 1710 1744 1747 1759 1696 1647 1638 1580 1519 1457 1411 1389 1378 1361 1357 1401 1398 1372 1355 1352 1335 1362 1416 1476 1575 1725 1898 2004 1864 1705 1617 1619 1692 1813 1895 1869 1802 1721 1608 1452 1307 1224 1185 1168 1140 1077 986 927 884 889 913 923 925 1090 1148 1133 1088 1052 1041 1041 1000 1064 1229 1382 1438 1390 1269 1148 1047 969 921 899 871 881 1005 1098 1136 1152 1168 1158 1125 1079 1084 1155 1228 1292 1320 1320 1315 1321 1312 1195 1125 1098 1081 1066 1054 1041 996 994 954 892 837 799 674 565 553 588 663 777 840 744 668 611 559 505 460 363 281 204 135 78 30 4 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 7 8 8 6 3 2 1 1 3 5 3 4 5 7 7 7 7 8 8 9 11 12 15 48 88 138 205 279 204 306 442 683 1014 1327 1118 874 718 644 633 668 760 824 819 758 682 658 675 695 758 810 814 815 809 823 888 1011 1138 1253 1350 1504 1706 1906 2064 2194 2331 2408 2338 2200 2000 1577 1866 1972 1974 1965 1982 1924 1767 1599 1463 1416 1453 1582 1799 2092 2328 2439 2427 2246 1957 1738 1633 1636 1723 1878 1919 1894 1833 3 3 3 2 2 1 2 2 2 1 2 1 1 2 2 1 2 2 2 2 1 1 1 1 2 2 1 1 2 3 4 4 5 5 6 6 7 7 7 7 6 5 5 5 6 6 5 4 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 17 30 48 72 114 221 369 525 637 665 595 417 256 130 29 6 12 14 9 1 0 0 0 1 10 24 33 23 7 14 42 77 92 60 21 4 17 47 67 55 27 17 22 34 50 56 61 78 103 121 113 73 42 36 46 52 37 14 5 3 5 13 28 48 65 63 51 42 38 42 42 32 19 7 0 0 0 0 0 0 2 11 26 42 54 64 75 90 106 104 90 88 111 163 250 359 411 358 290 283 304 309 287 225 148 88 60 44 29 10 1 0 0 0 0 0 0 0 0 1 6 21 33 30 16 4 0 1 1 5 15 18 6 2 1 1 0 0 0 0 0 0 0 0 0 0 2 3 5 11 24 49 121 208 304 414 539 668 791 920 1071 1260 1497 1762 1979 2123 2254 2347 2361 2273 2113 1949 1840 1708 1631 1614 1593 1582 1628 1685 1750 1832 1935 2024 1974 1891 1817 1765 1745 1772 1824 1866 1904 1923 1926 1935 1993 2041 2085 2146 2218 2280 2316 2371 2382 2393 2390 2383 2410 2502 2651 2787 2888 2947 3019 3228 3386 3450 3429 3352 3253 3152 3047 2987 2902 2770 2612 2470 2364 2275 2192 2116 2031 1931 1835 1753 1775 1790 1771 1738 1727 1748 1733 1711 1668 1618 1576 1543 1519 1488 1456 1451 1465 1476 1516 1540 1539 1526 1500 1463 1439 1477 1529 1558 1580 1624 1702 1773 1679 1604 1588 1623 1690 1797 1916 2049 2098 2014 1830 1664 1532 1425 1361 1353 1366 1344 1259 1110 999 981 1010 1010 960 1097 1198 1234 1214 1177 1159 1150 1059 1078 1195 1341 1435 1444 1350 1249 1154 1062 972 890 810 722 811 972 1130 1253 1297 1285 1261 1236 1244 1294 1338 1373 1365 1311 1259 1250 1270 1222 1183 1140 1085 1037 1015 987 960 935 910 883 852 816 685 596 546 532 572 722 775 770 742 702 647 570 528 438 346 260 183 116 52 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 8 6 4 2 2 1 0 2 1 2 3 5 6 7 7 7 7 7 7 7 14 27 40 55 81 138 172 214 241 354 616 1043 1208 1002 752 663 628 634 696 763 787 768 757 749 717 705 747 815 872 929 908 859 874 974 1126 1273 1375 1623 1851 1956 1991 2140 2222 2171 1977 1755 1805 1701 1759 1757 1734 1756 1759 1743 1680 1521 1345 1262 1242 1304 1460 1718 2018 2283 2456 2391 2185 1966 1814 1759 1789 1895 1961 1964 1905 2 2 2 2 2 1 2 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 0 2 1 1 2 2 4 4 5 5 5 6 6 6 7 7 6 6 5 5 5 5 5 5 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 16 28 46 72 112 218 362 524 640 636 474 243 159 92 21 0 3 5 3 1 0 0 0 0 3 4 2 0 2 17 49 84 101 86 41 13 9 26 48 54 39 29 26 33 51 75 88 92 96 101 101 89 67 57 58 57 51 40 30 23 22 26 38 56 74 78 78 77 74 67 47 22 5 0 1 3 5 7 4 1 0 1 4 8 12 21 39 69 105 123 130 138 160 206 281 377 445 438 404 398 425 422 387 318 247 187 143 103 77 31 12 7 3 1 0 0 0 1 8 25 57 73 73 56 31 10 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 9 18 37 112 184 264 357 462 577 705 844 977 1133 1361 1685 2050 2282 2350 2307 2175 1970 1717 1504 1478 1409 1374 1389 1409 1452 1529 1617 1706 1792 1866 1911 1869 1792 1729 1683 1660 1676 1738 1785 1813 1841 1877 1924 1984 2038 2092 2146 2186 2219 2279 2338 2325 2329 2348 2373 2416 2507 2643 2720 2766 2819 2930 3143 3262 3292 3271 3201 3102 3011 2927 2843 2761 2652 2520 2384 2234 2069 1935 1864 1856 1889 1917 1895 1896 1924 1913 1855 1794 1787 1755 1715 1677 1640 1606 1586 1586 1590 1580 1585 1613 1641 1656 1671 1669 1660 1631 1585 1580 1604 1621 1617 1605 1604 1612 1625 1613 1639 1680 1721 1773 1880 1953 2052 2135 2091 1870 1596 1458 1389 1362 1385 1445 1490 1441 1279 1140 1106 1135 1121 1051 1091 1184 1272 1305 1272 1234 1200 1123 1117 1201 1332 1429 1461 1407 1324 1226 1116 996 862 827 799 801 886 1063 1246 1297 1301 1296 1301 1325 1357 1368 1370 1331 1243 1152 1119 1155 1206 1223 1155 1041 970 957 947 932 922 911 892 864 802 704 622 569 547 568 673 739 769 760 725 696 640 573 481 393 315 232 156 94 48 19 4 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 7 4 2 1 2 0 0 0 0 2 4 7 7 7 7 7 7 7 7 9 12 18 29 45 72 117 182 266 364 456 733 1188 1238 847 750 688 638 659 711 750 770 797 800 789 804 854 914 914 971 967 952 961 1001 1303 1571 1793 1936 1941 1878 1821 1965 2094 2072 2005 1944 2006 2009 1956 1908 1887 1910 1901 1853 1786 1684 1537 1432 1321 1242 1257 1377 1593 1910 2202 2331 2311 2199 2044 1971 1955 1990 2043 2075 2017 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 2 1 2 2 2 3 4 5 5 5 6 6 6 6 6 6 5 5 5 5 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 2 8 18 30 56 101 161 224 278 367 436 405 247 52 39 20 5 1 3 3 2 1 1 3 5 1 0 0 0 1 7 19 39 63 76 73 57 24 8 15 32 43 37 23 17 21 44 79 105 109 102 101 105 106 94 70 62 78 100 111 104 84 69 69 83 102 118 120 117 113 106 92 67 32 7 4 14 28 43 50 29 12 3 0 0 0 0 2 10 37 81 120 147 172 203 244 293 343 395 416 425 413 384 324 262 229 221 223 213 177 121 67 50 39 23 8 0 0 1 5 36 98 170 159 129 85 40 10 0 0 0 0 0 0 0 0 0 1 3 2 0 1 13 10 7 5 3 2 2 2 2 6 13 32 92 160 226 292 367 462 585 738 881 1048 1286 1604 1957 2204 2275 2215 2066 1857 1624 1455 1462 1432 1395 1378 1391 1428 1495 1571 1652 1718 1748 1736 1731 1712 1686 1662 1655 1686 1774 1776 1757 1786 1843 1886 1925 1972 2035 2112 2181 2234 2289 2323 2320 2337 2383 2444 2501 2548 2635 2645 2671 2737 2839 2973 3058 3113 3152 3116 3012 2911 2824 2723 2603 2491 2398 2321 2264 2184 2131 2127 2164 2209 2231 2205 2204 2216 2166 2025 1850 1803 1764 1733 1719 1721 1749 1822 1811 1796 1794 1804 1805 1781 1767 1797 1810 1806 1781 1744 1758 1805 1814 1779 1728 1688 1653 1642 1666 1711 1759 1815 1906 1989 2042 2082 2109 2048 1816 1408 1197 1117 1104 1144 1231 1335 1383 1324 1225 1179 1193 1179 1131 1128 1187 1288 1356 1321 1263 1210 1158 1143 1214 1361 1421 1439 1417 1351 1241 1099 948 793 878 920 906 915 1020 1207 1266 1286 1296 1316 1350 1379 1370 1371 1296 1176 1091 1066 1123 1197 1228 1156 1011 924 911 922 920 896 874 877 863 813 731 649 597 595 639 710 755 776 754 702 709 682 612 510 420 371 301 226 157 96 48 16 3 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 8 6 4 2 1 1 0 0 0 0 0 4 6 6 6 6 6 7 7 7 7 7 9 15 21 34 58 105 191 299 414 588 946 1236 1076 866 737 663 662 718 794 834 835 840 851 877 932 955 920 940 1009 1066 1083 1187 1500 1753 1899 1975 1926 1895 2010 2203 2290 2226 2237 2280 2283 2231 2179 2151 2090 2070 2068 2030 1954 1884 1809 1735 1620 1464 1334 1264 1344 1584 1889 2179 2377 2395 2292 2204 2149 2115 2098 2105 2068 3 2 2 1 1 2 2 1 1 1 1 1 1 1 1 0 0 1 1 1 2 2 1 1 1 1 2 2 3 3 3 4 5 5 6 6 7 6 5 5 5 5 5 6 4 4 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 30 47 100 191 276 306 246 195 199 188 107 6 1 0 0 16 32 31 15 3 2 8 11 2 0 0 0 1 3 4 5 15 30 40 41 27 17 23 34 37 28 11 5 6 23 57 92 109 108 109 116 122 116 95 85 108 149 177 178 155 134 147 181 189 176 163 154 148 136 113 81 48 23 38 65 86 99 96 58 24 6 0 0 0 0 0 1 19 56 105 145 173 205 242 272 286 284 280 290 266 205 132 79 79 123 189 239 239 186 146 140 125 91 46 12 7 9 29 96 197 281 267 197 112 41 4 0 0 0 0 0 0 0 0 0 2 4 3 0 4 32 52 55 44 27 11 3 1 0 2 9 31 87 153 206 246 284 341 441 606 800 1021 1281 1568 1838 2059 2156 2133 2025 1879 1733 1596 1527 1486 1456 1425 1407 1431 1511 1577 1644 1689 1705 1708 1738 1745 1731 1716 1709 1725 1810 1724 1708 1725 1744 1758 1789 1856 1948 2026 2119 2218 2276 2300 2278 2294 2365 2443 2474 2468 2593 2603 2625 2681 2751 2818 2869 2958 3051 3043 2940 2848 2763 2660 2566 2492 2454 2459 2491 2453 2440 2454 2459 2424 2362 2321 2375 2387 2294 2130 1995 1957 1945 1946 1975 2029 2099 2194 2133 2088 2084 2094 2069 1978 1916 1948 1977 1991 1996 1996 2030 2095 2080 1994 1875 1769 1729 1733 1765 1818 1870 1915 1977 2034 2080 2101 2085 2013 1839 1378 1054 869 775 756 810 916 1076 1190 1197 1157 1149 1152 1161 1176 1202 1285 1384 1355 1287 1240 1214 1193 1231 1396 1432 1439 1417 1350 1234 1103 1055 1024 1091 1149 1156 1121 1108 1199 1215 1228 1263 1316 1355 1396 1377 1343 1269 1169 1098 1095 1156 1166 1154 1119 1015 917 890 893 893 887 883 874 875 865 798 714 679 710 781 821 840 826 790 746 739 705 650 559 451 400 352 288 217 150 93 45 18 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 8 6 4 2 1 1 0 0 0 1 1 3 6 7 6 6 6 7 7 7 6 7 7 8 9 16 31 49 88 161 298 457 677 1029 1230 1181 973 773 694 730 852 872 865 857 856 878 944 962 997 1063 1136 1095 1046 1098 1247 1370 1434 1549 1650 1795 2047 2236 2207 2108 2063 2012 1963 1986 2006 2003 2017 2031 2037 2023 1994 1958 1930 1896 1832 1715 1580 1448 1429 1548 1769 2072 2366 2475 2474 2420 2317 2208 2137 2098 2079 2 1 1 2 2 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 2 1 1 2 2 3 4 4 5 6 6 7 7 7 6 5 5 5 5 5 4 4 4 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 30 56 89 155 296 406 403 276 119 63 66 38 4 1 1 7 60 97 88 42 1 0 0 0 0 0 0 0 0 0 0 0 0 6 13 17 17 15 18 26 31 25 11 1 0 3 22 48 66 73 77 89 106 119 125 120 118 139 160 162 143 118 137 231 258 240 210 185 190 189 165 121 79 76 110 130 120 98 72 38 12 2 0 0 0 0 0 0 12 46 95 142 166 179 202 224 230 218 219 205 177 131 78 40 38 69 138 204 234 226 220 252 264 234 171 107 73 76 127 217 310 371 368 279 150 53 8 0 0 0 1 0 0 0 0 0 0 1 1 0 3 18 72 105 99 64 25 6 1 0 0 4 22 68 134 185 203 203 218 294 494 752 1010 1268 1514 1730 1900 2004 2040 2007 1936 1840 1700 1609 1555 1493 1443 1435 1490 1561 1624 1684 1717 1724 1729 1749 1747 1721 1703 1683 1661 1691 1600 1581 1586 1602 1629 1678 1781 1927 2031 2113 2177 2206 2228 2222 2246 2324 2388 2373 2341 2513 2574 2595 2625 2685 2768 2845 2932 2975 2949 2877 2814 2747 2682 2627 2594 2618 2700 2710 2686 2649 2585 2483 2352 2228 2190 2286 2359 2358 2312 2286 2286 2295 2297 2316 2350 2377 2379 2313 2259 2235 2225 2198 2135 2071 2083 2104 2121 2138 2163 2212 2285 2253 2139 1991 1857 1776 1773 1819 1886 1940 1968 2019 2050 2066 2056 2018 1960 1887 1517 1156 851 625 496 471 528 712 897 999 1026 1038 1068 1131 1152 1196 1285 1387 1386 1320 1296 1302 1302 1311 1422 1449 1442 1410 1342 1240 1143 1149 1221 1311 1370 1353 1250 1186 1190 1156 1125 1143 1229 1323 1368 1350 1296 1228 1167 1139 1149 1195 1156 1097 1067 1008 893 844 842 854 854 849 844 877 894 866 827 843 865 933 995 957 853 812 793 778 744 699 626 512 435 376 321 265 206 151 96 50 15 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 6 4 2 1 0 0 0 0 1 1 1 4 8 7 6 6 6 6 6 6 6 7 7 7 10 19 31 49 90 181 310 471 769 1145 1282 1167 924 683 743 851 893 892 889 880 921 987 1017 1014 1022 1073 998 932 909 911 981 1079 1193 1314 1408 1473 1560 1506 1513 1574 1654 1710 1772 1802 1829 1856 1874 1888 1894 1897 1902 1909 1907 1899 1865 1802 1733 1717 1777 1910 2135 2350 2477 2522 2511 2402 2315 2276 2278 2293 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 2 2 1 1 2 1 2 2 2 3 4 5 5 6 5 6 7 6 5 5 5 5 5 4 4 4 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 18 42 76 116 167 334 447 435 307 137 28 26 24 16 15 23 47 96 115 92 42 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 4 2 1 1 10 24 25 17 5 0 0 3 10 17 22 25 36 67 102 123 121 106 107 114 114 100 81 82 184 234 248 238 215 196 176 155 143 146 159 155 150 102 63 39 25 14 3 0 0 0 0 0 0 12 50 104 152 175 170 172 179 183 178 176 161 140 119 97 78 68 76 101 138 168 184 203 261 330 360 341 291 253 251 283 336 372 386 375 303 166 63 14 1 0 3 5 4 1 0 0 1 4 3 5 6 6 9 20 36 42 32 15 5 1 0 0 1 16 56 114 152 154 135 138 221 440 731 1004 1251 1473 1669 1839 1968 2046 2058 2002 1887 1733 1595 1513 1485 1500 1543 1607 1688 1721 1731 1715 1674 1622 1599 1616 1587 1581 1574 1545 1526 1478 1449 1463 1515 1592 1687 1841 1983 2074 2134 2170 2185 2204 2228 2259 2296 2328 2349 2375 2499 2556 2560 2568 2626 2745 2850 2925 2909 2862 2824 2796 2778 2771 2797 2812 2809 2803 2766 2736 2663 2522 2382 2297 2205 2209 2305 2407 2483 2523 2528 2515 2500 2461 2420 2388 2360 2321 2275 2247 2232 2213 2183 2163 2133 2134 2143 2152 2163 2189 2243 2301 2269 2155 1997 1835 1738 1739 1794 1856 1902 1943 1995 2023 2021 1997 1956 1907 1835 1635 1355 1059 774 528 388 383 503 669 817 916 985 1055 1149 1245 1315 1367 1425 1435 1364 1333 1351 1388 1415 1462 1461 1411 1376 1337 1257 1221 1252 1330 1426 1507 1533 1451 1333 1266 1192 1111 1086 1243 1306 1334 1321 1279 1230 1194 1199 1184 1196 1170 1093 1010 987 900 866 850 825 799 777 782 841 883 872 816 742 730 837 1024 1094 957 843 790 785 780 750 688 592 485 402 376 343 275 207 140 83 34 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 7 4 2 1 1 1 0 0 0 0 1 4 9 10 7 5 5 6 6 6 6 7 7 7 8 15 28 40 67 119 195 323 486 721 956 1090 1103 784 798 869 915 955 977 923 937 974 972 903 891 863 809 750 752 867 1002 988 968 951 892 729 802 832 859 951 1153 1372 1568 1630 1653 1688 1723 1735 1758 1771 1791 1812 1833 1862 1890 1902 1913 1952 2032 2113 2206 2310 2385 2403 2428 2375 2340 2351 2412 2528 3 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 2 1 2 2 3 4 5 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 21 46 76 106 165 297 404 383 268 124 22 16 30 45 58 79 109 115 75 38 13 0 0 0 0 0 0 0 0 0 0 1 5 11 17 11 4 1 0 1 4 12 17 14 7 1 0 0 1 1 2 3 11 43 86 106 105 99 101 111 118 116 101 85 107 204 250 244 209 166 135 148 184 211 202 165 134 77 50 44 45 39 23 11 2 0 0 0 0 15 62 129 193 235 242 229 206 183 165 155 149 140 135 129 116 99 94 83 90 103 111 122 161 243 331 391 426 429 409 398 402 379 341 299 244 147 56 13 1 0 1 0 0 0 0 1 3 8 10 20 28 33 36 45 53 54 49 41 31 20 12 9 13 29 61 105 136 132 115 136 244 465 748 1016 1251 1455 1642 1819 1958 2028 2033 1979 1866 1704 1568 1537 1566 1636 1735 1840 1901 1826 1726 1633 1553 1489 1447 1437 1445 1468 1487 1493 1495 1501 1515 1543 1598 1687 1809 1940 2017 2065 2118 2177 2223 2239 2267 2306 2313 2317 2353 2407 2517 2561 2551 2555 2624 2752 2871 2890 2870 2836 2806 2796 2825 2822 2815 2766 2682 2599 2508 2517 2537 2445 2390 2467 2415 2380 2402 2443 2479 2496 2483 2427 2373 2304 2230 2174 2152 2133 2106 2107 2121 2125 2105 2085 2066 2062 2074 2101 2140 2191 2218 2231 2196 2117 2016 1909 1815 1793 1805 1831 1860 1889 1919 1950 1962 1943 1911 1895 1823 1698 1516 1304 1067 807 546 461 495 609 761 931 1140 1193 1279 1385 1466 1497 1498 1475 1408 1384 1408 1452 1494 1516 1500 1442 1397 1361 1277 1276 1347 1411 1469 1527 1570 1535 1452 1357 1284 1232 1198 1300 1332 1334 1319 1300 1285 1269 1264 1219 1181 1144 1088 981 975 932 911 892 835 761 713 747 816 859 842 772 703 698 747 813 854 835 870 797 769 771 761 750 690 605 571 534 453 359 274 194 127 69 25 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 7 6 3 2 1 0 0 0 0 0 1 5 11 12 8 5 4 5 6 6 6 7 7 6 7 8 20 32 47 75 127 218 323 476 672 846 1019 1014 1051 1014 910 1011 1023 935 859 804 764 791 785 726 643 566 513 568 628 605 555 512 410 414 476 516 559 612 792 1062 1308 1404 1411 1437 1462 1506 1559 1598 1625 1654 1690 1717 1763 1820 1850 1860 1934 1989 2008 2026 2035 1991 1969 1956 1956 1968 1999 2063 2 2 2 1 2 2 1 1 1 1 0 0 0 0 0 0 0 0 1 0 1 2 2 2 2 2 2 4 5 5 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 28 51 78 101 157 247 318 277 168 68 13 10 24 62 89 111 112 83 37 8 1 0 0 0 0 0 0 0 0 0 0 2 9 17 19 10 3 1 1 2 4 6 6 5 3 0 0 0 0 1 2 5 14 39 85 111 118 118 120 131 145 154 150 134 122 164 202 207 189 167 163 192 237 267 249 204 165 105 83 75 72 70 67 61 40 15 2 0 4 21 73 145 217 268 286 272 254 216 181 161 154 150 147 145 128 107 97 72 71 69 63 57 68 114 181 206 273 355 388 391 406 368 298 228 170 98 34 8 0 0 0 0 1 2 3 2 1 4 9 23 44 77 122 172 199 185 178 171 159 141 113 95 84 86 91 97 103 107 109 162 303 536 805 1043 1243 1424 1601 1766 1876 1927 1945 1914 1835 1735 1671 1689 1744 1868 1971 1977 1875 1691 1548 1475 1448 1432 1396 1375 1405 1445 1491 1539 1585 1629 1662 1696 1740 1814 1914 1959 1997 2056 2136 2219 2279 2291 2321 2349 2349 2342 2365 2439 2520 2545 2559 2601 2681 2778 2905 2902 2869 2833 2797 2753 2745 2697 2609 2494 2393 2348 2345 2426 2516 2498 2460 2487 2429 2380 2356 2339 2315 2274 2217 2131 2056 1986 1929 1899 1900 1910 1901 1917 1947 1963 1944 1917 1914 1930 1974 2033 2085 2130 2131 2118 2098 2073 2036 1966 1894 1856 1841 1842 1850 1850 1846 1874 1898 1896 1873 1869 1837 1748 1612 1447 1257 1032 785 651 633 721 892 1116 1363 1379 1418 1485 1547 1579 1589 1535 1491 1484 1509 1542 1563 1551 1524 1487 1444 1386 1310 1305 1396 1467 1503 1522 1529 1528 1488 1415 1366 1363 1357 1372 1360 1344 1347 1374 1396 1381 1327 1247 1179 1137 1091 1030 1002 953 891 836 812 764 706 737 803 856 868 805 706 665 677 708 736 779 857 830 786 771 782 806 747 693 663 634 569 458 363 267 180 111 56 20 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 5 3 2 1 0 0 0 1 3 7 12 12 8 4 3 5 6 6 6 6 6 6 7 8 13 21 32 49 79 135 207 284 354 450 636 798 895 933 967 1106 1088 1013 909 792 722 744 737 676 566 459 330 266 243 237 242 309 382 454 503 543 602 642 800 975 1101 1153 1151 1166 1210 1257 1293 1334 1372 1424 1468 1505 1540 1582 1586 1544 1533 1545 1549 1510 1436 1335 1227 1157 1146 1189 1207 1193 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 3 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 38 71 111 139 179 237 247 169 71 19 2 2 12 40 66 78 68 40 13 0 0 0 0 0 0 0 0 0 0 0 1 2 8 12 10 4 1 0 2 7 12 10 2 0 0 0 0 0 0 3 9 17 29 52 95 134 156 166 169 174 181 194 204 203 200 208 215 216 217 221 230 250 276 295 305 280 233 180 147 118 95 93 116 152 145 70 27 12 16 38 79 132 185 225 240 227 228 202 174 154 142 133 128 132 133 134 128 89 60 42 31 26 28 45 84 86 113 155 186 182 220 227 192 146 98 38 11 3 2 2 3 5 9 15 19 11 0 2 9 25 60 123 210 307 376 359 348 348 351 349 343 354 358 330 269 195 145 132 129 192 348 592 876 1117 1296 1465 1623 1755 1847 1924 1959 1946 1903 1862 1850 1868 1886 1903 1830 1650 1465 1328 1284 1314 1365 1396 1391 1403 1453 1507 1570 1638 1696 1722 1737 1754 1809 1887 1952 1984 2041 2109 2182 2263 2337 2367 2385 2386 2370 2348 2341 2376 2455 2506 2593 2679 2736 2773 2822 2833 2822 2790 2736 2664 2630 2545 2466 2411 2392 2407 2423 2456 2475 2450 2409 2380 2311 2248 2203 2161 2100 2016 1933 1841 1774 1721 1681 1663 1682 1710 1746 1786 1820 1834 1813 1786 1815 1872 1929 1962 1959 1946 1948 1965 1992 2008 1985 1900 1851 1830 1838 1866 1897 1895 1870 1861 1861 1852 1828 1814 1806 1767 1663 1503 1313 1103 917 801 790 862 989 1176 1372 1466 1539 1612 1681 1732 1768 1718 1656 1609 1587 1591 1586 1551 1521 1483 1432 1381 1355 1353 1415 1475 1504 1507 1502 1508 1512 1498 1473 1455 1446 1419 1387 1375 1406 1465 1487 1477 1422 1343 1264 1200 1141 1090 1036 961 868 790 793 775 754 770 811 847 913 874 802 747 707 672 682 621 719 797 816 812 824 828 783 739 718 714 695 583 469 354 250 167 96 42 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 3 2 0 0 0 2 6 11 14 12 7 3 2 4 5 6 6 5 6 6 7 8 10 14 18 29 47 76 115 161 179 231 315 419 518 565 786 881 891 879 955 939 943 866 812 736 626 440 239 161 186 205 226 348 497 590 579 600 705 863 999 1061 1022 968 943 931 944 977 1020 1072 1116 1165 1209 1246 1273 1297 1290 1242 1171 1116 1126 1092 1013 884 691 559 545 563 575 546 3 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 2 3 4 5 5 5 5 6 6 5 5 5 4 4 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 24 54 105 172 237 288 292 218 109 28 2 1 3 13 26 37 28 17 8 3 0 0 0 0 0 0 0 0 0 1 3 4 3 6 5 3 1 0 0 3 8 13 12 6 1 0 0 0 1 2 7 21 38 56 77 109 151 194 222 232 232 229 236 251 261 267 268 258 253 261 270 275 276 278 275 335 348 325 291 247 186 137 131 167 221 236 143 76 50 55 74 96 108 118 125 127 126 135 136 132 123 113 105 103 109 133 150 150 125 78 36 15 10 13 22 51 49 58 59 55 60 87 120 123 102 60 11 3 10 17 22 25 27 30 34 29 15 5 10 22 41 85 156 248 349 435 466 461 461 476 507 553 592 596 568 511 437 368 303 251 268 394 633 945 1228 1421 1605 1769 1902 2016 2072 2053 1981 1885 1788 1705 1627 1499 1379 1262 1169 1143 1173 1232 1322 1416 1489 1527 1528 1573 1620 1674 1718 1737 1727 1768 1830 1909 1984 2037 2087 2138 2182 2224 2274 2332 2373 2387 2395 2383 2359 2337 2343 2400 2458 2588 2701 2740 2731 2722 2722 2713 2679 2626 2570 2535 2445 2371 2353 2384 2423 2402 2383 2348 2317 2280 2216 2131 2069 2030 2002 1952 1864 1770 1667 1597 1550 1525 1524 1550 1642 1720 1765 1784 1786 1781 1800 1845 1901 1924 1895 1848 1816 1820 1856 1887 1894 1877 1798 1760 1758 1778 1816 1867 1868 1892 1886 1858 1823 1790 1781 1789 1768 1680 1531 1353 1176 1033 938 915 950 1031 1211 1387 1535 1674 1795 1887 1973 1975 1892 1796 1710 1638 1616 1579 1536 1513 1495 1461 1408 1368 1369 1390 1427 1473 1510 1532 1570 1599 1590 1552 1548 1558 1489 1450 1455 1487 1543 1557 1557 1523 1448 1354 1276 1214 1153 1085 992 878 797 770 771 778 780 768 776 870 891 865 802 720 660 659 630 687 782 853 871 802 754 732 729 731 751 753 684 577 458 345 227 147 79 34 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 5 3 2 1 1 2 3 7 12 13 9 4 1 3 4 5 5 5 6 6 7 8 8 10 11 12 19 30 44 58 89 102 119 150 190 250 224 286 353 382 390 514 578 627 661 668 584 508 369 273 260 269 245 275 365 423 405 431 585 774 977 1071 944 770 722 705 692 695 722 775 834 887 932 974 1028 1037 1056 1069 1057 1014 968 950 911 851 788 660 494 416 395 404 410 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 2 4 4 5 6 6 6 6 6 6 6 5 4 4 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 17 40 80 143 227 332 452 347 191 72 12 2 6 16 36 40 29 13 4 1 0 0 0 0 0 0 0 0 0 0 3 7 9 8 4 1 1 0 0 0 0 0 1 8 8 2 0 0 1 4 10 19 34 62 87 105 125 159 207 250 274 280 274 271 282 290 296 293 284 289 310 317 299 276 261 247 304 329 342 334 297 238 188 166 183 212 212 153 113 112 131 145 140 112 92 83 82 84 90 98 103 103 98 90 84 78 107 133 154 155 117 59 21 5 3 7 20 24 27 19 10 11 33 70 89 95 77 51 47 53 49 47 47 42 29 26 17 12 16 26 40 67 112 175 256 345 420 456 487 522 566 621 684 723 713 693 649 580 500 420 379 389 494 715 1030 1349 1598 1785 1951 2087 2152 2125 2026 1921 1860 1827 1778 1709 1497 1299 1167 1128 1180 1293 1376 1498 1637 1727 1739 1751 1752 1770 1792 1789 1764 1780 1895 1961 2013 2065 2117 2156 2180 2212 2242 2271 2302 2337 2375 2397 2397 2374 2331 2283 2296 2382 2510 2617 2664 2652 2608 2558 2529 2518 2510 2488 2448 2383 2335 2322 2335 2343 2318 2280 2237 2191 2131 2047 1964 1905 1889 1888 1866 1801 1695 1577 1493 1439 1420 1439 1478 1626 1730 1778 1787 1788 1812 1865 1917 1937 1907 1841 1786 1791 1826 1853 1845 1802 1758 1733 1733 1724 1711 1723 1785 1830 1889 1904 1877 1824 1756 1699 1719 1710 1648 1533 1378 1189 1059 992 971 991 1076 1253 1451 1608 1749 1864 1917 1944 1899 1849 1824 1790 1694 1597 1501 1450 1446 1466 1478 1469 1366 1334 1343 1373 1428 1506 1590 1648 1669 1663 1652 1675 1672 1556 1477 1496 1563 1609 1614 1604 1553 1467 1374 1306 1245 1175 1108 1021 885 819 786 768 788 803 739 722 783 829 860 869 817 725 683 681 717 785 865 851 752 682 653 660 698 738 752 725 652 544 424 289 196 119 58 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 4 2 2 2 4 7 11 10 8 5 2 1 4 7 8 6 5 5 7 8 10 11 10 13 15 17 18 21 34 50 61 74 97 92 108 93 86 97 116 114 122 122 123 163 183 221 257 265 292 348 288 238 254 291 295 309 412 516 603 612 503 413 475 498 493 480 468 489 535 599 665 718 780 805 810 839 867 855 853 913 895 812 692 609 558 461 384 348 356 403 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 4 5 5 6 6 6 5 5 5 5 4 4 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 33 73 125 177 228 288 325 238 121 45 10 6 14 33 46 36 20 7 1 0 0 0 0 0 0 0 0 0 0 1 4 8 11 10 7 5 2 1 1 0 0 0 0 1 4 4 0 0 3 11 22 35 50 73 102 120 135 157 193 237 272 291 296 294 299 297 293 287 292 318 353 365 342 301 276 283 315 326 338 343 333 303 259 201 167 145 128 119 135 182 223 233 206 152 112 96 96 112 137 165 168 144 109 80 64 62 89 120 151 154 118 62 34 23 18 12 7 7 5 3 2 1 5 14 39 86 117 120 103 85 60 39 28 20 10 0 1 11 27 47 73 105 140 181 231 298 375 426 492 561 632 702 763 800 784 773 742 695 656 629 634 657 729 888 1141 1448 1713 1900 2023 2080 2074 2027 1958 1895 1894 1942 1978 1915 1753 1585 1455 1399 1437 1557 1703 1813 1911 1976 1990 1973 1936 1921 1905 1870 1849 1926 2021 2061 2095 2128 2152 2159 2178 2216 2262 2307 2340 2348 2360 2381 2387 2358 2287 2189 2178 2242 2340 2429 2480 2485 2445 2412 2372 2374 2402 2395 2359 2316 2282 2264 2255 2243 2227 2191 2151 2104 2040 1955 1872 1830 1827 1824 1796 1734 1630 1526 1451 1394 1367 1385 1443 1587 1707 1774 1802 1826 1872 1917 1944 1939 1906 1867 1850 1859 1857 1829 1798 1782 1754 1742 1728 1704 1684 1690 1732 1790 1850 1880 1884 1864 1802 1721 1707 1674 1608 1512 1381 1174 1039 979 997 1087 1223 1369 1481 1563 1638 1707 1733 1724 1704 1734 1797 1833 1779 1611 1452 1365 1346 1366 1399 1389 1323 1299 1318 1360 1411 1490 1597 1668 1705 1723 1733 1765 1702 1584 1505 1512 1582 1632 1613 1571 1509 1425 1337 1271 1218 1158 1083 993 899 840 786 787 845 903 849 809 789 760 738 747 751 711 690 689 706 725 768 723 652 605 586 586 674 709 735 741 716 641 509 372 255 158 82 32 8 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 3 4 3 2 1 3 4 4 4 4 4 2 2 4 7 8 6 6 5 5 6 8 12 12 14 16 16 13 12 21 34 43 47 59 51 49 46 48 53 52 43 32 27 26 48 58 81 132 174 137 175 206 190 174 166 146 192 244 281 291 281 281 325 344 340 320 284 262 285 320 371 438 470 535 565 600 639 621 590 612 668 709 717 516 407 324 265 223 192 202 236 3 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 3 5 5 6 6 6 5 4 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 16 58 119 183 220 192 156 120 86 53 25 10 5 5 7 12 11 6 2 0 0 0 0 0 0 0 0 0 0 0 1 5 9 12 11 10 9 4 3 3 2 1 0 0 0 3 3 1 1 4 17 34 48 56 63 86 109 129 150 174 202 232 260 285 302 310 306 302 304 323 354 381 386 372 339 325 342 368 366 363 392 420 408 333 249 191 149 125 130 175 245 295 302 271 217 166 134 128 174 245 297 298 228 129 69 62 90 125 157 175 160 112 54 26 27 19 10 5 4 5 3 1 0 1 4 10 77 128 139 116 82 47 24 13 6 0 1 4 19 46 80 116 144 167 200 224 261 319 380 457 529 599 672 746 811 834 870 916 968 1014 1023 1008 1007 1039 1126 1282 1494 1696 1858 1953 1987 1985 1981 1968 1924 1910 1919 1941 1955 1904 1829 1769 1750 1787 1873 1906 1897 1933 1987 2013 1987 1942 1946 1972 1977 1978 2040 2074 2093 2121 2155 2183 2198 2226 2268 2306 2335 2352 2359 2376 2398 2375 2323 2247 2149 2132 2154 2195 2243 2280 2285 2266 2257 2258 2282 2309 2299 2256 2216 2193 2191 2194 2182 2165 2131 2092 2047 1982 1892 1827 1822 1822 1803 1751 1665 1562 1492 1437 1388 1361 1379 1432 1537 1663 1753 1802 1841 1897 1926 1942 1945 1940 1928 1901 1843 1777 1734 1724 1737 1740 1735 1692 1653 1640 1651 1662 1686 1697 1731 1791 1844 1864 1799 1738 1696 1643 1543 1426 1267 1205 1214 1263 1318 1329 1320 1325 1332 1347 1388 1458 1526 1573 1634 1714 1805 1842 1780 1661 1525 1399 1312 1306 1271 1249 1263 1305 1347 1391 1479 1578 1675 1765 1822 1763 1757 1671 1548 1461 1462 1555 1593 1564 1512 1454 1379 1293 1224 1178 1132 1066 986 949 953 939 935 964 1002 988 958 901 811 719 724 771 759 733 715 674 576 578 567 529 497 513 535 629 699 753 791 806 768 676 549 388 227 117 52 22 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 2 2 3 4 2 1 1 2 2 3 5 4 3 2 3 7 12 11 8 6 5 4 6 9 11 13 14 15 15 19 27 35 43 37 35 33 29 24 22 29 33 30 22 18 17 42 54 63 85 89 76 115 136 141 128 112 115 121 121 124 138 157 192 189 172 182 203 179 140 127 147 181 233 260 299 353 407 447 425 433 464 501 548 542 394 294 211 128 88 71 65 58 3 1 2 2 2 1 1 2 1 1 0 0 0 0 0 0 0 1 1 1 1 0 0 1 2 4 5 5 5 5 5 5 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 1 22 82 164 236 254 171 78 44 32 19 9 5 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 14 16 15 12 8 5 6 5 3 0 0 0 1 1 0 2 9 27 49 56 50 45 58 85 115 140 161 178 194 219 254 285 300 299 298 312 336 362 381 385 364 345 355 384 418 444 440 473 518 493 389 300 265 237 217 219 252 305 337 341 323 289 243 190 168 220 301 357 350 279 152 98 109 152 185 199 181 141 92 47 20 23 23 14 7 6 5 2 1 0 0 1 6 78 106 110 100 83 66 56 39 20 8 11 23 52 87 120 147 169 200 228 238 263 301 338 379 421 474 547 639 737 799 865 942 1020 1100 1180 1246 1287 1316 1361 1435 1535 1653 1762 1844 1909 1958 1988 1976 1921 1865 1813 1791 1824 1838 1806 1781 1781 1822 1890 1801 1784 1825 1886 1935 1964 2003 2050 2087 2097 2093 2105 2110 2127 2162 2205 2249 2288 2312 2336 2369 2400 2415 2410 2398 2412 2364 2297 2229 2154 2139 2154 2173 2198 2213 2196 2192 2184 2192 2212 2229 2225 2184 2146 2138 2157 2179 2175 2155 2114 2063 2010 1953 1889 1857 1840 1825 1795 1739 1659 1581 1516 1465 1426 1414 1442 1498 1555 1661 1731 1759 1804 1850 1868 1880 1901 1929 1946 1899 1803 1652 1557 1570 1656 1708 1715 1657 1592 1552 1531 1524 1519 1489 1514 1607 1715 1793 1751 1682 1631 1608 1593 1504 1447 1456 1484 1476 1368 1214 1098 991 919 907 970 1103 1283 1406 1502 1613 1733 1810 1841 1883 1834 1642 1414 1291 1206 1166 1195 1276 1335 1389 1445 1538 1660 1775 1844 1776 1737 1649 1536 1449 1415 1506 1517 1486 1439 1389 1336 1282 1223 1171 1120 1059 1007 1011 1046 1045 1021 1020 1043 1069 1049 983 887 803 830 868 844 819 791 701 636 622 564 491 456 469 506 600 713 809 861 867 846 799 711 550 328 174 86 36 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 6 3 3 4 3 2 1 1 2 3 3 6 5 3 3 5 10 11 9 7 6 4 3 3 5 8 10 12 16 21 24 24 24 31 29 27 26 26 23 25 32 30 23 20 21 19 22 25 31 32 23 24 22 47 100 95 66 69 82 86 93 89 81 75 57 41 79 127 122 87 53 39 62 97 122 144 174 213 253 268 288 319 357 420 389 320 240 166 83 41 23 17 11 3 2 2 2 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 5 4 4 4 4 4 4 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 27 95 189 256 245 145 31 9 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 4 10 13 13 11 7 4 5 7 5 2 0 0 0 1 0 3 14 34 57 60 45 39 53 80 114 138 156 171 185 203 223 251 271 282 291 303 309 317 331 342 335 334 363 414 468 504 519 537 554 512 419 345 373 370 357 345 345 355 362 361 358 342 309 261 230 249 303 360 368 297 186 160 159 193 232 218 149 86 46 26 19 25 46 59 53 33 12 2 0 0 0 6 29 109 106 86 81 97 118 112 74 42 47 84 131 162 166 164 175 201 232 228 229 256 294 323 333 341 371 429 516 614 677 765 868 974 1078 1178 1265 1338 1402 1457 1507 1558 1616 1656 1695 1756 1821 1861 1863 1803 1733 1685 1679 1711 1735 1711 1702 1712 1723 1715 1714 1748 1794 1844 1910 2004 2113 2134 2140 2138 2138 2156 2193 2239 2274 2313 2342 2346 2369 2395 2438 2474 2475 2424 2364 2362 2327 2277 2224 2177 2169 2198 2215 2239 2252 2220 2199 2189 2183 2179 2176 2171 2148 2134 2182 2249 2287 2271 2206 2136 2057 1991 1951 1938 1933 1899 1854 1795 1728 1661 1612 1557 1532 1518 1508 1525 1604 1613 1655 1691 1715 1768 1813 1828 1850 1886 1929 1960 1914 1747 1551 1431 1435 1535 1661 1700 1651 1572 1505 1455 1433 1408 1381 1389 1450 1543 1583 1545 1490 1466 1479 1479 1479 1464 1401 1269 1087 919 778 661 571 515 503 554 674 862 1006 1155 1369 1593 1716 1786 1858 1865 1748 1568 1406 1250 1168 1185 1263 1330 1391 1473 1587 1689 1723 1728 1692 1642 1569 1495 1454 1411 1443 1458 1439 1397 1360 1333 1291 1238 1178 1114 1056 1042 1065 1098 1101 1071 1055 1101 1177 1149 1037 933 886 896 991 1043 1017 938 846 796 707 574 459 440 486 568 659 743 824 908 927 904 879 827 696 460 270 140 59 18 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 7 4 2 4 3 2 1 0 1 3 3 3 3 3 3 6 8 9 8 5 5 3 3 4 5 6 7 11 16 21 24 24 20 18 17 18 19 21 23 24 24 23 21 18 15 12 14 19 23 25 29 29 26 34 61 56 53 63 72 74 69 53 40 30 24 26 37 62 72 63 45 18 27 44 61 77 97 128 150 163 180 230 296 359 348 277 201 142 82 37 12 9 7 2 2 2 2 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 4 4 4 4 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 0 0 0 0 0 7 33 91 173 213 171 84 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 4 1 0 1 3 6 7 4 4 5 6 8 7 2 0 0 1 5 3 4 14 33 55 56 44 55 80 108 134 147 160 179 197 208 210 225 251 276 293 298 285 267 268 291 322 343 354 380 427 485 532 536 500 458 416 411 479 498 486 442 387 348 350 365 367 362 345 319 290 274 273 280 286 284 286 271 269 269 261 206 113 47 19 11 10 17 41 91 105 84 45 16 5 3 4 23 76 174 157 109 91 106 131 122 65 57 132 248 333 333 260 220 227 261 278 245 224 237 264 285 288 282 300 354 421 481 529 624 740 856 971 1080 1186 1289 1361 1429 1488 1534 1566 1568 1561 1591 1639 1676 1693 1662 1640 1656 1709 1780 1832 1849 1853 1836 1784 1709 1675 1730 1810 1883 1946 2008 2076 2113 2121 2127 2156 2217 2299 2359 2353 2362 2382 2387 2419 2454 2480 2482 2452 2401 2381 2341 2300 2271 2257 2252 2259 2290 2289 2299 2305 2264 2221 2196 2175 2146 2126 2144 2172 2222 2335 2442 2480 2421 2293 2179 2063 1994 1990 2021 2015 1957 1890 1807 1714 1644 1626 1613 1613 1605 1585 1587 1688 1690 1680 1676 1691 1742 1797 1829 1871 1906 1926 1958 1929 1796 1609 1452 1387 1430 1572 1620 1613 1575 1521 1457 1439 1410 1373 1339 1313 1293 1253 1195 1147 1124 1135 1195 1246 1257 1190 1015 757 521 362 264 207 180 178 224 300 409 527 687 945 1287 1535 1685 1732 1693 1622 1530 1412 1302 1264 1297 1342 1416 1514 1621 1703 1719 1638 1575 1529 1486 1448 1436 1461 1434 1451 1456 1425 1372 1350 1317 1286 1248 1194 1128 1058 1096 1164 1228 1264 1255 1232 1292 1368 1406 1401 1336 1121 1035 1114 1219 1233 1139 1047 982 779 522 415 459 584 735 801 784 793 861 909 907 902 883 778 586 380 212 96 32 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 8 8 5 1 4 4 2 1 0 0 2 3 3 3 3 2 5 8 9 8 5 4 3 3 5 7 7 8 10 15 21 26 25 21 16 13 12 13 18 22 23 23 21 18 16 14 13 13 15 18 21 22 22 22 24 32 48 55 48 54 69 64 50 36 27 20 17 20 31 40 41 37 21 17 24 36 43 55 74 96 120 143 222 297 323 304 236 161 101 61 34 12 8 6 2 2 2 2 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 4 4 4 4 4 4 4 4 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 31 75 126 138 77 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 8 7 3 0 0 0 0 1 3 5 8 9 8 7 4 1 0 3 8 13 9 5 10 24 38 41 40 67 105 135 148 147 155 179 208 222 214 215 245 278 302 305 278 235 231 273 330 369 370 362 373 402 437 461 467 455 439 460 515 555 560 504 419 358 357 366 366 363 359 349 329 298 270 259 260 295 369 375 354 306 247 187 134 88 55 27 9 7 20 64 101 110 88 55 39 40 38 70 140 216 205 143 115 120 127 101 93 124 224 362 459 439 307 269 286 309 302 262 247 255 266 266 255 242 240 290 340 369 394 471 574 679 820 975 1091 1175 1249 1317 1383 1438 1468 1461 1476 1508 1553 1597 1627 1648 1691 1768 1864 1949 1992 2044 2044 1960 1818 1679 1625 1672 1751 1815 1870 1927 1980 2050 2084 2127 2198 2293 2377 2455 2488 2500 2495 2476 2471 2472 2463 2433 2392 2365 2399 2386 2362 2343 2336 2347 2378 2397 2382 2358 2327 2283 2238 2201 2173 2149 2153 2213 2281 2378 2493 2567 2563 2477 2343 2190 2070 2024 2046 2083 2062 1976 1895 1808 1716 1652 1653 1679 1689 1665 1630 1650 1721 1729 1705 1683 1692 1743 1804 1823 1826 1836 1864 1911 1934 1887 1784 1652 1543 1540 1572 1585 1580 1556 1516 1467 1470 1454 1410 1337 1236 1104 1009 934 874 826 788 797 819 838 816 715 526 323 177 93 58 47 38 63 114 177 254 363 537 930 1300 1556 1672 1661 1568 1466 1428 1416 1418 1425 1435 1490 1577 1648 1666 1614 1516 1444 1408 1415 1487 1569 1523 1469 1437 1400 1353 1321 1312 1281 1246 1208 1167 1127 1104 1198 1308 1418 1518 1553 1546 1594 1637 1660 1679 1671 1379 1188 1151 1200 1237 1202 1147 1075 924 738 630 627 714 844 903 870 878 915 857 788 776 795 762 634 462 295 152 59 20 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 9 8 4 2 4 5 3 1 1 1 2 3 3 4 4 3 4 7 8 7 5 4 3 2 2 5 7 10 10 10 14 18 20 18 13 8 7 8 13 18 21 21 19 16 14 12 10 7 11 15 19 23 24 24 27 36 45 49 48 53 69 69 55 39 27 20 21 26 33 42 38 30 23 17 13 17 16 23 34 47 68 114 177 230 283 291 227 133 62 36 25 14 10 7 2 2 2 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 4 4 4 4 4 4 4 4 4 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 20 45 65 61 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 6 3 0 0 0 0 0 0 0 3 5 5 4 2 0 0 7 15 18 13 5 5 14 24 30 31 48 94 126 133 126 132 171 213 236 235 226 243 274 304 315 295 249 231 258 328 388 390 361 346 357 392 438 488 518 491 480 499 534 557 539 494 447 406 376 373 368 374 376 363 334 307 306 311 367 460 472 399 311 248 226 236 250 241 174 108 61 30 26 57 103 144 163 164 173 157 178 225 264 248 180 139 137 147 142 145 194 275 376 452 446 329 320 335 334 308 274 264 280 304 322 316 281 234 249 273 284 291 330 405 491 607 748 887 1002 1081 1152 1221 1280 1310 1301 1358 1429 1500 1565 1620 1677 1757 1858 1950 2014 2048 2091 2061 1961 1846 1758 1700 1646 1653 1706 1787 1869 1920 2004 2092 2183 2282 2384 2471 2550 2584 2587 2564 2522 2476 2444 2421 2419 2428 2442 2477 2499 2498 2477 2460 2466 2448 2495 2459 2392 2331 2290 2263 2240 2224 2220 2244 2298 2327 2391 2476 2536 2535 2460 2354 2208 2111 2076 2086 2102 2076 2011 1914 1818 1745 1686 1668 1685 1709 1701 1668 1688 1725 1718 1696 1691 1722 1774 1834 1857 1860 1859 1870 1912 1948 1941 1891 1816 1737 1658 1603 1575 1556 1535 1511 1483 1480 1453 1396 1320 1240 1131 1002 897 818 748 669 594 524 466 412 348 255 165 94 46 21 13 10 25 53 94 144 208 320 777 1205 1511 1674 1716 1642 1563 1545 1557 1559 1526 1488 1484 1511 1527 1509 1462 1405 1361 1363 1497 1700 1701 1589 1477 1399 1359 1345 1341 1314 1269 1211 1150 1106 1087 1099 1169 1292 1455 1644 1739 1818 1887 1915 1888 1816 1729 1406 1181 1067 986 959 940 956 925 824 731 729 700 758 860 941 985 1009 967 838 714 668 660 635 557 466 360 217 107 34 5 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 10 9 3 2 3 5 6 2 3 5 4 3 3 4 4 4 4 4 4 5 5 4 4 3 1 5 9 12 10 8 11 14 14 11 8 7 9 9 9 11 15 17 19 16 12 10 8 10 13 16 17 19 20 23 28 35 43 51 51 59 70 74 64 46 29 22 24 30 36 51 51 42 34 24 16 16 17 17 19 24 39 72 120 185 284 275 225 138 49 30 22 16 12 10 2 2 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 4 4 4 4 4 4 4 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 7 13 15 13 0 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 1 2 4 4 3 2 1 0 0 5 12 15 11 5 4 12 21 26 29 37 74 102 111 111 122 167 215 249 258 249 246 262 288 307 308 287 256 264 322 372 379 355 329 340 395 458 506 560 518 474 463 492 540 565 534 489 437 392 377 375 413 445 448 418 380 381 413 476 527 519 424 327 279 283 327 386 450 394 308 201 90 24 57 152 258 330 347 345 313 315 326 326 303 259 190 167 178 196 208 250 336 410 429 388 323 353 358 332 295 271 269 293 327 348 341 305 253 255 250 234 216 212 236 284 352 462 609 743 878 990 1070 1128 1174 1211 1284 1359 1430 1498 1562 1624 1700 1805 1896 1970 2037 2088 2080 2041 1993 1940 1865 1742 1667 1694 1776 1872 1962 2068 2187 2309 2425 2535 2642 2706 2705 2653 2570 2484 2428 2428 2451 2480 2512 2538 2542 2566 2592 2584 2575 2580 2490 2479 2438 2385 2336 2304 2296 2271 2255 2241 2244 2275 2273 2271 2306 2356 2392 2385 2320 2228 2162 2129 2119 2109 2072 2018 1939 1858 1788 1728 1707 1734 1763 1758 1719 1702 1705 1697 1694 1708 1746 1803 1866 1887 1889 1892 1909 1940 1955 1964 1928 1847 1754 1654 1578 1538 1520 1508 1491 1473 1460 1424 1356 1270 1193 1121 1017 925 849 783 715 636 520 395 280 186 104 65 45 26 11 4 3 10 27 59 103 156 258 692 1164 1519 1695 1735 1575 1561 1577 1582 1563 1524 1502 1432 1351 1287 1271 1311 1319 1331 1437 1597 1662 1631 1590 1490 1410 1416 1491 1448 1362 1306 1248 1153 1083 1070 1088 1139 1221 1337 1514 1648 1788 1929 2036 2040 1885 1669 1448 1231 1014 775 714 687 713 751 773 770 639 615 720 870 970 1035 1018 977 902 779 639 588 568 517 439 357 254 154 58 7 2 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 12 5 2 1 1 3 6 5 4 5 4 3 3 4 4 4 4 3 4 4 5 5 4 3 3 7 11 12 12 10 10 10 8 6 6 9 12 12 7 3 5 11 17 18 16 10 10 11 14 16 14 11 12 15 19 26 35 52 59 64 70 73 73 58 37 20 18 24 35 46 49 44 35 24 17 17 18 16 17 23 31 40 53 91 151 167 151 118 53 32 23 18 12 9 2 2 2 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 4 4 4 3 3 3 2 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 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 0 0 0 0 1 2 5 5 3 3 9 21 28 31 37 70 101 114 117 126 158 203 240 260 263 259 255 265 282 293 292 282 287 324 354 359 342 319 330 384 421 471 554 502 457 445 471 524 573 558 509 450 395 368 388 467 550 596 577 507 452 460 475 484 472 432 382 348 333 320 328 435 490 467 391 295 223 213 281 383 439 426 376 319 304 306 312 320 335 267 248 271 311 345 365 387 402 389 347 310 350 348 323 294 275 274 298 337 359 348 314 284 281 265 238 209 189 179 174 194 239 315 427 571 702 804 900 998 1091 1181 1265 1342 1411 1471 1524 1577 1672 1780 1879 1957 2008 2021 2020 2011 1991 1948 1863 1802 1823 1898 2003 2124 2254 2385 2516 2648 2763 2834 2831 2749 2622 2495 2410 2393 2444 2501 2555 2590 2597 2594 2610 2613 2594 2589 2602 2512 2460 2423 2390 2360 2340 2336 2299 2286 2287 2288 2276 2230 2181 2156 2199 2288 2338 2315 2268 2225 2186 2148 2106 2045 1996 1940 1875 1809 1759 1757 1766 1802 1820 1780 1738 1713 1696 1673 1680 1757 1844 1914 1944 1949 1943 1938 1966 1943 1921 1885 1825 1751 1657 1531 1467 1455 1456 1443 1437 1424 1387 1317 1222 1140 1070 997 930 874 828 762 698 608 495 367 236 126 71 41 23 11 4 2 5 16 47 101 167 257 544 945 1338 1574 1528 1423 1435 1479 1498 1483 1457 1450 1341 1185 1077 1100 1272 1330 1453 1616 1706 1651 1630 1629 1517 1380 1356 1408 1404 1373 1354 1322 1229 1145 1106 1102 1126 1169 1232 1363 1488 1635 1819 2015 2058 1894 1672 1451 1243 1035 736 632 587 601 676 789 742 598 593 702 836 923 953 947 951 940 855 693 597 548 497 424 358 271 179 90 25 3 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 14 15 9 3 1 2 2 5 7 9 8 6 5 4 5 6 7 5 3 4 5 6 5 4 3 4 7 11 12 13 13 11 7 5 4 4 6 9 9 5 3 7 11 12 11 9 9 11 12 12 13 13 10 10 10 12 18 31 51 63 66 66 71 78 70 47 25 17 18 28 41 48 42 31 20 15 16 14 13 17 22 28 35 44 55 68 73 70 74 62 41 23 19 13 10 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 4 4 4 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 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 1 2 1 0 0 0 2 3 4 5 9 20 32 35 44 74 107 119 119 120 136 171 208 247 270 272 261 251 256 264 268 271 286 325 343 341 325 310 318 360 402 460 517 503 470 452 459 485 514 519 478 426 383 380 430 508 604 688 690 600 484 495 489 473 464 467 469 446 399 313 253 314 433 492 501 477 430 389 382 424 434 403 349 289 264 262 278 320 382 384 388 417 452 470 454 406 366 349 348 356 380 383 366 341 322 318 326 317 325 327 319 314 306 291 276 257 238 225 220 237 278 328 373 409 450 501 560 640 749 875 1007 1134 1245 1333 1400 1463 1547 1662 1773 1850 1879 1861 1844 1854 1881 1900 1881 1904 1974 2085 2223 2367 2497 2633 2744 2846 2920 2926 2855 2700 2527 2414 2380 2386 2454 2525 2574 2602 2617 2626 2571 2560 2558 2559 2551 2482 2446 2435 2410 2376 2357 2353 2334 2332 2328 2307 2263 2217 2170 2132 2161 2248 2315 2334 2316 2282 2229 2161 2089 2014 1966 1924 1873 1821 1806 1811 1808 1832 1860 1846 1796 1752 1725 1704 1696 1730 1835 1904 1942 1955 1940 1902 1899 1869 1838 1808 1772 1724 1627 1480 1398 1376 1374 1376 1383 1366 1336 1285 1202 1105 1034 988 949 906 858 803 725 672 621 542 422 264 168 106 66 39 20 7 6 19 54 115 200 311 468 662 942 1332 1372 1377 1387 1388 1372 1358 1353 1368 1297 1151 1003 1015 1263 1389 1535 1676 1699 1712 1737 1682 1555 1435 1423 1457 1457 1441 1415 1364 1298 1230 1175 1151 1162 1205 1292 1398 1483 1594 1758 1943 1965 1872 1714 1530 1346 1161 901 750 660 633 702 843 824 762 731 774 907 1017 1003 935 869 846 848 778 703 627 549 460 390 281 182 102 38 4 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 9 9 5 3 3 5 6 6 7 8 9 9 7 5 5 8 9 7 5 5 6 6 4 4 4 4 6 11 14 15 14 12 9 7 4 3 3 3 5 5 4 9 11 8 8 9 6 6 8 9 10 11 10 7 8 12 17 28 44 57 65 64 72 82 86 77 59 36 25 25 35 35 35 28 20 16 13 10 11 15 21 25 31 37 43 44 43 38 45 51 44 26 20 15 10 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 3 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 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 1 1 2 2 0 0 0 0 0 1 4 2 0 0 0 0 2 4 6 9 16 32 35 40 57 80 94 96 100 119 157 189 230 263 276 267 249 240 238 242 252 270 299 312 314 310 308 313 324 374 399 436 488 484 449 427 421 428 435 422 423 430 458 497 539 588 654 672 645 592 486 458 481 529 570 587 559 501 423 357 342 394 453 491 508 503 472 424 408 409 406 392 368 339 312 306 343 415 471 500 523 539 538 507 442 366 354 378 414 444 443 421 398 381 371 358 355 357 363 365 358 336 313 312 311 313 326 323 348 385 413 420 407 388 374 365 376 423 505 617 776 966 1133 1241 1338 1420 1578 1721 1796 1802 1794 1788 1805 1842 1889 1932 2008 2125 2279 2453 2618 2742 2843 2890 2907 2890 2827 2717 2574 2448 2378 2372 2413 2473 2517 2544 2574 2609 2626 2603 2601 2590 2571 2550 2517 2470 2424 2393 2377 2371 2376 2367 2347 2316 2272 2217 2159 2139 2135 2162 2213 2260 2284 2280 2249 2217 2186 2116 2040 1990 1943 1883 1817 1806 1809 1823 1862 1906 1917 1876 1822 1767 1717 1693 1720 1769 1824 1878 1883 1821 1731 1708 1722 1735 1728 1693 1640 1570 1457 1365 1319 1305 1305 1322 1293 1264 1245 1192 1093 1004 976 975 953 884 782 724 707 701 674 614 514 392 278 184 113 75 37 23 37 77 143 246 376 520 650 804 1153 1312 1344 1330 1309 1304 1306 1331 1360 1356 1296 1188 1257 1398 1527 1618 1644 1650 1829 1818 1727 1644 1620 1654 1637 1556 1486 1447 1385 1315 1252 1199 1179 1203 1270 1391 1484 1566 1672 1817 1926 1927 1869 1775 1662 1542 1382 1210 1068 938 836 958 992 959 897 846 849 993 1123 1115 1020 920 912 988 1002 930 811 676 474 368 269 180 101 33 6 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 3 6 8 8 7 4 3 6 9 10 7 5 7 8 7 5 5 5 4 5 5 6 6 5 8 10 14 16 14 10 7 4 2 1 1 2 3 3 5 7 7 6 5 2 2 5 8 11 9 5 4 7 14 19 26 37 50 61 62 64 69 76 73 66 53 38 28 20 18 23 23 16 14 10 8 7 9 17 20 26 35 40 38 36 35 34 37 43 33 27 19 13 2 2 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 4 3 3 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 12 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 1 0 0 0 0 2 1 0 0 0 0 2 4 6 9 14 19 21 24 33 51 70 82 93 118 151 174 198 235 258 261 247 230 216 211 219 235 253 271 289 303 310 307 295 302 336 390 444 464 428 374 353 360 390 440 515 537 533 520 514 524 578 597 612 615 583 552 557 595 643 671 666 662 595 535 500 487 471 449 441 439 433 408 397 411 424 432 431 418 381 372 391 430 466 510 561 584 563 501 417 360 350 383 431 465 459 433 410 383 358 343 336 336 353 381 404 401 373 363 381 412 440 428 439 455 461 459 455 444 413 383 355 338 354 397 446 542 698 892 1068 1213 1432 1620 1738 1799 1869 1927 1954 1978 2017 2073 2162 2290 2448 2621 2783 2894 2947 2935 2888 2820 2736 2629 2496 2384 2333 2345 2395 2460 2496 2536 2590 2628 2615 2662 2647 2614 2585 2564 2534 2488 2476 2464 2448 2435 2432 2393 2326 2260 2203 2146 2085 2069 2087 2127 2174 2209 2215 2204 2177 2161 2163 2140 2090 2017 1943 1879 1832 1804 1811 1832 1867 1910 1943 1934 1869 1779 1727 1730 1745 1745 1769 1795 1761 1646 1544 1552 1588 1631 1652 1634 1620 1582 1491 1395 1326 1289 1284 1290 1254 1216 1198 1172 1125 1072 1036 1010 974 904 792 709 682 687 681 666 662 608 517 398 248 189 139 111 111 150 245 393 510 615 720 840 1074 1282 1374 1372 1339 1343 1348 1421 1559 1659 1642 1653 1722 1788 1807 1795 1762 1799 1909 1885 1811 1763 1736 1714 1701 1659 1593 1514 1424 1331 1246 1209 1221 1265 1347 1446 1532 1625 1741 1842 1888 1901 1901 1871 1795 1706 1599 1488 1388 1286 1137 1184 1162 1091 1001 922 892 998 1108 1157 1127 1040 1069 1058 1027 972 885 779 506 340 238 170 117 57 21 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 8 8 7 6 4 4 6 9 9 6 6 6 5 5 5 4 4 5 5 5 5 4 4 6 10 14 14 11 9 6 4 3 2 1 1 1 3 5 7 4 1 2 2 3 6 6 3 1 1 6 12 17 21 25 40 56 60 53 46 65 69 69 65 58 56 40 32 29 18 13 12 11 9 6 5 9 12 17 23 30 32 31 29 28 32 35 32 28 23 16 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 4 3 3 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 1 1 1 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 1 2 4 4 5 10 14 16 18 19 33 58 87 109 111 117 125 139 166 206 236 249 244 227 200 186 196 212 233 260 291 315 327 318 295 293 332 376 412 426 402 344 333 370 443 535 606 591 539 491 473 490 527 519 530 563 608 647 682 708 713 707 713 810 679 615 601 593 545 466 455 473 485 466 423 400 397 408 423 428 408 423 430 433 443 474 548 605 594 515 402 313 302 339 393 434 442 420 405 394 383 375 378 375 383 406 433 453 459 452 474 503 516 504 502 503 493 483 484 489 489 475 462 456 456 440 419 459 550 672 798 965 1160 1348 1522 1681 1836 1956 2032 2092 2159 2245 2356 2487 2623 2760 2880 2952 2961 2925 2876 2823 2758 2668 2547 2430 2363 2352 2379 2418 2464 2506 2547 2582 2601 2615 2601 2586 2575 2571 2574 2589 2603 2574 2523 2485 2458 2394 2293 2197 2128 2078 2009 1992 2024 2087 2154 2200 2177 2149 2119 2098 2095 2111 2121 2056 1992 1954 1929 1883 1859 1857 1870 1892 1915 1924 1876 1821 1791 1795 1803 1790 1775 1748 1705 1645 1591 1543 1546 1583 1622 1632 1646 1624 1557 1457 1354 1294 1294 1283 1253 1215 1179 1138 1094 1036 997 979 953 889 814 740 693 672 647 645 658 672 693 689 496 384 314 277 272 319 494 678 792 862 936 1016 1144 1294 1371 1370 1329 1289 1275 1316 1447 1648 1859 1864 1856 1869 1931 2020 1885 1846 1777 1724 1708 1707 1657 1586 1560 1552 1551 1545 1474 1402 1352 1328 1336 1391 1467 1535 1590 1640 1693 1747 1825 1905 1946 1916 1809 1720 1644 1576 1520 1473 1404 1370 1294 1199 1100 994 944 989 1085 1165 1155 1052 1025 1022 1012 972 899 809 609 431 296 203 173 108 51 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 6 6 7 6 3 3 5 6 6 7 8 7 7 6 4 4 6 7 7 5 4 4 5 9 12 11 11 11 9 7 6 5 3 1 0 1 2 2 2 3 4 3 2 2 2 1 0 0 4 9 13 14 22 42 59 65 52 35 45 57 65 59 58 68 74 66 46 22 17 13 10 8 6 4 4 7 11 15 21 24 25 25 25 27 28 27 25 21 15 2 2 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 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 2 3 1 0 0 0 0 0 1 3 4 6 8 12 16 18 19 20 33 61 97 125 120 96 79 91 132 182 220 239 241 222 192 183 203 224 244 268 297 320 313 317 318 319 326 349 367 372 366 354 381 457 530 588 617 600 548 498 480 489 490 469 466 487 529 584 641 686 709 712 710 727 676 652 638 618 578 543 574 611 632 606 517 425 378 374 393 417 440 480 486 484 493 525 595 645 608 510 389 285 274 312 366 408 421 404 405 418 413 391 386 406 444 478 496 497 489 509 530 543 544 535 534 539 526 518 520 523 548 562 575 587 595 589 567 563 580 618 681 788 926 1081 1248 1428 1621 1799 1953 2090 2220 2351 2488 2628 2750 2852 2923 2952 2938 2912 2892 2875 2845 2776 2643 2511 2429 2397 2396 2417 2462 2500 2534 2569 2602 2587 2552 2532 2537 2567 2613 2631 2677 2641 2547 2462 2422 2364 2279 2185 2098 2030 1969 1957 1995 2067 2137 2159 2116 2078 2057 2047 2044 2062 2116 2083 2050 2034 2011 1970 1929 1908 1904 1905 1891 1902 1896 1877 1851 1824 1805 1798 1761 1717 1693 1708 1721 1647 1626 1636 1654 1680 1697 1666 1591 1475 1347 1281 1257 1240 1226 1206 1172 1129 1104 1065 1021 975 916 842 772 714 677 657 624 615 628 663 741 859 753 638 558 517 518 574 771 864 943 1052 1162 1192 1255 1315 1326 1281 1202 1124 1084 1082 1112 1167 1278 1400 1496 1469 1505 1773 1708 1603 1519 1489 1506 1513 1473 1395 1328 1300 1332 1432 1390 1362 1359 1383 1440 1475 1508 1538 1563 1583 1609 1685 1798 1881 1897 1839 1742 1659 1578 1526 1523 1521 1497 1448 1363 1262 1166 1039 959 964 1058 1184 1166 1094 1037 1006 988 951 920 844 720 575 443 374 285 185 94 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 5 5 6 7 4 2 2 2 1 2 5 8 9 7 4 3 4 7 9 6 5 4 4 6 10 8 8 11 12 11 8 6 3 1 1 0 0 1 3 5 5 3 2 1 1 2 1 1 3 7 10 11 18 33 52 68 52 33 25 35 65 57 57 62 65 58 40 28 22 17 11 8 5 3 2 4 6 8 12 15 17 19 20 21 23 22 21 17 11 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 12 15 18 20 22 24 28 39 61 85 93 59 36 46 88 146 199 222 222 202 186 203 233 261 277 282 285 294 265 266 279 280 283 283 291 315 346 382 436 523 560 574 575 542 501 497 488 478 468 459 449 447 465 503 551 594 627 647 651 641 641 652 651 638 622 622 637 668 697 651 498 358 352 403 431 439 472 492 501 516 538 571 614 663 662 565 427 333 316 348 388 419 431 424 423 424 403 379 381 411 448 484 515 535 537 535 536 537 534 530 531 547 546 541 545 552 572 592 613 633 649 662 657 645 638 646 675 735 822 924 1044 1197 1393 1587 1767 1943 2121 2305 2495 2673 2801 2884 2925 2925 2906 2905 2928 2960 2967 2902 2750 2604 2500 2446 2434 2447 2481 2534 2580 2605 2605 2558 2509 2500 2530 2581 2631 2635 2623 2564 2485 2425 2407 2356 2288 2210 2135 2070 2006 1979 2010 2078 2133 2104 2041 2000 1990 2000 2020 2043 2095 2100 2089 2083 2083 2065 2016 1984 1969 1956 1930 1933 1926 1899 1858 1819 1801 1767 1724 1692 1699 1760 1840 1768 1687 1634 1627 1669 1699 1670 1585 1473 1375 1296 1227 1174 1150 1143 1121 1102 1098 1087 1065 1028 970 887 799 729 683 644 609 599 633 706 810 927 903 843 777 719 690 741 812 839 882 959 1053 1094 1161 1212 1238 1225 1155 1068 1007 996 1007 982 934 966 1060 1098 1118 1313 1343 1310 1281 1285 1320 1307 1258 1182 1115 1096 1159 1165 1181 1222 1300 1431 1627 1550 1568 1645 1696 1667 1635 1641 1692 1741 1747 1714 1659 1620 1583 1555 1544 1527 1507 1454 1371 1278 1183 1058 954 920 986 1147 1151 1082 999 938 905 858 839 789 713 624 531 462 371 263 148 48 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 6 5 2 0 0 0 0 1 3 3 3 1 1 2 5 8 7 6 5 4 3 7 6 5 8 12 12 10 7 4 3 2 0 0 1 2 5 4 3 2 1 1 3 2 1 2 5 8 8 11 21 39 52 44 30 20 22 64 65 61 52 41 40 35 29 24 20 15 11 8 5 2 3 2 3 6 8 8 10 14 16 18 17 15 9 6 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 4 4 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 2 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 2 3 5 9 14 17 19 21 23 26 26 25 30 40 45 29 19 29 62 111 161 188 191 178 187 225 259 277 276 265 256 255 239 208 201 215 232 240 272 324 362 391 433 483 505 509 495 466 448 475 472 463 461 467 467 463 470 490 518 535 597 629 626 604 586 586 597 609 611 604 611 656 678 629 516 402 389 479 523 509 473 448 445 461 489 527 579 657 705 648 533 435 403 412 421 430 435 432 422 401 372 352 353 380 418 446 494 534 534 527 514 508 509 514 523 569 586 572 555 563 574 588 607 626 647 669 671 665 657 661 689 739 788 848 931 1048 1202 1373 1561 1766 1982 2208 2443 2657 2807 2898 2935 2930 2912 2933 2991 3055 3076 3008 2858 2714 2613 2557 2537 2542 2539 2574 2613 2621 2576 2495 2470 2496 2558 2625 2662 2674 2647 2581 2507 2459 2463 2387 2308 2235 2169 2108 2057 2039 2059 2103 2134 2102 2048 2018 2018 2039 2067 2085 2126 2134 2131 2134 2148 2135 2115 2104 2083 2043 2002 1979 1955 1916 1864 1816 1795 1749 1708 1691 1713 1782 1866 1811 1694 1595 1566 1609 1663 1592 1483 1398 1352 1278 1189 1124 1109 1117 1045 1017 995 988 996 1010 1044 991 930 886 848 782 712 650 658 739 858 955 968 954 916 857 781 743 738 744 770 828 922 924 935 972 1024 1070 1108 1099 1052 1019 1017 986 927 901 866 853 914 1005 1039 1083 1114 1121 1151 1132 1073 963 842 784 893 952 998 1064 1164 1297 1498 1471 1511 1621 1725 1652 1591 1574 1604 1652 1677 1679 1647 1620 1602 1581 1553 1512 1492 1442 1349 1261 1161 1057 958 904 942 1068 1107 1051 949 846 756 686 632 582 545 534 533 508 437 328 195 78 31 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 4 5 5 5 4 4 4 3 3 5 8 8 7 6 4 1 0 0 0 0 0 0 1 1 0 0 0 1 1 0 0 2 3 4 6 11 27 36 35 25 11 15 43 57 58 56 64 54 44 36 25 21 19 17 14 10 5 3 2 2 3 4 4 5 7 9 11 13 13 10 6 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 3 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 2 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 9 13 17 18 20 21 23 23 20 14 16 17 16 18 28 50 80 113 140 156 159 186 221 244 249 238 228 227 233 229 204 173 184 224 270 310 350 373 373 365 364 382 400 418 437 455 453 445 446 459 480 500 516 529 542 560 587 621 627 610 586 566 552 547 546 547 550 567 617 659 679 666 610 547 607 628 595 528 472 449 449 463 491 540 627 683 627 541 475 446 439 429 420 405 387 386 367 348 335 331 336 351 386 434 485 519 515 496 487 493 512 542 589 599 592 582 580 583 591 595 607 628 650 656 658 659 672 703 751 782 822 887 975 1085 1227 1411 1620 1855 2110 2369 2612 2797 2917 2974 2982 2966 2993 3067 3139 3162 3103 2965 2830 2740 2688 2662 2647 2620 2627 2641 2631 2578 2497 2497 2537 2608 2680 2712 2723 2709 2660 2603 2561 2546 2436 2342 2263 2196 2136 2091 2089 2101 2113 2109 2073 2042 2040 2056 2082 2111 2126 2154 2171 2183 2189 2179 2161 2188 2197 2177 2137 2092 2050 2021 1982 1918 1836 1775 1722 1689 1685 1714 1776 1808 1772 1700 1628 1589 1626 1704 1630 1510 1415 1331 1233 1147 1089 1060 1041 993 960 965 995 1015 995 1098 1057 1014 990 973 955 897 813 764 779 856 925 946 957 946 909 879 830 767 714 682 677 712 718 723 730 748 791 901 955 984 1014 1045 1006 934 900 843 772 764 795 831 933 1027 1029 1027 988 931 793 629 675 765 808 839 875 911 931 1006 1052 1114 1236 1446 1369 1391 1468 1580 1697 1750 1752 1700 1632 1591 1590 1538 1508 1487 1441 1352 1235 1133 1051 978 922 939 1031 1096 1067 953 804 633 500 411 364 353 383 422 443 421 340 204 104 47 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 4 3 1 0 0 0 0 0 0 0 0 0 1 0 2 4 5 5 5 4 4 4 4 5 5 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 20 20 17 8 16 25 30 42 43 44 41 38 38 28 24 22 20 18 15 11 5 2 3 3 3 2 2 1 3 6 9 11 11 8 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 11 16 17 18 20 23 26 24 12 8 10 14 19 28 44 64 86 111 137 151 181 204 215 216 212 212 218 223 223 219 217 252 302 342 349 333 313 282 256 248 264 295 331 366 393 408 415 436 461 491 527 563 591 607 613 613 607 592 583 576 574 575 573 563 560 564 583 629 677 708 712 686 637 657 639 614 590 572 563 549 527 522 550 621 675 622 542 475 438 428 414 396 374 353 347 331 324 325 328 328 328 384 427 461 490 505 510 515 529 552 579 601 611 612 606 597 593 596 590 601 623 646 663 676 689 706 734 773 802 829 878 948 1036 1148 1299 1489 1715 1975 2259 2527 2744 2904 3003 3050 3066 3094 3170 3243 3267 3215 3093 2965 2871 2813 2775 2733 2704 2691 2676 2643 2591 2547 2575 2615 2679 2748 2781 2786 2790 2739 2679 2644 2608 2503 2397 2299 2214 2144 2110 2134 2150 2145 2120 2087 2069 2059 2076 2105 2122 2146 2185 2218 2233 2218 2169 2186 2225 2238 2223 2194 2158 2139 2096 2031 1945 1840 1758 1708 1692 1707 1742 1769 1790 1796 1772 1718 1664 1696 1751 1652 1511 1430 1390 1267 1207 1175 1133 1063 1018 1017 1046 1090 1129 1143 1168 1130 1087 1048 1018 1034 1011 964 914 882 884 899 888 882 875 860 858 859 840 792 726 657 622 592 574 562 549 559 617 675 757 870 994 1062 993 908 827 747 707 690 725 817 915 948 958 962 986 926 728 742 756 752 751 762 775 794 826 859 896 962 1152 1097 1104 1198 1352 1502 1600 1661 1625 1532 1459 1483 1549 1533 1465 1422 1377 1240 1134 1060 1005 959 964 1042 1099 1090 999 807 564 378 266 220 206 232 275 330 358 304 194 114 57 20 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 1 1 0 0 0 0 0 0 0 0 1 3 6 8 5 5 5 4 4 6 4 4 4 3 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 14 18 8 4 4 6 7 17 22 27 28 25 28 26 24 22 22 22 20 16 12 9 7 4 3 2 1 2 2 3 5 9 11 11 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 2 4 6 6 6 10 14 16 16 19 25 29 25 12 3 7 12 18 28 45 65 88 113 139 157 177 188 195 201 209 214 211 208 217 244 297 345 374 371 322 220 180 171 177 195 225 263 297 327 352 373 396 422 443 471 514 571 631 676 677 646 607 566 551 559 579 596 600 579 571 576 589 609 622 610 582 562 566 588 566 570 599 639 668 658 626 614 641 693 719 655 563 479 425 403 385 365 345 326 312 300 302 310 319 323 321 356 406 449 486 520 555 580 593 603 612 621 634 640 639 632 624 621 613 619 636 659 684 705 721 731 751 791 834 865 907 962 1030 1110 1218 1373 1594 1860 2137 2401 2629 2819 2968 3087 3188 3239 3317 3382 3399 3347 3230 3100 2980 2892 2834 2788 2762 2746 2725 2684 2629 2596 2636 2684 2753 2826 2871 2869 2891 2867 2817 2764 2694 2595 2478 2357 2249 2171 2142 2156 2176 2184 2173 2146 2139 2121 2122 2136 2146 2184 2238 2280 2304 2299 2251 2254 2267 2276 2273 2252 2193 2183 2126 2040 1944 1847 1775 1731 1724 1744 1768 1763 1771 1777 1771 1748 1708 1719 1726 1646 1534 1460 1426 1327 1296 1254 1180 1109 1089 1108 1136 1157 1165 1167 1177 1178 1157 1116 1073 1068 1054 1028 992 952 916 911 888 860 828 792 772 784 802 809 785 705 615 518 462 452 440 430 432 444 476 538 647 800 876 889 851 767 724 652 650 708 777 823 846 858 856 837 828 832 825 798 765 764 767 792 822 844 865 914 1000 974 945 970 1077 1195 1331 1418 1426 1361 1304 1370 1395 1395 1387 1364 1344 1235 1135 1065 1025 1009 1004 1049 1096 1107 1061 848 564 329 194 138 127 129 156 217 284 263 204 137 72 24 5 3 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 3 9 15 15 10 7 5 4 3 4 3 4 4 3 3 3 3 2 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 13 16 12 4 1 0 1 2 4 9 16 17 16 19 23 26 22 22 21 21 19 16 14 11 8 6 4 2 2 1 1 2 4 8 11 1 1 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 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 2 4 5 5 7 7 11 14 16 19 27 32 31 20 5 10 14 21 32 49 70 92 122 148 165 180 182 181 183 189 196 169 169 201 263 342 376 351 288 189 67 46 110 159 206 259 307 326 335 344 362 395 410 411 421 456 519 598 643 639 611 577 543 528 534 550 563 562 539 524 518 517 514 502 472 439 432 450 477 501 552 605 647 672 676 674 691 729 764 753 688 596 504 441 417 396 372 350 332 318 311 313 323 334 342 343 366 383 418 468 521 563 597 612 623 632 635 643 646 639 631 625 624 627 632 645 669 699 733 762 775 795 841 919 973 1018 1066 1119 1182 1268 1393 1573 1799 2048 2291 2499 2690 2866 3034 3197 3323 3416 3470 3474 3418 3301 3173 3038 2935 2872 2833 2801 2771 2743 2707 2669 2662 2704 2765 2838 2910 2961 2958 2990 2989 2954 2893 2813 2704 2564 2417 2288 2201 2164 2161 2180 2205 2220 2208 2210 2189 2184 2199 2222 2265 2323 2371 2419 2450 2408 2375 2357 2347 2337 2313 2226 2203 2150 2066 1965 1867 1796 1751 1750 1775 1794 1788 1764 1778 1795 1769 1676 1645 1615 1562 1494 1421 1339 1326 1281 1203 1122 1076 1080 1122 1159 1177 1180 1176 1185 1199 1182 1132 1100 1085 1073 1052 1023 997 977 959 935 893 831 770 736 735 751 764 759 728 666 565 473 416 389 360 338 323 315 314 327 451 598 731 816 769 724 662 639 660 688 714 710 691 665 649 682 745 807 805 756 757 763 780 804 841 897 935 983 1019 1027 997 992 1009 1069 1130 1172 1197 1194 1275 1374 1401 1321 1208 1199 1164 1121 1080 1040 1043 1028 1027 1052 1094 1114 948 659 368 182 102 69 55 82 145 221 238 198 136 76 30 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 2 0 0 0 0 0 0 0 0 2 7 18 17 14 9 6 5 3 3 3 4 6 4 4 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 17 15 10 6 4 1 1 1 2 4 11 8 8 12 18 25 24 22 21 20 19 17 15 13 12 10 7 5 3 2 0 1 2 4 6 1 1 1 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 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 4 13 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2 4 4 2 4 6 9 13 15 19 26 34 38 32 20 18 20 27 39 57 78 99 131 156 174 185 177 162 154 151 146 120 133 187 262 333 358 295 198 118 95 138 147 216 293 354 388 389 384 387 403 425 415 380 358 369 410 468 486 489 489 490 486 487 496 499 500 501 497 485 469 456 445 433 411 387 392 423 468 503 538 562 578 591 615 640 695 743 765 747 705 634 542 479 457 437 425 410 395 381 372 371 379 389 396 397 402 408 421 444 478 524 566 593 616 633 642 645 638 622 632 651 630 629 667 702 712 710 753 804 851 905 980 1077 1157 1208 1247 1283 1326 1384 1473 1621 1813 2027 2239 2410 2585 2751 2918 3090 3236 3330 3393 3413 3381 3296 3202 3110 3034 2968 2901 2826 2764 2737 2733 2745 2774 2827 2885 2946 3001 3041 3033 3070 3079 3052 2993 2907 2790 2633 2473 2335 2238 2197 2190 2206 2236 2264 2264 2272 2250 2240 2263 2317 2372 2410 2461 2519 2557 2530 2480 2428 2377 2344 2337 2286 2256 2204 2135 2052 1933 1869 1843 1835 1847 1894 1924 1886 1869 1823 1709 1583 1529 1493 1454 1416 1389 1305 1271 1215 1151 1112 1114 1103 1128 1158 1176 1186 1202 1259 1259 1195 1113 1089 1081 1069 1048 1027 1027 1031 997 942 887 844 807 783 759 737 721 712 718 717 670 589 510 433 360 303 267 251 245 239 282 371 503 662 707 705 691 683 682 661 669 649 607 552 503 522 594 647 658 641 639 657 686 717 746 798 862 932 1006 1037 971 950 933 933 940 943 980 999 1054 1102 1108 1025 984 1018 1066 1094 1085 1059 1050 1039 1028 1022 1045 1130 1037 796 493 234 115 62 51 68 107 147 164 141 95 55 25 6 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 13 17 16 11 6 5 4 4 3 3 4 4 4 4 3 3 2 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 9 15 12 7 4 6 3 1 1 0 0 2 2 2 3 8 17 23 26 27 22 17 14 13 14 15 13 12 9 5 3 1 1 1 1 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 2 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 3 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 0 0 2 4 3 1 4 6 7 10 14 20 29 38 33 21 17 19 28 42 60 81 102 131 160 178 182 170 155 156 168 163 137 131 191 263 313 318 263 182 113 116 190 216 279 358 422 450 442 435 435 426 391 320 237 200 214 247 281 309 360 400 431 455 466 459 457 471 490 504 497 468 450 449 458 458 454 477 513 547 570 564 533 503 504 553 642 705 739 742 717 675 610 520 480 485 489 490 483 471 459 450 449 453 456 455 448 438 430 426 431 450 482 506 540 573 603 626 642 653 673 862 968 761 670 736 799 789 728 751 794 857 934 1031 1153 1278 1368 1440 1510 1584 1653 1692 1757 1878 2055 2263 2383 2521 2649 2773 2897 2986 3071 3182 3249 3253 3236 3218 3188 3142 3075 2984 2873 2754 2703 2714 2764 2821 2880 2957 3036 3100 3132 3125 3150 3142 3093 3012 2922 2831 2679 2518 2378 2276 2229 2229 2261 2293 2307 2317 2324 2311 2311 2340 2397 2449 2462 2499 2545 2574 2569 2519 2466 2401 2349 2350 2317 2274 2246 2214 2150 2038 2025 2040 2052 2057 2068 2092 2038 1967 1880 1768 1648 1542 1454 1382 1332 1318 1268 1222 1189 1179 1187 1169 1148 1146 1155 1163 1161 1173 1195 1164 1105 1068 1056 1061 1051 1019 990 1042 1060 1049 1019 978 928 878 842 794 737 682 639 664 695 676 600 518 452 384 316 256 217 201 199 207 236 305 440 558 634 686 720 738 711 685 639 582 534 501 481 503 533 549 528 508 524 568 622 666 705 745 799 850 872 847 836 843 851 840 806 784 768 786 859 968 971 941 969 1026 1073 1089 1091 1081 1058 1028 1001 1031 1084 1038 876 635 313 147 74 55 61 75 87 95 83 53 29 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 1 0 0 0 1 1 1 3 9 14 17 13 8 6 5 4 3 3 4 4 4 3 4 3 2 1 0 1 1 2 2 1 2 1 0 0 0 0 0 0 0 0 1 9 14 14 10 5 4 2 1 2 1 1 0 0 0 0 6 12 17 21 29 27 23 18 17 17 17 16 16 13 10 7 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 1 2 2 3 3 3 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 4 5 6 6 9 14 20 25 20 13 11 14 24 38 54 73 97 131 168 181 185 194 218 273 340 315 214 164 224 288 323 316 272 217 158 125 125 153 195 258 330 373 359 284 263 235 188 124 64 47 69 88 110 157 256 348 423 479 512 520 518 528 540 543 533 505 501 525 556 571 571 587 607 625 631 596 525 478 485 553 664 711 732 721 679 616 555 506 496 510 530 548 548 538 529 522 517 515 507 494 477 458 442 430 425 430 443 454 480 510 540 569 596 615 609 700 795 764 702 701 742 778 767 713 715 755 817 910 1046 1216 1384 1517 1645 1777 1889 1972 2020 2067 2171 2349 2404 2505 2598 2665 2706 2737 2834 2934 3001 3048 3118 3189 3220 3217 3186 3129 3018 2786 2676 2690 2783 2877 2931 3010 3102 3181 3221 3216 3214 3181 3108 3009 2923 2852 2717 2567 2429 2325 2277 2278 2319 2346 2338 2346 2350 2347 2346 2356 2391 2449 2469 2496 2532 2562 2566 2538 2521 2484 2438 2423 2379 2332 2317 2288 2204 2170 2195 2210 2204 2183 2169 2161 2058 1943 1843 1756 1668 1560 1443 1356 1314 1268 1208 1181 1185 1208 1233 1219 1173 1137 1120 1113 1076 1096 1096 1089 1075 1039 1010 1024 1030 1020 1013 1037 1057 1068 1072 1068 1039 977 924 867 807 744 619 607 617 603 552 484 400 343 297 250 206 175 160 153 159 187 254 360 469 583 698 743 788 767 683 585 553 517 496 498 523 539 451 446 470 525 605 641 625 645 669 673 667 690 710 737 760 762 750 710 648 638 718 853 894 929 978 1042 1104 1116 1122 1115 1086 1038 996 1016 1032 1015 942 757 411 190 87 53 49 49 50 48 38 20 15 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 2 5 10 16 14 10 7 5 4 3 3 3 3 3 4 4 4 3 2 0 1 2 3 3 3 2 1 0 0 0 0 0 0 1 1 2 7 12 15 12 7 4 2 0 1 1 0 0 0 0 0 1 5 10 11 19 27 32 33 30 26 22 19 18 16 13 12 11 10 7 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 4 5 7 11 17 11 7 7 12 20 31 45 64 92 134 180 202 233 286 365 454 519 447 313 244 300 353 360 342 305 253 220 190 160 127 92 97 149 190 169 70 34 19 14 16 20 22 19 16 24 73 204 334 436 523 600 669 663 627 588 564 556 553 571 611 637 626 575 592 604 613 617 608 560 520 512 547 614 660 687 681 640 579 533 519 532 555 579 598 598 593 582 569 560 554 542 521 495 468 444 433 431 432 436 446 450 461 482 507 533 562 573 571 590 629 638 627 663 731 756 670 668 701 753 829 936 1084 1301 1464 1628 1803 1958 2049 2097 2176 2285 2394 2451 2527 2585 2619 2632 2642 2651 2653 2722 2854 3006 3123 3172 3160 3082 2970 2915 2713 2542 2510 2632 2839 2903 3010 3131 3230 3279 3280 3258 3207 3124 3027 2951 2882 2772 2637 2500 2388 2325 2310 2329 2348 2350 2350 2350 2346 2340 2343 2370 2423 2455 2487 2522 2550 2548 2543 2543 2535 2517 2499 2455 2385 2335 2296 2255 2282 2300 2287 2252 2210 2185 2088 1954 1845 1784 1754 1685 1598 1469 1373 1347 1275 1192 1166 1173 1185 1178 1157 1113 1077 1062 1065 1028 1091 1139 1141 1095 1026 1003 981 961 951 955 973 991 1004 1016 1027 1011 984 936 894 876 870 743 666 604 538 459 393 320 268 234 210 182 152 125 108 107 122 166 231 306 410 570 648 737 783 757 657 604 585 543 534 548 479 406 413 479 595 724 768 645 596 584 539 555 610 664 740 830 903 936 913 834 772 817 874 906 942 989 1047 1128 1160 1153 1126 1105 1070 1018 993 995 1013 1023 759 451 218 86 46 37 32 28 23 14 6 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 1 3 10 12 11 9 8 6 4 3 3 3 4 4 4 4 3 2 1 1 2 3 6 6 5 3 1 1 0 0 0 0 1 1 2 5 9 17 13 7 3 3 1 0 0 0 0 0 0 0 0 1 5 7 11 17 24 30 30 29 26 23 23 20 18 16 13 12 11 8 7 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 10 7 3 5 10 16 23 38 58 92 140 192 223 279 362 449 513 543 497 407 348 393 428 385 356 327 283 251 197 128 62 17 8 23 39 39 17 8 5 4 8 16 26 24 21 43 109 226 342 416 478 561 642 634 567 519 502 515 545 581 608 618 601 563 578 599 610 604 579 534 481 459 472 512 552 586 602 590 563 544 557 570 564 549 545 569 595 589 573 562 557 544 521 493 464 441 436 439 434 428 426 424 427 437 449 461 483 511 538 563 584 598 611 640 668 681 674 699 722 750 815 923 1058 1204 1348 1515 1703 1893 2046 2150 2263 2371 2453 2519 2550 2560 2564 2569 2569 2444 2443 2560 2754 2968 3151 3263 3330 3314 3198 3020 2324 1910 1950 2326 2734 2848 3020 3175 3282 3327 3325 3298 3246 3172 3089 3020 2957 2852 2717 2572 2440 2350 2330 2337 2349 2358 2365 2373 2362 2350 2350 2370 2403 2437 2476 2517 2548 2543 2544 2549 2555 2554 2544 2506 2468 2398 2326 2316 2343 2345 2310 2250 2180 2103 1951 1809 1707 1646 1601 1518 1420 1346 1304 1279 1206 1100 1025 1019 1067 1060 1034 1021 1013 1010 1026 1055 1122 1154 1140 1100 1080 1049 1030 1009 968 901 919 925 918 912 914 913 889 859 848 872 900 872 811 714 579 424 332 271 227 188 159 142 129 105 81 71 77 108 157 219 300 419 498 560 594 619 665 619 560 515 498 498 398 448 518 556 562 674 759 732 657 567 471 541 528 632 871 1092 1211 1283 1251 1153 1085 1041 1012 984 977 1008 1035 1080 1106 1119 1129 1127 1082 1024 978 960 990 990 757 459 200 64 39 26 19 14 10 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 4 9 11 9 8 7 5 3 3 3 3 3 4 4 4 3 2 1 3 5 7 6 4 2 1 1 1 2 2 2 1 0 0 3 9 17 17 10 3 3 2 1 0 0 0 0 0 0 0 2 3 5 8 13 18 23 27 29 30 28 23 21 21 19 15 15 14 13 13 1 1 2 2 3 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 8 9 11 10 8 6 8 15 32 53 92 143 195 239 284 343 404 454 491 469 439 422 423 406 350 345 349 336 299 226 144 73 24 0 1 2 3 4 3 2 1 3 10 21 32 54 90 147 218 287 317 334 413 507 535 480 465 474 494 519 544 552 557 552 548 575 604 609 585 525 428 327 362 391 392 384 400 443 475 496 518 571 563 534 506 494 512 545 537 521 509 501 486 464 440 418 402 399 400 391 380 373 369 367 366 363 362 372 398 443 490 532 562 590 609 628 649 678 728 760 766 805 898 1029 1107 1213 1352 1523 1715 1905 2068 2228 2378 2506 2595 2603 2569 2532 2503 2460 2279 2274 2422 2676 2973 3232 3334 3310 3076 2619 2017 1457 1376 1793 2397 2761 2952 3163 3316 3394 3404 3383 3353 3300 3230 3155 3089 3016 2913 2785 2641 2495 2396 2366 2359 2364 2378 2407 2429 2415 2388 2369 2374 2393 2416 2451 2492 2523 2525 2533 2542 2549 2551 2550 2514 2485 2436 2384 2376 2388 2371 2313 2227 2136 2050 1907 1761 1641 1556 1497 1423 1354 1303 1271 1246 1205 1128 1045 1015 1062 1059 991 960 951 949 964 1034 1093 1121 1120 1110 1110 1055 1011 973 932 949 992 955 894 848 807 787 791 792 792 821 861 891 889 824 680 526 360 223 140 114 105 82 69 61 53 47 48 70 113 171 236 300 341 360 379 424 489 519 522 503 469 435 398 448 476 458 437 469 527 548 516 449 360 450 494 616 863 1079 1281 1356 1351 1319 1273 1230 1190 1133 1073 1054 1036 1043 1095 1152 1138 1107 1056 1003 959 932 942 907 735 464 179 65 37 22 13 8 5 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 4 6 6 4 3 3 3 3 4 3 3 2 1 1 3 5 5 5 5 6 5 4 3 2 1 0 0 0 0 0 6 11 13 11 4 1 1 1 0 0 0 0 0 0 0 2 4 6 8 14 19 23 26 29 30 27 23 23 25 24 19 16 16 15 15 2 1 2 3 4 5 2 2 1 0 0 1 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 8 11 12 11 6 2 1 3 11 28 54 95 141 197 264 315 330 352 381 406 402 411 401 367 320 290 321 362 389 379 320 240 164 97 42 11 6 4 3 1 0 0 2 8 19 36 62 86 111 138 162 175 202 336 448 478 491 491 508 525 525 493 495 520 533 538 549 548 523 483 438 400 420 473 447 367 279 239 291 348 399 445 490 467 451 460 477 479 468 452 434 418 403 385 364 346 331 322 319 313 303 292 282 274 270 266 254 240 237 252 296 356 420 484 552 579 607 634 665 707 750 779 822 888 970 1024 1082 1173 1307 1478 1657 1895 2135 2352 2534 2678 2728 2669 2591 2493 2356 2277 2307 2429 2642 2911 3135 3128 2884 2524 2144 1811 1680 1826 2233 2696 2973 3183 3339 3434 3477 3482 3458 3395 3327 3258 3193 3136 3065 2959 2830 2691 2555 2465 2422 2400 2394 2406 2441 2468 2456 2425 2395 2386 2395 2402 2429 2476 2525 2548 2559 2560 2553 2542 2536 2514 2487 2453 2419 2400 2401 2384 2327 2242 2155 2033 1888 1756 1644 1554 1496 1428 1373 1342 1334 1326 1274 1207 1145 1118 1139 1108 1008 923 881 890 913 963 1017 1057 1075 1065 1056 1033 987 929 881 846 851 844 816 770 729 738 742 739 756 794 813 831 856 861 784 667 522 374 238 132 105 64 35 20 16 21 26 43 73 116 166 209 219 216 230 272 322 375 429 468 474 448 427 421 406 385 417 442 463 461 434 397 288 332 412 501 634 885 1123 1245 1272 1274 1269 1318 1341 1304 1205 1116 1041 992 994 1043 1054 1026 986 947 914 895 891 847 732 521 188 85 38 18 8 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 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 1 4 8 10 9 6 4 3 3 3 2 3 2 1 0 0 2 2 3 4 7 8 7 6 6 4 2 1 0 1 0 0 2 3 4 7 5 2 0 0 0 0 0 0 0 0 0 2 4 7 9 15 21 25 28 32 33 31 29 28 28 25 22 20 18 18 16 3 2 3 4 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 3 3 3 2 1 4 11 18 30 56 98 136 180 231 280 291 294 302 322 356 392 390 349 290 243 282 317 357 388 389 359 318 277 227 159 82 55 37 22 10 3 6 16 24 28 29 43 64 85 100 107 119 246 368 441 469 444 435 467 484 449 446 507 532 521 488 438 391 381 421 497 562 556 476 361 251 189 222 278 329 365 376 350 344 373 396 389 376 358 340 321 302 282 263 245 231 221 217 211 202 190 177 166 160 159 154 146 140 144 167 207 276 379 507 557 589 616 645 681 727 764 804 845 885 911 937 992 1102 1264 1450 1718 2000 2266 2501 2696 2803 2752 2615 2453 2312 2191 2099 2156 2366 2660 2881 2839 2565 2262 2053 1995 2149 2478 2802 3062 3244 3390 3479 3522 3531 3509 3441 3355 3303 3263 3220 3171 3115 2996 2859 2727 2611 2532 2483 2454 2446 2463 2507 2543 2542 2516 2479 2447 2447 2431 2459 2526 2589 2617 2621 2605 2590 2584 2549 2528 2498 2463 2434 2430 2436 2420 2371 2299 2222 2103 1941 1803 1699 1630 1606 1543 1477 1425 1383 1337 1291 1233 1177 1138 1125 1105 1042 955 888 882 886 898 918 958 1021 1060 1116 1127 1054 891 665 570 572 617 672 733 795 838 806 769 802 836 800 750 738 776 791 743 654 540 429 339 248 174 110 55 19 18 19 28 44 66 92 130 146 152 157 170 207 274 345 397 432 434 423 420 423 410 446 484 511 510 474 459 406 384 365 339 362 633 877 1057 1186 1256 1279 1337 1372 1340 1221 1062 944 902 930 969 969 963 944 912 877 861 858 849 771 551 256 104 37 15 6 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 1 0 0 3 7 11 13 11 9 6 3 1 1 1 2 3 3 1 2 2 2 3 6 8 7 7 7 9 7 3 1 1 2 2 1 1 2 1 4 4 2 1 0 0 0 0 0 0 0 1 2 4 5 5 12 21 25 30 34 36 36 31 29 27 25 24 23 22 21 19 3 2 3 4 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 37 60 99 131 159 188 216 232 239 254 288 342 396 395 344 268 209 218 232 252 285 322 346 342 330 301 271 253 215 160 102 53 25 27 43 50 44 34 28 40 59 81 97 104 217 358 479 551 556 533 547 548 526 520 529 507 467 417 370 341 390 470 550 592 549 427 296 197 152 166 223 273 303 311 301 301 318 322 306 288 267 245 223 204 187 170 150 135 125 118 111 99 86 74 65 64 72 82 90 96 104 114 129 182 278 405 506 569 609 642 675 714 751 785 809 820 819 817 840 942 1123 1351 1608 1886 2168 2429 2638 2751 2708 2579 2431 2306 2169 2117 2200 2321 2453 2657 2658 2480 2295 2210 2279 2446 2802 3102 3313 3459 3562 3615 3628 3606 3550 3451 3351 3300 3269 3235 3186 3138 3026 2896 2774 2674 2610 2573 2547 2551 2597 2654 2662 2644 2624 2612 2604 2585 2537 2549 2616 2677 2707 2720 2688 2638 2606 2572 2544 2511 2478 2453 2453 2437 2401 2356 2304 2245 2160 2064 1931 1793 1703 1642 1579 1520 1439 1326 1247 1224 1192 1159 1138 1143 1146 1090 1007 929 879 856 842 834 855 923 964 1046 1129 1123 1004 866 884 846 787 762 830 898 923 901 862 852 894 819 726 670 667 695 711 713 701 667 576 478 407 334 244 150 109 91 84 80 77 106 127 135 134 127 131 171 240 308 354 395 426 426 421 425 380 367 409 454 449 405 415 420 424 410 301 285 360 516 752 981 1199 1277 1321 1338 1298 1167 1040 947 906 918 947 967 980 972 934 905 898 884 888 873 611 345 149 42 18 7 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 6 5 4 2 0 0 0 0 1 1 1 2 3 4 6 7 8 8 8 8 9 9 8 6 4 4 6 5 4 4 5 5 5 6 6 4 3 2 1 0 0 0 0 1 3 4 4 5 10 18 24 30 35 35 32 26 26 26 26 25 24 22 20 18 3 2 3 4 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 15 23 32 41 60 92 121 137 149 162 184 210 242 298 369 431 439 363 266 204 198 198 196 212 243 280 311 308 274 244 232 218 199 163 117 80 74 90 104 102 86 63 56 76 109 147 192 313 424 503 547 557 550 551 570 580 570 533 471 411 364 344 362 431 495 534 528 459 331 214 147 133 159 210 260 285 287 280 290 275 254 228 198 170 145 127 113 102 90 75 65 56 48 39 26 16 11 11 18 28 44 64 85 108 131 139 185 269 371 470 553 621 671 705 735 767 786 788 776 753 728 739 853 1059 1308 1567 1863 2173 2438 2608 2643 2548 2435 2330 2258 2250 2340 2381 2440 2543 2676 2695 2615 2525 2497 2587 2785 3093 3348 3529 3647 3715 3734 3723 3683 3605 3475 3374 3313 3272 3233 3176 3116 3027 2926 2826 2739 2684 2660 2642 2643 2675 2729 2725 2707 2699 2703 2689 2661 2630 2640 2694 2760 2794 2807 2775 2717 2661 2609 2557 2517 2498 2491 2451 2381 2329 2304 2297 2289 2240 2178 2060 1903 1765 1660 1572 1481 1380 1273 1202 1171 1160 1155 1148 1142 1176 1131 1040 941 859 796 805 862 941 1009 1020 1043 1019 997 1039 1051 1061 1049 1030 1026 1015 1020 1003 964 918 881 955 866 753 696 668 631 621 631 645 649 613 595 596 582 513 415 356 314 282 256 244 233 221 211 192 159 139 167 230 306 365 387 399 410 412 363 299 305 354 383 364 381 393 389 415 505 393 331 332 404 553 755 1052 1206 1255 1246 1224 1126 1033 948 883 885 936 968 989 992 967 959 983 985 953 913 735 463 211 64 28 14 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 1 2 5 9 12 14 14 12 10 10 9 8 9 8 7 8 7 6 6 7 8 9 10 11 11 9 6 4 2 2 2 2 2 4 4 4 7 10 16 20 24 27 28 27 24 23 23 21 19 17 16 15 13 3 3 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 12 18 24 28 36 44 57 78 100 119 137 153 173 205 246 311 391 461 484 410 298 234 214 212 212 225 248 277 301 291 256 228 213 206 200 183 155 128 118 128 146 145 128 109 107 147 206 268 329 404 444 460 458 447 438 448 473 494 498 472 421 368 330 323 355 399 415 405 372 324 273 219 176 168 198 246 290 306 293 266 252 215 179 145 111 84 68 56 49 48 48 42 34 25 15 8 3 1 2 5 9 17 32 54 83 118 161 199 238 298 389 493 593 683 742 772 792 805 805 790 760 717 669 686 792 993 1268 1573 1889 2214 2474 2593 2499 2388 2276 2194 2173 2249 2445 2559 2669 2793 2902 2928 2885 2843 2862 2990 3237 3466 3631 3734 3788 3810 3794 3758 3696 3607 3498 3405 3329 3265 3207 3145 3096 3030 2951 2865 2784 2728 2707 2705 2703 2699 2725 2760 2782 2783 2749 2660 2685 2710 2738 2774 2825 2831 2842 2850 2835 2772 2668 2591 2558 2558 2558 2459 2351 2297 2299 2337 2365 2329 2276 2176 2026 1853 1696 1568 1450 1341 1259 1210 1185 1183 1189 1204 1322 1298 1184 1063 989 907 874 897 986 1106 1127 975 923 927 944 946 918 886 853 851 928 1061 1097 1077 1039 996 826 852 879 868 783 600 568 579 587 600 627 629 626 650 689 682 641 599 552 512 494 474 461 435 397 338 252 229 255 315 386 425 416 407 391 347 288 278 288 304 347 457 548 578 529 460 562 499 413 346 359 501 688 914 1088 1175 1168 1163 1130 1079 1015 950 911 915 944 978 995 976 954 978 1023 1045 1031 881 576 270 115 53 26 11 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 11 15 15 9 8 9 9 8 10 9 9 10 9 8 10 11 11 10 12 13 11 10 9 7 6 6 6 5 4 4 4 6 8 11 16 18 20 24 26 25 24 22 16 14 14 14 14 12 10 3 2 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 14 20 27 35 42 63 74 83 94 110 131 150 174 207 247 310 383 444 470 437 345 293 261 243 246 260 271 273 264 236 201 185 190 209 224 212 181 151 134 138 152 149 145 152 182 248 320 367 391 402 418 435 443 444 440 426 419 425 427 408 365 322 295 291 304 303 285 255 220 188 170 173 185 210 250 294 322 316 280 228 180 135 100 70 48 33 26 22 26 34 40 35 26 16 8 2 0 0 2 5 8 13 25 46 77 117 164 207 265 337 423 529 663 752 804 829 835 827 805 775 738 696 659 689 784 968 1242 1555 1844 2147 2398 2530 2479 2375 2289 2255 2294 2411 2618 2777 2926 3062 3162 3191 3177 3193 3265 3403 3592 3740 3825 3855 3854 3852 3804 3752 3683 3599 3515 3438 3343 3240 3147 3087 3068 3038 2985 2911 2828 2766 2737 2726 2724 2725 2740 2769 2806 2830 2827 2799 2840 2873 2890 2904 2947 2913 2931 2943 2916 2837 2721 2638 2613 2617 2595 2473 2356 2314 2338 2396 2435 2420 2375 2287 2148 1962 1768 1615 1485 1373 1290 1233 1196 1177 1170 1173 1258 1231 1158 1088 1044 953 890 890 953 1050 1086 1003 996 1003 960 847 768 716 667 637 678 856 943 986 1015 1044 908 959 1005 961 819 727 822 753 627 596 597 562 558 597 653 686 705 718 703 654 624 595 566 547 527 478 376 353 373 407 441 446 433 407 367 324 342 341 320 322 403 548 639 688 674 594 625 582 488 404 397 507 618 754 912 1086 1166 1171 1150 1108 1050 990 911 895 912 938 958 910 870 882 960 1076 1124 1014 739 396 187 94 44 20 11 7 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 9 8 7 8 10 11 10 12 13 14 12 11 12 12 12 12 12 12 12 12 11 9 9 11 11 9 5 4 6 9 12 15 18 20 22 23 26 27 23 19 12 11 11 11 10 10 9 3 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 12 16 19 24 35 56 83 94 99 106 121 147 172 184 205 249 303 358 402 421 408 361 330 301 280 272 276 280 269 242 207 182 172 185 211 233 231 201 165 142 141 146 136 142 183 256 343 383 381 367 364 393 449 485 490 474 456 423 402 380 346 298 253 210 204 215 205 186 167 151 140 139 166 198 251 309 351 347 290 215 144 90 57 38 25 17 14 17 23 27 30 29 26 19 12 6 2 0 0 1 3 6 11 21 40 71 112 160 206 269 344 436 553 711 777 820 844 845 822 786 746 709 685 696 793 936 1114 1313 1509 1709 1966 2214 2393 2453 2423 2411 2438 2504 2604 2794 2977 3150 3294 3390 3430 3451 3509 3595 3697 3821 3902 3923 3904 3864 3826 3767 3716 3659 3592 3522 3452 3347 3221 3108 3050 3048 3045 3016 2957 2881 2827 2778 2747 2742 2769 2825 2830 2841 2866 2902 2937 2989 3040 3070 3078 3085 3018 3000 2988 2950 2864 2730 2658 2658 2685 2665 2544 2406 2334 2340 2401 2460 2487 2472 2407 2283 2087 1889 1718 1571 1443 1335 1262 1220 1183 1146 1129 1185 1240 1208 1111 1055 987 936 933 983 1074 1085 999 917 849 789 751 703 646 598 579 610 668 719 770 856 1070 1077 1008 905 818 773 698 599 537 526 540 495 452 446 467 497 543 576 607 626 620 605 580 560 560 582 557 510 486 480 481 483 502 532 559 567 533 478 426 366 317 351 500 550 570 612 638 694 678 609 540 528 561 603 656 763 1002 1141 1188 1167 1098 1005 931 899 875 854 827 829 790 761 780 879 1097 1199 1103 831 503 269 138 70 38 19 7 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 9 9 9 10 11 12 14 17 19 19 16 14 13 14 14 12 11 11 11 12 11 10 11 13 13 11 9 8 9 12 15 17 20 22 24 24 23 22 20 17 13 10 9 9 8 8 8 2 1 1 1 2 1 0 1 2 1 0 0 0 0 0 0 0 0 1 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 17 17 18 16 17 28 57 79 92 105 127 162 199 201 216 251 291 331 365 383 383 368 348 322 298 284 286 298 290 263 227 198 181 187 206 226 236 224 187 160 147 139 118 125 194 304 407 412 348 289 268 305 405 508 531 506 469 406 346 291 240 190 153 97 107 135 143 140 138 137 143 160 199 218 263 312 338 314 216 122 58 28 14 10 9 9 12 17 20 20 19 17 15 12 10 7 5 4 3 2 2 4 9 18 38 72 117 172 229 297 382 487 609 730 774 817 847 853 831 792 755 744 771 840 997 1167 1324 1457 1570 1706 1879 2081 2261 2363 2395 2464 2549 2650 2771 2945 3118 3275 3406 3508 3582 3635 3696 3764 3835 3905 3941 3937 3903 3850 3777 3714 3659 3606 3549 3484 3406 3312 3197 3091 3038 3048 3064 3048 3008 2964 2913 2855 2804 2769 2762 2785 2863 2908 2940 2981 3036 3083 3146 3152 3084 3022 2997 2998 3005 3009 3003 2865 2757 2722 2738 2746 2690 2560 2431 2359 2381 2458 2546 2591 2578 2493 2261 2039 1842 1674 1534 1417 1324 1277 1239 1186 1142 1118 1087 1084 1105 1064 1006 963 955 1007 1135 1091 977 862 780 746 724 676 634 612 611 624 640 643 656 713 823 791 732 685 667 727 651 571 530 536 541 479 437 406 385 399 456 487 500 502 488 508 523 534 558 613 609 600 596 612 668 703 713 718 724 722 608 565 517 456 404 389 498 531 508 515 545 614 680 709 691 682 687 704 737 793 948 1061 1119 1123 1073 966 857 788 756 743 677 666 675 714 790 882 1106 1181 1057 796 573 378 237 139 74 36 12 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 11 12 13 13 12 11 14 19 23 24 23 19 17 17 17 15 12 9 9 11 12 12 12 12 14 14 14 12 11 13 16 18 20 22 24 25 25 23 20 17 15 12 10 10 9 8 8 9 2 2 0 0 0 1 0 2 3 2 1 0 0 0 0 0 0 1 1 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 1 6 14 17 17 15 13 12 13 13 18 41 76 108 140 172 203 215 231 256 289 323 343 357 366 371 375 352 324 304 300 315 324 299 261 224 200 205 222 239 249 249 221 192 163 133 99 95 166 305 425 395 258 159 129 178 301 479 540 522 457 362 266 185 121 78 69 64 91 116 128 131 130 124 116 111 120 167 220 258 264 223 121 51 15 5 2 2 3 4 6 8 9 6 4 4 6 7 6 4 2 2 2 1 1 3 7 16 38 77 128 189 257 336 427 531 638 727 778 826 860 870 853 817 786 798 875 1022 1200 1358 1490 1600 1698 1810 1925 2067 2205 2295 2335 2439 2562 2700 2856 3036 3217 3376 3505 3603 3676 3726 3781 3838 3888 3923 3927 3908 3864 3801 3740 3675 3614 3555 3492 3422 3328 3240 3145 3062 3023 3048 3088 3089 3066 3046 2993 2923 2852 2797 2769 2775 2890 2942 2960 2992 3049 3091 3108 3069 2987 2940 2947 2981 3020 3052 3076 3014 2909 2827 2792 2794 2859 2800 2675 2548 2487 2531 2643 2726 2741 2668 2448 2207 1975 1768 1602 1475 1387 1351 1333 1297 1236 1160 1106 1069 1038 1039 1022 1002 983 965 964 990 957 892 824 777 757 721 694 683 683 690 678 661 655 666 652 636 664 699 675 724 700 657 624 617 618 557 493 448 439 492 505 514 522 521 525 560 571 567 574 578 570 575 598 637 698 715 708 694 692 736 664 595 545 519 500 468 536 591 584 550 510 506 553 620 661 697 730 768 812 840 924 1037 1121 1134 1086 1007 909 807 716 675 615 614 655 734 868 900 944 912 806 713 638 518 377 237 128 76 33 9 3 2 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 6 11 14 13 13 15 19 23 25 24 21 18 18 19 16 12 10 9 10 12 14 14 14 19 20 18 18 16 18 20 22 22 24 26 26 25 23 22 18 14 11 9 9 8 8 9 9 2 2 1 0 0 0 1 3 3 2 1 0 0 0 0 0 0 1 2 2 2 2 1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 8 4 3 8 19 39 67 99 131 156 174 190 215 244 274 301 320 327 324 329 343 360 351 324 300 292 309 345 340 313 280 252 247 262 273 279 275 251 216 176 131 87 58 96 255 371 308 158 64 47 95 192 337 390 396 355 278 178 97 61 49 44 68 84 93 95 92 83 78 78 84 97 118 150 169 157 108 33 12 3 0 0 1 2 1 1 1 2 1 0 0 1 2 1 0 0 0 0 0 0 1 4 9 36 82 141 209 281 362 449 542 639 734 799 847 878 888 877 853 843 884 982 1125 1280 1423 1558 1683 1794 1893 2000 2111 2202 2258 2288 2402 2544 2704 2877 3071 3263 3425 3557 3653 3701 3741 3790 3837 3875 3892 3875 3827 3769 3716 3676 3634 3580 3507 3423 3344 3270 3189 3111 3054 3036 3054 3078 3070 3036 2996 2955 2912 2861 2825 2822 2828 2864 2885 2901 2928 2976 3025 3063 3056 2991 2900 2863 2925 3007 3055 3078 3048 2987 2925 2877 2846 2959 2979 2928 2831 2717 2679 2749 2825 2851 2796 2625 2383 2105 1850 1681 1611 1590 1582 1552 1477 1363 1270 1182 1136 1156 1158 1133 1132 1117 1055 996 1036 1077 1088 1053 965 907 847 801 776 755 763 760 753 742 717 681 646 712 872 961 1000 992 945 879 822 787 706 638 610 609 635 596 579 616 694 738 748 688 595 545 515 492 504 537 552 536 522 544 584 595 628 587 533 502 528 526 520 555 605 636 629 586 544 520 523 573 644 704 765 841 870 904 952 1027 1136 1144 1123 1075 977 795 675 635 644 675 715 794 744 678 634 633 713 705 635 534 421 292 175 86 32 7 3 3 3 3 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 1 1 0 0 3 7 12 13 14 16 18 22 23 22 19 19 18 17 16 13 12 12 13 14 16 16 16 20 25 26 26 23 22 25 27 26 26 27 27 25 24 21 18 14 10 9 8 8 8 8 8 2 2 1 0 0 1 2 3 4 2 0 0 0 0 0 0 0 1 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 6 18 38 70 108 140 161 173 185 207 238 263 280 292 300 293 288 293 301 296 277 264 263 281 321 363 361 341 321 313 314 304 291 277 250 220 178 128 78 37 48 210 285 218 102 37 27 49 94 161 185 207 210 185 130 72 58 49 36 37 36 36 35 32 28 29 38 50 63 76 83 78 59 31 5 2 1 1 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 35 90 156 227 300 381 478 576 668 749 818 871 906 925 929 929 939 982 1055 1149 1252 1377 1524 1675 1812 1927 2042 2144 2224 2275 2299 2402 2540 2706 2894 3101 3304 3468 3584 3655 3682 3716 3757 3792 3814 3821 3792 3750 3711 3680 3650 3605 3548 3471 3390 3333 3277 3199 3123 3081 3096 3078 3043 3001 2960 2926 2907 2891 2869 2855 2857 2842 2821 2818 2837 2875 2915 2950 2967 2932 2830 2682 2611 2752 2920 2992 3021 2989 2942 2909 2902 2901 2980 3021 3019 2978 2911 2806 2826 2882 2913 2882 2747 2544 2268 1997 1873 1844 1854 1860 1824 1708 1533 1409 1320 1257 1218 1219 1299 1395 1448 1425 1400 1407 1426 1423 1361 1246 1119 1004 922 879 816 812 812 809 806 799 795 758 826 1066 1248 1327 1338 1308 1263 1215 1096 959 876 870 799 735 666 629 649 726 769 759 704 625 567 520 508 524 532 482 424 403 449 538 535 547 545 521 499 526 521 517 526 555 623 645 629 599 579 573 592 648 712 761 794 809 840 878 908 932 1008 1061 1118 1186 1019 877 793 724 642 600 545 510 491 473 518 632 685 698 693 652 501 324 171 71 25 9 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 1 2 5 9 12 14 16 17 20 20 18 17 18 17 15 14 14 15 15 16 18 20 19 21 25 28 31 32 30 27 27 27 27 28 28 27 25 21 19 16 13 10 8 8 8 8 7 7 2 3 2 1 0 0 1 2 3 3 2 0 0 0 0 0 0 1 1 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 30 56 85 114 146 170 178 184 195 213 223 228 238 250 248 245 244 240 232 225 229 232 245 279 337 357 359 352 341 324 300 272 246 224 198 161 117 72 41 49 195 218 153 72 33 25 27 37 57 79 110 122 110 77 53 58 48 30 14 6 5 5 6 7 6 11 16 20 23 22 16 8 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 1 7 35 93 165 242 319 405 506 603 695 778 852 909 953 983 1005 1026 1040 1059 1084 1123 1182 1292 1442 1607 1769 1922 2060 2175 2254 2301 2342 2425 2551 2716 2911 3125 3336 3499 3606 3658 3669 3686 3708 3722 3732 3749 3702 3667 3649 3639 3623 3576 3522 3461 3403 3361 3312 3229 3138 3091 3119 3072 3015 2961 2916 2887 2891 2891 2904 2931 2961 2952 2906 2870 2860 2878 2925 2927 2880 2780 2635 2486 2420 2570 2771 2888 2936 2938 2900 2863 2855 2877 2913 2935 2943 2947 2972 2799 2779 2849 2928 2935 2838 2688 2486 2282 2180 2142 2122 2117 2088 1954 1749 1616 1521 1435 1335 1380 1537 1703 1817 1846 1798 1753 1718 1670 1568 1434 1280 1150 1061 1002 922 890 880 878 872 815 847 854 870 980 1158 1351 1467 1511 1545 1549 1459 1315 1190 1157 1090 995 881 787 765 802 774 749 738 735 697 626 595 586 548 473 425 395 381 391 405 448 465 483 576 585 582 596 641 703 641 615 616 629 639 647 680 727 776 826 870 867 844 829 847 878 923 934 963 1152 1092 1057 1004 894 738 639 574 556 556 477 515 594 659 707 792 779 642 459 277 130 58 22 7 3 4 3 3 3 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 10 14 16 17 18 18 17 18 18 16 15 15 16 18 21 23 23 23 22 22 25 30 33 34 33 31 29 29 29 29 28 25 21 18 16 14 11 9 8 8 8 8 7 7 1 3 3 2 1 1 1 3 4 4 2 1 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 19 34 57 84 110 133 154 174 185 190 191 188 183 186 196 200 197 186 175 171 180 206 210 219 244 283 315 333 336 322 290 261 240 229 216 188 143 103 78 84 136 245 211 129 59 39 29 25 22 24 32 55 81 98 100 86 77 47 21 5 0 0 1 1 2 1 4 7 9 10 10 5 3 4 5 5 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 31 88 162 244 328 420 514 609 704 797 878 935 982 1023 1060 1093 1104 1105 1107 1117 1140 1237 1373 1529 1695 1864 2027 2167 2269 2339 2395 2449 2546 2695 2890 3116 3336 3497 3589 3623 3627 3645 3661 3666 3672 3700 3676 3661 3657 3653 3633 3568 3508 3451 3394 3332 3248 3136 3059 3034 3052 3010 2959 2918 2898 2902 2920 2930 2945 2963 2976 2960 2919 2917 2938 2956 2991 2970 2884 2740 2569 2457 2422 2530 2694 2819 2868 2905 2870 2812 2780 2783 2786 2766 2728 2696 2758 2558 2556 2713 2916 3001 2909 2799 2674 2542 2447 2364 2252 2134 2031 1943 1826 1730 1647 1558 1429 1549 1757 1976 2140 2195 2066 1966 1881 1786 1679 1569 1465 1369 1273 1159 1048 967 900 844 818 742 778 813 795 744 896 1177 1415 1555 1666 1750 1751 1676 1561 1466 1360 1243 1146 1089 1075 1074 1028 975 937 907 864 792 734 697 639 514 456 439 428 408 392 397 384 385 567 635 685 744 818 899 748 650 627 664 717 755 780 809 846 851 803 725 682 720 744 765 825 861 853 914 924 1068 1221 1170 1021 897 814 773 739 634 656 725 761 668 736 776 742 644 492 255 117 46 16 7 6 6 6 6 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 3 5 9 13 15 16 18 19 18 17 17 18 18 20 21 23 26 27 27 26 25 24 24 27 31 34 34 32 31 30 29 27 26 23 19 17 17 15 13 10 8 8 8 8 7 8 2 3 3 3 2 1 1 2 4 3 3 2 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 10 18 30 48 71 91 106 118 130 156 174 185 189 189 186 184 178 169 157 144 139 145 165 196 194 197 212 239 272 292 294 279 250 226 220 223 215 181 127 110 136 218 323 344 231 120 53 43 32 26 21 19 20 28 57 104 149 164 122 62 22 3 0 0 0 0 0 1 4 6 8 8 6 5 5 5 6 5 4 3 3 2 1 0 0 0 0 0 0 1 1 2 3 3 3 2 1 0 0 0 2 13 38 89 159 239 326 420 512 609 703 789 858 910 960 1013 1064 1107 1124 1125 1125 1139 1180 1246 1352 1485 1639 1807 1980 2139 2267 2357 2412 2458 2551 2700 2897 3122 3327 3449 3513 3545 3579 3639 3673 3690 3705 3728 3733 3742 3748 3731 3667 3569 3486 3411 3336 3254 3148 3023 2989 3006 2996 2948 2897 2862 2864 2915 2951 2966 2950 2914 2874 2848 2826 2846 2889 2929 2972 2979 2931 2816 2648 2549 2547 2632 2739 2802 2797 2811 2789 2749 2719 2699 2665 2599 2535 2510 2526 2465 2524 2695 2910 3020 2966 2882 2791 2699 2618 2542 2413 2238 2051 1929 1873 1847 1831 1805 1739 1819 1984 2180 2348 2407 2284 2180 2073 1929 1790 1703 1588 1460 1332 1142 1015 958 901 802 746 672 697 750 743 585 823 1140 1402 1551 1633 1728 1808 1857 1857 1786 1669 1552 1467 1427 1399 1334 1273 1227 1185 1098 1030 953 874 803 742 587 493 467 456 431 411 426 439 433 542 654 755 838 898 951 876 758 680 701 794 908 1028 1081 959 930 962 969 894 741 691 663 664 694 742 761 746 781 883 1034 1133 1145 1122 1063 964 895 863 862 877 756 743 750 767 805 681 434 252 140 73 31 23 20 18 18 13 8 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 10 13 15 16 17 18 19 20 20 22 23 24 25 27 30 31 30 29 28 28 27 27 29 31 33 32 31 29 28 25 22 18 15 15 16 15 14 11 9 8 8 8 7 7 1 2 2 1 0 0 0 1 3 4 3 2 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 15 23 38 60 86 108 120 123 130 150 165 179 190 198 199 204 190 170 155 156 173 190 201 204 191 183 191 212 240 257 247 227 205 191 181 180 179 173 163 177 261 352 379 271 147 76 43 35 26 21 18 17 17 19 33 76 145 193 147 71 23 2 0 0 0 0 0 0 2 3 4 4 5 4 5 6 5 4 4 3 4 3 1 0 0 0 0 1 4 7 14 21 28 30 26 23 19 14 10 9 19 42 78 130 190 260 339 425 516 605 686 757 816 864 919 983 1048 1102 1135 1152 1159 1168 1194 1260 1361 1487 1632 1791 1961 2128 2262 2358 2426 2502 2626 2790 2983 3187 3336 3419 3489 3571 3675 3750 3782 3802 3814 3820 3821 3817 3799 3744 3639 3531 3435 3351 3276 3208 3149 3093 3074 3054 2993 2924 2863 2804 2789 2856 2911 2915 2879 2821 2760 2702 2686 2700 2736 2790 2872 2944 2977 2944 2841 2771 2787 2824 2842 2812 2717 2697 2695 2694 2683 2652 2601 2507 2415 2378 2350 2393 2521 2715 2927 3007 3013 2978 2917 2843 2770 2678 2506 2297 2119 2032 2023 2047 2076 2085 2076 2129 2230 2350 2452 2476 2412 2339 2249 2119 1966 1893 1761 1534 1222 931 817 807 810 749 663 642 650 681 729 474 733 1104 1408 1549 1569 1610 1702 1834 1962 2005 1976 1922 1877 1836 1669 1534 1445 1394 1356 1282 1210 1121 1017 926 849 717 615 566 546 556 601 617 591 581 643 727 808 872 910 911 863 804 772 781 932 1148 1330 1380 1208 1155 1180 1188 1084 884 764 677 612 545 524 586 630 657 715 855 963 1083 1186 1171 1185 1157 1060 933 940 946 903 836 783 857 779 666 539 388 198 130 90 65 53 44 27 12 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 9 14 16 18 16 16 19 23 26 26 27 28 29 32 34 35 34 33 34 34 33 30 29 30 31 31 29 26 24 21 18 15 14 14 15 15 13 9 7 6 6 7 6 5 0 1 2 2 2 2 1 1 2 4 4 3 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 15 23 40 64 91 117 142 148 148 153 164 176 188 199 213 243 238 223 215 219 233 240 238 220 188 178 183 193 204 209 191 168 150 139 135 147 171 206 257 332 314 236 160 91 47 40 31 22 14 11 12 13 14 14 16 29 80 129 126 70 23 3 0 0 0 0 0 0 0 1 1 2 3 4 6 7 7 6 5 4 3 2 1 0 0 0 1 5 16 27 52 83 113 132 129 122 112 103 99 106 123 158 206 260 302 352 413 483 557 632 702 766 822 871 937 1007 1074 1133 1182 1222 1237 1238 1248 1303 1424 1573 1711 1827 1987 2151 2293 2411 2516 2630 2785 2958 3136 3301 3416 3502 3596 3705 3819 3873 3893 3895 3884 3863 3835 3793 3737 3663 3573 3477 3392 3325 3275 3240 3230 3206 3143 3055 2966 2904 2844 2758 2696 2710 2733 2740 2733 2718 2699 2672 2716 2762 2796 2826 2881 2970 3018 3031 3041 3045 3035 2983 2873 2705 2557 2531 2562 2610 2644 2648 2623 2550 2454 2372 2331 2378 2453 2572 2778 2939 3049 3083 3046 2948 2845 2720 2584 2454 2349 2288 2287 2310 2331 2336 2341 2381 2446 2507 2525 2503 2464 2415 2355 2277 2121 2026 1865 1586 1193 812 661 636 665 707 699 647 618 656 770 471 565 917 1339 1520 1533 1544 1594 1696 1837 1950 1998 2023 2035 1978 1859 1739 1633 1554 1530 1497 1425 1319 1203 1154 1094 1012 930 859 802 783 789 801 805 836 879 895 893 902 910 896 858 821 832 849 974 1163 1345 1387 1207 1127 1114 1130 1158 1122 996 889 813 726 674 645 624 622 550 558 664 831 1023 1135 1257 1281 1186 1011 986 999 1013 995 918 939 944 935 889 756 512 349 239 157 123 91 55 24 4 3 3 2 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 8 12 14 20 20 20 21 22 27 30 32 35 35 38 40 41 41 38 37 36 35 32 30 30 30 28 26 23 19 15 12 11 11 11 12 14 14 11 7 4 4 5 4 4 0 0 1 2 2 3 2 2 2 4 5 3 2 1 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 15 22 40 62 87 114 147 157 160 162 170 182 196 213 237 273 294 297 287 274 264 254 244 222 191 173 175 175 166 154 137 117 105 104 115 139 190 257 305 310 112 52 33 34 40 33 21 11 6 6 7 7 8 9 9 10 27 57 78 60 24 6 1 0 0 0 0 0 0 1 1 3 6 8 11 11 9 7 5 4 3 2 1 0 2 5 12 23 39 68 127 199 267 317 326 318 309 309 322 349 381 416 453 494 524 561 606 657 715 774 833 892 947 995 1060 1124 1183 1240 1301 1332 1336 1324 1320 1373 1533 1699 1819 1892 2031 2198 2354 2500 2643 2808 2999 3177 3333 3464 3568 3661 3755 3846 3921 3943 3932 3907 3872 3831 3781 3730 3682 3627 3555 3472 3404 3358 3329 3308 3302 3287 3233 3146 3048 2987 2914 2821 2743 2716 2706 2694 2692 2691 2683 2702 2777 2837 2861 2850 2858 2907 2958 3016 3091 3112 3043 2909 2712 2463 2314 2290 2337 2414 2485 2603 2665 2682 2651 2563 2468 2478 2521 2552 2538 2647 2801 2947 3014 2912 2826 2752 2680 2607 2543 2558 2570 2531 2447 2385 2395 2452 2522 2569 2559 2536 2513 2487 2450 2374 2207 2026 1789 1477 1109 929 803 706 643 660 675 665 651 637 636 534 634 892 1186 1369 1436 1457 1463 1474 1503 1635 1744 1815 1863 1886 1919 1902 1832 1747 1716 1680 1617 1522 1399 1436 1470 1470 1421 1320 1211 1138 1098 1086 1102 1096 1101 1081 1024 965 927 896 861 828 861 903 962 1075 1251 1267 1169 1057 954 897 881 867 890 931 974 1028 1041 1042 1029 941 857 918 959 943 968 1096 1226 1275 1208 1106 1064 1083 1129 1152 1114 1092 1082 1075 1063 981 831 642 430 225 175 133 97 62 21 11 6 3 2 2 1 1 1 1 0 1 2 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 9 15 19 21 23 24 30 35 38 47 46 45 45 45 47 43 39 37 35 32 30 29 28 26 21 17 15 11 9 8 7 8 10 12 12 11 7 4 3 3 2 2 0 0 0 2 2 2 1 1 2 3 4 4 2 1 0 0 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 19 26 40 58 76 95 115 132 143 153 164 180 201 227 247 263 289 302 302 290 273 258 249 237 219 201 202 198 173 141 119 100 91 99 126 169 232 303 274 146 43 24 36 50 50 26 14 7 5 5 5 4 3 4 5 6 9 23 42 52 41 13 1 1 0 0 0 0 0 2 5 8 11 12 13 12 11 8 6 3 2 1 1 1 5 18 34 59 95 146 236 338 435 507 526 525 526 538 567 615 674 733 781 807 833 863 899 941 987 1037 1086 1132 1172 1208 1250 1298 1346 1396 1450 1466 1473 1477 1497 1562 1677 1743 1837 1983 2147 2320 2493 2668 2835 2974 3169 3339 3482 3600 3699 3785 3853 3903 3930 3922 3893 3861 3828 3790 3738 3701 3662 3615 3559 3500 3450 3413 3381 3347 3319 3307 3289 3261 3225 3196 3129 3059 3004 2972 2945 2898 2859 2802 2701 2652 2652 2656 2630 2558 2552 2636 2740 2828 2875 2841 2744 2596 2418 2239 2132 2110 2153 2233 2312 2482 2661 2789 2832 2773 2640 2604 2613 2602 2494 2532 2724 2905 2970 2909 2841 2789 2709 2597 2532 2584 2532 2403 2260 2197 2229 2300 2398 2505 2547 2556 2546 2513 2436 2204 2036 1869 1643 1325 1026 1009 948 817 687 670 676 664 616 556 543 591 803 1077 1172 1281 1345 1384 1401 1393 1408 1494 1580 1635 1671 1754 1873 1943 1935 1884 1844 1831 1831 1815 1718 1763 1836 1893 1902 1820 1725 1637 1552 1461 1407 1253 1149 1097 1037 1020 974 938 910 872 876 905 931 976 1110 1112 1031 937 873 834 836 829 826 841 940 1051 1101 1110 1108 1110 1061 1034 1017 986 996 1073 1155 1198 1178 1134 1117 1143 1190 1203 1169 1151 1136 1111 1124 1122 1004 768 486 267 188 150 125 93 62 38 23 12 3 2 2 2 2 2 2 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 4 6 10 15 21 23 29 35 38 42 55 57 52 54 51 51 48 43 38 33 31 29 28 26 22 18 13 10 8 6 4 3 5 8 10 12 11 7 4 2 1 0 0 0 0 1 2 1 0 0 1 1 3 5 4 2 1 0 0 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 13 19 24 30 38 49 59 71 84 98 112 126 140 157 180 211 236 255 274 290 293 285 268 250 248 246 243 240 241 225 177 136 112 99 98 114 146 187 223 186 97 30 25 48 68 72 57 23 9 5 4 5 5 3 2 1 2 3 4 11 26 45 59 28 14 9 3 0 0 1 2 5 10 14 15 16 14 12 10 7 4 2 1 0 2 6 17 37 68 117 183 258 360 471 563 620 627 624 620 623 636 662 705 765 836 911 972 1027 1072 1116 1159 1204 1253 1292 1320 1342 1371 1424 1483 1533 1568 1599 1629 1665 1712 1777 1881 1976 2089 2225 2375 2517 2652 2790 2934 3080 3267 3432 3570 3684 3778 3851 3889 3903 3900 3885 3865 3837 3800 3754 3703 3677 3642 3596 3540 3484 3459 3428 3395 3363 3333 3321 3328 3354 3387 3371 3337 3298 3261 3227 3192 3139 3121 3065 2884 2718 2599 2514 2449 2392 2399 2471 2542 2576 2557 2502 2445 2356 2237 2120 2052 2030 2059 2130 2230 2403 2595 2773 2899 2923 2856 2766 2665 2570 2504 2554 2651 2663 2559 2514 2572 2601 2516 2304 2202 2216 2157 2053 1958 1931 1976 2048 2144 2261 2356 2413 2400 2347 2300 2157 2027 1813 1494 1133 1026 981 880 719 567 548 608 602 498 390 341 472 805 1186 1186 1225 1305 1389 1434 1407 1444 1504 1555 1576 1571 1657 1768 1861 1907 1903 1896 1945 2043 2151 2177 2224 2285 2329 2320 2242 2151 2060 1953 1760 1695 1507 1280 1073 957 1039 1037 1010 1006 991 994 1007 1012 1005 1069 1074 989 876 823 845 881 919 951 957 947 968 1005 1051 1055 1035 1025 1025 1029 1017 1010 1041 1082 1105 1100 1104 1110 1110 1094 1045 1007 1041 1130 1135 1219 1248 1126 832 577 391 278 210 165 130 103 81 61 39 23 15 9 3 2 4 4 4 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 6 9 13 20 29 36 37 43 45 40 40 56 56 53 51 49 40 35 32 30 28 24 19 14 10 8 5 2 0 1 3 6 9 13 13 8 3 1 1 0 0 1 1 2 3 3 2 1 1 1 3 4 3 2 0 0 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 1 1 4 11 18 25 29 33 37 40 43 50 58 67 81 98 116 136 165 191 220 248 273 284 276 257 240 239 235 232 231 227 208 157 125 111 110 114 130 151 169 177 171 87 33 32 58 78 76 53 21 5 2 3 4 5 5 2 1 2 4 4 8 35 87 144 75 46 25 9 0 0 1 3 7 13 16 17 16 13 10 8 5 3 1 0 1 5 14 32 59 110 189 285 389 500 607 661 667 649 636 628 617 604 588 578 583 618 681 750 827 912 988 1051 1101 1139 1176 1222 1286 1374 1448 1537 1611 1651 1685 1742 1825 1923 2026 2145 2252 2361 2474 2588 2697 2801 2919 3052 3193 3353 3496 3618 3719 3802 3844 3852 3845 3833 3817 3797 3771 3731 3681 3639 3617 3590 3556 3519 3490 3466 3434 3400 3370 3352 3363 3409 3458 3472 3422 3377 3336 3297 3256 3221 3196 3258 3316 3236 3060 2869 2666 2479 2350 2360 2416 2452 2443 2389 2321 2264 2198 2125 2071 2048 2023 2023 2067 2157 2294 2471 2684 2898 3011 3016 2935 2790 2617 2495 2566 2563 2479 2359 2287 2356 2413 2343 2106 1978 1922 1870 1812 1761 1779 1825 1861 1880 1888 1915 1962 1974 1961 1986 1989 1892 1569 1088 853 826 794 718 596 459 416 401 352 266 207 286 662 1071 1188 1140 1180 1258 1358 1461 1464 1501 1545 1577 1577 1550 1591 1653 1716 1776 1827 1880 1984 2143 2291 2391 2476 2529 2525 2427 2305 2223 2190 2165 2004 1835 1589 1318 1092 949 906 928 1001 1110 1163 1206 1219 1198 1174 1180 1160 1103 1024 968 923 900 903 918 852 771 723 701 681 626 713 817 905 973 994 1008 1021 1033 1078 1087 1102 1107 1069 988 894 822 816 928 997 1157 1238 1138 819 576 395 268 191 177 168 155 133 105 69 44 26 13 7 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 1 3 2 2 3 4 7 8 13 20 26 31 38 43 42 29 40 48 48 52 51 45 39 35 31 28 24 18 10 7 5 3 0 0 1 3 5 7 11 11 7 2 2 1 1 0 1 2 1 2 3 3 2 0 1 2 4 2 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 3 4 5 8 16 21 25 27 27 25 20 21 25 30 38 52 70 91 113 132 158 188 217 239 245 234 221 217 214 213 212 209 199 160 147 138 135 140 153 161 161 152 141 84 50 40 48 57 51 33 13 4 3 5 8 10 11 7 6 8 10 10 11 32 83 139 100 62 32 11 1 0 1 2 7 14 17 16 14 11 8 5 4 2 1 1 4 10 25 49 85 185 317 463 605 725 783 766 713 665 643 636 624 601 559 497 430 386 375 397 467 577 665 727 796 885 988 1080 1143 1157 1280 1441 1578 1662 1711 1787 1914 2075 2244 2355 2463 2565 2663 2759 2854 2947 3058 3182 3307 3430 3539 3628 3693 3732 3739 3730 3716 3702 3688 3673 3648 3613 3567 3521 3485 3454 3424 3395 3385 3371 3345 3319 3306 3320 3358 3365 3345 3306 3242 3179 3123 3058 2977 2930 2918 2967 3041 3086 3078 3061 2950 2758 2561 2475 2454 2441 2416 2382 2304 2246 2202 2167 2135 2089 2036 1999 2001 2067 2178 2296 2474 2721 2902 2974 2923 2762 2545 2496 2648 2659 2519 2315 2243 2403 2449 2314 2058 1891 1818 1770 1732 1726 1771 1791 1774 1722 1644 1587 1586 1599 1609 1636 1683 1719 1410 713 584 556 532 494 437 410 370 306 245 220 266 758 1166 1270 1153 1112 1162 1258 1371 1494 1549 1597 1629 1636 1604 1574 1560 1565 1594 1664 1761 1862 1975 2104 2209 2284 2362 2416 2414 2295 2176 2150 2211 2271 2239 2077 1778 1397 1129 1046 1008 1026 1114 1281 1385 1452 1477 1455 1415 1403 1371 1304 1206 1073 959 886 849 825 752 683 598 491 452 439 491 597 730 821 877 887 862 846 872 981 1057 1047 961 870 794 711 617 576 618 769 868 774 586 390 272 233 187 200 205 186 148 109 69 39 20 7 4 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 1 0 1 1 2 2 2 3 6 8 11 15 20 27 35 44 31 28 33 35 47 50 47 44 39 34 29 23 16 8 5 4 2 0 0 1 3 6 10 13 12 8 3 1 1 1 1 2 3 2 1 2 2 2 1 2 3 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 9 9 6 5 5 8 15 24 29 28 22 14 8 7 7 8 12 24 38 56 73 85 98 116 139 166 192 201 199 195 198 202 203 199 186 161 173 170 163 162 166 167 158 130 88 55 40 39 47 56 39 19 7 6 10 15 20 22 23 19 17 17 17 15 13 19 37 71 106 67 31 9 0 0 0 2 7 14 17 16 14 10 7 4 2 1 1 3 7 17 36 71 131 305 488 660 815 948 947 853 743 661 628 635 642 629 586 516 410 306 223 177 210 324 402 456 536 601 681 790 916 1034 1186 1362 1516 1635 1736 1869 2037 2221 2398 2526 2641 2743 2834 2917 3001 3083 3174 3269 3360 3440 3508 3555 3573 3560 3543 3507 3467 3438 3436 3472 3447 3408 3366 3306 3253 3221 3194 3166 3141 3111 3085 3071 3070 3082 3085 3032 2950 2871 2810 2753 2696 2616 2500 2412 2354 2334 2351 2403 2486 2632 2703 2661 2529 2417 2398 2428 2463 2448 2371 2299 2245 2208 2171 2073 1988 1920 1877 1897 1986 2070 2219 2474 2694 2830 2861 2769 2576 2616 2751 2778 2680 2520 2478 2476 2382 2177 1905 1770 1774 1795 1789 1812 1807 1784 1746 1688 1593 1505 1446 1413 1397 1392 1452 1611 1488 794 509 443 434 416 360 358 327 278 229 206 226 780 1224 1260 1127 1150 1244 1367 1495 1622 1715 1782 1811 1787 1693 1622 1578 1570 1601 1695 1816 1938 2057 2180 2276 2321 2323 2304 2296 2267 2228 2243 2333 2396 2356 2153 1821 1446 1245 1162 1131 1138 1182 1430 1588 1692 1756 1777 1753 1730 1636 1468 1269 1085 971 912 892 862 817 761 676 537 475 436 444 506 603 676 738 775 783 735 673 714 777 774 755 709 656 602 536 478 446 503 608 550 399 261 188 209 234 272 260 189 124 78 44 22 12 3 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 1 0 1 1 1 0 0 1 3 5 6 7 10 13 16 25 27 26 32 28 28 33 39 45 43 38 32 23 16 9 4 3 1 1 2 5 6 6 5 6 9 6 2 1 1 1 1 3 4 3 2 2 3 3 2 2 3 5 6 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 9 6 2 2 2 7 17 29 34 28 17 7 4 2 1 1 2 7 15 28 41 51 60 73 93 120 153 184 198 202 200 197 198 198 189 174 180 179 171 162 160 172 161 115 59 35 36 40 42 38 22 12 11 16 23 29 34 32 28 24 21 19 18 17 16 14 18 48 90 66 31 9 0 0 0 3 8 14 17 15 13 9 5 2 1 1 2 6 13 25 47 95 195 437 673 845 989 1122 1014 851 709 619 594 632 677 694 675 631 553 485 434 400 382 389 412 443 476 506 569 689 868 1084 1272 1442 1596 1740 1881 2044 2212 2377 2532 2662 2768 2856 2933 3002 3073 3121 3167 3210 3248 3278 3303 3309 3297 3269 3227 3183 3160 3167 3205 3218 3190 3143 3084 3012 2942 2898 2866 2840 2823 2783 2726 2672 2622 2555 2495 2411 2318 2229 2165 2140 2117 2075 2003 1915 1853 1825 1829 1860 1922 2000 2093 2181 2235 2260 2358 2462 2528 2521 2444 2368 2300 2239 2157 2074 1977 1887 1826 1828 1892 2005 2177 2402 2563 2661 2696 2671 2605 2724 2817 2831 2772 2692 2558 2394 2201 1996 1820 1777 1856 1934 1938 1918 1866 1808 1748 1687 1609 1493 1391 1318 1277 1248 1296 1357 1289 896 526 386 353 345 327 341 336 307 262 243 505 870 1111 1138 1167 1261 1399 1568 1745 1863 1913 1942 1949 1884 1787 1720 1685 1694 1784 1904 2011 2107 2213 2327 2347 2309 2269 2256 2263 2275 2287 2315 2365 2372 2326 2148 1834 1509 1341 1250 1223 1229 1176 1393 1623 1812 1921 1933 1887 1788 1649 1473 1297 1153 1047 983 960 924 879 787 635 582 490 423 408 439 511 571 622 665 701 668 625 598 590 587 583 546 496 451 409 372 376 415 480 456 357 254 207 231 296 346 306 153 89 47 22 8 4 2 0 0 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 1 1 1 1 0 0 0 0 0 0 1 1 2 3 5 9 15 19 21 37 35 28 26 29 37 42 42 38 27 16 8 4 1 2 6 8 7 4 2 1 1 0 0 0 1 1 1 1 2 3 3 3 3 3 3 3 2 1 3 3 3 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 6 3 0 0 0 3 9 15 17 12 6 2 1 0 0 0 0 1 3 9 18 27 37 50 69 96 133 184 202 201 191 183 186 198 198 187 177 169 161 160 171 195 172 110 50 26 27 30 25 15 9 12 17 24 30 36 39 34 26 22 19 16 14 13 13 10 12 33 56 47 22 6 0 0 0 2 7 13 16 14 11 8 5 2 0 1 3 8 17 30 56 118 250 504 779 942 1033 1066 906 736 614 559 577 661 748 800 812 795 773 769 779 798 813 769 729 703 701 730 812 940 1144 1420 1608 1756 1886 2005 2121 2264 2403 2533 2648 2741 2810 2875 2923 2956 2983 2972 2960 2949 2941 2934 2940 2936 2917 2883 2846 2841 2867 2908 2939 2905 2849 2784 2713 2637 2563 2512 2468 2425 2379 2284 2173 2102 2066 1966 1909 1869 1840 1815 1781 1752 1704 1650 1604 1545 1494 1472 1491 1553 1590 1630 1687 1762 1846 1955 2198 2437 2581 2574 2504 2444 2391 2335 2253 2147 2045 1965 1923 1931 1951 2008 2103 2227 2336 2396 2431 2460 2497 2592 2634 2627 2616 2703 2529 2375 2239 2113 2011 2009 2074 2119 2074 1980 1883 1803 1735 1666 1592 1472 1354 1272 1250 1196 1222 1311 1377 1202 578 322 286 276 269 281 309 325 304 312 650 1006 1206 1149 1306 1468 1633 1784 1887 1862 1815 1790 1782 1720 1671 1669 1707 1759 1824 1850 1898 1991 2135 2024 1889 1824 1834 1863 2127 2216 2207 2194 2168 2180 2180 2052 1726 1463 1307 1237 1223 1204 1110 1274 1541 1786 1845 1789 1697 1587 1467 1339 1230 1144 1078 1025 965 919 858 754 583 481 428 424 447 416 435 466 501 528 548 532 498 462 432 413 396 368 333 300 286 303 332 368 398 418 380 309 283 264 233 221 205 108 54 25 12 4 2 1 0 1 1 1 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 2 5 9 13 13 15 22 25 24 28 27 32 40 44 40 30 18 8 3 5 9 7 4 1 0 0 0 0 0 0 1 1 0 0 1 2 3 4 4 4 4 2 1 1 2 4 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 13 23 36 53 77 108 146 167 175 175 176 182 202 206 196 180 167 162 167 184 203 169 106 52 19 7 7 5 3 6 13 22 30 35 37 35 29 23 19 15 12 9 8 7 6 8 50 82 70 25 6 0 0 0 2 6 11 13 12 9 6 3 1 0 1 4 8 14 31 63 133 263 467 703 843 861 781 652 539 480 485 558 699 838 932 988 1016 1045 1088 1133 1170 1195 1236 1259 1273 1293 1335 1437 1596 1791 1988 2108 2177 2232 2294 2373 2479 2564 2637 2695 2736 2761 2782 2778 2756 2731 2692 2658 2632 2614 2594 2581 2573 2561 2544 2548 2573 2595 2603 2585 2523 2449 2378 2311 2247 2166 2112 2059 1998 1932 1849 1756 1671 1597 1516 1474 1455 1452 1465 1521 1509 1472 1431 1399 1370 1357 1350 1355 1380 1383 1406 1441 1483 1526 1598 1812 2064 2277 2399 2452 2487 2502 2487 2399 2276 2160 2071 2026 2029 2010 1995 1993 2010 2059 2106 2178 2274 2359 2394 2380 2337 2326 2533 2503 2450 2405 2377 2363 2296 2258 2225 2146 2039 1937 1844 1762 1691 1613 1515 1406 1304 1258 1201 1227 1345 1504 1476 670 276 256 268 256 258 277 299 303 331 566 938 1311 1356 1480 1583 1655 1694 1679 1671 1647 1607 1587 1551 1524 1551 1607 1615 1642 1668 1669 1662 1767 1514 1316 1200 1147 1011 1543 1899 2019 2077 2161 2243 2131 1835 1554 1366 1253 1183 1111 1018 1054 1255 1501 1638 1584 1519 1447 1362 1262 1166 1122 1092 1038 949 860 821 793 730 642 567 536 542 582 564 555 523 463 435 413 419 422 376 331 291 256 228 198 181 191 215 275 466 404 377 393 369 325 277 249 223 153 91 53 31 22 15 8 3 1 1 1 1 1 0 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 1 1 1 0 0 0 1 0 0 0 0 0 0 1 4 6 8 8 10 14 17 20 28 33 39 48 47 42 32 18 8 6 5 3 0 0 0 0 0 0 0 0 0 1 2 1 0 0 4 5 5 4 4 4 4 2 0 1 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 5 0 0 1 5 14 26 42 63 84 104 122 138 158 177 194 203 208 205 194 181 171 166 172 177 152 109 65 29 6 1 0 3 9 19 30 38 41 37 28 24 19 14 10 8 6 5 4 5 11 121 190 165 42 9 0 0 0 2 5 9 10 9 5 3 1 0 0 1 3 6 12 29 66 134 238 381 547 621 577 470 382 343 358 424 550 749 941 1086 1194 1277 1355 1446 1538 1620 1687 1761 1817 1864 1906 1954 2027 2124 2209 2268 2301 2328 2361 2404 2450 2495 2540 2579 2605 2613 2605 2576 2536 2493 2456 2417 2377 2347 2323 2291 2254 2245 2259 2287 2306 2285 2238 2188 2141 2067 1981 1905 1852 1825 1751 1689 1627 1562 1497 1440 1360 1286 1228 1174 1145 1144 1168 1210 1245 1279 1314 1337 1336 1313 1313 1304 1289 1283 1286 1298 1319 1347 1384 1429 1542 1691 1853 2020 2194 2353 2471 2522 2488 2399 2294 2192 2110 2066 2004 1933 1865 1810 1844 1905 2012 2159 2290 2332 2289 2232 2246 2410 2475 2489 2461 2397 2364 2321 2271 2214 2158 2101 2023 1923 1818 1749 1689 1614 1512 1386 1331 1303 1349 1476 1659 1652 900 364 236 281 285 306 343 384 399 403 493 775 1244 1356 1427 1484 1547 1633 1664 1718 1709 1640 1557 1478 1416 1376 1351 1340 1383 1455 1495 1460 1497 1298 1071 883 768 585 943 1356 1646 1874 2048 2109 1978 1676 1429 1281 1181 1091 992 925 950 1118 1365 1409 1373 1329 1279 1224 1170 1128 1107 1061 956 819 752 744 776 834 854 869 865 839 839 837 816 810 880 721 668 681 689 596 492 383 256 104 96 152 213 275 410 707 563 380 337 326 293 253 208 164 120 108 95 73 53 33 15 4 2 1 1 1 1 1 1 2 2 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 6 6 8 10 14 22 28 34 44 48 47 40 29 15 12 10 6 1 0 0 0 0 0 0 0 0 1 2 2 1 0 0 5 6 6 5 4 4 4 2 0 0 2 5 4 2 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 17 11 2 0 0 3 10 22 40 65 80 91 100 111 131 160 185 192 202 202 195 183 166 148 140 140 140 117 78 40 12 1 1 9 19 30 40 44 42 33 22 19 15 11 7 5 4 3 7 29 111 266 329 251 61 8 0 0 0 2 4 8 9 8 3 1 0 0 0 0 1 4 12 28 63 115 185 272 373 398 384 350 311 279 293 390 574 834 1072 1245 1376 1484 1587 1703 1809 1906 1994 2076 2132 2174 2209 2244 2290 2328 2354 2369 2377 2379 2371 2352 2326 2301 2300 2306 2321 2338 2343 2308 2276 2245 2208 2154 2091 2058 2041 2011 1985 1982 1986 1973 1908 1825 1736 1675 1653 1639 1595 1526 1445 1370 1309 1252 1196 1149 1122 1132 1068 1009 980 955 942 956 995 1055 1123 1191 1242 1271 1276 1258 1241 1223 1210 1209 1220 1230 1249 1278 1313 1330 1368 1435 1537 1668 1846 2035 2201 2322 2395 2447 2431 2345 2218 2122 2019 1901 1781 1701 1716 1788 1917 2090 2279 2335 2299 2255 2280 2325 2366 2422 2450 2365 2271 2191 2127 2077 2028 1981 1920 1857 1801 1750 1714 1674 1606 1498 1461 1453 1489 1585 1764 1638 1079 538 268 323 359 407 454 483 501 526 552 679 1029 1198 1316 1418 1527 1664 1685 1710 1721 1689 1582 1508 1498 1502 1440 1327 1265 1262 1286 1258 1249 1174 1060 925 737 567 574 711 946 1254 1381 1446 1469 1416 1258 1138 1052 996 948 847 797 892 1163 1195 1194 1177 1157 1141 1149 1147 1114 1032 894 774 747 803 906 1019 1092 1132 1140 1113 1072 1048 1018 969 932 868 809 775 796 839 772 672 524 238 267 313 345 384 503 695 654 444 272 310 281 218 182 175 162 152 139 116 80 43 14 1 1 2 1 1 1 4 6 7 4 3 4 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 7 10 14 20 24 33 39 42 40 30 20 13 7 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 6 6 6 6 5 4 3 2 0 0 2 4 5 3 2 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 19 13 7 3 1 3 11 24 43 70 83 93 101 110 122 145 162 169 173 171 163 149 133 115 113 125 138 126 83 41 13 4 7 18 29 38 44 43 37 28 19 14 11 8 5 3 4 3 38 119 271 381 354 211 42 4 1 0 1 2 4 7 7 5 2 1 0 0 0 0 0 3 11 25 52 88 126 166 207 226 232 223 204 186 231 407 668 963 1227 1410 1543 1651 1758 1875 1978 2068 2149 2222 2281 2321 2347 2365 2378 2378 2367 2349 2325 2293 2236 2174 2112 2054 1984 1936 1960 2023 2013 1992 1981 1974 1962 1930 1887 1831 1769 1708 1660 1619 1570 1502 1401 1337 1280 1249 1250 1261 1236 1187 1109 1011 951 908 883 882 908 937 880 823 798 809 828 858 908 977 1042 1102 1155 1194 1211 1198 1170 1146 1133 1136 1157 1169 1192 1226 1247 1238 1232 1251 1310 1427 1537 1671 1831 2013 2185 2374 2423 2352 2297 2272 2203 2078 1914 1800 1826 1897 1992 2106 2281 2312 2292 2261 2236 2199 2187 2243 2322 2273 2186 2094 2009 1934 1860 1808 1763 1719 1678 1669 1668 1650 1603 1524 1490 1496 1538 1615 1727 1533 1114 645 301 374 423 490 570 634 663 681 684 739 1016 1287 1454 1554 1626 1667 1649 1643 1645 1642 1747 1720 1681 1655 1568 1407 1255 1180 1189 1182 1159 1125 1114 1157 932 661 447 348 396 573 735 873 991 1072 1035 977 927 902 852 731 714 858 1049 1121 1112 1060 1013 990 984 974 967 995 901 825 797 838 944 1075 1163 1224 1261 1228 1174 1138 1115 1061 989 921 840 760 783 829 823 776 729 467 352 312 321 361 463 565 562 412 208 193 183 154 169 193 189 176 167 142 93 43 9 2 1 1 2 4 9 21 34 41 29 25 25 28 31 19 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 8 8 9 12 14 14 19 24 29 34 26 19 12 5 1 0 0 0 0 0 0 0 0 1 1 1 1 2 1 1 8 8 7 6 6 5 4 3 1 0 1 3 4 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 9 7 6 7 10 16 27 43 63 75 82 89 97 111 128 133 132 133 129 120 107 91 74 93 116 129 120 84 44 19 12 18 26 34 38 39 36 28 21 16 12 10 7 5 3 3 5 91 175 214 199 164 83 11 1 0 0 1 3 6 7 5 2 1 0 0 0 0 0 0 3 10 22 41 62 78 91 103 115 124 132 145 174 264 515 823 1135 1406 1586 1711 1813 1911 2002 2079 2148 2212 2272 2325 2356 2377 2387 2379 2350 2312 2265 2210 2148 2065 1980 1895 1808 1715 1641 1644 1681 1648 1580 1525 1504 1526 1586 1548 1491 1438 1401 1363 1316 1270 1219 1151 1093 1046 1018 1008 1003 973 937 883 811 758 750 767 795 818 817 778 739 715 709 747 790 844 908 957 990 1012 1036 1071 1084 1082 1073 1064 1057 1071 1083 1115 1166 1202 1215 1204 1186 1189 1281 1360 1476 1629 1806 1999 2200 2282 2262 2286 2346 2383 2325 2159 2028 2030 2076 2128 2157 2216 2218 2209 2198 2178 2104 2032 2013 2045 2017 1974 1939 1913 1886 1839 1807 1781 1759 1743 1734 1713 1675 1617 1544 1502 1517 1564 1607 1606 1409 1088 701 317 425 479 531 603 693 761 769 746 748 951 1283 1497 1594 1672 1664 1657 1675 1721 1769 1864 1848 1756 1626 1479 1369 1326 1315 1305 1303 1336 1366 1388 1463 1304 1045 692 287 286 364 465 575 692 810 848 840 811 779 740 649 613 728 921 1119 1179 1102 1038 1023 1021 1008 987 1078 1032 986 978 1009 1037 1065 1106 1146 1126 1185 1173 1132 1139 1141 1117 1055 958 840 839 845 831 791 721 568 429 327 279 299 358 404 401 316 191 134 121 114 132 152 160 159 152 119 77 37 9 1 0 1 5 13 29 53 80 100 90 87 94 110 123 82 41 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 7 8 8 8 9 10 12 12 12 18 19 16 10 5 2 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 9 9 9 7 6 6 5 3 1 0 1 2 3 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 13 22 32 40 49 57 62 65 71 82 95 100 101 100 98 92 79 65 56 78 104 119 115 91 53 26 17 23 28 31 32 32 30 24 19 15 12 8 5 3 2 4 15 71 97 79 42 46 21 1 0 0 1 2 5 7 6 3 1 0 0 0 0 0 0 0 2 9 19 32 43 37 33 35 41 57 82 122 197 372 690 1028 1344 1609 1779 1889 1975 2048 2098 2143 2184 2223 2258 2289 2306 2317 2314 2288 2243 2189 2125 2050 1964 1865 1761 1652 1542 1438 1362 1317 1312 1347 1350 1333 1315 1285 1205 1203 1220 1231 1219 1176 1136 1087 1038 995 916 863 847 857 859 818 784 762 756 771 789 792 784 773 751 721 690 666 659 720 762 798 835 865 886 886 887 907 932 954 969 974 971 980 995 1026 1077 1147 1215 1238 1243 1269 1384 1510 1614 1691 1755 1897 2044 2137 2163 2155 2147 2198 2222 2158 2057 1967 1920 1928 1996 2044 2056 2064 2078 2087 2032 1940 1848 1779 1722 1702 1747 1823 1880 1872 1839 1799 1764 1752 1724 1702 1675 1631 1571 1509 1513 1547 1543 1439 1246 1019 763 415 460 533 604 661 735 784 810 808 780 848 1194 1471 1584 1677 1705 1733 1773 1828 1890 1915 1881 1810 1733 1627 1674 1714 1689 1635 1643 1715 1770 1743 1711 1627 1483 1198 630 450 393 397 430 529 638 707 737 738 720 690 643 607 626 758 1091 1368 1399 1394 1389 1402 1406 1333 1298 1251 1219 1175 1134 1073 1032 1007 971 806 772 801 912 1094 1158 1161 1119 1045 951 894 840 786 747 682 582 466 354 291 283 292 300 299 272 221 168 132 118 116 116 119 121 107 86 60 30 9 3 1 2 8 28 57 94 128 147 153 160 175 207 198 139 62 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 4 5 6 6 7 8 8 5 6 9 12 13 9 6 4 3 1 0 0 0 0 1 2 2 2 1 0 0 1 0 9 10 10 8 7 6 5 3 0 0 0 1 3 4 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 15 23 29 33 39 44 46 48 53 63 68 73 77 75 69 60 55 56 62 86 108 121 115 86 44 24 20 19 20 21 23 25 24 21 17 12 7 2 1 1 5 20 25 26 24 22 19 8 1 0 0 2 5 7 7 5 2 1 0 0 0 0 0 0 0 1 4 13 25 36 19 8 6 10 31 70 135 265 544 899 1241 1542 1778 1923 2013 2083 2134 2160 2175 2185 2189 2186 2173 2162 2153 2136 2103 2053 1992 1922 1840 1742 1631 1509 1379 1244 1113 1029 986 991 1048 1118 1167 1153 1103 1085 1058 1046 1039 1026 1005 1015 990 939 878 808 769 753 748 741 713 719 755 811 864 855 819 780 756 727 694 670 665 692 737 767 787 799 802 807 800 792 794 811 830 839 845 862 867 882 917 976 1059 1163 1232 1276 1321 1416 1544 1651 1724 1766 1840 1933 2011 2051 2025 1980 1923 1869 1833 1761 1677 1647 1667 1690 1764 1841 1909 1955 1967 1939 1864 1761 1659 1585 1571 1629 1733 1823 1806 1737 1665 1624 1619 1605 1602 1600 1591 1579 1540 1481 1400 1316 1244 1092 940 811 541 497 566 663 699 742 786 823 840 810 739 977 1272 1443 1562 1642 1718 1793 1862 1923 1936 1900 1837 1809 1796 1856 1924 1950 1922 1920 1936 1934 1868 1770 1671 1556 1378 967 693 533 455 413 471 538 600 649 680 701 668 608 552 554 569 880 1366 1647 1741 1762 1757 1741 1643 1578 1443 1182 937 966 983 991 973 908 775 656 588 646 990 1129 1153 1110 1035 938 835 745 688 646 591 527 451 372 324 291 265 241 220 194 168 141 118 98 84 75 71 74 75 76 70 45 17 5 2 4 17 45 89 139 171 195 212 224 231 258 229 150 52 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 4 5 5 6 6 5 4 5 6 7 6 5 5 5 5 2 1 0 0 1 1 2 3 3 2 1 0 0 0 10 10 10 9 7 6 5 2 0 0 0 1 3 3 2 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 8 11 15 19 24 28 31 32 34 35 39 43 46 45 40 41 45 53 71 94 117 132 130 73 38 19 9 7 9 13 17 21 21 18 13 7 1 1 1 4 10 14 16 15 13 7 4 2 2 4 6 7 7 5 2 1 0 0 0 0 0 0 0 0 0 1 4 9 20 10 4 4 13 36 85 182 371 701 1069 1403 1678 1882 2000 2067 2119 2156 2175 2179 2170 2148 2112 2061 2003 1950 1900 1849 1790 1727 1661 1584 1492 1383 1260 1129 993 863 776 743 758 810 891 966 991 981 967 933 903 886 891 922 953 949 928 906 869 779 704 667 676 701 750 810 865 892 887 846 789 739 698 675 672 679 683 693 709 723 733 731 709 692 687 699 722 741 737 727 745 749 763 795 852 945 1069 1171 1233 1250 1241 1274 1355 1465 1561 1665 1794 1919 1998 1932 1761 1617 1523 1470 1414 1389 1393 1429 1506 1615 1714 1802 1873 1871 1859 1815 1743 1655 1578 1554 1587 1653 1686 1617 1527 1453 1412 1370 1368 1417 1479 1472 1491 1445 1353 1247 1195 1161 1054 922 812 601 489 523 634 655 685 714 735 745 733 635 753 1000 1204 1254 1404 1559 1681 1819 1884 1865 1789 1703 1702 1753 1823 1887 1924 1917 1914 1902 1865 1776 1638 1553 1516 1445 1146 805 574 485 448 448 463 485 511 563 585 527 399 267 362 396 592 1053 1501 1752 1837 1790 1678 1467 1063 702 543 485 626 797 950 1027 941 890 856 841 872 945 996 1007 970 903 804 706 635 596 563 536 492 423 366 321 283 247 204 171 140 114 93 82 69 57 50 54 52 57 66 66 50 27 11 6 7 19 43 85 150 193 231 258 269 265 261 226 148 26 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 1 2 1 2 2 2 4 4 5 6 6 7 7 6 5 6 5 4 2 2 2 2 1 0 0 0 1 1 4 4 3 2 1 0 0 11 10 10 9 8 6 4 2 0 0 0 0 2 3 4 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 5 5 4 6 11 17 19 19 20 23 26 27 26 23 25 32 45 62 80 97 113 119 73 39 17 5 1 2 5 9 14 17 17 14 11 7 8 10 10 10 12 13 11 6 3 5 7 9 10 11 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 8 22 48 98 222 447 780 1154 1485 1744 1923 2028 2077 2114 2142 2161 2165 2148 2113 2059 1988 1906 1814 1718 1623 1534 1462 1393 1322 1246 1162 1068 965 857 743 663 628 638 693 787 875 914 923 923 907 893 898 920 942 915 886 856 821 767 706 654 638 680 738 788 831 855 831 810 776 734 692 659 656 662 665 657 650 646 643 643 648 622 605 604 620 651 667 667 659 660 657 662 686 741 837 971 1087 1149 1127 984 880 925 1094 1228 1383 1559 1703 1759 1625 1507 1432 1389 1354 1256 1214 1230 1297 1397 1474 1542 1625 1728 1746 1748 1732 1693 1622 1541 1493 1479 1484 1457 1363 1287 1223 1140 1064 1060 1098 1147 1186 1248 1231 1172 1118 1120 1103 1034 917 770 599 470 457 552 566 585 601 610 606 586 524 581 771 1011 1001 1133 1329 1501 1661 1762 1771 1699 1593 1606 1674 1757 1818 1815 1801 1793 1788 1777 1732 1678 1642 1583 1391 960 621 443 400 392 388 384 375 363 385 379 330 236 124 189 249 343 605 1135 1488 1533 1241 1030 864 626 415 390 359 440 621 858 983 974 951 928 913 861 839 821 802 790 772 731 676 622 568 522 481 439 394 357 319 278 232 189 151 119 92 72 58 46 37 33 40 44 50 55 56 48 35 21 13 11 17 36 72 121 163 213 266 286 288 277 237 148 49 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 1 2 3 4 5 6 6 6 6 6 7 6 6 4 2 1 1 2 1 0 0 0 0 2 2 2 2 1 0 0 12 11 11 10 9 7 5 3 1 0 0 0 2 4 5 4 3 3 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 1 1 1 0 0 0 0 0 1 2 3 4 3 0 0 0 0 1 2 1 1 3 5 4 3 3 5 11 15 17 16 17 17 17 16 14 17 27 40 56 73 87 97 91 55 26 9 2 0 0 2 4 7 10 13 16 17 18 19 20 20 19 16 14 9 5 5 10 14 16 15 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 15 23 34 51 97 213 436 761 1143 1490 1757 1937 2038 2087 2112 2124 2127 2122 2101 2060 2000 1924 1840 1741 1627 1505 1383 1284 1196 1118 1049 985 913 837 756 674 617 585 581 614 695 781 833 861 874 867 842 826 816 797 737 697 679 679 683 699 686 674 699 734 762 794 818 810 794 768 736 701 662 654 653 646 624 597 584 575 576 609 594 579 576 587 590 608 618 615 605 599 600 620 667 760 894 997 1045 1025 945 886 865 889 971 1179 1344 1415 1371 1261 1190 1174 1201 1247 1171 1118 1098 1114 1155 1227 1332 1467 1617 1696 1728 1732 1704 1611 1517 1448 1401 1364 1302 1193 1104 1038 980 964 982 993 982 1009 1038 1049 1050 1052 1047 964 856 766 716 625 507 438 450 451 481 504 511 520 492 445 448 560 899 931 981 1096 1236 1361 1497 1575 1579 1547 1581 1651 1718 1741 1724 1710 1709 1724 1760 1791 1805 1764 1627 1258 710 370 286 276 290 305 310 299 287 283 262 221 182 135 155 189 213 288 786 1097 1046 673 430 320 273 236 227 239 318 469 680 832 905 917 890 876 844 799 745 688 699 703 693 670 625 551 488 441 397 362 338 317 288 241 191 145 109 81 60 44 32 24 21 24 30 37 42 43 43 42 37 24 19 20 31 57 92 130 178 236 264 290 299 266 141 54 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 1 1 1 2 3 5 5 6 5 5 6 6 6 7 6 4 2 1 0 0 0 0 0 0 0 0 0 1 1 0 0 13 12 12 12 11 8 5 3 0 0 0 0 1 3 4 4 4 3 3 2 2 2 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 0 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 0 0 0 2 4 7 8 7 4 1 0 1 2 3 4 4 5 6 7 6 6 7 9 14 19 22 22 19 16 13 11 11 13 26 40 54 64 70 75 70 53 30 13 3 1 0 1 2 5 9 14 20 26 29 29 30 30 28 23 16 13 11 13 16 18 17 14 10 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 21 35 48 75 159 357 665 1053 1435 1725 1924 2040 2097 2110 2103 2085 2060 2028 1983 1922 1847 1759 1656 1543 1423 1301 1185 1083 993 914 840 772 708 647 590 554 539 536 552 599 665 714 739 737 703 654 608 572 548 539 544 560 587 628 627 641 662 677 687 736 777 802 817 817 808 791 763 714 684 661 638 614 593 576 571 583 609 614 611 606 604 594 605 606 593 571 555 552 573 632 762 861 918 933 914 902 862 847 894 1046 1216 1240 1149 1013 955 978 1038 1106 1148 1163 1153 1134 1125 1174 1253 1376 1519 1647 1704 1717 1720 1715 1640 1537 1441 1357 1284 1214 1117 1042 1009 1007 999 997 984 950 954 979 1008 1033 1047 1006 844 690 620 595 604 619 603 517 425 443 468 451 464 449 414 379 369 588 739 863 943 892 887 986 1141 1296 1415 1488 1559 1626 1648 1658 1671 1686 1708 1776 1818 1783 1637 1353 896 472 228 182 186 208 235 255 247 243 229 197 156 176 165 160 160 157 192 480 684 631 413 277 206 169 131 109 114 153 238 435 600 730 828 882 864 845 812 760 711 698 683 658 618 563 504 457 426 393 364 343 321 284 229 171 125 98 79 63 50 38 24 20 20 20 20 27 34 42 51 55 42 34 35 38 51 81 124 171 208 239 260 254 220 129 50 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 5 5 5 4 4 3 5 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 15 13 13 12 12 10 7 4 1 0 0 0 1 2 4 3 4 4 4 4 4 3 3 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 8 12 12 9 5 1 0 1 2 4 6 10 13 14 13 12 11 11 14 19 24 29 31 29 24 20 17 15 15 23 36 49 57 54 55 56 53 44 28 14 5 1 2 6 11 17 23 29 37 42 43 43 41 35 28 23 23 22 20 18 14 11 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 20 32 39 42 42 93 256 537 923 1354 1669 1886 2017 2085 2092 2070 2034 1992 1940 1883 1815 1736 1647 1553 1449 1335 1215 1101 1002 911 818 719 650 596 557 534 526 520 520 531 560 595 621 634 632 619 581 552 532 519 517 526 539 554 569 609 633 636 629 652 715 767 809 856 889 895 874 831 774 720 678 648 627 617 601 607 635 660 670 668 665 667 667 644 607 566 533 488 492 531 601 758 950 1064 1036 821 699 649 672 764 900 975 935 845 793 826 896 992 1098 1183 1221 1224 1216 1230 1376 1484 1564 1616 1637 1630 1635 1635 1611 1569 1507 1425 1336 1258 1227 1171 1122 1098 1103 1083 1062 1041 1018 1019 1028 1034 1032 1009 954 874 785 690 459 498 603 660 589 395 400 474 456 452 448 436 413 374 374 463 558 581 408 531 727 898 1022 1134 1194 1291 1480 1543 1571 1600 1640 1694 1769 1774 1656 1377 932 487 231 146 149 152 172 193 204 196 194 204 214 205 193 170 144 134 227 236 273 311 319 239 187 146 109 73 51 40 63 181 335 445 559 716 810 848 853 834 794 774 738 683 608 518 489 467 440 421 403 386 365 327 278 220 163 119 100 86 75 63 44 33 29 27 23 20 26 35 44 54 65 63 57 53 47 56 86 131 166 174 182 179 152 122 75 30 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 4 3 1 0 1 3 4 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 16 16 15 14 13 12 9 6 3 1 0 0 0 1 3 5 4 4 4 3 3 3 3 1 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 1 2 6 11 15 18 15 10 5 1 0 1 4 9 14 18 17 14 12 11 13 18 25 33 38 40 37 32 32 31 30 30 32 41 52 58 52 50 51 53 52 44 29 15 6 6 14 22 28 34 41 47 49 48 43 36 33 30 29 31 26 20 13 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 17 28 34 36 33 57 170 398 751 1228 1570 1804 1947 2022 2033 2004 1964 1917 1849 1778 1700 1615 1522 1425 1327 1220 1108 1007 924 841 746 638 574 524 492 479 482 480 487 504 530 553 565 566 561 559 538 518 502 493 496 513 537 562 575 604 620 629 636 661 702 754 816 881 932 949 926 872 819 773 730 691 654 631 610 603 612 627 637 643 644 641 625 597 567 536 504 438 439 484 554 683 859 965 927 679 538 495 525 603 694 728 722 706 717 768 818 888 982 1067 1110 1136 1158 1189 1307 1391 1444 1468 1469 1455 1463 1466 1439 1428 1408 1367 1316 1286 1270 1236 1202 1187 1192 1169 1144 1119 1101 1076 1035 997 969 929 876 820 770 739 466 442 546 669 661 442 390 464 475 463 464 463 453 432 389 367 369 391 287 478 713 866 945 1017 1049 1092 1205 1273 1318 1369 1443 1554 1652 1665 1534 1204 876 530 258 111 135 143 155 165 160 155 155 164 182 190 180 156 141 182 347 374 313 207 178 149 121 91 57 37 27 45 117 256 363 442 533 697 799 861 888 889 862 823 753 656 560 492 459 445 439 445 426 395 364 335 297 242 188 156 126 104 88 76 62 54 47 41 35 34 37 42 51 58 66 71 69 65 50 51 71 104 118 108 95 90 69 43 22 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 4 4 4 4 3 2 1 1 0 0 0 0 0 0 0 0 16 16 15 14 14 13 11 7 4 1 0 0 0 1 3 5 5 4 4 3 3 3 2 1 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 4 4 5 6 7 9 14 19 21 17 12 7 3 0 2 7 16 22 21 17 13 13 16 23 32 42 50 52 47 41 42 46 50 55 57 59 66 71 72 69 66 64 62 58 46 27 13 10 17 25 33 41 49 50 45 38 30 24 22 24 28 32 26 17 9 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 15 25 29 30 31 42 105 256 550 1050 1417 1674 1835 1918 1934 1890 1850 1812 1752 1678 1593 1500 1401 1292 1194 1093 994 908 838 761 680 602 547 501 463 436 422 445 456 468 484 498 507 511 510 508 516 511 497 481 477 494 521 554 589 609 613 617 631 665 724 786 848 908 954 970 954 915 869 821 776 731 681 635 614 609 614 618 614 620 625 620 609 587 548 497 451 419 423 457 513 595 741 836 831 692 583 514 504 559 641 644 614 582 584 625 655 704 781 844 893 932 967 1008 1064 1106 1141 1182 1257 1256 1241 1222 1200 1192 1191 1190 1194 1229 1214 1172 1131 1119 1113 1063 1019 1004 1027 1048 1044 1009 940 884 833 787 751 733 546 463 488 588 589 444 365 393 431 440 456 469 470 434 380 342 341 381 287 327 458 630 876 1004 1054 1057 1043 1025 1000 1024 1139 1300 1442 1472 1316 951 651 373 166 82 122 134 136 135 140 141 137 135 145 155 153 139 131 213 281 273 211 141 111 85 59 35 19 16 14 33 115 282 446 575 642 738 824 883 912 912 872 803 713 620 553 521 508 514 558 575 537 466 399 363 324 284 243 206 163 128 103 89 80 75 69 63 56 54 56 62 61 58 52 44 37 39 29 22 25 25 18 13 19 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 4 4 4 4 4 4 3 2 1 0 0 0 0 0 0 0 16 16 15 14 14 14 12 10 6 2 0 0 0 1 2 4 6 5 4 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 3 4 4 5 7 8 9 9 11 17 24 28 25 18 9 1 0 7 20 34 36 32 27 24 24 29 39 49 60 64 59 52 49 55 63 73 83 90 77 73 71 67 60 57 58 60 57 37 21 13 12 19 29 38 43 41 34 27 22 20 25 32 37 36 28 19 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 14 22 21 19 19 26 61 153 393 835 1224 1514 1708 1814 1840 1792 1734 1683 1643 1590 1504 1402 1293 1180 1073 972 880 804 750 693 635 578 526 491 469 447 414 416 437 456 464 462 467 472 475 476 502 517 515 502 495 508 529 558 595 626 640 655 673 683 729 790 855 913 955 967 961 939 902 859 829 797 749 697 662 641 629 624 604 606 617 623 624 615 569 506 488 461 454 472 515 549 627 715 785 803 735 648 606 644 688 626 529 441 410 459 492 527 579 651 715 752 773 814 849 877 909 957 1058 1071 1060 1042 1018 991 984 988 995 1017 1024 1006 974 951 860 774 716 700 736 766 807 845 850 840 822 806 798 783 688 589 491 388 378 335 304 306 315 337 378 429 473 462 411 370 372 392 356 328 309 261 618 883 1044 1107 1015 885 818 843 953 1090 1191 1092 667 375 209 121 84 108 122 119 113 118 137 129 117 109 106 101 100 101 100 138 149 128 89 72 54 36 21 10 5 10 33 87 215 383 572 738 783 826 870 905 927 902 849 779 701 624 581 579 609 656 726 723 679 618 553 483 409 344 298 251 198 149 116 99 89 83 84 90 86 74 60 50 44 37 27 14 5 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 1 2 4 5 4 4 4 3 3 4 3 3 2 1 0 0 0 0 0 0 0 17 18 16 14 13 12 12 10 7 4 1 0 0 0 1 4 7 8 5 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 6 6 5 4 4 5 7 8 9 9 9 10 17 25 31 32 28 19 7 1 9 25 42 51 51 46 39 31 33 38 46 55 63 63 59 55 58 63 70 77 82 74 71 68 63 59 58 63 69 72 47 28 16 10 12 20 27 32 30 26 22 19 20 29 32 33 31 26 17 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 16 11 5 2 7 29 99 291 625 1002 1328 1571 1719 1769 1735 1654 1575 1525 1490 1406 1299 1183 1071 969 880 805 745 708 673 628 574 516 472 447 441 447 423 426 437 448 449 455 459 463 470 496 526 545 556 573 578 588 608 639 678 693 709 724 724 749 790 837 880 914 930 932 922 902 893 900 898 867 818 764 709 654 597 554 551 570 593 607 605 570 522 523 517 508 522 576 601 620 651 691 724 719 731 757 784 757 668 534 388 306 353 390 422 466 536 576 599 621 659 693 718 748 798 847 895 932 938 882 839 790 745 721 736 750 741 703 642 566 501 449 414 426 428 439 465 507 554 601 644 676 699 698 648 529 313 246 215 198 181 184 228 290 360 425 466 456 417 390 374 365 369 362 184 377 652 929 1140 1055 880 740 709 767 777 709 505 118 46 50 73 89 126 120 100 85 88 95 90 82 87 120 87 49 47 61 71 70 62 51 35 21 11 4 2 2 35 128 313 500 705 873 952 932 952 971 963 931 883 814 726 630 609 656 722 776 813 828 825 808 777 711 621 525 439 364 296 237 190 155 132 121 122 129 120 96 65 36 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 1 3 5 4 3 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 19 19 18 15 12 11 11 10 8 6 4 1 0 0 1 4 7 9 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 5 3 1 0 0 0 1 2 3 4 4 4 4 4 5 6 9 9 10 11 11 11 16 23 29 32 31 26 21 17 19 27 40 52 57 50 40 31 28 31 36 42 48 55 57 56 55 55 53 51 50 52 62 67 67 67 68 70 72 68 47 32 22 17 15 21 27 32 34 32 28 24 22 28 28 28 25 19 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 6 2 0 0 0 53 194 434 759 1113 1412 1613 1691 1687 1614 1522 1437 1379 1293 1181 1056 933 827 744 684 650 655 666 652 612 553 488 428 420 461 448 440 445 455 459 464 467 467 469 489 530 571 608 647 658 670 689 716 748 753 755 759 764 782 811 834 843 862 880 894 904 913 939 953 952 932 889 830 764 692 609 558 537 534 538 550 554 546 539 569 586 583 600 665 691 693 689 686 685 668 698 744 770 772 742 612 420 355 369 390 423 478 496 485 482 502 548 589 621 653 695 726 767 802 807 731 690 624 543 477 471 465 454 437 403 366 328 287 238 216 193 172 156 144 156 198 259 311 345 369 392 405 259 172 134 137 152 185 211 242 288 359 405 425 429 401 342 312 324 378 243 271 419 652 873 746 560 404 339 321 250 154 61 21 26 47 73 95 110 103 85 66 56 50 48 66 148 291 287 191 112 57 36 35 32 24 14 7 3 1 24 77 184 363 655 850 1014 1158 1204 1107 1077 1074 1044 1015 940 850 790 809 847 872 877 860 862 865 865 860 808 726 632 549 479 405 336 273 218 189 172 150 122 101 77 52 30 15 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 19 20 20 19 15 12 11 10 8 6 3 2 1 0 1 3 6 9 9 6 4 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 3 2 0 0 0 0 1 2 1 2 3 5 6 7 6 6 8 10 13 15 17 16 18 20 23 25 26 27 27 26 26 25 27 32 39 35 31 27 23 24 28 33 39 47 53 54 51 47 40 32 28 34 53 61 64 64 65 67 66 60 48 34 26 22 22 25 34 40 43 42 36 28 23 22 23 22 19 14 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 1 1 0 0 0 0 23 104 265 522 888 1243 1496 1617 1659 1620 1537 1434 1337 1249 1120 975 834 714 626 575 562 591 629 640 621 574 516 455 443 472 470 457 459 461 446 445 447 454 471 503 542 584 628 672 712 744 769 789 812 807 803 804 810 814 825 828 821 831 849 870 889 901 913 916 916 911 889 848 800 746 676 632 597 565 536 528 517 508 508 525 548 586 640 708 739 747 740 726 714 684 663 652 647 655 681 666 613 619 592 563 562 624 616 570 522 495 521 542 578 616 629 619 613 629 666 641 586 506 416 339 328 301 276 267 256 235 206 169 123 91 67 48 33 20 14 21 37 55 69 86 97 83 68 80 107 145 152 148 171 210 223 292 314 336 383 390 347 316 313 344 268 205 187 243 307 227 118 40 38 47 45 36 28 29 38 50 63 79 80 70 58 69 92 130 188 275 463 584 586 504 425 440 283 69 19 8 3 1 3 28 136 310 521 695 865 979 1055 1097 1098 1078 1053 1021 971 920 857 823 875 875 861 842 825 813 795 753 691 665 611 548 487 428 393 362 325 271 213 155 112 89 64 43 25 12 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 20 21 21 18 15 12 10 9 5 4 3 2 1 1 3 6 10 10 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 4 8 11 12 6 4 5 8 14 20 24 24 24 23 21 20 20 24 26 26 26 23 22 24 28 30 30 28 24 23 27 32 41 52 54 51 50 51 54 49 48 51 57 61 64 67 68 69 64 54 40 25 15 13 16 19 30 38 43 45 41 33 25 20 20 19 16 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 40 143 329 642 1031 1339 1530 1618 1621 1584 1507 1396 1308 1159 991 825 684 574 519 513 544 592 622 622 589 540 483 457 455 447 421 398 381 372 388 411 440 479 529 559 593 627 657 686 714 739 766 819 844 858 861 849 848 856 854 837 833 848 865 876 875 856 856 866 875 861 840 816 790 757 729 704 673 626 548 488 453 446 467 481 527 595 668 720 745 743 723 707 685 653 615 577 546 559 596 646 695 705 679 653 687 711 697 658 608 568 547 562 599 619 602 567 545 558 542 481 394 296 214 187 175 173 178 179 167 139 95 55 34 22 14 9 10 11 17 29 42 54 62 62 46 41 74 144 241 215 233 276 316 291 297 293 299 334 371 362 348 347 324 250 165 92 48 46 36 26 24 31 43 48 44 38 39 55 79 95 75 100 153 205 280 344 430 545 655 749 761 705 591 309 207 140 55 18 5 1 1 0 113 315 552 760 869 947 998 1022 1017 989 963 931 886 839 848 885 899 856 833 810 781 758 727 669 586 488 417 368 333 303 273 269 267 253 229 203 165 115 67 32 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 23 23 23 21 19 15 11 8 7 5 3 3 2 2 3 6 10 13 10 6 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 12 16 16 6 2 4 9 17 23 26 27 29 27 24 21 20 21 24 26 28 28 28 28 28 26 29 29 30 32 36 42 48 50 45 44 51 66 85 92 87 78 68 64 65 64 57 46 42 36 26 15 7 3 5 11 19 27 34 38 39 33 25 19 18 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 17 68 178 399 789 1131 1388 1554 1608 1599 1554 1485 1392 1236 1056 877 723 591 521 499 512 560 611 629 606 557 503 466 444 429 406 383 365 355 356 372 404 450 511 556 596 631 664 694 720 738 755 788 843 882 894 873 865 865 861 852 849 861 866 863 851 820 800 792 792 797 798 800 800 792 774 753 723 672 563 474 412 383 389 418 456 508 580 661 707 719 705 686 663 639 612 580 538 530 549 585 612 617 600 583 605 655 699 725 713 601 531 532 596 671 649 579 513 495 446 378 287 183 125 108 107 114 127 131 125 103 63 30 30 48 76 98 114 127 142 166 187 189 177 153 128 121 156 239 367 407 435 449 448 393 358 352 370 402 353 325 313 286 230 172 127 98 94 87 74 63 64 53 65 103 172 306 427 495 464 252 197 342 540 608 552 528 567 663 662 608 548 511 522 220 84 61 49 40 47 62 77 130 304 533 756 881 941 978 1002 1014 988 954 921 890 833 761 725 722 721 732 738 729 700 659 601 531 453 374 315 268 228 190 180 183 189 195 192 184 163 128 84 45 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 23 24 24 24 22 19 14 10 8 6 6 5 4 4 4 6 10 15 14 9 5 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 15 17 13 6 3 6 11 17 22 23 25 27 28 26 23 19 18 23 28 33 37 40 43 40 33 29 27 28 33 41 48 51 49 41 44 57 75 97 117 107 90 73 60 54 48 38 23 21 20 16 11 4 2 4 8 14 19 23 27 29 24 18 14 13 12 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 6 26 89 235 556 884 1183 1424 1553 1585 1574 1532 1442 1291 1120 952 808 653 560 516 512 552 611 644 640 594 545 502 464 430 392 364 346 339 344 368 406 453 506 558 606 650 692 734 771 786 791 817 857 888 901 891 872 855 837 824 823 846 847 832 815 785 757 739 735 739 745 751 756 757 751 725 685 636 556 478 411 358 321 365 408 452 505 576 628 662 677 674 661 641 621 610 587 582 583 582 558 537 507 478 495 539 590 641 680 575 528 538 597 677 618 573 548 502 435 380 304 196 169 151 127 109 151 192 223 239 240 240 262 303 356 406 461 524 586 626 515 421 347 297 282 291 333 398 457 488 506 517 521 526 544 559 561 562 452 331 234 208 241 267 277 265 249 230 214 207 215 241 297 362 395 494 577 574 413 162 175 279 364 325 280 263 290 375 314 233 191 247 524 447 334 288 276 272 287 310 336 429 585 755 891 942 962 973 980 974 939 903 872 848 710 625 597 595 602 603 605 608 590 537 469 396 325 270 224 183 144 125 117 115 117 123 134 140 135 118 90 58 30 13 6 3 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 22 24 26 26 24 22 19 14 10 8 8 6 6 6 5 6 11 17 18 13 6 3 3 1 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 1 2 4 4 4 3 5 8 13 19 17 12 6 3 6 12 17 19 20 22 25 29 28 23 19 19 24 29 34 39 44 45 47 44 37 30 27 29 37 46 46 42 39 44 57 73 88 101 97 82 64 46 32 24 15 9 11 12 11 7 2 2 3 6 9 11 13 15 17 12 8 6 6 7 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 39 134 350 638 950 1240 1428 1525 1569 1559 1484 1346 1189 1027 868 699 571 494 475 521 603 660 680 658 613 562 505 446 394 354 328 318 329 371 428 487 538 585 631 678 727 776 800 819 838 862 889 909 912 895 871 847 825 804 785 783 781 777 770 752 731 722 727 719 713 708 704 700 685 654 612 561 507 461 410 351 296 312 338 365 389 436 488 541 593 634 651 658 653 626 614 606 595 570 502 486 497 514 513 495 515 564 612 585 560 544 546 590 533 513 539 555 532 499 457 408 409 394 368 357 444 499 533 557 580 616 673 723 737 725 706 690 671 627 566 506 463 450 439 442 453 462 450 451 462 484 514 570 612 642 666 638 557 468 408 425 475 519 538 509 434 388 373 381 425 497 577 633 541 420 304 219 175 101 124 192 247 275 270 221 139 205 312 452 612 731 730 685 634 603 613 627 636 636 659 711 784 863 913 926 914 898 901 897 822 726 671 756 736 686 622 570 554 547 546 549 524 475 418 365 301 249 206 170 132 109 95 86 77 76 77 82 90 91 80 62 40 21 11 4 1 0 0 0 1 1 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 23 25 27 26 24 22 18 13 11 9 7 6 6 6 7 12 17 19 16 8 4 2 1 1 1 1 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 12 12 11 10 9 11 14 16 15 10 6 3 5 10 16 20 20 20 24 28 31 26 24 24 28 33 37 39 41 42 50 51 44 33 26 27 36 47 42 38 37 41 53 71 80 79 76 62 44 26 11 6 3 2 4 6 6 4 2 1 2 4 6 9 8 9 9 7 4 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 13 60 190 422 719 1037 1311 1459 1551 1581 1541 1418 1274 1117 946 745 567 439 378 405 529 628 688 699 664 613 546 469 408 361 333 325 341 387 444 505 564 613 659 710 765 810 823 828 834 844 864 883 888 874 853 832 810 786 755 740 739 744 749 746 732 727 737 745 738 712 676 647 625 605 579 540 490 455 401 332 294 293 305 318 322 304 315 360 441 543 635 670 654 625 601 579 555 524 423 382 384 415 431 427 471 533 548 535 529 524 512 531 520 510 507 499 502 515 538 570 588 600 617 646 712 733 733 727 735 748 747 736 724 715 672 630 609 560 512 501 516 503 475 454 435 411 383 375 384 410 463 521 557 571 589 600 602 604 622 659 681 693 693 655 570 518 508 519 556 579 585 581 589 484 343 230 284 260 310 421 504 539 521 470 430 509 614 704 737 748 760 758 738 709 691 699 728 772 809 825 837 857 877 873 857 840 841 739 517 285 289 496 634 672 610 551 527 516 506 481 462 434 397 363 331 288 247 211 181 158 137 112 98 88 84 81 82 87 87 80 64 35 16 7 2 1 0 0 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 21 23 26 27 27 25 22 17 15 11 8 7 6 6 7 10 18 19 17 11 5 3 2 1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 12 13 10 8 6 6 8 11 13 15 12 7 3 2 7 13 18 20 19 22 25 28 28 24 25 30 37 42 44 44 43 46 43 37 29 25 31 40 48 40 34 32 35 42 46 52 53 49 37 22 10 2 0 0 0 1 1 2 3 2 1 0 1 1 2 4 6 7 6 3 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 23 93 261 516 831 1165 1370 1510 1583 1582 1489 1359 1198 1013 819 619 442 327 313 430 546 637 687 684 652 584 495 423 372 344 340 362 420 467 519 580 634 677 730 784 808 818 823 826 830 850 872 880 866 845 828 812 798 791 772 766 770 779 777 771 775 786 784 741 669 601 583 588 599 606 598 548 482 412 349 313 303 304 304 289 273 268 287 343 458 563 597 571 555 547 525 484 419 293 233 217 224 202 270 363 446 484 495 514 510 448 448 453 466 484 490 516 561 623 699 718 728 737 748 768 778 776 764 752 776 795 798 788 813 772 736 780 770 714 648 580 507 485 481 480 464 414 372 359 395 442 476 495 504 509 525 550 590 647 688 720 733 716 701 666 627 590 592 636 653 640 652 691 673 605 513 489 543 619 672 671 641 604 576 570 585 616 656 690 717 729 717 679 639 610 606 637 708 763 793 800 809 814 812 804 794 780 702 580 432 343 422 525 574 540 523 509 497 486 471 470 469 452 429 372 319 286 255 226 201 182 165 151 140 132 132 130 132 133 131 113 82 50 24 10 4 2 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 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 17 19 21 23 26 28 29 28 25 21 17 13 10 8 8 8 8 12 19 22 20 15 8 4 2 2 1 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 1 2 5 7 8 8 6 5 5 4 6 10 13 16 15 10 5 3 4 10 16 19 19 19 20 21 21 20 25 32 41 48 49 46 40 34 28 25 26 32 42 46 43 31 23 21 24 29 37 40 41 36 23 9 2 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 4 1 0 0 0 0 0 0 0 0 11 47 157 362 649 988 1249 1436 1551 1590 1531 1440 1304 1130 932 717 512 369 323 371 457 551 632 677 677 621 532 449 393 362 358 382 438 490 543 599 647 683 726 767 781 791 804 824 853 892 911 908 885 854 823 797 776 761 769 788 807 819 805 796 786 774 757 730 671 609 593 593 598 601 598 582 520 444 372 324 298 284 276 274 267 265 278 319 438 507 517 480 440 429 415 367 249 142 85 62 57 34 84 171 276 375 471 510 461 303 227 232 288 358 365 457 624 841 1018 951 924 961 1024 1078 1107 1090 1009 855 789 767 767 760 864 878 851 887 878 833 747 617 550 501 472 449 372 300 293 346 407 451 437 407 413 434 456 490 537 555 612 664 691 664 631 597 578 596 719 783 779 724 716 723 712 691 703 686 680 670 645 647 630 605 580 573 582 609 650 677 690 685 661 611 577 555 548 553 572 622 678 708 731 736 727 715 700 690 659 604 540 537 543 551 546 538 523 506 492 485 497 519 539 548 545 514 470 429 378 322 273 240 215 205 199 196 203 200 194 190 191 167 130 86 45 23 12 7 4 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 19 22 24 25 28 29 29 27 23 19 15 12 10 9 8 8 13 20 26 26 22 14 5 2 1 1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 3 3 5 6 8 9 12 13 13 14 11 6 3 2 6 14 17 16 14 15 16 18 22 32 39 45 50 53 44 32 22 19 22 29 39 47 40 30 20 13 14 19 28 39 49 48 38 20 4 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 1 5 23 14 4 0 0 0 0 0 0 0 0 6 25 83 246 497 807 1098 1329 1492 1573 1548 1476 1364 1214 1028 814 607 442 339 321 364 438 537 653 681 647 577 496 432 397 393 416 456 505 555 598 624 660 701 737 760 777 800 843 907 951 956 935 897 852 807 779 762 749 755 779 807 825 808 784 752 714 675 645 623 609 599 584 567 551 536 523 481 430 381 341 311 286 267 259 258 264 280 309 395 452 482 485 456 415 352 263 145 64 25 13 12 12 19 48 108 202 400 494 445 265 99 57 82 105 116 187 313 501 815 910 973 1038 1087 1138 1142 1100 1028 839 719 674 692 690 717 771 844 919 944 935 873 739 569 409 317 329 295 276 270 269 278 361 412 432 457 480 488 495 524 511 523 561 611 575 508 448 421 468 619 701 704 659 638 642 659 681 721 728 711 671 587 592 599 588 559 555 567 592 628 645 657 659 644 608 584 566 550 524 544 565 582 600 608 569 513 470 462 467 475 486 511 512 533 569 585 588 582 561 505 504 532 576 614 611 611 612 616 594 537 482 442 405 368 334 301 285 272 260 252 238 225 197 157 110 65 38 22 13 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 21 22 23 24 27 29 29 29 26 21 17 14 12 10 9 8 12 18 24 28 25 17 8 3 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 11 12 11 10 10 8 6 2 1 1 4 11 13 13 14 18 21 24 29 39 45 48 50 54 41 30 24 22 28 35 40 38 28 19 12 10 13 20 30 40 43 34 20 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 28 17 6 0 0 0 0 0 0 0 0 2 11 36 159 359 621 915 1190 1405 1530 1547 1503 1416 1292 1134 936 713 516 368 298 300 343 434 581 655 669 634 565 488 451 444 461 493 526 554 577 604 642 680 716 745 771 802 860 942 996 997 964 907 847 798 777 770 762 767 803 830 826 799 755 699 637 576 541 533 539 539 532 518 499 477 465 443 415 385 363 355 333 302 280 278 287 301 315 344 399 454 488 469 454 406 319 203 99 38 12 8 5 4 7 17 44 187 301 340 269 84 8 9 8 12 26 52 100 235 421 577 663 685 746 798 820 785 689 632 611 614 696 732 764 818 893 940 923 827 637 390 260 253 318 342 363 384 405 376 381 403 434 468 532 524 474 458 438 435 447 468 425 375 342 341 387 483 554 581 570 583 608 638 671 689 679 654 628 573 571 576 568 551 552 561 573 582 592 608 620 610 590 569 549 527 494 491 502 517 544 518 467 414 388 309 240 202 188 224 309 407 512 556 549 517 504 495 500 524 568 593 604 608 608 610 609 595 574 552 536 519 497 455 396 355 334 337 300 260 217 178 132 90 58 37 24 13 5 3 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 22 25 29 30 31 30 28 23 19 16 15 14 11 11 13 20 27 29 27 19 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 10 9 7 5 3 2 2 4 7 11 13 17 20 23 26 26 28 31 36 43 52 59 63 41 31 29 30 34 35 32 24 16 10 8 10 16 20 23 24 21 14 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 25 15 6 0 0 0 0 0 0 0 0 1 4 13 90 232 438 700 1008 1268 1444 1519 1520 1467 1373 1239 1056 822 606 427 298 244 249 323 465 575 636 645 607 530 499 492 503 530 555 565 577 613 645 671 695 721 758 808 876 957 1012 1018 984 926 870 814 780 763 755 759 789 809 801 771 719 654 582 522 492 481 483 492 499 490 473 454 456 455 441 416 401 397 377 345 318 319 342 373 400 430 450 459 462 464 478 466 420 340 214 113 48 22 10 3 0 0 1 28 75 129 147 86 39 14 2 2 2 3 3 18 107 203 260 235 300 410 523 559 584 594 571 513 486 468 511 652 661 658 602 480 319 213 212 285 345 389 433 474 516 484 467 458 454 439 432 425 417 417 412 409 408 394 360 329 305 291 282 397 525 582 532 547 576 594 605 603 585 554 518 496 494 510 544 546 549 552 553 552 551 549 547 544 543 507 438 427 436 452 468 478 501 488 464 453 476 389 272 190 209 286 347 385 488 505 453 385 446 423 412 447 509 516 524 530 527 518 514 510 508 512 503 492 478 455 419 389 368 356 313 269 236 210 163 118 81 54 38 22 9 2 1 0 0 0 0 0 0 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 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 19 19 20 24 28 31 33 32 31 29 25 21 18 15 14 14 14 16 22 30 32 29 20 6 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 5 6 7 10 10 10 10 9 8 7 4 3 4 5 8 13 19 22 24 23 22 23 24 27 31 33 35 39 48 59 63 45 34 29 28 29 24 19 13 6 4 5 9 16 20 18 14 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 20 24 15 5 0 0 0 0 0 0 0 0 0 0 3 41 128 272 481 780 1071 1302 1454 1524 1518 1460 1350 1181 964 744 536 355 244 198 224 315 419 505 565 587 554 525 516 528 555 577 583 587 604 623 646 674 710 759 824 894 961 1007 1011 988 947 901 836 785 754 741 740 758 769 761 735 690 631 571 538 523 517 516 516 506 491 478 472 485 499 492 462 441 419 394 371 358 372 414 461 488 475 453 417 376 426 461 475 465 437 349 249 157 91 46 17 2 1 0 0 5 15 23 23 15 3 0 1 1 1 0 0 2 3 0 0 42 116 214 331 509 568 504 442 322 207 154 234 182 152 130 110 118 148 203 278 343 385 418 454 515 518 508 494 486 457 442 439 444 446 426 405 392 368 338 305 277 275 360 463 530 490 459 483 528 555 549 544 525 485 455 451 471 507 529 552 567 576 575 548 497 441 417 439 475 481 418 403 410 429 453 467 476 480 483 495 519 501 460 438 455 495 536 557 557 523 473 430 485 513 518 499 485 475 465 452 430 412 399 390 383 380 378 379 377 364 345 326 317 312 304 294 281 249 207 160 111 77 51 30 12 4 1 1 1 1 1 1 0 1 1 1 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 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 20 20 21 23 28 31 34 34 33 29 26 23 20 18 17 16 16 20 25 30 32 27 17 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 9 10 10 10 10 11 11 9 8 7 5 5 7 9 10 11 14 18 23 26 27 25 23 22 25 32 39 45 52 59 68 67 59 43 29 20 15 13 9 7 4 2 1 2 4 8 13 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 18 24 20 10 3 0 0 0 0 0 0 0 0 0 0 2 16 62 154 304 549 842 1112 1333 1487 1544 1531 1452 1312 1135 933 718 501 332 217 170 192 260 345 431 497 501 499 509 533 566 585 591 593 599 611 631 660 698 757 827 894 951 983 968 949 922 882 829 784 752 736 725 737 747 745 722 684 641 601 581 575 577 580 573 547 533 528 530 536 547 533 491 450 415 389 375 374 396 405 382 314 241 206 205 240 343 423 476 496 464 441 386 299 197 111 51 18 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 33 80 273 412 436 419 341 193 32 24 17 26 47 74 140 217 291 347 356 361 375 409 472 512 527 519 506 483 465 450 436 431 414 393 373 350 331 306 279 349 465 561 593 492 438 444 497 559 519 489 474 452 458 496 547 588 604 617 628 633 619 572 507 438 393 376 380 397 390 391 403 423 447 467 485 497 497 514 527 538 549 568 572 580 597 602 574 534 499 492 511 529 534 499 477 458 439 421 390 364 345 336 342 332 321 317 316 308 300 297 291 286 284 284 277 264 240 206 151 106 69 37 14 5 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 23 22 24 29 31 34 36 35 32 28 24 21 19 18 18 19 25 30 34 36 29 12 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 10 8 8 8 7 7 5 4 2 2 6 10 13 12 10 11 14 19 24 26 28 28 29 32 38 45 53 61 67 70 58 43 28 15 7 4 2 0 1 0 0 0 0 0 1 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 3 11 21 22 16 6 2 0 0 0 0 0 0 0 0 0 0 1 8 34 89 193 373 637 911 1169 1390 1512 1544 1507 1417 1288 1118 907 667 448 275 166 125 146 201 278 352 391 426 466 511 558 577 584 588 593 602 619 643 676 733 806 871 920 938 926 904 873 834 791 756 734 727 722 733 749 760 760 730 682 630 596 598 622 645 641 607 591 585 582 577 578 560 516 463 416 381 361 355 322 262 185 106 68 66 107 191 304 410 487 523 496 474 433 364 270 176 103 53 28 17 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 75 169 265 378 497 478 299 185 100 76 103 129 200 271 325 353 340 333 339 369 426 481 515 519 507 484 459 433 396 383 377 374 362 341 330 317 292 353 453 541 557 471 422 423 478 574 524 464 438 437 480 542 600 615 626 636 640 626 596 541 473 409 390 360 347 368 386 392 403 425 452 484 517 542 539 529 519 514 512 511 529 562 594 567 523 484 471 472 474 476 473 453 438 425 409 398 380 362 347 337 343 342 331 321 308 299 292 283 270 266 269 273 272 267 257 242 191 139 87 39 15 6 4 3 1 1 1 1 1 1 1 0 0 0 1 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 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 22 23 21 26 32 35 36 36 35 33 30 27 24 21 20 21 23 26 33 37 35 27 6 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 5 5 3 1 1 0 0 1 5 8 9 8 3 2 6 14 21 26 31 33 36 39 41 44 49 53 55 51 35 19 8 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 17 21 18 11 2 0 0 0 0 0 0 0 0 0 0 0 1 7 26 68 146 275 486 733 992 1240 1416 1492 1506 1471 1390 1258 1069 830 573 359 205 117 95 112 162 225 280 338 400 461 516 541 552 559 565 574 589 616 656 706 772 834 879 893 895 874 837 792 753 729 717 716 724 742 763 783 797 776 728 669 626 624 647 671 675 661 647 630 609 590 584 566 525 465 393 308 215 134 92 63 43 30 34 71 138 229 348 452 495 471 502 541 553 520 420 330 237 147 74 40 17 4 3 2 1 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 6 25 63 135 420 643 612 461 301 201 188 235 265 284 302 337 356 346 329 334 355 377 401 430 421 405 400 414 381 363 351 341 321 303 281 250 207 228 333 458 446 403 381 394 457 544 548 520 499 509 532 544 529 505 512 518 506 496 465 415 353 285 289 318 350 372 370 373 388 413 451 487 520 549 548 542 530 509 489 486 503 531 542 498 456 439 431 421 414 409 386 373 374 381 366 358 352 347 343 339 338 333 321 308 297 288 278 268 262 259 271 280 285 290 296 276 236 183 121 58 28 12 5 4 2 1 1 1 1 1 1 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 26 29 33 37 38 36 34 32 30 27 25 24 25 23 25 30 34 31 21 4 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 1 2 3 3 2 1 0 0 0 1 3 4 3 2 0 0 4 11 18 24 29 33 36 35 36 40 43 43 36 25 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 1 5 12 20 17 11 5 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 48 110 202 359 568 809 1062 1273 1396 1461 1474 1437 1352 1202 990 722 478 286 155 92 80 104 147 199 259 326 388 442 476 497 514 529 546 561 585 622 672 734 793 837 852 861 849 821 783 748 730 724 728 743 765 786 805 820 808 775 728 681 662 664 669 664 657 649 634 606 578 567 551 512 429 267 134 51 15 10 10 12 15 33 76 153 272 402 446 421 362 447 559 640 673 697 603 480 352 227 114 51 27 11 5 4 4 3 2 2 3 4 3 3 3 4 4 3 2 1 1 0 0 1 6 22 208 443 607 725 705 579 402 347 317 310 323 363 362 350 339 343 347 341 334 344 331 319 319 343 336 334 329 309 270 261 243 194 139 167 271 399 399 375 354 358 435 543 603 608 580 561 536 485 395 359 389 423 394 368 344 322 301 273 293 328 363 370 364 370 394 428 460 487 511 551 572 574 560 530 511 503 503 507 508 484 453 426 392 350 314 307 293 286 291 311 307 305 302 296 300 298 290 276 259 251 249 249 249 257 232 185 206 242 272 289 309 311 292 249 176 108 59 26 8 6 4 3 2 2 1 1 1 1 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 27 31 34 37 39 38 37 36 34 32 30 27 25 22 26 30 33 27 17 10 8 7 4 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 4 2 1 0 0 0 0 1 1 1 1 0 0 0 4 10 15 21 26 29 32 31 33 36 37 33 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 5 12 18 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 21 61 128 237 399 614 863 1103 1273 1386 1444 1448 1409 1304 1130 888 631 408 238 132 93 87 103 138 190 245 300 353 394 428 460 490 521 543 570 602 639 681 725 765 794 815 816 801 776 763 764 765 762 767 783 802 821 841 835 807 763 709 682 672 664 640 617 602 592 585 570 557 535 496 423 223 78 20 6 6 8 11 16 32 57 90 130 164 185 194 200 297 446 553 584 607 609 579 513 420 261 147 82 35 20 12 8 7 7 7 7 8 7 7 6 6 6 6 5 3 1 0 0 1 3 9 34 107 266 425 418 329 257 257 268 288 313 332 332 328 327 336 344 347 346 349 317 276 240 236 264 291 302 285 255 223 181 125 130 234 367 453 445 415 381 363 495 589 624 605 565 525 472 409 357 335 353 386 384 385 374 352 343 332 337 353 368 364 358 353 354 378 402 436 489 525 546 556 554 545 537 531 525 516 509 481 424 352 294 236 192 205 206 207 214 226 234 238 234 223 221 214 201 187 173 169 172 176 188 188 161 98 123 176 224 247 274 298 311 310 251 187 124 65 26 11 8 5 4 3 2 2 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 24 27 30 35 38 39 39 38 39 38 36 32 29 25 24 32 35 34 26 12 10 11 10 5 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 5 4 3 1 0 0 3 7 12 18 23 26 28 29 32 33 32 26 14 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 15 15 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 24 61 128 252 439 670 917 1124 1283 1388 1434 1436 1378 1257 1069 827 587 381 226 136 89 76 91 131 173 221 271 317 360 401 443 486 524 561 595 627 656 686 720 755 782 794 792 780 781 774 763 749 743 758 784 815 843 844 823 787 743 699 674 654 627 596 585 580 572 557 531 500 465 426 280 149 62 20 11 14 21 33 46 59 72 82 87 89 90 94 135 201 264 317 417 497 532 521 518 436 350 278 217 165 102 39 15 8 5 5 4 4 5 7 8 7 6 5 3 1 1 2 5 17 30 39 47 58 81 116 154 180 197 213 232 255 275 285 289 287 294 295 302 329 335 277 213 178 167 167 174 187 209 186 140 94 98 189 326 463 528 505 485 484 513 567 581 569 544 516 490 465 439 386 370 372 369 383 417 436 419 391 378 372 362 329 309 295 290 292 309 340 384 439 478 505 520 521 525 534 543 535 507 458 386 305 253 220 202 191 188 179 172 176 178 174 167 158 157 149 136 122 112 106 105 107 112 126 137 147 157 173 191 201 210 232 262 294 314 290 249 197 129 75 38 16 8 6 5 3 3 3 2 2 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 27 31 35 38 39 40 41 42 42 39 35 30 26 29 38 43 38 29 17 18 14 10 4 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 1 4 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 2 7 10 12 11 9 4 1 0 2 4 8 13 20 25 27 28 29 31 30 25 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 4 8 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 24 57 149 307 512 741 969 1168 1317 1408 1446 1426 1354 1229 1048 811 571 354 199 110 67 62 87 122 160 201 243 291 338 386 435 486 532 572 604 637 673 709 744 771 786 785 775 775 765 750 733 719 731 763 802 833 839 828 801 757 733 704 668 626 591 567 545 518 495 476 459 438 401 275 144 45 20 29 43 57 71 80 83 85 94 108 108 99 86 84 84 112 189 317 402 443 451 479 489 494 495 487 416 300 167 92 31 6 6 3 3 6 8 10 9 8 7 6 5 8 13 22 34 39 40 41 60 96 130 151 153 155 157 162 180 201 220 238 253 256 269 290 312 288 234 167 101 60 53 60 67 90 81 61 52 141 256 384 514 596 543 518 568 601 599 588 569 535 514 501 492 483 412 374 365 362 373 401 418 392 382 380 370 336 291 274 277 293 310 335 370 411 433 448 456 453 451 465 485 505 483 446 395 336 275 243 225 214 205 195 182 169 167 163 158 150 138 126 113 99 87 83 85 89 88 90 102 124 157 186 207 217 208 203 200 206 232 252 258 251 230 172 117 69 34 19 12 9 7 6 6 6 5 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 23 23 24 27 33 37 40 41 43 44 46 45 42 37 31 26 32 42 48 43 34 26 25 20 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 14 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 1 3 4 4 3 2 0 0 0 0 0 0 3 7 10 13 15 14 9 4 1 1 2 3 7 13 23 26 26 27 30 32 26 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 23 93 222 394 596 824 1050 1237 1370 1444 1457 1422 1341 1207 963 711 476 285 160 89 62 69 91 119 151 188 231 280 331 378 432 483 530 569 611 656 699 735 758 763 753 734 727 728 731 728 699 710 741 780 810 817 815 796 751 725 696 660 615 528 457 405 374 376 420 445 421 330 193 79 16 24 56 88 113 129 130 120 109 112 117 118 116 112 99 97 139 258 387 402 384 391 400 419 449 486 512 488 453 414 325 156 59 47 28 14 7 6 8 9 9 12 19 55 71 66 67 62 52 37 20 36 76 119 147 118 109 105 102 109 121 139 162 196 219 240 256 264 244 201 140 72 38 30 32 23 21 19 17 16 144 263 371 471 571 593 582 577 562 565 565 548 540 533 520 501 477 419 373 352 354 355 365 380 379 381 382 373 339 322 322 333 337 354 378 401 413 411 412 412 400 397 409 421 409 395 378 358 328 293 267 245 224 214 202 190 181 172 157 143 132 123 112 101 91 88 94 104 110 101 99 105 117 141 167 188 197 192 188 175 156 165 172 173 170 177 156 126 93 59 37 23 15 11 10 9 9 9 9 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 22 22 24 27 32 38 43 45 47 48 48 48 44 38 31 27 32 43 50 49 37 23 13 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 12 10 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 6 4 2 0 0 0 0 0 0 1 4 6 10 13 14 12 6 2 0 1 2 5 10 21 23 24 24 27 31 24 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 50 144 280 459 680 914 1124 1294 1406 1451 1448 1399 1300 1092 864 634 422 262 159 103 85 88 100 120 147 182 227 276 324 374 429 483 534 586 635 678 712 732 721 699 674 666 681 706 721 686 693 716 747 778 786 789 780 748 718 689 653 594 365 221 140 106 120 275 389 377 233 106 33 23 49 100 150 189 207 213 212 200 167 130 103 92 100 111 142 203 302 416 424 392 378 357 350 368 415 453 476 489 484 419 329 260 217 187 147 81 10 10 10 11 23 63 258 289 212 174 127 80 38 14 16 44 85 129 99 105 127 142 136 106 82 87 117 147 173 194 200 193 163 111 63 99 130 112 56 21 6 6 4 91 185 266 306 329 331 329 349 410 473 520 537 550 552 536 492 456 418 384 357 353 351 355 364 374 388 399 396 381 370 370 384 386 403 422 436 434 425 412 399 388 380 385 403 395 381 365 348 320 293 269 248 232 221 210 196 183 166 149 133 120 110 103 99 92 93 97 103 103 108 111 115 124 141 159 175 184 185 167 139 127 118 108 96 95 102 104 104 95 74 54 39 27 21 17 15 14 14 14 13 13 11 10 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 23 25 26 30 37 43 46 48 49 50 48 45 39 32 28 30 44 46 41 31 17 11 11 10 6 3 2 2 0 0 0 1 1 0 1 1 1 1 1 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 1 2 2 1 1 1 0 1 1 1 1 0 0 1 3 7 10 11 11 6 3 2 1 3 6 12 20 22 21 20 20 24 17 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 74 173 318 514 733 952 1153 1312 1401 1438 1425 1365 1221 1045 847 637 436 291 194 138 116 108 110 122 149 186 228 273 324 381 439 497 556 607 648 679 697 680 655 632 620 625 642 654 640 649 671 701 737 751 762 763 745 713 682 639 569 316 145 44 2 15 125 210 214 153 104 90 117 170 226 272 306 329 345 354 349 310 268 254 269 305 346 366 373 382 441 443 415 387 356 335 344 404 448 484 509 519 498 491 478 444 405 354 277 179 110 77 58 45 30 99 171 219 226 222 159 58 29 25 34 55 84 101 129 155 160 147 108 66 51 51 60 78 107 113 107 99 100 183 308 357 267 134 58 23 16 22 56 93 124 141 144 147 161 196 271 343 404 461 524 559 549 501 468 438 408 383 377 381 389 399 413 436 460 468 455 437 424 431 437 444 452 458 441 423 408 399 388 374 367 375 376 367 352 332 306 283 262 245 240 231 217 201 189 172 154 138 123 111 102 95 92 94 101 110 116 116 116 119 127 141 160 177 184 176 156 130 116 103 89 71 70 70 73 78 77 70 62 54 47 40 33 27 23 20 18 16 16 15 15 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 26 23 30 37 41 45 49 51 51 48 43 38 32 29 32 41 40 33 23 12 7 5 4 5 5 4 3 0 1 3 3 2 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 3 2 0 0 0 1 4 7 7 5 3 2 2 3 4 8 14 20 21 18 15 14 16 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 28 83 177 316 511 726 944 1150 1305 1389 1417 1397 1312 1184 1023 838 637 468 336 242 187 153 134 128 135 158 191 234 283 338 397 457 517 569 613 647 669 665 652 634 616 600 596 594 582 587 609 643 684 713 736 747 741 709 681 649 604 458 308 173 67 47 49 66 100 165 241 301 337 374 399 422 446 478 505 524 532 519 497 483 476 475 477 469 453 429 433 413 376 339 328 307 306 367 386 405 443 519 523 531 536 534 524 505 469 415 345 275 205 133 57 39 45 63 82 119 105 49 30 25 37 60 60 97 130 147 134 118 96 70 38 18 11 17 36 37 45 78 169 401 534 546 446 299 184 103 62 63 77 89 84 80 71 66 72 87 133 191 255 339 457 554 588 566 513 453 408 387 398 423 455 465 471 466 445 423 449 470 456 443 439 441 447 436 403 370 344 331 317 308 306 314 322 323 317 305 289 272 257 255 249 234 209 188 181 175 168 157 140 124 113 107 105 106 107 110 111 112 116 120 125 132 143 153 163 159 144 131 121 105 80 68 63 61 58 61 63 64 64 63 59 53 46 38 30 23 18 16 14 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 23 23 23 22 28 36 42 45 48 50 51 49 44 39 33 29 34 37 34 26 19 12 8 7 6 7 7 5 2 1 4 4 3 2 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 4 4 4 3 2 2 1 0 1 2 4 5 2 1 0 0 1 3 5 8 13 16 15 11 6 5 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 23 65 146 290 480 698 932 1152 1287 1365 1394 1363 1280 1159 1004 830 665 520 400 309 240 190 158 142 148 167 197 235 287 345 406 469 526 579 625 659 671 673 664 648 617 590 565 537 531 555 595 637 680 715 736 740 704 675 650 625 575 509 420 310 215 138 104 132 284 403 472 490 481 470 473 499 569 617 640 638 613 593 558 512 481 463 445 431 436 429 406 371 334 329 311 295 307 321 323 356 485 515 527 534 544 549 547 533 507 465 416 336 211 101 42 20 26 19 18 18 15 9 8 34 86 86 88 95 107 111 92 63 34 10 2 1 3 14 31 65 144 367 520 574 556 533 516 426 272 182 139 124 125 121 94 72 63 77 100 131 170 216 273 361 454 498 491 462 427 403 386 387 400 416 412 414 414 394 386 398 409 403 401 402 402 400 356 314 281 259 246 236 231 238 250 261 271 275 272 266 259 250 239 218 194 180 170 168 169 170 163 149 134 124 120 118 116 116 117 119 124 130 128 128 133 140 144 145 142 135 127 115 98 77 65 59 58 57 62 65 66 66 67 65 60 49 39 29 20 15 12 11 11 12 12 10 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 23 23 24 26 32 40 48 52 52 51 48 44 38 33 30 34 34 30 23 17 14 11 9 8 7 6 4 2 2 3 3 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 3 4 3 1 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 1 2 3 4 5 4 3 2 1 1 0 0 0 2 2 2 0 0 0 0 1 2 5 9 12 11 7 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 41 121 263 455 687 942 1130 1265 1348 1371 1339 1264 1151 1008 863 723 589 467 363 279 216 176 159 154 160 180 217 268 333 405 476 546 615 678 713 725 718 698 650 602 559 526 520 530 558 603 654 698 731 745 706 675 652 638 636 638 609 527 385 248 165 179 432 539 569 555 520 505 511 542 622 654 649 623 626 606 572 531 502 494 488 484 492 490 476 451 420 391 390 413 445 448 395 353 448 486 508 526 552 541 529 512 483 428 394 345 223 120 50 17 30 36 35 26 10 4 4 25 80 90 82 73 77 78 65 45 25 6 0 3 10 27 61 140 281 408 426 396 360 375 360 329 291 244 194 156 130 119 114 113 115 141 166 194 225 258 278 317 380 415 415 404 392 385 375 367 363 357 360 363 359 334 322 321 329 337 339 337 329 307 277 250 230 215 205 198 197 196 193 196 206 216 225 234 244 249 244 232 210 183 170 164 161 161 155 146 136 129 125 122 121 123 125 128 132 139 142 145 147 142 137 130 123 115 109 101 88 73 64 61 64 64 61 59 61 62 62 59 51 41 31 22 14 10 8 7 8 9 9 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 25 24 25 28 37 45 51 51 50 47 43 39 36 34 34 35 30 24 18 13 10 8 8 7 5 4 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 7 6 3 1 0 0 0 0 1 3 6 3 1 0 0 0 0 1 1 0 0 0 0 1 2 3 2 2 1 0 0 0 0 0 0 1 1 0 1 1 1 1 3 9 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 34 112 251 450 707 934 1119 1256 1334 1347 1313 1241 1140 1020 892 759 627 501 392 301 231 188 158 142 146 167 204 259 329 418 515 615 712 775 796 780 733 673 618 573 543 536 540 562 605 654 698 732 751 715 684 661 652 661 667 652 598 440 271 169 187 428 515 526 503 501 545 583 603 646 674 679 659 624 608 586 551 518 521 526 526 534 527 513 496 488 446 407 378 369 422 427 395 412 418 421 431 471 470 457 434 397 332 329 345 278 184 107 54 35 67 85 73 11 6 7 17 45 61 59 50 48 45 37 27 19 7 5 12 27 55 100 203 411 455 400 304 240 216 168 115 72 107 136 153 148 161 182 199 198 209 231 264 304 317 338 361 380 380 370 360 360 358 358 366 391 389 388 381 362 292 268 271 286 297 300 294 284 270 256 240 223 205 188 174 162 156 149 148 159 181 207 235 257 253 240 217 188 169 156 148 148 152 150 142 132 129 125 120 118 119 120 123 127 135 142 150 158 152 141 129 115 107 100 93 84 77 71 67 66 54 44 43 48 49 46 40 33 24 17 11 8 6 5 4 4 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 0 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 22 23 25 24 28 36 44 49 52 51 48 45 41 38 35 35 37 31 24 17 12 9 8 7 5 4 2 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 9 8 3 1 0 0 0 1 3 5 3 1 1 0 1 5 6 4 2 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 1 2 2 2 2 3 10 13 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 2 7 39 125 273 496 730 941 1118 1249 1299 1307 1278 1217 1124 1018 901 776 646 524 412 313 245 192 155 134 139 161 201 257 364 486 614 738 823 841 814 756 696 641 597 568 561 571 598 641 691 727 750 760 726 693 666 654 677 695 689 642 491 285 172 224 379 458 491 500 552 587 600 593 602 584 470 294 455 538 560 540 536 565 580 569 547 527 513 506 503 481 450 406 338 356 363 343 321 302 292 297 335 334 324 313 313 295 325 391 417 388 357 321 236 216 203 163 27 19 28 32 26 26 25 24 26 22 17 13 15 14 19 33 60 110 211 366 553 592 525 405 332 283 234 178 107 113 146 187 218 246 261 261 247 270 311 359 404 411 408 397 374 356 343 338 341 348 358 375 410 414 408 396 373 317 293 298 307 303 292 276 264 254 245 235 226 211 189 164 152 140 132 132 133 135 145 167 180 174 163 153 138 129 126 126 134 142 144 139 129 120 113 106 103 102 104 110 118 128 138 148 165 167 160 147 132 118 105 95 89 84 80 81 70 53 36 34 31 27 23 19 15 10 7 4 3 3 3 3 2 3 4 4 4 4 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 20 22 24 22 26 34 43 49 53 53 49 46 42 38 34 38 38 33 25 18 13 9 5 3 2 3 3 4 3 4 5 4 3 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 10 8 5 3 2 1 2 2 2 2 1 1 2 3 10 11 7 4 1 0 0 0 0 0 1 1 2 2 0 0 0 0 0 0 1 1 2 3 3 3 3 8 8 5 2 1 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 1 1 1 0 0 0 0 0 0 0 0 0 0 1 3 15 77 191 355 560 769 962 1123 1211 1262 1279 1261 1202 1118 1016 901 782 660 538 419 324 247 185 136 117 124 155 211 331 475 629 781 881 882 841 793 733 671 624 602 603 621 651 689 722 748 762 759 732 700 674 664 693 707 699 660 546 352 244 295 356 391 411 430 520 555 560 540 470 331 255 302 428 489 513 517 572 615 634 622 592 565 542 523 506 494 474 435 330 286 265 252 249 248 248 249 256 256 261 281 348 377 420 493 561 565 624 744 647 507 384 283 102 78 95 114 96 65 41 28 19 25 42 65 65 60 65 88 139 263 436 630 734 728 679 614 554 520 492 456 359 330 327 335 358 394 426 446 450 450 457 475 466 437 403 373 354 347 348 354 363 377 390 398 404 405 407 412 406 388 372 361 335 317 301 283 265 248 238 243 241 226 201 162 153 137 115 81 67 55 51 66 81 82 79 85 91 98 105 105 113 121 127 129 108 97 96 97 95 96 100 107 116 123 126 133 150 168 185 173 155 138 122 110 102 95 90 88 82 72 55 41 29 19 10 7 5 4 3 3 3 2 2 1 1 2 3 4 4 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 4 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 19 22 24 26 27 32 40 48 52 52 50 46 41 37 35 39 33 29 25 20 12 6 1 0 5 12 20 18 14 11 8 6 4 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 1 3 6 9 9 5 4 4 2 1 2 2 1 0 0 1 5 14 13 10 5 2 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 2 3 4 4 4 4 3 1 0 0 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 19 67 150 268 432 625 816 983 1114 1208 1267 1290 1266 1205 1119 1015 900 783 663 542 428 328 244 178 145 141 162 212 329 487 663 839 916 894 835 772 719 674 646 639 648 670 698 729 756 770 772 764 741 715 703 709 692 679 669 650 489 425 398 374 361 359 368 391 491 545 547 484 287 136 125 284 404 461 476 467 538 576 589 580 566 560 544 510 486 467 450 429 354 298 255 222 222 229 236 239 245 255 270 295 405 487 554 607 606 668 773 884 799 640 494 400 216 146 154 220 260 248 224 214 228 284 338 353 332 360 429 528 679 783 827 828 804 761 717 680 667 659 661 672 604 574 566 571 555 575 604 615 610 595 571 542 491 454 427 409 401 400 400 392 383 385 394 402 405 404 403 411 413 415 413 395 369 351 336 314 293 268 244 243 241 236 225 188 172 150 112 42 75 101 78 51 52 57 60 66 73 82 92 89 89 90 94 100 93 87 88 86 86 90 97 114 132 136 120 124 138 162 198 192 176 157 139 126 113 102 98 96 91 83 64 46 30 18 9 5 3 3 2 2 2 1 1 1 2 2 3 3 3 3 3 3 3 4 2 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 5 7 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 19 23 26 28 29 32 39 47 53 51 49 45 39 35 35 35 26 22 19 18 10 4 2 1 10 21 30 25 20 16 11 8 5 2 0 0 0 0 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 2 4 4 4 5 4 2 0 0 0 0 0 1 4 9 15 11 7 4 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 24 49 87 148 238 372 543 719 889 1046 1170 1262 1315 1310 1270 1206 1121 1016 899 781 666 549 437 335 250 198 183 194 235 341 504 694 880 922 881 810 734 687 665 661 671 688 708 731 755 777 790 795 792 778 756 730 689 493 380 369 434 142 146 230 278 315 342 372 417 541 619 619 514 270 205 239 322 385 409 407 393 434 460 471 468 478 485 480 456 424 385 359 360 341 311 266 201 197 209 229 250 286 355 428 474 508 541 576 609 537 594 688 735 652 569 505 475 380 323 318 382 449 479 493 512 556 661 752 713 705 758 829 846 841 833 811 766 685 638 608 566 547 557 592 650 666 677 681 673 639 610 583 549 507 472 449 452 465 472 469 459 448 432 412 388 369 363 374 390 402 402 388 396 404 409 406 388 378 366 345 310 291 279 267 261 259 255 246 224 204 181 154 115 116 118 96 69 59 60 68 75 79 79 78 71 66 66 63 66 67 66 65 62 64 72 87 96 106 117 121 130 145 167 203 203 181 145 122 108 101 98 100 100 95 83 63 43 26 17 10 5 2 3 2 2 2 2 2 2 2 3 2 2 2 3 3 3 4 3 3 2 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 3 5 7 9 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 19 23 25 27 28 29 36 46 52 49 46 44 41 37 35 33 26 23 20 16 10 12 13 13 19 27 30 27 22 17 13 10 8 5 2 1 1 1 2 2 2 2 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 3 1 0 0 0 1 2 7 19 23 12 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 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 2 5 10 17 29 49 83 117 168 242 356 515 688 863 1018 1147 1251 1324 1336 1315 1270 1204 1114 1003 890 778 667 555 447 347 268 243 250 287 383 545 730 901 932 892 823 746 695 688 698 714 733 752 773 797 822 838 842 829 785 693 570 421 218 101 70 112 34 12 27 70 136 238 340 422 553 645 664 589 445 375 349 347 345 340 333 326 347 377 407 430 444 439 418 384 351 295 248 247 279 302 288 200 214 238 273 323 368 425 460 425 419 446 485 505 477 495 533 548 513 503 513 522 513 502 506 556 577 582 581 591 628 706 798 842 852 834 807 808 764 702 636 593 557 527 499 473 476 505 554 600 616 609 580 533 485 451 434 423 410 399 397 418 448 470 473 462 443 416 381 373 356 340 330 333 345 352 342 345 347 350 358 353 349 345 340 325 310 297 294 299 299 294 285 265 236 200 174 148 125 103 86 71 63 63 69 76 79 74 65 59 59 65 59 57 55 52 48 47 52 68 83 94 106 122 134 149 164 167 158 135 110 105 102 99 96 96 98 98 90 72 50 32 20 13 8 4 2 2 2 2 2 2 2 2 3 3 4 3 3 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 5 7 10 10 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 19 22 26 27 28 33 40 49 50 50 50 44 38 33 24 20 18 18 23 28 30 32 26 25 26 28 26 23 17 18 17 16 14 9 4 2 2 3 3 2 1 1 1 0 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 1 1 1 0 0 0 1 3 4 4 2 1 0 1 3 7 20 18 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 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 1 2 3 5 7 12 20 30 43 60 86 122 161 207 268 355 487 639 802 962 1097 1209 1292 1336 1339 1315 1269 1199 1099 996 891 784 678 577 482 393 345 332 359 447 609 776 914 937 897 835 768 726 733 756 782 804 818 836 861 882 875 837 758 606 425 254 114 44 13 3 4 4 3 3 3 9 64 167 315 490 610 638 546 441 376 344 338 307 287 276 274 314 395 472 496 475 432 375 313 265 228 209 219 249 297 318 239 245 296 371 441 398 391 405 379 340 331 347 372 377 386 396 386 370 377 409 449 484 508 528 566 575 556 511 459 464 505 564 597 583 581 611 655 679 679 649 609 579 551 527 540 545 548 555 542 521 492 453 434 420 406 392 387 379 374 377 400 430 457 468 463 447 418 365 339 308 278 251 249 261 275 277 274 266 258 281 302 318 325 320 311 302 299 315 322 319 302 275 239 200 165 136 110 91 76 67 61 56 56 61 67 71 71 68 64 62 64 63 61 58 56 54 57 67 81 90 106 130 146 151 155 172 156 141 135 139 120 107 98 95 95 97 96 79 57 37 22 14 8 4 2 2 2 2 2 2 2 3 3 3 4 4 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 8 10 13 15 14 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 16 19 25 27 28 30 37 44 50 44 47 48 43 35 28 21 17 14 14 24 36 42 44 38 34 30 27 22 22 21 21 20 17 14 11 7 5 4 3 2 1 0 0 1 2 4 5 6 7 8 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 2 4 5 5 3 1 0 1 3 7 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 32 46 62 78 98 127 165 207 252 304 370 471 594 731 875 1007 1131 1236 1308 1339 1343 1320 1269 1183 1088 989 889 789 697 613 534 467 432 441 522 674 808 898 910 864 805 753 748 771 806 845 881 898 911 922 906 848 747 601 383 216 97 27 6 1 3 5 5 6 11 21 24 50 117 239 387 514 573 521 448 391 358 360 308 269 243 232 266 353 440 450 420 374 323 278 264 261 259 247 247 279 318 311 340 375 395 367 285 251 263 271 275 270 254 235 237 241 238 210 196 201 224 258 312 356 377 406 403 341 216 206 227 257 289 311 311 321 362 431 512 571 574 585 594 598 581 581 557 518 484 455 432 416 402 393 386 379 373 369 372 381 397 419 443 464 468 445 401 339 254 220 209 207 181 197 223 239 235 217 195 179 187 182 166 149 192 206 204 203 224 225 208 192 172 146 115 87 72 62 56 52 48 45 43 46 52 57 61 60 60 61 61 63 63 62 60 59 57 56 58 73 91 106 121 131 132 127 139 141 143 142 135 120 106 97 95 95 93 83 60 40 25 14 8 4 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 2 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 7 12 17 22 25 18 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 22 27 29 30 31 37 42 44 42 46 39 26 15 14 14 14 24 34 42 48 45 42 39 37 34 30 26 27 25 22 17 11 7 4 4 4 3 2 1 1 2 4 6 8 10 12 12 11 11 11 10 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 4 5 6 6 5 3 2 3 5 8 10 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 18 29 43 60 78 99 118 141 170 205 250 296 345 398 474 569 678 798 908 1032 1151 1252 1315 1347 1347 1316 1245 1162 1070 973 878 793 715 641 582 549 556 629 756 853 904 894 831 771 733 750 782 819 860 903 932 944 934 877 764 622 459 271 148 72 35 8 2 3 5 6 15 50 120 130 153 189 239 292 364 417 414 380 349 331 338 302 264 228 194 182 215 271 312 307 287 261 234 215 200 194 205 255 277 274 285 297 300 288 256 223 208 211 213 232 239 228 211 190 169 149 118 96 83 77 73 102 144 188 217 176 111 63 59 66 77 90 98 107 120 141 196 260 316 348 397 451 492 474 454 435 418 407 397 386 376 374 378 385 392 400 409 418 425 430 431 433 440 425 374 304 241 208 195 197 214 196 201 218 228 212 195 183 174 163 152 145 150 140 135 140 142 140 133 123 117 104 84 61 51 46 42 41 40 38 38 38 40 43 48 51 52 54 56 59 60 60 59 57 54 50 49 56 67 78 88 108 112 106 108 111 113 117 125 117 109 102 102 101 98 89 69 47 27 13 7 3 1 1 1 1 2 2 3 3 3 3 2 2 3 3 2 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 11 18 22 23 20 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 18 23 28 31 30 31 35 42 44 41 34 27 26 28 29 25 27 35 43 47 47 41 35 34 35 36 36 34 31 18 11 6 2 2 1 1 1 2 3 4 6 6 7 8 10 12 14 14 13 12 11 12 12 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 6 6 7 6 6 9 14 10 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 18 35 52 66 80 96 116 139 168 204 247 297 342 386 434 492 565 652 749 841 952 1067 1180 1269 1326 1348 1333 1283 1218 1144 1062 976 896 821 749 702 684 703 774 857 912 931 901 825 776 757 760 777 806 844 887 917 921 890 800 646 493 355 221 127 65 30 10 4 4 5 6 8 26 65 52 69 125 226 229 249 271 280 272 264 246 208 217 225 218 174 124 99 90 82 91 147 217 201 180 164 159 178 217 236 231 225 214 199 183 187 208 227 231 192 193 207 218 216 206 178 118 69 36 17 11 8 5 15 67 105 76 21 13 10 9 10 13 16 22 33 48 69 93 126 183 253 323 381 377 366 355 350 354 358 365 377 401 425 443 450 456 458 455 445 442 437 426 398 326 261 215 207 202 200 205 239 227 214 208 206 196 192 198 199 191 178 162 137 122 117 121 120 112 99 84 68 53 45 42 40 39 37 36 36 36 38 40 41 42 43 45 46 48 51 54 57 59 60 59 57 56 56 65 76 88 103 121 127 116 114 113 113 109 107 106 107 108 108 103 92 72 47 27 13 6 2 1 1 1 1 1 2 2 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 1 1 2 1 1 1 0 0 0 0 0 0 0 0 1 3 6 9 15 20 22 14 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 24 28 30 29 33 36 37 35 28 22 19 17 21 30 37 39 41 42 40 36 32 27 30 32 34 36 34 24 7 2 1 1 3 1 0 1 3 7 9 10 10 10 9 10 12 14 16 17 17 17 17 16 14 13 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 2 3 3 2 2 4 6 7 7 9 13 17 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 35 55 68 74 75 81 94 115 153 201 259 327 376 422 468 516 574 645 726 805 901 1006 1114 1213 1282 1317 1317 1288 1244 1190 1127 1061 991 922 860 831 838 872 923 958 966 941 874 797 759 751 748 756 780 816 853 876 870 828 728 591 435 276 165 101 55 19 8 5 4 5 4 3 3 3 30 83 150 220 248 263 264 247 233 195 157 153 181 200 196 143 97 70 60 60 67 106 160 148 129 116 116 145 170 185 187 172 158 147 142 156 171 176 168 148 152 165 173 158 145 120 65 29 9 2 6 5 4 4 9 32 40 34 30 19 9 5 7 5 4 6 10 35 84 157 228 279 309 317 312 309 310 320 340 374 416 453 469 478 482 482 486 492 500 497 475 441 400 380 333 280 232 204 208 218 212 218 213 201 183 180 179 181 185 191 193 191 182 172 165 164 169 154 125 88 68 51 40 36 36 35 33 32 32 33 34 35 37 40 42 45 46 47 48 49 51 55 58 61 64 66 70 74 80 90 102 110 120 128 129 125 122 119 111 106 106 107 104 96 84 67 45 29 16 8 4 2 2 2 2 2 2 2 3 3 3 2 2 2 1 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 1 1 1 0 0 1 2 4 7 10 13 14 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 25 27 28 29 31 33 34 31 20 26 30 30 30 37 44 44 41 37 33 29 28 28 30 32 32 31 28 15 4 0 3 4 5 2 3 4 4 5 9 12 15 16 15 15 15 12 13 15 19 23 24 22 18 17 16 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 1 3 2 1 1 1 1 3 4 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 11 27 56 70 71 62 52 51 59 75 114 170 241 325 392 450 500 546 595 654 720 784 865 955 1053 1148 1217 1260 1276 1268 1245 1211 1166 1112 1057 1009 974 982 1006 1031 1041 1025 989 927 830 754 707 688 696 719 748 778 803 807 784 725 607 479 346 216 121 75 42 13 6 4 5 6 5 4 8 22 66 129 208 300 364 384 365 308 241 174 125 123 140 149 142 112 93 78 66 56 51 51 54 59 63 67 72 90 107 120 127 130 131 129 124 123 123 122 117 116 116 115 106 84 69 58 36 17 5 1 4 4 3 2 3 40 81 112 115 95 83 95 75 51 41 61 78 116 167 220 250 269 281 285 293 308 331 361 393 427 460 482 489 495 501 500 499 502 508 471 402 336 301 323 295 246 203 201 214 223 207 205 207 208 196 187 181 180 186 190 189 186 186 182 185 203 213 193 151 95 77 59 42 31 28 27 25 27 28 29 29 29 31 34 37 43 48 51 52 53 54 56 56 58 62 68 77 84 94 107 125 128 130 134 140 133 121 115 106 101 97 93 85 74 60 47 32 21 13 8 5 3 3 2 3 3 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 1 1 2 2 2 3 4 3 3 3 3 2 1 1 2 4 7 9 11 10 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 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 26 27 27 27 27 26 25 23 21 36 41 42 42 45 47 46 40 35 30 26 26 26 26 27 24 19 14 7 3 4 10 18 18 13 9 7 5 5 7 14 20 22 19 14 10 8 9 11 14 17 20 21 21 20 20 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 2 3 1 0 0 0 0 0 1 1 2 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 32 48 52 47 34 25 24 30 44 78 134 207 295 374 445 510 567 611 659 709 763 829 903 985 1071 1140 1192 1227 1242 1241 1223 1190 1146 1103 1071 1058 1096 1112 1105 1070 1007 939 855 749 691 661 654 667 699 723 740 749 739 702 633 514 403 298 206 148 80 32 10 5 4 4 5 4 3 10 33 85 159 248 350 434 492 505 439 307 210 151 127 129 135 138 128 110 89 67 47 38 34 34 35 40 47 54 69 86 100 112 138 142 133 122 114 111 110 111 110 102 87 65 58 53 46 32 16 6 3 1 1 1 2 1 56 130 195 184 173 172 189 176 168 170 187 191 202 219 237 252 267 283 304 331 365 403 438 459 472 482 500 510 511 504 483 465 458 474 430 373 324 314 292 263 233 216 222 212 177 163 178 199 213 200 194 194 200 199 184 165 154 157 149 137 151 152 142 124 91 68 50 36 29 25 22 21 21 20 20 22 23 24 25 28 35 43 48 52 55 56 56 55 55 58 64 74 83 94 108 129 139 141 137 142 132 109 97 89 84 81 76 67 55 43 32 22 14 9 6 4 4 4 3 3 3 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 2 2 2 3 4 4 4 4 4 3 2 3 4 5 6 7 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 27 28 27 23 21 21 24 31 39 47 46 44 44 44 45 43 38 34 31 26 20 23 23 21 16 6 0 2 12 18 24 31 30 22 11 8 6 6 6 15 20 20 15 8 3 2 8 10 12 15 21 22 22 22 22 21 19 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 2 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 21 21 17 12 7 8 15 29 57 109 178 260 343 421 493 556 599 643 689 737 788 845 909 985 1057 1120 1173 1209 1229 1227 1205 1169 1136 1116 1113 1136 1124 1079 1004 905 817 734 654 615 597 595 607 669 702 710 703 681 627 542 433 329 245 196 214 120 40 8 4 4 4 5 4 5 13 33 80 152 230 300 373 452 493 426 335 259 194 124 116 120 125 119 105 83 54 34 24 19 18 21 26 33 44 60 76 93 107 124 134 138 137 121 125 139 129 104 85 75 72 68 64 57 49 35 21 8 2 0 1 1 0 51 133 224 198 186 192 198 198 198 201 205 211 218 228 244 267 293 318 341 363 388 425 460 486 503 505 516 501 460 398 358 353 376 391 367 340 322 297 275 255 238 212 211 202 157 142 182 240 243 243 251 262 248 219 184 147 114 93 74 63 66 65 62 52 42 34 29 27 25 23 21 19 15 12 12 13 14 15 18 22 29 37 45 53 58 60 60 60 60 63 65 70 77 86 95 112 125 126 113 103 95 84 75 66 58 52 46 41 35 28 22 16 10 7 4 3 2 2 3 3 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 4 4 4 4 3 3 2 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 2 2 3 3 3 3 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 27 26 21 14 12 16 24 36 45 48 46 43 41 40 38 36 36 36 34 28 24 26 19 13 9 3 2 8 24 31 35 37 36 24 14 9 7 6 7 11 17 17 14 7 2 1 2 5 10 15 20 17 16 16 17 18 17 14 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 8 5 2 1 3 9 21 43 86 147 221 307 395 481 558 609 655 698 738 777 823 873 929 993 1058 1118 1168 1190 1193 1181 1159 1143 1140 1143 1120 1057 970 869 780 692 615 557 529 525 544 589 643 670 674 661 627 552 449 347 262 205 178 181 106 39 5 3 4 4 4 4 7 13 26 53 107 167 212 237 269 291 266 277 279 254 163 133 121 115 107 83 55 29 16 10 8 9 14 19 26 36 51 66 81 97 107 114 119 125 127 137 150 138 111 92 88 85 80 74 69 59 45 29 14 4 0 0 0 9 43 96 153 169 183 197 203 196 190 191 197 209 226 246 267 290 313 333 345 358 381 431 479 518 542 536 519 480 419 347 325 331 351 347 329 317 323 303 288 281 290 241 217 215 209 199 250 327 334 356 369 350 262 209 176 147 99 65 44 34 30 27 26 24 20 19 18 21 20 18 15 10 8 7 8 8 9 10 14 21 28 36 46 53 58 64 66 65 63 66 66 68 72 79 85 90 91 87 80 72 65 58 48 40 32 29 28 25 19 17 15 14 11 7 4 2 1 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 1 1 0 0 1 1 1 1 2 3 3 3 4 4 4 4 3 2 2 1 1 0 0 1 0 0 0 1 1 1 1 0 1 1 2 1 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 2 3 2 1 1 0 1 1 0 0 1 1 0 0 0 0 0 1 1 0 0 0 24 24 22 15 10 8 15 24 34 44 45 42 39 36 34 34 36 34 34 36 33 28 22 13 11 11 13 22 27 30 33 35 35 31 20 16 15 15 14 14 15 17 16 14 9 2 0 1 3 7 11 14 11 10 11 11 12 11 10 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 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 1 3 5 5 3 1 0 1 3 9 21 59 113 184 272 377 479 571 637 690 736 775 807 838 871 907 955 1008 1061 1105 1118 1122 1120 1119 1128 1089 1028 1014 978 886 748 635 555 496 456 445 466 513 581 615 631 632 622 558 465 360 267 213 199 198 127 64 21 2 3 4 5 5 4 4 5 8 24 57 98 134 139 161 189 198 221 249 266 209 171 143 118 85 50 23 10 7 5 5 6 12 16 20 28 40 52 63 79 89 96 100 105 112 119 126 122 108 97 95 89 84 79 77 67 54 39 22 7 2 8 21 45 71 95 120 144 165 183 196 199 198 195 203 219 238 254 268 286 307 332 331 347 390 446 481 487 463 471 459 425 369 326 321 336 358 402 430 435 415 396 391 396 377 349 347 379 421 460 462 402 389 389 370 292 231 197 173 127 88 60 42 31 25 23 26 26 25 22 18 17 14 12 10 8 7 8 8 8 8 9 14 19 25 31 39 49 59 69 68 66 64 65 67 69 69 72 72 69 62 58 54 49 44 39 34 30 28 27 25 23 17 14 12 13 12 10 7 4 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 4 3 2 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 1 2 3 3 3 2 2 1 1 0 0 0 0 1 0 0 0 1 1 1 1 1 1 1 1 0 0 0 18 18 16 12 12 14 19 26 34 39 39 37 33 31 31 33 33 32 35 37 37 25 18 14 14 18 24 30 33 33 34 36 35 32 27 24 23 22 22 20 19 17 16 14 11 6 2 1 2 4 6 6 6 5 5 5 5 3 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 3 1 0 0 0 1 5 30 78 148 245 367 480 581 659 721 776 822 852 873 893 914 941 971 998 1018 1029 1040 1053 1070 1085 972 807 743 729 639 497 458 421 391 373 379 424 484 548 588 605 596 553 455 361 276 210 173 167 165 89 35 7 3 4 4 5 5 4 4 4 3 9 29 62 106 112 130 155 163 159 160 164 151 132 108 77 38 16 6 3 4 4 4 5 10 13 15 17 27 37 47 57 66 75 83 93 102 109 113 112 104 96 96 96 95 93 88 77 65 52 39 33 36 52 84 118 123 85 75 81 100 133 162 183 198 207 214 223 233 242 255 273 298 326 339 366 421 471 495 484 426 395 371 352 330 325 335 364 416 488 529 529 503 487 488 514 544 551 517 432 419 425 432 421 410 380 324 260 222 193 165 115 80 58 46 41 36 32 32 31 28 23 18 15 13 12 10 10 10 11 11 10 9 10 13 17 19 25 30 35 43 53 55 55 57 62 66 68 65 61 55 48 40 37 36 36 32 31 31 32 31 31 30 27 22 16 9 12 13 12 10 6 3 1 1 1 1 2 2 2 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 4 3 3 3 2 1 1 1 0 0 0 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 3 3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 1 1 1 0 0 1 1 1 0 0 0 12 13 13 12 14 18 22 26 28 30 29 31 30 28 28 33 35 35 37 38 33 20 17 16 17 22 26 31 39 41 41 40 38 31 27 26 23 20 17 16 15 14 14 15 14 10 5 3 2 2 2 2 2 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 3 1 0 0 0 0 1 14 58 134 244 379 502 609 699 770 833 885 915 942 964 978 979 967 952 939 937 951 977 1016 1005 832 584 379 335 255 178 266 311 319 302 321 385 455 511 518 478 460 512 418 324 244 198 172 138 95 42 15 3 4 5 5 5 4 4 4 6 15 16 19 38 93 103 132 176 218 203 180 154 103 59 27 11 6 4 3 4 4 4 5 5 7 10 12 12 19 26 33 40 49 61 74 87 97 104 108 103 98 93 94 97 98 97 92 84 75 66 58 58 69 91 130 168 171 109 92 92 105 130 144 158 173 188 197 207 220 230 255 292 338 343 370 419 490 508 508 490 443 411 394 384 349 345 363 398 450 485 504 508 509 500 499 544 555 511 418 290 308 350 384 412 418 387 309 267 236 206 162 109 71 51 49 42 36 31 29 29 27 21 18 16 13 10 10 11 11 12 13 13 11 12 12 13 15 19 22 26 31 33 35 37 40 46 52 56 55 51 45 36 29 24 20 17 20 24 28 30 31 31 29 25 20 15 10 9 8 7 6 5 3 1 0 0 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 1 1 1 1 1 2 3 3 3 3 3 3 3 2 2 2 2 2 1 0 0 0 1 1 1 2 2 2 1 2 2 1 1 1 1 1 1 1 1 1 2 2 3 4 4 4 3 3 3 3 3 3 3 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 10 15 17 18 19 19 22 23 23 25 26 26 21 16 18 27 31 33 32 28 23 20 22 24 26 30 35 39 43 44 46 44 40 32 26 21 16 11 8 7 9 8 8 10 13 14 12 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 2 1 0 0 1 2 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 1 0 0 0 0 2 14 57 136 256 409 542 658 756 832 900 962 1020 1072 1109 1124 1096 1027 956 894 863 870 899 938 807 573 312 101 84 117 183 268 299 306 305 349 409 460 487 440 276 163 204 238 263 266 227 183 119 49 9 3 4 5 5 4 4 6 15 26 39 56 66 73 85 111 118 139 172 203 186 147 95 44 14 1 4 5 5 4 4 4 4 5 5 6 7 8 9 12 16 22 30 39 51 68 81 90 95 97 93 90 88 89 90 91 92 90 87 83 80 77 80 88 102 125 145 153 139 130 121 116 130 134 136 137 150 163 189 238 307 372 424 449 434 438 466 513 511 492 464 432 405 386 377 347 325 307 300 346 382 411 449 509 525 485 461 417 366 323 286 285 302 330 347 338 307 270 243 209 160 103 66 43 34 33 29 23 21 20 20 20 18 16 14 13 11 11 11 12 12 13 13 13 12 12 11 11 12 15 17 21 23 24 26 26 28 31 37 40 41 38 29 21 14 9 8 12 17 23 26 27 27 24 20 16 11 8 5 3 3 2 2 2 1 1 1 1 1 2 2 2 2 1 1 0 1 1 1 1 1 1 1 0 0 1 1 1 1 2 3 3 3 3 3 2 2 2 2 3 3 2 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 3 2 2 3 3 3 3 4 4 4 4 4 3 3 1 1 1 0 0 0 0 0 0 0 6 12 19 24 24 20 15 13 12 12 9 7 6 7 14 21 21 20 18 16 19 24 29 34 37 40 42 41 40 39 40 40 38 33 25 18 12 7 4 3 3 2 2 5 11 18 17 13 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 4 2 1 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 2 4 3 2 0 0 0 0 4 19 67 164 309 473 618 744 850 934 1010 1090 1181 1263 1320 1331 1260 1125 995 884 820 814 819 797 519 247 57 5 20 107 219 292 305 307 313 351 399 421 397 254 118 71 161 249 284 271 216 143 80 31 7 4 4 5 5 4 7 14 42 62 74 80 77 77 82 97 111 123 134 144 149 131 89 47 27 22 32 26 17 9 4 4 4 5 5 5 6 7 7 9 12 17 25 34 44 59 70 77 81 84 83 82 81 79 79 79 80 81 83 87 94 97 99 99 97 98 110 130 148 144 139 141 156 155 145 127 137 161 207 287 367 427 464 477 481 480 473 482 479 469 455 440 422 407 404 364 289 208 218 251 281 307 333 441 503 440 354 287 253 276 269 270 280 284 235 176 128 98 88 81 57 36 23 16 13 12 12 12 12 12 13 12 13 12 12 11 10 10 9 9 10 10 11 11 11 11 10 10 11 11 11 13 15 17 18 20 22 22 25 27 28 27 22 17 12 9 9 11 15 19 22 23 21 17 13 9 7 6 5 4 4 3 3 3 2 2 1 1 2 2 2 2 1 0 1 0 0 0 0 1 1 1 0 0 0 1 1 1 2 3 3 3 3 2 2 1 1 2 2 3 3 2 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 1 2 2 3 3 4 4 4 2 2 3 3 3 3 4 5 6 6 6 6 5 5 6 6 4 0 0 0 0 0 0 0 5 12 20 28 20 14 8 3 2 1 1 2 4 8 14 14 13 12 14 17 23 31 36 40 42 43 42 40 36 34 33 33 33 30 24 19 14 9 5 4 2 0 0 1 3 8 13 13 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 1 2 4 6 6 5 2 0 1 3 7 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 1 0 0 1 2 9 28 88 209 378 565 739 892 1022 1122 1220 1320 1423 1504 1545 1516 1372 1188 1021 884 803 778 688 515 263 91 0 3 56 139 227 293 305 316 334 371 393 370 283 71 13 28 86 146 210 229 151 79 32 8 5 4 4 4 4 6 17 39 60 64 59 47 41 52 74 96 112 124 132 136 135 126 108 93 85 83 88 75 59 40 15 9 6 4 4 5 5 5 6 8 11 15 25 33 40 45 53 59 64 70 71 70 67 62 62 65 70 73 79 86 97 102 105 104 97 99 113 135 147 145 149 166 181 189 194 198 186 206 261 338 391 409 396 426 457 469 451 457 463 467 467 461 447 425 406 357 274 166 184 209 232 244 234 278 323 285 234 184 137 129 125 120 113 94 66 43 31 27 22 16 10 7 6 7 6 6 7 8 9 9 9 10 10 10 9 9 9 8 8 7 7 7 7 8 8 8 8 9 10 9 9 10 11 11 12 14 16 17 18 19 20 19 17 14 12 11 10 12 14 18 20 18 13 8 4 3 3 3 3 2 2 3 4 3 2 2 1 1 1 2 2 2 1 0 1 0 0 0 0 1 1 2 1 0 1 1 1 1 1 2 2 3 1 1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 3 3 2 2 2 2 2 3 3 3 4 6 7 8 7 7 8 9 10 10 9 6 3 1 0 1 1 1 1 4 9 15 18 10 6 3 0 0 0 1 5 8 10 13 10 9 11 13 17 24 32 36 38 38 38 37 36 32 30 27 25 24 23 20 17 14 11 7 5 3 2 0 0 0 0 3 5 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 7 2 1 2 4 8 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 2 5 13 31 105 263 473 701 913 1101 1261 1381 1488 1583 1663 1706 1678 1576 1389 1184 1007 863 771 622 424 202 55 12 8 26 94 166 233 286 295 307 319 330 308 246 149 45 11 5 13 36 102 134 65 21 4 3 5 4 4 3 3 4 19 49 46 34 22 15 19 39 66 88 101 107 107 106 108 109 110 111 114 116 116 110 101 83 44 24 11 4 4 5 5 5 6 8 11 18 28 34 37 37 40 44 48 53 56 58 56 55 57 60 64 70 76 82 88 96 103 109 106 110 119 131 142 158 177 193 206 218 230 244 258 280 308 348 374 387 386 400 413 418 407 409 414 422 422 414 402 387 365 324 259 162 151 156 163 147 125 112 107 93 88 73 46 34 28 23 19 13 10 10 10 10 8 6 6 5 5 5 5 5 6 8 7 7 7 7 7 7 7 7 6 5 5 5 4 4 4 4 5 5 5 6 7 8 8 9 9 10 10 10 11 12 13 13 13 12 11 11 12 11 11 11 11 11 12 10 6 3 1 0 0 0 1 0 1 1 1 1 1 1 1 1 2 2 1 1 2 1 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 1 1 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 2 1 2 2 3 3 5 6 8 9 10 9 8 7 6 7 8 8 8 5 4 3 3 3 4 5 6 1 3 6 6 3 2 1 0 0 1 4 8 10 11 11 10 10 11 11 14 21 28 35 36 35 34 32 30 29 28 25 20 16 19 17 13 10 7 5 4 2 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 10 14 11 5 4 5 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 2 2 6 14 32 119 306 547 811 1060 1279 1464 1598 1693 1758 1791 1775 1663 1499 1296 1101 930 774 631 361 160 35 5 0 19 61 122 178 223 252 246 241 233 214 169 104 36 11 4 1 0 3 38 60 36 12 2 2 4 4 3 2 3 8 19 35 30 21 13 15 24 37 51 63 74 81 87 96 105 112 116 113 115 119 123 123 116 99 64 37 17 4 4 4 4 4 6 8 13 23 29 32 33 32 34 36 38 40 43 46 49 52 55 57 60 66 70 72 80 97 115 128 128 129 132 140 156 173 191 205 217 228 237 245 256 269 285 304 315 324 334 348 353 346 327 320 323 338 340 338 333 324 300 263 214 152 115 91 75 55 42 33 27 22 15 9 8 7 7 7 6 6 6 7 7 8 8 7 8 8 8 7 7 7 6 6 7 7 8 8 8 7 5 4 3 3 3 3 2 2 2 3 3 3 3 4 5 5 6 7 8 8 9 8 9 9 10 10 9 8 7 9 9 9 9 9 8 7 5 3 1 0 0 0 0 0 0 0 0 1 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 2 2 3 2 3 4 4 5 6 7 9 10 10 10 8 6 4 3 3 4 5 5 5 6 5 5 5 6 7 8 0 0 1 1 1 0 0 0 1 3 6 8 9 8 8 8 9 8 9 11 16 24 31 35 34 31 27 24 26 27 24 17 14 13 12 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 1 1 1 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 16 20 16 11 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 1 3 6 5 4 2 1 4 9 28 116 293 523 791 1071 1316 1518 1665 1737 1758 1732 1649 1488 1314 1140 982 797 597 384 196 69 1 3 9 33 76 119 149 164 161 135 115 98 80 52 27 8 4 3 2 1 0 14 25 23 8 3 3 3 3 3 2 5 16 24 26 21 15 12 13 19 26 33 40 48 64 86 107 122 128 125 114 111 114 121 123 109 83 59 39 21 4 4 4 4 4 5 11 19 27 31 35 37 37 38 38 36 37 39 43 46 48 50 54 61 66 70 76 89 105 121 135 141 146 152 161 172 182 186 185 194 206 216 217 214 209 207 224 242 259 280 295 295 276 253 244 245 251 249 242 232 219 192 160 129 96 79 62 36 22 13 9 7 6 5 4 3 4 4 4 5 6 8 9 10 10 9 9 9 10 12 13 13 13 12 11 11 10 10 11 11 9 5 3 1 1 1 1 1 1 1 2 2 2 2 2 3 4 5 6 6 6 6 7 7 7 8 7 7 7 6 8 8 8 8 8 6 5 3 2 1 0 0 0 1 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 1 1 1 1 2 2 3 3 4 5 5 6 6 7 8 9 8 8 8 6 5 3 3 3 3 3 4 5 7 8 7 7 7 7 6 4 0 0 0 0 0 0 0 0 0 2 5 6 7 7 7 8 8 7 6 8 13 19 26 31 30 23 17 15 18 19 17 12 10 10 11 8 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 10 10 14 18 15 12 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 3 23 95 247 448 693 962 1207 1410 1556 1594 1559 1455 1275 1031 852 760 805 627 396 177 68 17 2 4 24 48 72 87 84 69 42 23 11 4 0 0 1 2 2 2 2 2 1 6 11 13 6 3 2 2 2 3 6 18 18 15 12 11 11 11 13 19 26 33 37 48 71 106 125 94 70 87 91 96 103 108 107 94 71 47 26 13 7 6 6 6 8 18 26 32 36 37 38 41 39 37 35 33 38 43 47 49 51 54 58 69 79 89 100 113 118 122 130 142 159 176 181 183 182 174 154 164 183 190 187 179 172 177 187 201 217 233 241 240 223 206 210 221 202 182 164 148 132 110 86 59 39 29 24 12 7 4 4 3 3 2 2 2 2 2 3 4 6 8 11 11 10 9 8 9 11 14 15 17 18 17 16 15 15 13 13 13 12 7 3 2 1 1 1 0 0 1 1 1 1 1 2 2 3 4 5 5 5 5 5 5 6 6 6 6 7 7 8 8 8 8 7 7 7 6 4 3 2 1 1 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 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 3 2 2 2 2 3 3 3 4 4 4 5 5 6 6 6 6 6 4 4 3 3 4 4 3 3 4 4 6 7 9 9 9 9 7 5 3 0 0 0 0 0 0 0 0 0 3 5 6 6 6 5 7 7 7 5 7 10 15 21 24 24 19 15 13 13 12 11 10 10 10 9 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 10 11 15 17 13 12 10 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 25 90 227 412 634 873 1088 1255 1363 1350 1232 1007 660 472 434 511 651 464 251 92 25 3 4 12 28 39 43 39 26 14 5 1 0 0 1 1 1 2 2 2 2 1 0 0 0 1 2 2 2 2 3 7 14 21 18 14 11 13 16 18 23 27 30 33 41 55 73 91 96 62 30 31 52 74 92 93 92 86 76 63 41 26 26 25 24 25 29 41 52 61 66 57 49 48 44 41 37 34 38 44 48 51 57 67 80 98 114 124 127 129 132 137 145 150 156 164 168 167 160 146 138 145 159 168 163 158 155 165 176 187 197 204 208 206 198 182 173 172 154 139 129 124 111 91 65 37 21 13 9 6 5 4 3 2 2 2 2 3 4 5 5 5 6 7 8 8 7 6 7 8 9 11 12 14 16 17 18 17 16 15 14 14 14 10 5 1 0 0 0 0 0 0 0 1 1 1 1 2 2 3 4 4 4 4 4 4 4 5 6 6 8 8 8 7 8 8 8 8 7 7 6 4 3 2 2 2 1 1 1 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 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 3 3 3 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 6 8 9 9 9 7 5 3 2 0 0 0 0 0 0 0 1 2 6 9 9 9 8 8 8 7 5 4 5 9 13 18 19 17 15 13 12 11 10 9 9 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 10 12 18 18 15 12 10 6 2 0 0 0 1 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 47 118 260 454 674 878 1045 1160 1210 1140 939 666 339 288 399 541 509 308 136 27 6 1 7 24 25 20 12 8 4 2 1 1 1 0 1 1 2 2 3 4 3 2 0 0 0 1 2 2 2 1 1 6 13 12 11 12 15 17 20 24 27 28 33 40 42 47 55 64 65 55 46 50 62 76 89 90 90 91 93 94 81 67 63 63 65 69 73 89 105 117 115 101 84 67 56 52 53 54 58 60 59 54 63 79 98 113 125 134 143 143 143 144 146 146 147 151 152 153 152 150 155 161 167 168 156 145 145 155 170 185 189 195 200 204 196 174 151 135 124 118 114 107 90 68 45 25 16 11 7 5 5 6 4 3 3 3 3 5 6 7 7 7 6 6 6 6 6 7 7 8 9 10 11 13 15 16 17 18 16 15 15 14 15 11 5 2 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 3 3 3 3 4 4 5 5 6 6 7 8 9 9 8 8 8 7 5 4 4 4 3 3 3 2 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 1 1 1 1 1 2 2 1 1 0 0 1 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 4 3 2 2 2 3 3 4 5 6 7 7 6 5 3 2 1 0 0 0 0 0 0 0 1 5 11 18 20 19 15 12 11 9 7 5 5 11 13 13 14 13 12 12 11 11 10 9 9 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 11 14 17 19 18 15 11 7 3 0 0 0 0 1 3 5 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 90 172 310 527 758 944 1064 1128 1125 1013 837 664 520 488 543 554 373 199 74 3 1 0 9 29 29 15 1 0 0 0 1 1 1 1 1 1 2 3 3 4 3 2 1 0 1 2 2 1 1 0 0 3 8 11 13 16 20 21 25 30 34 36 43 51 49 48 53 61 58 58 61 66 72 80 90 93 96 98 99 97 90 84 86 98 105 108 117 129 137 140 136 129 118 102 90 87 91 94 95 91 84 73 79 92 103 113 119 123 134 138 137 135 132 131 131 133 135 140 148 156 163 168 171 171 157 142 145 163 186 207 210 215 215 212 192 169 149 137 129 118 101 82 62 44 28 21 15 10 6 7 7 6 5 5 5 5 5 7 8 10 10 9 8 7 6 6 7 8 8 9 10 10 10 12 14 15 16 17 16 15 14 15 13 9 4 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 3 3 4 3 3 3 3 4 5 5 6 6 7 8 8 8 7 6 6 7 7 7 6 5 4 3 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 0 0 0 1 1 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 3 3 3 3 3 3 3 3 3 3 2 2 1 1 2 3 3 3 3 4 4 5 5 5 4 4 2 1 0 0 1 1 1 2 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 2 6 11 17 18 16 14 12 11 10 8 8 11 15 13 11 10 10 10 10 10 11 12 12 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 12 16 18 20 20 17 13 7 3 1 0 0 0 1 2 3 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 40 84 145 227 354 584 818 1006 1103 1131 1098 992 891 808 744 678 596 461 238 109 34 1 1 0 4 11 11 6 0 0 0 0 1 1 1 1 1 1 2 3 4 4 3 2 1 1 1 2 2 1 1 0 4 9 16 20 26 29 27 27 30 34 40 43 47 51 49 46 47 54 62 69 75 79 87 93 97 99 100 100 100 95 92 92 96 108 115 119 132 142 148 146 144 141 137 133 127 124 124 123 122 121 119 118 115 112 113 116 118 119 123 125 123 120 116 114 113 113 112 117 128 141 156 173 191 196 198 200 209 221 223 214 198 183 171 162 141 124 112 105 102 92 69 49 35 26 20 17 14 11 8 8 8 7 6 6 7 7 8 9 10 13 13 11 10 9 9 8 8 9 10 10 12 12 12 13 13 13 14 14 13 12 10 10 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 3 3 3 3 3 4 4 4 3 5 6 7 7 6 6 7 7 7 7 6 5 5 5 5 5 5 6 5 5 5 4 3 3 2 2 1 1 0 0 0 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 3 3 4 4 3 3 2 1 1 1 2 2 2 3 3 4 4 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 0 0 0 0 0 0 1 2 4 9 11 12 10 10 10 10 10 10 11 14 14 12 11 10 8 8 9 9 10 10 9 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 4 13 17 18 17 21 20 14 9 4 1 0 1 2 2 1 1 2 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 8 27 65 113 171 250 384 616 843 1035 1133 1131 1070 971 840 664 434 110 19 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 2 2 1 1 1 1 1 2 1 0 11 17 20 20 31 35 29 28 29 32 35 39 43 46 47 48 52 62 74 82 87 89 99 105 106 106 111 113 110 106 106 107 112 119 127 134 142 149 152 149 145 142 140 138 134 130 129 128 126 126 128 128 129 130 130 128 125 124 120 114 109 110 110 109 108 107 108 113 124 144 168 196 228 232 230 224 228 214 192 168 147 127 107 82 66 57 53 51 48 43 31 22 18 17 15 13 12 10 10 9 8 8 8 8 9 9 9 9 10 13 14 13 11 11 11 12 13 14 15 14 15 14 13 12 10 8 7 7 7 7 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 5 5 5 6 6 6 6 4 4 5 6 7 8 8 8 7 7 7 7 6 5 4 4 4 3 2 2 2 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 2 2 3 3 4 4 4 3 4 4 4 4 4 4 3 2 2 2 1 2 2 2 3 3 4 3 3 2 1 0 0 0 0 0 0 0 0 0 1 0 0 1 1 2 3 3 3 0 0 0 0 0 0 1 2 4 8 9 8 8 8 9 9 9 10 10 12 11 11 12 12 11 10 13 9 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 7 16 18 16 14 19 14 7 3 1 1 2 5 5 5 3 2 4 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 6 22 52 94 145 233 404 639 864 1059 1169 1120 1000 844 596 331 99 21 5 2 1 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 2 1 1 1 2 1 1 1 1 1 0 0 5 9 12 14 19 22 24 26 27 28 28 30 33 36 38 44 53 66 78 87 94 99 105 107 106 104 107 111 112 113 115 118 124 122 122 127 142 150 154 152 150 147 144 139 136 134 131 128 127 127 131 132 133 134 135 133 130 126 120 113 109 118 120 119 116 112 119 135 156 177 198 216 219 201 176 151 141 126 108 94 83 71 57 40 29 24 23 22 20 17 15 12 11 11 12 13 14 14 13 12 11 12 11 9 10 10 10 10 11 13 16 17 18 19 19 19 18 17 17 14 11 9 7 7 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 1 1 2 2 3 4 4 5 5 5 5 5 4 4 5 5 4 4 4 4 4 4 5 5 4 4 4 4 4 5 6 7 7 7 6 7 7 8 9 9 9 10 9 7 6 4 3 4 3 3 3 3 3 3 3 3 2 1 1 0 0 0 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 5 4 4 3 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 4 4 3 3 0 0 0 0 0 0 1 2 4 7 8 8 7 7 9 10 10 10 11 12 12 11 13 15 14 11 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 7 10 13 15 16 14 11 8 4 2 1 3 7 11 16 13 10 6 5 6 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 6 6 7 8 13 24 46 86 179 357 604 852 1073 1203 1084 880 631 359 140 1 1 1 1 2 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 1 1 2 4 5 4 3 1 1 0 1 1 1 0 0 0 0 1 2 5 10 13 16 19 21 23 24 25 24 22 21 21 26 38 52 67 80 91 99 103 101 98 95 97 101 105 110 113 116 121 131 130 128 127 128 137 148 153 153 152 150 148 145 143 139 132 130 130 131 132 132 131 130 125 119 115 115 118 125 135 142 146 148 136 140 153 167 169 164 152 128 106 88 76 69 61 51 41 37 32 23 17 15 14 13 14 15 16 16 15 15 16 17 18 19 18 16 15 15 14 13 11 11 11 11 11 13 16 20 23 22 21 21 19 16 13 11 8 6 5 4 5 5 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 1 1 2 3 4 5 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 4 3 3 3 4 4 3 4 4 5 5 4 5 6 7 9 10 10 12 12 10 8 7 6 4 3 2 1 2 2 2 2 2 2 1 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 3 4 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 3 4 5 6 7 8 0 0 0 0 0 1 1 3 5 7 8 7 7 8 12 13 13 14 15 17 21 20 19 18 17 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 14 20 19 16 13 10 5 1 0 3 6 10 16 20 21 19 16 14 12 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 27 34 40 44 42 37 27 16 34 108 253 484 747 988 1131 979 737 449 190 60 3 0 1 1 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 1 2 2 3 4 4 3 2 0 0 0 0 0 0 0 0 0 0 1 3 7 11 14 17 20 21 21 21 21 19 18 17 18 24 37 52 68 82 91 94 94 91 88 85 93 99 104 111 117 123 131 137 138 137 135 131 136 144 147 146 145 147 149 150 149 145 137 132 132 132 133 133 133 133 131 129 129 134 141 149 155 162 170 176 163 152 145 139 114 85 62 47 41 40 42 41 37 30 23 20 17 14 13 14 17 18 19 20 19 20 20 20 21 21 22 22 20 19 18 18 16 14 13 12 12 13 14 17 21 26 27 24 22 19 15 11 8 6 5 4 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 1 1 2 3 5 6 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 5 7 9 9 11 12 11 9 7 5 4 3 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 1 2 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 3 4 5 7 10 15 21 25 2 0 0 1 1 1 1 2 2 3 4 5 5 8 10 12 14 17 19 18 17 15 14 12 10 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 3 6 9 13 19 24 18 15 12 10 6 4 3 8 13 19 24 27 26 20 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 41 62 90 110 116 101 56 47 85 176 351 594 810 926 745 501 238 57 10 1 0 1 1 2 2 2 1 1 1 0 0 0 0 0 1 1 2 2 2 2 3 4 4 3 1 1 0 0 0 0 0 0 0 0 1 2 3 6 8 12 15 18 19 20 19 17 15 13 13 12 14 25 37 51 65 80 88 90 90 89 87 85 93 101 107 112 114 118 122 127 133 137 139 138 138 138 136 131 131 140 147 152 154 150 145 140 139 139 139 140 143 146 149 154 158 161 160 156 153 148 143 137 128 113 91 75 54 35 27 27 29 32 33 32 28 22 19 17 15 16 19 23 29 32 32 31 26 25 24 22 21 20 20 20 20 20 21 22 20 18 17 16 16 17 19 22 26 31 29 27 23 18 12 8 5 4 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 1 2 4 5 7 9 9 10 10 10 10 9 9 9 8 7 7 6 5 4 4 3 2 2 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 8 7 5 4 3 3 2 1 1 1 0 0 0 1 1 2 2 2 2 2 2 2 1 1 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 1 1 1 1 1 1 2 2 3 3 5 6 8 12 16 22 28 32 33 7 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 11 13 13 11 9 8 7 7 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 1 1 1 0 1 1 2 5 7 10 13 19 19 14 12 12 14 15 15 16 17 19 22 25 24 19 14 9 8 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 2 5 10 26 58 106 164 215 233 197 164 157 185 272 450 596 655 480 255 53 10 1 0 0 0 1 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 4 5 3 2 1 0 0 0 0 0 0 0 0 0 1 2 4 7 10 12 14 16 17 18 17 15 13 12 12 15 21 31 42 53 65 77 85 88 90 91 92 93 99 104 108 111 113 116 118 123 130 135 139 138 135 131 128 123 122 127 135 146 156 155 152 150 150 153 154 155 157 158 159 158 153 149 144 139 129 116 102 85 65 43 20 20 21 24 27 30 30 27 24 20 17 15 16 20 26 33 37 38 37 35 32 30 26 23 20 17 17 16 17 18 20 22 26 25 24 22 20 19 19 21 23 26 28 30 28 25 20 13 8 6 4 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 1 2 3 5 8 9 11 13 14 15 15 16 15 13 12 11 9 7 6 5 4 2 1 1 1 1 1 1 1 0 1 1 1 1 1 2 3 4 4 5 5 4 4 3 3 2 1 1 1 1 1 1 1 1 2 2 3 4 4 3 3 3 3 2 1 1 1 1 1 1 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 3 4 6 8 11 13 15 19 23 26 27 29 30 17 6 2 2 1 1 1 1 2 2 2 3 3 4 4 4 5 5 5 4 4 4 4 4 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 4 6 8 11 14 12 10 8 9 12 17 21 21 20 18 17 14 11 7 4 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 1 1 2 2 1 0 0 0 0 0 0 0 1 10 39 91 173 292 378 406 373 331 294 281 369 421 405 281 126 6 2 1 1 1 0 1 2 2 2 1 1 1 1 2 2 2 3 3 4 4 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 1 1 2 4 6 9 11 14 15 15 16 14 12 9 6 5 9 16 26 37 49 60 72 80 85 85 87 90 96 100 104 106 109 112 114 117 120 125 131 137 136 132 126 119 119 122 125 129 139 153 154 154 155 157 157 159 162 164 162 157 146 138 131 124 115 96 72 48 29 17 12 9 14 19 23 25 25 22 17 14 12 11 11 14 19 25 28 29 28 26 23 21 20 16 14 12 11 11 13 14 16 18 21 23 23 22 20 19 19 21 24 26 27 28 27 25 22 17 10 6 4 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 1 2 4 7 9 10 11 13 15 16 18 19 19 18 17 15 13 10 8 5 3 1 1 1 1 0 0 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 4 4 6 9 11 14 16 18 20 21 22 24 25 28 41 13 5 3 2 2 1 1 1 2 3 3 4 4 5 5 4 4 4 4 3 3 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 1 1 1 1 2 2 3 4 5 7 8 7 7 7 9 13 17 19 19 17 14 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 3 2 0 0 0 0 0 0 0 3 23 65 138 288 438 566 606 574 498 392 369 320 239 130 49 1 2 2 2 2 1 1 1 2 2 2 2 1 2 2 2 3 4 5 5 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 8 10 12 13 12 11 8 5 2 1 1 3 8 16 27 39 50 63 73 81 81 86 92 98 101 103 105 110 113 114 114 117 120 124 129 131 132 130 119 116 118 121 121 127 139 143 146 149 154 155 156 157 156 154 146 132 122 113 104 94 68 39 15 7 3 3 5 7 10 12 14 13 11 9 10 10 11 12 14 16 18 19 19 19 16 13 11 10 10 9 9 10 11 13 15 17 19 19 20 20 20 20 20 22 23 26 28 30 30 29 26 22 14 9 5 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 2 4 7 9 9 10 11 12 13 15 17 18 18 18 18 17 16 14 11 7 4 3 1 0 0 0 0 0 0 0 1 1 1 1 2 2 1 1 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 1 1 1 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 8 11 14 15 16 16 16 17 19 21 24 27 30 61 27 9 5 4 4 3 2 1 3 4 4 5 7 8 8 7 6 6 6 5 3 2 1 0 0 1 2 3 2 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 4 4 4 4 4 5 6 8 10 16 16 15 14 12 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 3 2 1 0 0 0 0 0 0 0 0 9 30 65 206 381 566 701 736 678 527 396 268 145 41 11 2 2 3 3 3 3 2 2 2 2 2 2 2 3 3 4 5 5 5 5 5 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 7 10 12 12 11 9 5 2 0 0 0 1 4 11 23 37 46 57 69 79 82 91 101 109 115 117 118 119 117 115 113 115 119 123 130 137 140 139 126 120 118 124 120 119 124 129 133 137 140 141 142 142 140 136 130 119 107 97 89 78 56 32 15 8 5 3 3 3 3 4 5 6 9 11 12 13 15 16 15 15 14 14 14 14 10 8 7 7 8 10 12 13 14 16 17 19 20 20 21 23 23 23 24 25 25 25 25 27 28 29 27 22 15 9 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 9 10 10 10 11 11 11 12 13 14 15 15 15 15 16 14 12 10 8 6 4 3 2 2 1 0 0 0 1 1 1 1 1 1 0 1 2 2 3 3 3 3 3 2 2 3 3 3 3 3 4 4 5 5 5 4 3 3 2 2 3 3 2 2 2 1 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 3 3 3 4 3 3 3 3 3 4 5 8 11 14 17 18 17 16 15 16 20 23 26 28 29 78 44 19 11 7 6 5 3 3 3 4 5 7 9 10 10 10 8 6 5 4 3 2 0 1 2 3 3 4 4 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 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 4 4 4 5 7 9 12 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 4 2 1 0 0 0 0 0 0 0 0 1 3 12 86 209 359 514 601 573 432 295 178 80 9 1 1 2 3 4 4 3 3 2 2 3 3 3 3 4 5 5 5 5 5 5 5 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 10 13 12 11 10 7 5 3 2 2 3 7 15 28 40 50 59 71 83 88 96 105 116 125 128 126 121 117 113 112 115 120 125 130 134 135 131 122 115 112 118 115 113 117 124 132 137 130 126 125 127 125 121 115 104 98 92 86 77 65 53 40 25 13 8 8 7 6 6 7 10 13 15 15 15 16 15 14 13 13 12 11 10 8 7 7 8 10 12 14 15 17 18 19 20 20 22 23 24 25 25 25 26 27 25 24 25 27 27 25 22 16 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 8 10 11 11 10 10 10 11 11 11 12 13 12 13 13 13 14 15 13 12 11 10 9 8 6 3 2 1 1 1 0 0 1 1 0 0 1 1 2 2 2 3 3 3 3 3 4 4 4 5 5 4 4 4 4 5 4 4 4 4 5 4 4 3 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 7 9 10 13 16 18 18 17 17 18 20 21 22 21 19 97 64 37 21 13 10 8 6 4 3 3 4 6 8 10 12 12 10 6 3 2 1 1 1 1 1 2 2 3 3 5 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 2 3 3 3 4 4 5 7 10 13 15 11 8 4 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 5 6 4 2 1 0 0 0 0 0 0 0 0 0 1 10 49 108 183 222 198 122 63 31 12 1 1 1 2 4 4 4 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 10 11 12 12 11 10 9 9 9 9 11 15 20 29 38 48 56 63 72 83 91 99 108 119 127 130 129 125 121 118 118 121 124 127 123 121 118 114 109 103 99 102 104 106 109 115 120 124 120 120 120 120 117 111 104 99 99 98 93 85 76 66 52 37 24 17 16 15 14 13 12 12 14 14 14 14 14 14 13 13 13 12 11 9 9 9 10 13 14 15 16 17 19 21 22 24 25 25 26 25 25 25 25 26 26 26 26 27 27 27 26 24 21 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 1 1 2 3 6 7 8 8 9 9 9 10 10 10 9 9 9 10 10 10 11 11 12 14 15 15 15 15 14 14 13 11 11 9 7 6 5 4 3 3 2 1 1 1 1 1 2 2 2 2 3 3 4 4 4 4 5 5 4 3 3 3 4 4 4 5 5 5 5 5 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 3 4 5 5 5 5 5 6 6 6 6 6 6 7 7 9 10 11 13 15 16 18 18 18 17 17 17 18 16 14 10 111 87 59 38 24 17 13 9 5 4 4 5 7 9 11 13 13 11 6 3 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 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 3 5 6 8 10 11 10 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 9 10 8 6 4 2 1 0 0 0 0 0 0 0 0 0 4 11 21 27 22 10 2 1 1 0 1 2 3 4 4 4 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 2 1 3 7 4 1 0 0 0 0 0 0 0 0 1 2 4 5 7 9 10 11 10 10 10 10 11 13 15 19 24 29 37 45 53 61 66 72 79 83 87 96 116 122 126 129 130 130 129 121 119 118 118 115 114 112 110 107 103 98 98 100 102 103 108 113 118 122 121 118 114 108 102 97 96 96 95 90 83 73 60 50 40 32 26 22 18 17 14 12 10 10 10 11 12 14 14 14 13 12 11 10 11 12 13 14 16 18 19 20 22 24 25 26 27 28 31 30 27 25 25 25 26 25 25 26 27 26 26 25 25 24 20 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 6 7 8 10 11 11 11 11 11 11 11 12 12 11 11 10 10 9 8 8 8 6 6 5 5 5 4 4 4 3 3 2 3 3 3 4 4 4 4 3 3 3 4 4 3 4 4 4 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 4 5 5 6 6 6 6 7 7 8 7 7 8 8 9 11 13 14 16 17 17 17 16 14 12 12 12 12 10 8 6 120 103 77 56 39 25 17 12 8 7 7 9 11 14 15 15 14 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 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 1 2 5 9 11 12 12 11 9 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 1 2 5 7 10 13 13 11 9 5 2 1 0 1 2 3 1 0 0 0 0 0 0 0 0 1 2 3 3 2 2 3 3 4 4 4 4 3 3 4 5 5 5 5 5 5 5 5 5 5 4 4 3 2 1 1 7 17 11 5 0 0 0 0 0 0 0 0 2 4 5 7 9 9 10 10 10 10 9 9 11 13 16 22 28 33 41 49 57 65 68 67 60 56 60 70 80 93 108 125 129 131 129 122 116 109 100 106 110 112 111 109 107 105 108 111 113 107 112 117 120 114 106 98 95 94 94 94 95 94 92 88 79 69 58 53 48 44 39 31 24 17 11 8 7 6 6 8 11 12 13 14 15 14 13 13 14 16 17 18 20 21 23 26 28 30 27 25 25 25 25 25 25 23 21 20 21 21 22 22 22 22 21 21 21 21 20 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 1 2 3 4 4 4 4 4 5 5 5 5 5 6 6 5 5 5 4 4 3 3 5 6 7 6 6 6 6 6 6 7 8 8 8 9 9 9 10 10 11 11 11 11 11 10 10 9 8 7 7 6 5 4 4 5 5 5 4 4 5 4 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 1 2 2 3 4 5 5 6 7 8 8 8 8 9 9 9 10 10 10 10 12 13 15 16 16 16 14 11 8 6 5 4 5 4 3 2 1 127 113 95 75 55 38 24 16 12 11 13 15 18 22 20 17 14 11 9 7 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 12 14 13 12 10 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 10 13 15 16 15 13 10 6 3 1 1 2 4 7 5 3 0 0 0 0 0 1 2 3 4 4 3 4 4 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 5 4 4 3 2 0 0 6 17 14 7 1 0 0 0 0 0 1 2 3 5 6 8 9 10 9 9 10 9 8 9 10 13 16 22 29 35 42 50 58 65 68 69 67 67 73 79 72 81 95 108 113 115 117 119 122 117 101 104 107 110 110 112 116 122 128 126 118 108 110 115 117 108 102 98 97 97 97 96 97 96 94 88 76 66 60 54 49 43 37 29 20 12 7 5 5 5 6 6 8 10 12 14 15 15 16 16 18 20 21 22 23 25 26 27 27 25 24 24 23 22 23 23 22 18 16 16 16 16 17 16 16 16 15 16 15 14 13 12 12 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 2 2 2 2 2 2 4 4 5 5 5 4 4 3 1 2 3 4 4 4 4 4 4 4 3 4 5 5 5 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 10 9 8 8 7 7 7 6 5 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 3 4 4 5 7 9 10 11 11 12 12 11 12 12 12 11 11 11 12 12 13 13 13 12 11 9 7 4 3 2 1 1 0 0 0 0 0 123 118 106 90 73 56 40 27 20 16 15 16 20 22 19 16 13 10 9 8 6 4 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 11 11 10 8 6 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 10 14 16 17 16 16 14 12 8 5 2 1 1 5 4 3 1 0 0 0 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 5 4 3 3 2 1 7 13 18 17 11 4 1 0 0 0 1 2 3 4 5 7 8 10 10 10 10 11 11 11 11 12 14 18 24 31 38 46 54 62 70 75 77 77 74 76 82 84 85 87 90 92 94 98 103 112 114 105 104 104 105 107 112 118 124 128 128 125 117 114 114 117 114 111 110 108 106 104 101 98 95 91 85 75 63 53 44 36 29 23 17 11 8 6 6 5 5 6 6 8 10 12 14 16 18 19 21 22 22 23 26 27 27 26 24 23 23 22 20 18 17 17 18 17 15 14 14 14 14 14 13 13 13 13 12 12 11 12 13 13 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 1 1 1 2 3 4 5 4 4 4 3 1 1 2 4 5 6 5 5 5 5 5 5 5 5 5 5 6 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 5 4 4 4 2 1 0 0 0 0 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 1 1 1 2 3 3 4 6 6 7 8 9 10 11 12 12 11 11 10 10 10 9 8 8 8 8 7 7 7 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 126 119 109 98 87 75 62 47 32 23 18 16 18 20 21 19 17 14 12 10 8 6 4 2 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 7 7 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 14 16 16 16 16 14 12 9 6 4 2 1 1 1 2 0 0 1 2 3 3 4 4 4 4 4 4 5 5 5 5 4 5 5 5 5 5 6 6 6 6 6 7 6 5 5 3 2 1 0 11 18 20 15 7 1 0 0 0 0 1 2 2 3 4 6 8 9 10 10 12 12 13 13 14 14 16 22 29 38 45 52 60 67 69 70 71 72 69 71 78 83 84 85 89 91 92 91 91 95 98 96 96 99 104 106 109 111 114 118 118 116 115 119 126 132 129 124 118 113 108 103 98 93 88 84 75 63 50 38 31 25 20 15 11 9 9 7 5 3 5 7 8 9 11 13 16 19 21 23 24 25 26 24 23 22 21 22 21 21 19 17 15 12 13 14 16 16 17 17 16 15 14 14 14 14 14 14 13 12 12 12 12 13 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 2 3 3 3 2 2 3 3 3 4 4 5 5 5 5 5 4 3 3 2 4 6 7 7 7 7 8 8 9 8 7 7 7 7 7 7 6 6 7 7 7 7 8 7 6 6 5 5 5 5 6 6 6 6 5 4 3 3 2 2 2 2 2 2 2 3 4 5 5 4 2 2 1 0 0 0 0 0 0 1 1 2 3 4 5 5 6 6 6 6 7 6 6 7 6 6 5 4 4 4 3 3 2 2 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 114 105 99 94 87 79 64 48 35 26 22 22 26 29 30 30 27 23 16 11 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 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 1 2 4 7 10 13 14 15 16 17 16 16 16 14 10 7 5 4 3 3 1 2 3 4 5 4 4 4 4 4 4 5 5 5 5 4 4 6 5 5 6 6 6 6 6 6 6 7 5 5 4 3 2 1 3 13 19 20 12 6 1 0 0 0 0 1 2 2 3 4 5 7 9 9 11 13 14 15 16 18 20 23 28 36 44 51 54 58 60 57 52 50 51 56 64 75 84 88 92 99 101 99 96 94 95 95 95 95 96 98 100 101 102 102 101 97 92 92 99 109 120 119 115 110 104 97 89 82 76 70 65 54 42 29 19 15 13 9 7 7 8 8 7 6 6 7 8 9 10 11 13 17 19 22 23 24 25 24 22 20 19 19 19 19 18 16 15 14 14 14 16 17 18 17 17 16 15 15 15 14 14 13 13 12 11 11 11 11 12 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 6 9 12 13 12 11 10 8 9 9 9 9 8 7 8 8 7 7 7 6 6 6 7 8 8 9 9 9 9 9 10 10 11 11 11 11 11 11 10 9 9 9 8 8 8 7 6 5 5 5 5 5 5 5 5 5 5 4 3 2 1 2 2 2 2 2 2 1 1 2 2 1 1 1 1 0 0 0 0 0 0 0 1 1 2 3 2 2 3 2 2 1 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 125 107 98 95 92 90 85 76 63 50 39 32 30 33 40 44 46 44 35 24 15 9 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 10 12 13 13 14 14 15 15 16 18 15 12 8 6 5 4 4 4 4 4 6 6 6 6 5 5 6 6 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 5 5 4 3 1 3 11 16 18 16 9 4 1 0 0 0 1 1 2 2 3 4 5 7 8 9 11 14 16 17 20 23 25 28 35 41 45 49 50 50 49 46 43 44 51 61 72 85 98 103 105 110 111 110 107 106 106 106 107 105 104 106 106 104 101 96 87 78 70 68 72 80 84 84 82 80 80 77 72 60 48 37 32 26 19 13 9 8 9 9 9 8 8 7 8 8 8 9 10 11 12 13 14 17 19 21 21 20 19 18 17 18 18 17 17 17 16 15 15 15 15 16 17 16 17 17 16 16 16 16 16 16 16 15 14 12 12 11 11 11 11 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 6 11 19 24 25 22 20 18 16 17 17 17 17 16 14 12 10 9 9 8 7 7 8 9 9 9 9 8 8 8 8 9 9 10 11 12 13 14 13 12 11 10 9 8 8 7 6 6 6 5 5 5 5 5 5 5 5 5 4 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 99 92 87 83 83 82 80 72 62 51 42 38 40 46 54 57 57 39 25 14 8 5 3 2 1 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 1 3 6 8 11 13 12 12 11 12 11 12 14 12 11 9 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 6 6 6 6 6 7 7 7 7 7 6 6 6 5 4 3 2 1 4 14 18 16 10 5 2 0 0 0 0 1 1 1 2 3 5 6 8 9 12 14 16 18 21 24 26 28 30 33 37 40 41 42 43 45 46 48 53 64 76 88 99 110 113 112 112 111 110 107 107 109 112 116 115 112 109 102 91 78 69 60 53 50 51 52 52 40 27 14 5 28 47 51 38 27 20 16 12 9 7 7 7 8 9 8 8 8 9 9 10 11 11 12 13 12 13 15 17 19 21 20 19 18 18 18 19 20 18 17 15 15 14 14 14 15 16 16 15 15 16 18 19 20 20 19 19 18 17 16 16 17 17 17 16 12 7 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 2 5 12 23 28 28 26 23 21 21 22 22 21 22 20 16 13 10 8 8 7 7 8 8 8 8 8 8 7 7 8 8 9 10 10 11 12 13 13 13 11 10 10 9 9 8 8 7 7 7 6 5 5 5 5 5 5 5 4 5 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 103 90 81 76 73 73 77 78 76 71 63 54 46 48 52 58 60 55 40 25 14 6 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 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 2 3 5 7 9 11 11 11 11 10 10 10 10 10 9 8 7 6 6 6 7 9 10 9 9 8 8 7 7 6 6 6 6 5 6 7 7 6 6 7 6 7 7 7 6 5 5 5 4 2 0 2 6 11 12 8 3 1 0 0 0 0 0 0 0 1 2 3 6 8 9 12 14 17 20 24 28 31 24 21 22 25 29 33 38 41 44 49 54 60 69 81 91 100 107 109 108 105 101 99 96 93 92 94 100 111 110 104 95 81 67 52 46 41 37 36 39 37 30 22 14 10 17 27 34 37 25 17 12 8 5 4 6 7 8 8 8 8 8 9 10 10 10 12 13 14 15 16 16 17 19 20 21 21 21 20 19 20 20 19 17 15 15 13 13 12 13 14 15 17 18 20 21 21 20 19 18 18 17 17 17 17 18 20 20 20 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 1 3 7 17 24 27 27 25 23 23 23 22 22 22 21 19 17 14 11 8 7 6 6 8 8 8 7 7 7 7 8 8 9 9 10 11 11 12 12 13 12 12 13 12 11 11 11 10 9 8 8 7 6 6 6 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 85 74 67 62 63 66 72 78 81 80 75 68 61 59 59 60 60 55 44 30 18 8 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 11 12 12 11 10 10 9 10 10 9 9 8 8 8 9 10 11 11 10 9 8 8 8 7 7 7 7 6 7 8 8 7 7 8 8 7 6 5 6 6 6 4 3 2 0 3 5 7 6 3 1 0 0 0 0 0 0 1 1 2 3 5 7 10 13 16 20 24 28 32 34 35 19 16 21 30 33 35 39 44 50 56 61 70 79 90 98 102 101 97 92 86 82 83 83 81 82 85 88 87 81 74 67 56 47 40 35 32 30 32 31 30 29 27 29 34 43 48 45 34 20 11 6 5 5 6 7 6 6 6 7 8 9 9 9 9 10 12 14 15 16 17 18 19 21 22 22 22 21 20 19 20 20 18 15 14 14 12 11 10 11 13 15 16 17 18 18 17 17 17 17 17 17 18 18 18 18 20 19 17 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 16 22 24 23 22 21 21 21 21 21 21 20 19 18 17 14 11 8 6 6 8 9 9 9 8 8 8 9 10 11 12 13 14 13 13 13 12 13 13 12 12 11 11 11 11 10 8 8 7 7 7 6 5 5 5 5 5 4 4 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 1 78 64 58 56 58 63 72 82 88 90 89 83 76 70 66 63 61 59 51 39 25 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 8 9 9 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 7 8 9 11 11 12 12 11 10 9 9 10 10 9 9 9 10 11 11 12 12 12 11 10 10 9 8 8 8 8 8 8 8 8 7 8 8 8 8 8 7 7 6 4 2 1 0 0 2 4 4 2 0 0 0 0 0 0 0 0 1 1 3 5 8 11 15 19 23 27 31 34 36 36 35 30 30 32 36 37 38 42 46 53 59 65 73 81 90 94 94 89 87 85 84 82 82 82 82 81 80 80 73 67 61 56 49 43 37 33 29 25 26 28 30 34 39 45 51 49 42 30 16 9 5 5 6 6 6 5 5 5 7 8 9 9 8 9 10 12 14 14 14 16 18 19 20 21 21 20 20 19 18 18 18 17 16 14 13 11 11 11 12 12 13 14 13 12 13 14 15 16 16 17 17 17 17 18 18 19 20 19 16 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 1 1 2 5 11 16 18 18 19 20 21 22 23 22 21 20 18 18 17 16 14 11 8 9 9 9 7 7 8 9 11 12 13 14 15 15 15 14 13 12 13 13 13 12 12 12 12 12 11 10 9 9 9 8 7 7 6 5 5 4 5 5 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 1 0 0 0 1 2 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 1 71 57 53 55 59 68 77 87 93 96 97 95 89 81 74 69 66 64 59 48 34 19 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 9 9 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 9 10 11 12 13 13 11 10 10 9 9 9 9 10 11 11 12 13 13 14 13 12 11 10 9 9 9 9 9 10 10 9 8 8 8 8 8 8 7 5 5 3 2 0 0 0 1 2 2 2 0 0 0 0 0 0 0 1 1 1 2 4 7 10 14 18 22 27 30 33 34 34 33 32 31 32 33 37 39 41 44 49 55 60 65 72 80 88 89 88 86 85 86 86 84 85 85 84 79 75 72 66 59 53 51 48 46 44 43 41 37 32 29 30 38 47 52 51 41 28 16 10 8 7 7 7 5 3 2 3 4 6 7 7 8 9 11 13 15 15 15 14 17 19 20 20 19 18 17 16 15 14 15 15 15 13 12 10 10 10 11 11 12 12 12 12 11 11 12 13 14 14 15 15 16 16 17 18 19 20 20 19 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 1 2 5 8 10 11 13 16 19 21 22 23 23 22 22 20 19 18 17 15 13 10 8 7 8 8 8 9 12 14 15 15 16 16 15 14 14 15 16 17 17 15 14 12 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 7 6 5 4 3 2 1 1 1 2 2 3 2 2 2 1 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 2 3 3 3 3 3 2 2 1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 59 51 49 54 63 74 84 90 95 97 99 100 99 94 87 80 74 70 67 57 44 28 13 5 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 1 3 3 3 2 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 9 11 12 13 14 13 12 11 10 10 9 9 9 10 11 11 12 13 13 14 13 12 11 11 10 10 9 9 9 10 10 10 9 9 8 8 8 7 6 4 3 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 2 3 4 6 8 11 14 16 19 22 24 25 25 24 24 25 26 27 30 35 38 41 44 50 55 59 63 68 74 83 85 86 86 86 87 89 88 86 83 79 77 74 69 63 57 53 53 54 55 56 55 52 47 40 38 39 46 50 51 44 30 18 9 8 8 7 5 3 2 1 2 3 4 6 7 8 9 12 14 15 16 15 15 17 18 20 20 19 17 15 13 11 10 13 14 14 14 12 11 10 10 10 9 11 12 12 11 11 10 10 10 11 11 13 14 15 16 17 18 19 20 20 19 20 14 8 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 9 12 15 20 23 24 24 25 25 24 23 22 21 20 19 18 16 14 12 12 11 11 12 15 17 18 19 19 19 18 19 21 22 23 22 20 17 14 11 10 9 9 9 10 10 12 12 12 13 13 12 11 11 10 9 7 6 5 4 3 2 1 1 2 2 3 3 3 3 3 2 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 5 4 3 3 2 3 2 2 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 45 40 41 47 59 71 82 86 88 89 91 94 99 103 100 93 86 79 71 63 50 35 20 10 5 3 3 4 6 7 7 6 4 3 2 1 1 0 0 0 0 0 0 0 1 1 3 4 5 5 5 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 13 14 14 13 12 11 10 10 10 10 10 10 11 11 12 13 14 14 13 13 12 12 11 10 9 10 10 11 12 11 10 9 9 9 8 7 5 3 2 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 2 3 3 4 6 7 9 11 13 15 16 17 17 16 16 17 18 21 24 27 31 36 39 41 44 49 54 58 62 67 72 77 81 84 87 89 90 91 87 79 70 60 58 56 52 50 50 50 52 55 58 61 59 56 52 51 53 56 53 48 39 28 16 9 7 6 6 5 2 2 2 2 3 4 5 6 7 8 11 13 15 16 15 14 13 16 18 20 19 17 15 12 11 10 10 12 13 12 11 10 9 8 8 8 9 11 11 11 10 10 10 10 9 10 11 12 12 13 14 16 17 18 19 19 19 20 18 14 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 1 4 7 11 15 21 25 27 27 28 29 30 29 28 28 28 28 26 24 20 17 16 16 16 18 20 21 21 21 22 25 27 30 31 31 28 24 18 14 10 8 8 8 8 8 9 9 10 10 11 12 13 14 13 12 10 8 7 6 4 2 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 2 2 2 1 1 1 1 2 2 2 3 4 5 5 5 6 6 5 4 4 5 4 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 27 25 30 42 61 79 92 95 93 90 86 88 92 95 96 94 89 81 71 58 42 28 16 10 7 6 6 8 9 8 7 6 4 3 3 2 1 1 0 0 0 0 1 2 4 6 7 8 8 8 7 6 5 4 2 1 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 1 4 7 9 11 13 14 14 14 14 13 12 11 11 11 11 11 11 11 12 13 14 14 14 14 14 14 13 13 12 11 12 13 13 14 13 11 10 9 8 7 6 4 3 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 2 3 3 4 4 5 6 7 8 9 11 12 12 13 14 15 17 19 22 24 27 30 34 37 40 43 49 55 59 62 66 70 74 77 79 80 77 75 74 68 58 48 42 42 44 47 50 51 52 55 58 60 60 58 58 59 60 56 49 40 32 24 17 11 7 5 4 3 3 2 2 2 3 4 4 5 6 7 8 11 13 15 14 13 13 14 16 17 18 16 14 11 10 10 11 12 12 11 10 9 8 7 6 7 8 10 11 10 9 10 10 10 10 11 11 11 12 12 12 14 15 15 16 17 18 19 20 19 17 11 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 1 3 6 12 17 22 26 29 31 33 33 33 32 33 32 31 29 27 25 24 22 20 20 20 21 21 22 23 24 29 35 38 36 32 26 19 13 10 9 9 8 8 7 7 7 7 7 8 9 10 11 12 12 10 8 8 7 5 3 1 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 2 3 3 3 4 4 4 4 4 4 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 38 26 21 23 31 47 77 102 120 123 117 105 101 98 97 98 98 97 93 83 69 53 36 23 16 12 9 7 6 6 6 6 6 5 5 5 5 5 4 3 1 0 0 2 4 5 6 7 8 9 8 8 7 5 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 12 14 15 15 15 14 13 12 11 11 12 12 12 11 12 12 13 14 15 16 16 16 15 14 13 13 13 13 14 14 15 13 11 10 8 7 6 5 4 4 3 2 2 2 2 2 1 2 4 5 5 3 2 2 3 3 3 3 3 3 3 4 5 5 5 6 6 8 12 15 18 21 23 25 24 26 28 28 28 30 35 40 45 48 55 61 66 69 71 71 71 61 54 49 48 45 42 40 41 43 48 52 55 58 60 61 60 57 51 45 40 38 33 24 20 17 15 11 9 7 6 4 3 2 2 2 2 3 4 4 4 5 6 7 11 13 14 12 12 13 15 15 15 14 13 12 11 10 11 12 12 11 9 8 6 6 5 5 6 7 9 9 9 8 9 10 11 12 12 12 12 13 13 13 14 14 15 16 17 17 18 18 18 18 14 11 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0 1 2 5 10 17 24 29 31 31 31 31 31 31 31 30 29 29 28 27 25 24 23 24 25 27 30 33 34 36 38 39 34 28 21 14 11 9 9 9 8 8 7 6 6 6 7 8 10 10 10 12 13 12 10 9 6 3 1 1 1 1 1 1 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 2 2 1 1 1 1 1 1 2 3 3 3 2 3 3 3 2 2 2 2 1 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 1 2 3 3 4 44 29 22 21 29 45 73 102 128 147 151 141 127 116 108 104 103 104 103 93 79 61 43 32 24 18 13 9 6 5 5 6 6 7 7 8 8 8 8 7 5 3 3 3 5 5 5 6 6 7 6 6 5 4 3 2 1 0 0 1 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 13 16 17 18 17 16 14 12 11 11 12 13 13 12 13 13 14 16 16 17 17 17 16 16 15 14 14 14 15 15 14 13 11 9 7 7 6 5 4 3 3 2 2 2 2 2 2 1 1 2 2 2 2 3 3 3 2 2 3 3 3 3 3 2 1 2 2 4 7 12 18 22 26 27 26 26 26 23 16 13 22 30 37 44 51 57 60 62 63 64 64 59 54 51 51 51 48 44 43 46 52 55 57 60 61 60 56 46 38 30 26 25 24 22 20 17 14 10 8 7 6 4 3 3 3 2 2 3 3 4 5 5 6 7 10 12 14 12 12 12 13 13 14 12 12 11 11 10 11 12 11 9 7 6 7 7 8 6 6 8 9 8 8 8 9 10 11 12 12 12 12 13 15 14 14 15 16 17 17 17 17 18 19 19 17 13 8 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 0 0 0 0 0 1 4 8 15 22 25 27 28 29 29 30 30 32 32 32 31 31 32 33 35 38 41 39 38 37 36 36 36 34 29 23 16 12 10 9 9 9 9 9 8 7 9 8 8 9 10 12 12 14 16 16 13 10 6 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 1 1 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 3 4 4 5 6 6 60 41 33 30 34 46 65 88 112 134 151 151 143 133 125 118 114 112 108 99 86 70 53 44 36 29 21 13 8 6 4 5 5 7 8 9 10 12 12 12 11 9 7 6 6 4 4 4 4 4 4 3 3 3 3 3 3 1 2 2 3 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 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 1 3 6 8 11 13 17 20 20 20 18 16 13 12 12 12 13 13 13 13 14 15 16 17 18 18 18 17 17 15 15 15 16 16 16 15 13 11 9 8 7 6 6 5 4 4 4 4 4 3 3 2 1 1 1 1 2 2 3 3 3 2 2 2 2 2 2 2 1 1 1 1 0 3 8 15 22 27 31 31 29 28 25 19 15 16 20 24 29 35 42 49 54 56 55 56 54 52 48 44 42 41 43 46 50 55 57 59 61 62 57 46 34 25 19 18 19 20 21 19 16 11 10 8 7 5 3 2 2 2 2 2 3 3 4 5 5 5 6 9 10 11 12 12 12 12 13 14 14 14 14 12 12 11 10 8 7 6 6 6 7 9 8 7 8 8 8 7 8 9 10 11 13 13 13 12 12 13 14 15 16 16 16 16 16 18 20 21 19 16 11 7 7 7 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 1 6 13 18 23 27 28 28 29 30 30 31 32 34 37 39 41 42 42 39 36 32 30 30 30 30 28 25 19 15 13 13 12 10 9 10 10 9 7 7 7 8 8 9 11 13 14 15 15 13 11 9 8 8 8 5 4 3 3 3 3 3 3 3 2 3 3 2 2 2 1 1 1 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 3 3 3 3 4 4 4 5 7 8 7 6 86 65 56 51 50 52 59 72 88 104 120 132 141 143 142 138 132 126 116 106 95 81 70 61 50 40 29 17 11 7 5 5 5 7 9 10 12 14 16 17 16 14 10 7 5 3 2 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 2 2 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 11 14 18 21 22 22 20 18 14 13 13 13 14 14 14 14 14 15 16 18 19 19 19 18 17 16 16 16 17 18 17 16 14 12 10 8 7 7 6 6 5 5 5 4 4 3 2 2 1 1 1 2 2 2 3 3 3 2 2 2 2 1 1 1 1 1 1 2 3 6 10 16 25 30 33 33 33 34 38 35 29 24 23 25 30 36 42 47 49 49 49 48 45 41 37 36 36 38 41 44 48 51 53 53 52 52 48 40 33 26 21 20 21 21 21 17 14 12 10 8 6 4 3 2 2 2 2 3 3 3 4 5 5 6 9 12 13 11 12 12 12 12 12 13 15 15 16 15 13 11 9 7 6 6 6 6 6 8 8 8 8 7 7 7 8 10 12 13 13 13 13 12 13 14 16 17 18 17 16 17 18 20 20 18 14 8 3 4 5 6 5 4 4 3 3 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 1 1 1 1 0 0 2 5 9 16 25 27 28 28 28 29 30 32 36 40 44 42 38 34 30 25 22 20 23 28 30 29 25 21 20 20 20 17 15 14 14 12 10 8 7 7 8 8 8 9 10 11 13 13 13 14 13 13 13 12 10 7 6 5 4 4 4 4 3 2 2 3 3 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 0 0 1 2 2 2 2 2 3 3 4 3 3 3 4 5 6 5 5 5 5 6 7 7 6 5 97 87 80 74 69 65 63 65 72 82 92 102 115 131 144 151 149 140 126 114 103 92 82 71 55 40 28 17 14 11 9 9 9 10 12 14 16 19 21 23 21 17 11 5 3 2 1 2 3 3 3 3 3 4 4 3 4 5 6 6 6 6 4 3 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 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 2 4 7 9 12 15 18 20 21 22 21 19 16 15 14 14 14 15 16 15 15 16 17 18 19 20 19 18 17 16 17 17 18 18 18 17 15 13 10 8 7 7 7 6 6 6 5 5 4 3 2 2 1 1 0 0 2 2 3 3 3 3 2 2 2 2 1 2 3 3 4 4 8 12 16 22 28 31 31 29 27 27 33 33 31 29 29 31 34 40 45 50 51 50 48 47 45 42 40 39 39 39 39 40 41 41 41 40 37 36 36 37 35 32 27 23 20 18 18 16 13 12 10 7 3 2 2 2 2 2 3 3 4 4 3 4 6 7 9 12 14 13 12 12 11 11 12 13 14 15 15 14 12 10 8 7 7 6 6 6 6 7 8 8 8 8 8 9 11 12 13 13 13 12 11 12 14 16 17 18 18 19 19 21 20 17 14 9 6 3 1 2 3 4 5 5 6 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 4 16 22 26 27 27 27 28 29 32 35 35 32 29 24 21 19 18 23 30 36 36 33 30 28 27 27 26 24 22 19 17 14 10 8 7 6 7 7 7 8 9 9 11 12 13 17 18 19 19 17 13 10 9 7 6 5 5 4 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 1 1 3 4 5 4 4 3 3 3 3 3 3 4 4 6 8 10 8 6 5 5 5 5 5 4 3 88 86 85 86 87 84 79 75 75 76 80 85 92 107 124 142 155 151 139 124 110 98 88 71 53 36 24 16 14 13 12 12 13 15 17 18 21 24 27 28 26 18 10 4 2 1 1 1 2 2 2 3 3 3 2 2 3 3 4 4 4 4 4 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 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 2 4 7 9 12 15 17 19 20 21 20 19 18 16 15 14 16 16 16 15 16 16 17 18 19 20 20 20 19 18 17 17 18 18 18 17 14 12 10 9 8 8 7 7 7 6 6 5 5 4 3 3 3 2 1 1 2 2 3 4 3 2 2 2 2 2 2 3 5 6 8 9 13 17 22 27 28 27 26 24 22 22 25 27 29 32 31 32 33 36 39 42 43 43 44 44 43 42 40 38 36 36 35 34 34 34 33 31 29 29 31 33 36 35 29 24 21 18 17 15 13 10 7 5 3 2 2 1 1 2 3 4 5 4 4 5 5 6 8 10 12 13 13 12 10 11 12 13 14 14 13 12 11 10 8 7 7 7 7 7 7 7 7 8 7 7 7 9 11 13 14 13 13 13 13 13 14 14 13 13 13 13 13 10 6 4 3 2 2 1 0 0 1 1 3 5 7 7 7 7 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 7 14 21 24 25 25 25 26 28 31 32 31 26 22 20 19 19 26 34 37 35 33 30 29 28 27 26 24 22 19 15 12 9 7 5 4 3 3 4 4 5 7 9 11 14 17 21 23 24 22 17 13 12 12 9 7 6 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 1 2 3 5 6 7 7 7 6 6 6 5 4 4 4 6 8 10 13 11 8 5 4 3 3 3 3 3 2 79 80 84 91 99 103 101 94 87 81 78 79 84 93 107 125 143 148 144 134 120 107 93 76 57 39 24 17 13 12 13 13 14 14 16 18 21 23 27 27 24 17 8 3 1 1 1 1 2 2 2 3 3 3 2 1 1 1 1 1 2 2 2 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 14 16 18 20 21 20 20 20 18 16 15 16 17 17 16 16 17 18 19 21 21 22 21 20 20 18 18 19 19 18 17 14 12 10 9 8 8 7 7 7 7 6 6 5 4 3 3 3 2 2 2 2 2 3 3 2 2 2 3 3 4 5 6 8 9 12 15 19 22 25 30 31 31 31 30 28 27 29 31 34 35 34 33 32 32 32 33 36 39 41 42 39 36 33 32 30 29 29 28 28 26 25 24 23 24 27 31 33 32 29 24 20 17 16 15 13 10 7 4 3 2 1 1 2 3 4 5 5 6 5 5 5 6 10 12 13 12 12 12 10 11 12 14 15 15 14 13 11 9 8 7 7 8 8 8 8 7 7 8 8 8 8 10 12 12 12 12 13 14 12 10 8 5 3 3 4 5 5 3 2 1 1 3 3 2 1 0 0 0 2 4 6 8 8 9 9 8 6 4 3 2 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 2 7 15 19 23 25 24 25 28 30 32 32 27 24 21 20 21 24 28 33 34 31 29 27 26 25 24 22 19 15 11 8 6 4 3 2 2 1 1 1 1 3 5 7 9 11 14 19 21 21 19 16 13 11 9 8 8 7 6 5 4 3 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 4 4 5 4 6 7 8 9 10 8 6 6 8 11 13 13 13 11 7 4 2 2 2 2 3 3 3 90 90 93 99 109 120 116 109 99 88 82 80 84 91 100 111 122 134 135 132 125 116 102 85 65 46 29 19 15 14 14 15 14 13 14 15 18 21 24 24 18 12 5 2 1 1 2 2 3 3 3 4 3 3 2 1 1 0 0 1 1 1 1 1 2 2 1 1 1 0 0 0 0 1 1 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 17 19 21 22 22 21 20 18 17 17 17 17 18 19 17 18 19 20 21 21 21 21 20 19 19 19 20 20 19 17 14 12 10 9 8 7 7 7 7 7 7 6 5 4 3 3 2 2 2 2 2 2 3 2 2 2 3 4 5 7 9 10 11 13 17 20 21 21 20 22 24 27 29 33 34 33 33 35 35 34 33 32 31 30 31 34 35 36 37 37 34 30 27 25 24 24 25 26 27 28 28 27 28 30 32 34 32 30 27 22 19 18 17 14 11 8 5 2 1 1 1 1 2 4 5 6 6 6 5 5 5 5 8 10 12 11 11 11 11 12 13 14 15 15 15 13 12 10 9 8 8 8 8 8 9 11 12 14 11 10 9 10 10 9 9 8 7 7 5 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 1 1 1 2 5 7 9 10 10 9 9 7 6 5 2 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 2 8 13 18 24 26 27 29 30 31 31 27 24 20 19 18 20 24 30 33 32 30 30 31 29 26 22 18 14 10 5 2 1 1 0 0 0 1 1 1 1 1 1 2 3 6 11 15 16 14 13 13 11 10 8 6 6 5 4 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 4 5 4 3 4 4 5 8 9 10 9 8 8 12 15 17 14 11 8 6 5 4 3 2 2 3 3 4 113 107 107 111 119 123 119 112 103 94 90 88 91 95 99 105 110 115 119 120 120 116 108 96 78 59 43 29 24 22 21 21 19 17 17 19 22 25 25 21 14 7 2 1 2 2 2 3 3 4 3 3 2 2 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 2 3 3 4 4 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 6 10 14 18 22 24 25 24 22 20 17 16 16 16 17 18 20 21 21 21 20 22 22 22 21 21 20 19 19 19 19 19 17 15 13 11 9 8 7 7 7 7 7 7 6 5 4 2 2 2 1 1 1 1 2 3 3 3 4 4 5 6 8 9 11 13 16 17 18 17 14 13 14 17 19 21 23 25 26 27 28 28 27 28 28 29 30 30 31 32 32 32 31 29 27 25 24 25 25 26 26 26 28 27 25 22 21 20 22 23 24 25 20 17 18 16 13 9 5 3 1 1 0 0 1 2 3 4 5 6 6 5 5 5 7 8 9 10 10 9 10 11 12 13 13 14 15 16 14 13 11 10 9 10 9 10 11 12 11 8 7 7 7 7 8 8 8 7 6 5 4 4 4 4 4 3 3 3 2 2 1 1 1 0 1 2 3 3 3 2 1 1 1 3 5 7 8 9 8 9 9 9 8 6 4 3 2 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 2 4 16 23 28 30 31 32 30 28 25 23 22 22 24 27 31 35 36 37 37 37 35 30 25 21 18 13 6 2 1 1 0 0 0 0 0 1 1 0 0 0 1 2 4 7 11 10 8 9 9 8 5 4 2 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 1 2 3 3 3 4 4 5 5 5 5 4 4 4 5 6 7 6 6 6 9 12 14 15 13 11 10 9 8 6 5 4 3 4 5 6 144 132 128 127 129 122 114 108 104 102 101 102 104 107 109 111 112 110 108 107 106 106 105 100 94 82 68 54 42 35 31 29 28 28 28 30 35 42 35 24 12 4 1 1 2 2 2 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 23 26 27 27 25 22 19 17 16 15 15 17 19 22 23 25 26 27 27 26 25 24 22 21 21 21 20 19 17 14 13 11 10 8 7 7 7 7 7 6 5 4 2 1 1 1 1 2 2 1 2 3 3 3 4 5 5 6 7 9 11 13 14 14 13 12 10 9 11 14 15 16 16 17 18 19 19 20 20 21 23 26 27 28 29 29 29 28 28 27 24 23 21 20 19 18 18 20 21 20 17 13 10 9 13 16 21 25 21 17 15 13 10 7 4 3 2 1 1 1 2 3 4 5 6 6 6 6 6 5 6 7 8 8 8 8 8 10 11 12 13 14 15 14 14 13 11 10 10 10 10 11 12 11 9 6 6 5 5 6 7 8 8 7 7 7 6 5 5 5 4 3 2 1 1 1 1 1 1 0 0 1 1 1 1 1 1 2 2 2 3 4 5 7 7 8 9 10 9 7 6 5 4 4 3 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 9 19 30 32 32 32 31 31 30 28 27 28 29 31 34 36 38 39 39 37 36 33 29 26 23 18 13 9 6 3 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 7 8 8 6 5 3 2 1 0 0 0 0 0 0 0 0 2 3 4 5 5 5 4 4 4 4 4 4 5 6 6 5 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 7 9 10 10 10 10 10 9 9 8 7 7 7 7 7 5 201 182 165 154 148 139 130 120 114 113 114 118 121 123 124 127 127 122 113 104 96 94 94 93 91 87 80 69 59 51 46 43 41 38 36 34 32 31 31 19 9 2 2 2 2 3 4 5 5 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 13 18 23 25 26 27 26 24 21 17 16 15 15 16 18 20 22 25 28 28 28 28 26 25 24 23 23 22 21 19 17 14 13 11 10 9 9 8 7 7 7 6 5 3 2 1 1 1 1 2 2 1 2 2 3 3 4 5 5 6 7 8 10 11 12 12 10 7 7 8 10 12 13 13 12 12 12 13 14 14 15 17 19 22 24 25 27 26 25 24 22 20 19 18 17 16 15 15 16 19 19 18 16 12 10 11 15 19 22 23 21 18 14 9 6 4 3 2 2 2 2 3 3 5 6 8 8 8 7 6 6 5 5 6 7 6 5 6 6 8 11 12 13 15 16 16 15 14 13 10 8 8 9 9 9 8 7 6 5 5 5 5 5 6 8 7 7 6 5 4 3 3 3 3 2 1 1 1 1 1 1 1 1 0 1 1 1 2 2 2 2 2 3 3 4 5 7 8 9 10 9 8 6 5 5 6 5 4 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 4 12 27 32 32 32 32 31 30 30 29 30 31 34 37 38 37 37 36 35 35 32 30 29 28 25 22 19 15 10 5 3 2 1 1 1 1 1 1 1 0 0 0 2 4 5 7 10 12 11 9 7 4 3 1 1 0 0 1 1 2 2 3 5 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 4 4 5 6 7 8 9 9 9 9 9 9 9 9 9 10 10 10 8 6 257 235 207 181 162 148 137 128 121 118 118 121 128 135 142 149 151 148 135 119 102 90 84 81 80 79 76 68 61 55 51 48 46 45 39 32 25 24 21 12 6 3 3 3 3 4 4 5 5 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 1 2 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 12 16 20 23 25 26 27 25 23 19 17 15 14 15 17 18 20 23 25 26 25 24 23 25 26 25 23 22 21 19 17 15 13 12 11 10 9 9 8 7 7 6 5 3 2 1 1 1 2 2 2 2 3 3 3 4 4 5 6 6 7 8 9 10 11 10 8 6 5 6 8 10 10 10 10 9 9 12 12 12 12 14 15 16 18 20 22 21 19 17 16 15 14 15 15 14 14 15 17 21 21 20 18 15 14 15 17 21 23 20 18 16 14 8 4 3 2 2 2 2 3 3 4 5 6 8 9 9 8 7 6 5 6 6 5 4 4 4 5 7 9 12 13 14 13 13 13 13 12 10 9 9 9 9 9 8 7 5 4 4 5 5 5 5 6 7 6 6 5 4 4 4 4 3 2 2 1 1 1 2 1 1 2 1 1 2 2 3 4 4 4 4 5 5 5 5 6 7 10 10 10 9 7 6 7 8 7 6 4 3 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 2 15 25 31 34 35 34 33 33 33 33 35 39 39 38 36 34 34 33 32 31 30 30 32 33 32 30 27 24 18 13 10 11 11 11 11 9 8 5 5 7 9 10 10 9 11 14 17 16 14 11 8 6 4 4 4 4 4 5 7 7 8 9 11 12 12 13 13 12 11 10 9 11 11 10 10 9 9 8 7 7 7 7 7 8 7 6 5 4 3 4 5 7 10 11 10 9 9 9 10 10 10 10 11 11 11 10 8 7 251 238 221 195 173 149 128 117 110 105 106 110 117 128 139 149 158 157 150 134 115 93 79 72 69 70 68 64 57 53 51 51 50 48 40 30 21 15 11 7 5 4 4 3 3 2 2 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 5 9 13 17 20 23 25 27 25 23 21 18 17 15 16 17 18 20 21 23 24 24 24 22 25 26 26 24 22 20 18 16 15 13 12 11 10 10 9 8 8 7 6 5 3 2 2 2 2 2 2 2 3 3 3 3 4 5 5 6 7 8 8 9 9 10 9 7 5 5 6 7 7 7 8 9 9 10 11 11 11 11 12 12 14 14 15 15 14 14 13 11 11 10 12 13 14 15 16 18 20 21 21 19 16 15 17 19 21 22 18 16 13 12 8 4 3 2 2 3 3 3 3 4 5 5 7 8 8 8 6 5 4 5 4 3 3 3 3 4 6 8 10 11 11 9 9 9 10 9 9 9 10 10 9 8 8 7 6 5 5 5 5 5 6 6 6 6 6 5 4 4 4 3 2 2 2 1 1 1 2 2 2 2 2 2 2 3 3 4 4 4 4 6 6 6 6 5 5 7 7 7 8 7 6 5 6 6 7 6 4 3 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 7 16 24 31 35 36 36 36 38 39 40 41 40 38 37 36 35 33 32 32 33 34 35 36 36 35 35 34 33 32 32 31 30 28 27 25 24 24 22 20 17 15 13 13 14 15 15 14 13 12 11 10 9 10 12 12 13 13 13 12 12 13 13 14 15 17 17 16 13 12 12 12 12 12 14 14 12 10 8 7 7 7 7 7 7 6 6 6 6 5 6 7 9 9 8 8 9 10 12 12 12 13 13 14 15 15 14 12 203 195 189 182 171 139 115 100 94 90 88 93 100 108 119 132 147 150 148 140 126 104 79 69 64 65 64 61 56 55 56 58 52 46 39 28 15 4 4 5 5 6 6 5 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 20 22 25 25 25 24 22 20 19 18 17 17 17 19 21 22 23 23 23 24 25 26 25 23 20 18 16 14 13 12 11 11 10 10 9 8 7 6 5 4 2 2 2 3 3 2 2 3 3 4 4 5 5 5 6 6 6 8 9 9 10 8 6 5 5 5 6 7 7 7 7 8 8 9 10 11 11 12 12 12 12 12 13 13 12 11 11 10 11 12 14 15 17 18 18 18 19 19 18 17 18 19 20 21 21 18 16 14 11 8 4 3 2 2 4 4 4 3 3 3 3 4 5 6 6 5 3 3 3 3 2 2 2 3 4 5 5 5 6 6 6 7 7 8 8 8 9 9 9 8 9 9 8 7 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 3 2 2 2 2 2 2 3 2 2 2 3 4 5 5 5 4 6 7 7 7 6 4 4 5 6 7 8 7 7 6 5 6 7 6 3 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 2 6 12 18 27 33 36 35 37 38 37 36 36 37 37 37 37 37 37 36 34 34 33 30 27 27 32 35 36 36 36 35 34 33 32 32 28 26 24 22 20 18 15 14 14 13 13 14 13 14 14 14 13 13 14 15 15 13 12 11 10 13 15 15 14 15 15 12 11 11 10 11 11 12 13 15 13 12 11 10 9 8 8 7 7 8 8 9 9 9 9 9 10 11 11 11 12 14 17 18 18 17 17 19 21 22 22 21 170 156 149 150 147 130 114 99 89 82 78 80 86 94 103 117 129 139 142 142 137 115 91 71 63 62 63 63 62 62 64 59 47 40 32 23 10 3 4 6 8 9 9 8 7 5 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 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 1 2 4 7 10 13 16 19 22 24 26 26 25 24 22 21 20 19 20 20 22 23 24 26 27 27 27 27 25 23 20 18 15 14 13 12 12 11 10 10 9 8 7 6 5 4 4 3 3 3 3 3 3 3 3 4 5 5 5 5 6 5 4 4 4 6 8 7 6 5 5 6 7 7 7 7 8 8 8 8 9 11 12 12 11 11 11 11 12 13 13 13 12 12 13 14 16 17 19 18 17 16 18 19 18 19 19 20 20 20 19 17 17 17 12 8 5 2 2 2 3 2 2 1 1 2 2 3 5 6 4 3 2 2 2 2 2 2 2 2 2 2 2 3 4 4 5 6 7 8 8 8 9 9 9 9 8 8 8 6 5 4 4 3 3 3 4 4 4 4 3 2 2 3 4 4 5 5 5 4 3 2 2 3 4 4 4 4 5 6 6 6 5 5 5 5 6 6 5 5 4 5 8 8 9 9 8 6 5 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 1 2 4 11 22 29 31 32 33 32 32 32 33 33 34 36 37 38 37 27 18 10 12 16 24 30 33 33 32 31 30 28 26 24 22 22 21 20 18 17 16 14 13 13 14 15 16 15 14 13 12 12 11 10 11 11 10 10 11 12 13 14 14 13 11 10 8 9 10 12 13 14 14 14 14 14 14 15 15 14 13 12 11 11 12 13 13 14 14 16 16 17 18 17 17 18 18 20 23 22 21 20 26 30 32 32 32 174 150 132 123 120 116 108 99 90 82 78 75 76 83 93 108 120 128 129 127 123 115 100 83 67 65 67 72 72 69 63 49 34 23 16 10 2 4 7 9 11 12 12 11 11 11 11 11 11 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 11 15 18 21 24 26 28 28 26 25 23 23 22 23 24 25 27 29 30 31 31 30 28 25 22 20 17 15 14 12 11 11 11 10 10 9 8 7 6 5 5 4 3 3 4 3 3 3 4 3 3 4 5 5 5 6 6 5 4 3 3 6 7 7 7 7 7 8 8 8 8 9 10 9 9 10 11 11 12 12 12 12 13 14 14 15 15 14 14 15 16 18 20 21 21 20 18 19 20 19 18 19 20 20 19 18 17 16 16 12 8 5 3 2 2 1 1 1 0 0 0 1 2 3 3 3 3 3 3 3 2 1 1 0 0 0 0 1 2 3 3 3 4 6 7 8 8 9 9 8 8 7 6 6 5 5 4 3 3 3 2 2 2 2 2 2 2 3 5 8 9 10 10 9 8 6 5 4 4 4 4 4 5 6 7 7 6 4 3 3 2 2 3 3 3 3 3 5 6 7 9 8 6 6 5 5 4 4 4 4 2 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 1 2 9 14 18 23 28 32 31 31 31 32 33 35 35 36 36 35 25 17 16 19 23 28 30 30 29 30 30 29 27 24 21 18 16 15 14 14 13 13 13 14 15 15 16 16 16 15 16 14 11 10 10 10 10 10 12 14 14 14 14 13 13 12 12 12 10 12 13 13 14 15 15 15 16 18 20 22 22 20 19 17 15 16 17 18 19 19 21 22 23 24 25 26 26 25 26 28 30 31 30 30 30 32 34 34 199 172 148 128 117 109 104 100 96 92 89 85 81 81 90 103 118 125 125 117 105 94 83 72 64 61 66 71 67 58 46 29 17 8 4 2 3 7 9 11 11 11 10 10 10 11 11 12 12 10 8 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 1 2 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 15 18 22 25 27 28 29 28 26 25 24 24 25 26 27 29 30 32 33 32 31 29 26 23 20 18 16 14 13 12 12 11 11 10 9 8 7 6 5 5 4 3 3 3 2 3 3 4 3 3 4 5 5 5 7 7 6 4 4 4 7 7 8 7 8 8 6 3 2 3 8 10 11 11 12 14 14 15 16 16 15 14 14 15 15 14 15 15 16 18 20 21 23 23 23 20 18 17 16 17 18 20 20 20 19 17 15 13 10 8 6 3 2 1 0 0 0 0 0 0 0 1 2 2 3 3 3 2 2 2 1 1 0 0 0 0 1 2 2 3 3 3 5 6 7 6 7 7 7 6 5 4 4 5 5 4 3 3 2 2 2 1 1 1 1 2 4 7 11 13 13 14 13 12 10 8 7 5 5 4 3 3 4 5 5 4 3 2 2 1 1 1 1 1 1 1 1 2 3 6 7 7 9 8 6 5 5 4 4 4 4 3 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 3 6 16 25 27 29 31 32 32 32 34 33 33 35 36 36 35 29 24 23 25 26 26 26 26 26 28 29 29 30 27 24 21 17 13 12 12 11 12 12 13 13 13 14 14 14 14 14 13 13 12 12 11 12 13 14 14 14 14 15 16 17 18 18 17 16 15 15 17 18 19 18 18 19 21 24 26 28 27 26 25 23 21 20 20 21 21 22 24 25 25 26 28 30 31 33 35 38 40 41 38 34 29 30 31 30 199 187 166 148 133 123 114 108 105 104 103 102 98 94 91 102 116 119 115 106 90 78 69 63 57 53 57 54 47 35 23 11 6 3 1 1 3 5 7 8 9 8 7 6 7 7 8 8 8 7 6 4 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 11 16 20 24 27 30 31 31 29 27 26 25 26 27 28 29 31 32 32 32 31 29 26 24 21 19 17 15 15 14 13 12 12 11 10 8 7 6 5 4 4 3 3 2 2 2 3 3 3 3 4 5 5 5 6 6 6 5 6 6 7 8 8 9 7 5 2 2 5 10 12 13 13 15 17 18 19 19 19 17 15 14 14 15 16 15 15 15 16 16 17 18 21 23 25 22 20 18 18 17 18 19 20 20 20 18 16 14 11 8 5 3 2 1 1 0 0 0 0 0 1 1 1 1 2 3 3 3 3 2 1 0 0 0 0 0 1 1 2 3 3 2 4 5 5 5 5 5 4 4 3 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 3 7 12 14 13 12 11 9 7 5 5 4 4 4 2 1 2 2 2 3 5 6 7 4 3 2 1 1 0 0 0 0 0 1 2 3 3 4 5 5 5 6 6 6 6 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 9 21 24 25 26 28 30 32 35 34 33 35 38 41 38 34 30 29 27 25 25 25 26 27 28 28 29 29 28 26 23 20 16 13 11 10 10 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 18 19 20 19 18 16 17 17 18 18 18 18 19 21 22 24 25 26 26 26 27 28 27 25 21 20 22 25 26 27 30 29 30 34 37 38 39 42 45 45 44 43 42 38 35 33 32 176 178 172 156 143 131 122 115 111 114 115 115 111 105 99 113 120 120 111 96 78 70 62 55 48 41 36 28 20 11 7 4 3 2 1 1 2 3 5 6 6 6 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 1 2 2 3 3 3 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 18 23 28 32 33 32 29 27 25 25 26 26 27 29 30 30 31 30 28 27 24 22 20 18 17 16 15 14 14 13 12 10 9 8 6 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 7 8 9 11 8 6 4 4 7 11 14 15 17 18 20 21 21 21 20 19 18 18 18 16 15 14 13 13 13 14 16 18 20 22 25 23 22 20 19 19 20 20 20 20 20 19 18 16 13 9 5 2 1 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 1 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 3 8 12 13 11 9 5 2 1 1 1 1 1 1 0 0 0 0 1 4 7 11 7 4 1 1 1 1 1 0 0 0 0 0 1 1 1 2 3 4 5 6 7 8 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 20 24 26 26 25 24 24 27 29 30 31 34 40 36 32 28 26 25 25 25 26 26 26 26 27 29 29 29 29 27 25 21 18 15 12 10 9 9 9 9 10 11 11 12 12 12 13 14 15 15 15 16 17 18 19 20 21 21 21 21 20 18 18 17 17 16 16 17 19 21 21 21 21 21 21 22 22 25 28 28 27 28 29 30 29 29 33 36 37 38 38 36 35 35 35 36 39 42 44 43 40 36 34 162 166 167 162 152 142 133 127 126 130 132 131 129 125 126 134 133 127 116 97 82 74 63 52 40 25 14 8 4 1 1 1 1 1 1 1 1 2 4 4 5 5 4 3 3 2 2 1 1 1 1 2 2 3 4 4 4 3 2 2 1 0 0 0 0 0 1 1 2 3 3 3 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 1 3 5 7 9 11 13 19 25 30 33 32 29 25 23 22 23 23 23 25 27 29 30 29 28 27 25 23 22 21 20 19 17 16 15 14 12 10 9 8 7 5 4 4 3 3 3 2 3 3 3 3 3 4 4 5 5 4 4 4 4 5 7 8 9 9 10 8 7 5 5 8 11 13 14 15 17 18 19 19 18 17 16 16 16 16 15 14 14 13 13 11 12 13 15 17 20 23 22 21 20 20 20 20 19 19 19 19 20 20 20 16 12 6 3 1 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 0 0 0 0 0 0 0 0 1 1 2 3 4 4 4 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 5 8 9 8 5 2 1 0 1 0 0 0 0 0 0 0 0 1 2 3 6 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 8 10 11 11 10 8 6 3 2 1 1 1 1 1 0 0 0 0 0 0 0 5 15 23 25 22 21 20 20 20 22 24 26 26 26 28 27 27 26 25 24 24 25 25 25 25 26 27 27 28 30 30 30 28 26 24 22 18 15 12 10 9 8 9 9 10 11 11 12 13 14 15 16 16 18 20 22 25 25 25 25 25 25 25 23 21 19 19 19 20 20 22 22 21 20 18 19 19 20 21 24 28 31 32 33 35 36 37 38 38 36 34 33 32 31 30 29 30 32 34 36 36 37 38 36 33 164 162 166 165 159 149 141 135 135 134 130 136 143 148 150 147 139 128 112 92 85 77 65 46 28 10 5 2 1 0 0 1 1 0 0 1 2 3 4 4 4 4 4 3 2 2 1 1 1 1 2 3 4 6 6 6 6 5 2 1 1 0 0 0 0 1 1 3 3 3 2 3 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 3 6 9 12 13 14 19 24 29 33 31 29 25 22 21 20 21 22 23 25 27 29 29 28 27 25 24 23 22 21 20 19 18 17 15 13 11 9 8 6 5 4 4 4 3 3 2 3 3 3 3 3 3 5 5 5 4 4 3 4 6 7 9 10 10 9 7 5 2 4 7 10 13 15 16 17 17 16 13 12 11 11 11 11 11 11 12 12 12 11 11 12 13 14 16 18 21 23 24 24 22 21 20 19 18 16 17 18 20 22 17 11 7 3 1 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 1 1 3 3 3 3 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 2 4 7 8 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 8 10 11 13 14 13 10 7 4 2 1 1 1 1 0 0 0 0 0 0 2 8 19 25 25 23 21 16 17 18 21 23 24 24 24 24 24 24 24 24 23 23 24 24 24 25 25 26 26 29 30 31 30 29 27 27 25 23 19 16 13 12 12 12 12 13 14 14 15 16 17 18 19 21 23 24 26 27 29 31 31 31 30 28 27 25 24 24 26 27 28 29 29 28 26 24 23 25 27 30 33 34 36 38 40 41 41 39 37 34 32 30 30 30 30 30 29 28 28 28 28 31 32 32 32 169 165 166 165 156 140 133 133 135 132 130 131 134 141 149 144 134 120 109 98 90 85 76 58 28 4 2 1 2 2 2 2 2 1 1 2 2 3 3 3 2 3 3 3 2 2 1 1 1 2 3 4 6 7 8 8 6 4 2 0 0 0 0 0 1 2 3 4 3 3 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 12 13 14 17 21 25 30 30 28 25 22 21 21 21 21 22 23 25 27 28 28 27 25 25 24 23 22 21 20 19 18 16 14 12 9 8 7 6 5 4 4 3 3 2 3 3 3 3 3 3 4 4 4 4 3 3 5 7 8 9 10 10 9 7 4 1 3 5 8 12 15 17 17 16 15 13 11 9 8 7 6 7 7 7 8 8 8 9 10 12 14 16 18 20 21 22 23 22 21 19 17 16 15 16 17 19 20 16 10 4 2 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 4 4 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 3 6 9 13 15 14 12 9 5 3 2 1 2 2 1 0 0 0 0 2 5 15 21 23 22 21 19 17 18 20 23 23 23 22 22 22 21 21 21 22 23 23 23 22 23 23 24 24 26 27 28 28 29 30 28 27 26 24 22 20 18 17 17 18 18 19 18 17 17 17 18 20 21 23 24 24 25 27 28 32 34 34 33 33 33 32 30 29 31 34 36 37 37 34 31 28 26 29 33 38 40 41 42 43 42 40 39 38 37 35 34 33 34 34 32 30 27 24 22 22 24 25 27 29 31 166 171 173 175 163 150 142 140 138 133 129 126 127 130 135 137 131 123 114 104 96 94 81 60 18 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 3 5 6 8 9 9 8 7 4 2 0 0 0 1 2 3 4 4 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 8 11 15 20 24 25 25 23 22 21 21 21 21 21 23 25 25 26 26 25 25 25 23 22 21 20 19 17 16 14 12 10 8 6 5 4 4 4 4 3 3 4 4 4 3 3 3 3 3 4 5 5 4 5 7 8 9 9 10 10 8 5 2 2 3 6 10 14 17 17 15 13 7 4 3 3 3 4 4 5 7 7 8 8 9 11 12 11 12 14 15 19 21 21 20 19 18 16 15 15 16 17 17 16 12 7 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 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 1 1 1 2 2 2 2 2 4 7 9 9 9 6 4 3 3 2 2 1 1 0 0 0 0 2 9 16 20 21 21 20 19 19 19 22 23 23 23 22 21 20 20 20 20 21 21 22 22 23 23 23 24 26 26 26 26 27 29 28 26 25 24 22 22 22 22 22 22 21 20 18 17 17 18 18 19 20 22 22 22 22 22 23 26 30 33 34 34 33 33 31 33 35 37 36 35 35 33 32 32 32 35 39 43 45 46 45 43 41 39 38 38 39 40 40 40 40 38 34 31 27 25 25 25 26 26 25 26 27 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 -38 -42 -66 -75 -25 -0 -36 -65 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -4 -10 -13 -13 -28 -20 -65 -76 -95 -67 -48 -42 -34 -34 -28 -23 -18 -16 -17 -15 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -16 -37 -47 -46 -38 -34 -62 -32 -53 -39 -31 -31 -39 -55 -59 -50 -44 -40 -35 -31 -28 -23 -15 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -5 -5 -4 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -7 -11 -14 -15 -15 -15 -16 -19 -23 -28 -31 -32 -32 -19 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -1 -1 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -2 -1 -2 -2 -5 -25 -18 -18 -21 -22 -26 -27 -35 -38 -34 -25 -13 -4 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -12 -16 -17 -16 -15 -11 -9 -6 -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 -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 -36 -39 -50 -93 -37 -4 -13 -31 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -48 -100 -89 -67 -59 -48 -45 -33 -24 -21 -23 -22 -17 -8 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -2 -4 -10 -23 -37 -43 -41 -35 -49 -41 -43 -48 -38 -36 -36 -73 -78 -65 -50 -40 -33 -29 -25 -19 -13 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -4 -5 -8 -12 -16 -18 -19 -17 -14 -12 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -13 -12 -11 -11 -14 -20 -26 -28 -32 -36 -26 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -2 -1 -5 -11 -12 -8 -4 -1 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -1 -3 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -5 -9 -11 -10 -8 -8 -15 -16 -12 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -3 -4 -5 -10 -15 -17 -15 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -84 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -50 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -21 -77 -97 -79 -72 -64 -52 -35 -28 -27 -26 -20 -13 -6 -2 -2 -0 -0 -0 -3 -4 -2 -0 -0 -2 -4 -7 -12 -19 -25 -28 -32 -43 -45 -37 -53 -44 -31 -30 -66 -94 -97 -73 -46 -34 -27 -22 -16 -11 -7 -4 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -11 -13 -16 -20 -24 -26 -27 -24 -20 -17 -14 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -10 -11 -10 -8 -6 -8 -15 -21 -22 -23 -24 -27 -23 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -5 -10 -13 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -3 -8 -10 -6 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -4 -4 -2 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -2 -3 -1 -2 -3 -3 -1 -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 -2 -4 -5 -9 -13 -12 -9 -7 -5 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -24 -25 -28 -18 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -28 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -4 -3 -7 -36 -57 -80 -85 -71 -55 -41 -35 -33 -28 -19 -11 -6 -3 -2 -0 -0 -0 -3 -3 -2 -1 -1 -2 -5 -7 -8 -10 -13 -15 -23 -37 -39 -40 -63 -68 -61 -32 -64 -105 -110 -84 -50 -33 -25 -21 -15 -12 -8 -5 -3 -1 -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 -2 -8 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -13 -17 -20 -21 -23 -24 -24 -20 -16 -12 -9 -7 -5 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -2 -4 -7 -7 -6 -5 -3 -4 -9 -17 -19 -19 -19 -20 -22 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -6 -7 -4 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -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 -1 -2 -2 -2 -3 -4 -6 -9 -11 -10 -5 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -4 -7 -9 -8 -7 -5 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -91 -61 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -2 -5 -5 -9 -6 -18 -90 -99 -81 -66 -52 -43 -36 -31 -24 -14 -9 -6 -4 -1 -0 -0 -2 -2 -3 -2 -2 -3 -5 -6 -6 -6 -7 -9 -14 -29 -27 -37 -51 -49 -41 -40 -70 -94 -87 -65 -44 -32 -24 -20 -16 -14 -9 -8 -5 -1 -1 -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 -1 -7 -14 -14 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -11 -12 -14 -14 -14 -13 -9 -6 -3 -3 -4 -4 -1 -0 -0 -1 -3 -6 -8 -8 -7 -14 -19 -19 -16 -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 -1 -2 -2 -1 -0 -0 -0 -2 -3 -3 -2 -1 -1 -4 -10 -16 -18 -17 -15 -17 -19 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -4 -5 -6 -7 -9 -11 -13 -15 -15 -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 -1 -5 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -3 -2 -4 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -16 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -61 -16 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -5 -8 -7 -16 -81 -107 -91 -81 -67 -56 -47 -47 -38 -23 -15 -13 -9 -4 -1 -0 -1 -2 -3 -2 -2 -3 -5 -6 -6 -7 -7 -10 -15 -18 -15 -35 -40 -29 -28 -50 -69 -67 -55 -44 -34 -28 -24 -21 -19 -17 -12 -10 -5 -4 -5 -15 -19 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -4 -19 -32 -50 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -5 -5 -4 -2 -1 -0 -1 -2 -3 -1 -0 -0 -6 -10 -17 -16 -20 -24 -32 -34 -29 -22 -13 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -1 -1 -0 -0 -1 -4 -10 -15 -14 -11 -11 -15 -16 -20 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -4 -2 -0 -1 -1 -1 -0 -0 -0 -1 -5 -8 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -6 -8 -11 -12 -14 -16 -18 -18 -16 -13 -4 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -4 -1 -2 -5 -6 -4 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -24 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -2 -1 -3 -6 -9 -25 -88 -102 -96 -83 -70 -63 -64 -55 -41 -30 -24 -17 -11 -5 -1 -1 -2 -3 -2 -3 -3 -4 -6 -6 -7 -7 -6 -8 -7 -11 -34 -29 -17 -22 -46 -55 -45 -36 -32 -29 -27 -25 -24 -22 -18 -14 -8 -3 -4 -7 -29 -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 -1 -2 -8 -3 -1 -8 -21 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -6 -10 -17 -17 -26 -35 -30 -23 -17 -10 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -13 -12 -10 -9 -12 -11 -13 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -5 -7 -3 -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 -1 -3 -4 -2 -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 -5 -6 -9 -12 -15 -15 -14 -20 -18 -15 -10 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -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 -1 -5 -3 -3 -8 -10 -4 -1 -5 -7 -8 -43 -98 -108 -97 -85 -76 -77 -71 -62 -50 -37 -27 -19 -14 -8 -3 -5 -8 -9 -6 -3 -2 -4 -4 -4 -3 -3 -2 -3 -8 -21 -17 -20 -43 -60 -44 -33 -29 -28 -27 -27 -26 -24 -20 -19 -19 -15 -13 -20 -27 -31 -28 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -11 -1 -0 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -2 -1 -0 -0 -1 -4 -9 -11 -17 -24 -22 -20 -14 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -9 -11 -8 -6 -6 -7 -6 -7 -9 -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 -1 -0 -0 -0 -0 -3 -5 -3 -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 -1 -7 -14 -12 -4 -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 -8 -10 -11 -12 -10 -6 -7 -2 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -5 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -2 -11 -7 -5 -7 -13 -11 -4 -2 -2 -0 -21 -83 -122 -112 -103 -95 -93 -88 -78 -65 -51 -42 -34 -26 -18 -11 -15 -21 -27 -21 -11 -6 -9 -14 -10 -4 -3 -3 -4 -10 -14 -13 -28 -50 -65 -46 -34 -29 -29 -28 -27 -23 -23 -27 -29 -28 -31 -39 -42 -38 -32 -20 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -3 -12 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -7 -7 -4 -2 -1 -3 -4 -3 -1 -1 -1 -2 -3 -3 -5 -3 -1 -0 -1 -3 -1 -0 -0 -0 -3 -5 -3 -9 -23 -26 -19 -9 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -8 -5 -3 -3 -3 -1 -3 -8 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -1 -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 -5 -13 -17 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -6 -7 -6 -6 -6 -7 -5 -2 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -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 -1 -1 -0 -1 -2 -3 -5 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -10 -4 -1 -6 -10 -3 -0 -0 -1 -23 -82 -126 -126 -121 -111 -102 -99 -89 -73 -60 -53 -46 -37 -29 -22 -21 -26 -35 -29 -15 -14 -20 -30 -29 -14 -20 -26 -19 -19 -22 -26 -44 -56 -62 -52 -42 -41 -44 -37 -32 -32 -26 -25 -29 -32 -40 -46 -47 -40 -27 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -12 -38 -22 -6 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -7 -11 -16 -15 -7 -3 -5 -10 -10 -6 -4 -3 -4 -4 -4 -4 -3 -1 -0 -1 -1 -3 -0 -0 -1 -5 -6 -5 -10 -27 -25 -16 -6 -4 -7 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -8 -6 -3 -2 -2 -1 -0 -0 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -8 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -6 -6 -7 -4 -2 -2 -2 -1 -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 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -2 -0 -1 -1 -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 -1 -4 -7 -3 -2 -4 -2 -0 -0 -0 -2 -5 -43 -103 -126 -124 -120 -116 -113 -99 -80 -67 -62 -58 -52 -43 -34 -23 -14 -13 -18 -14 -16 -23 -33 -43 -27 -27 -39 -34 -31 -36 -43 -46 -46 -50 -46 -46 -48 -51 -47 -25 -19 -20 -18 -21 -32 -46 -51 -48 -44 -32 -16 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -8 -11 -29 -47 -18 -2 -0 -0 -0 -0 -0 -0 -0 -1 -5 -3 -2 -6 -15 -20 -16 -9 -9 -14 -17 -15 -11 -8 -4 -3 -3 -2 -1 -1 -0 -1 -0 -1 -0 -0 -3 -13 -22 -18 -12 -21 -7 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -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 -1 -3 -6 -7 -6 -3 -2 -1 -1 -1 -0 -0 -2 -6 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -7 -8 -8 -8 -3 -2 -2 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -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 -1 -3 -3 -4 -7 -5 -3 -0 -0 -5 -7 -10 -61 -86 -81 -103 -132 -131 -112 -89 -74 -67 -66 -66 -59 -49 -38 -20 -7 -9 -7 -9 -17 -32 -46 -40 -30 -35 -36 -34 -39 -50 -49 -38 -36 -29 -30 -29 -16 -12 -11 -15 -20 -22 -28 -37 -45 -45 -37 -26 -16 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -16 -21 -23 -31 -41 -21 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -8 -18 -22 -16 -11 -12 -18 -22 -19 -13 -7 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -9 -27 -39 -29 -15 -23 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -4 -2 -1 -1 -1 -1 -0 -0 -1 -5 -8 -7 -5 -4 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -9 -10 -8 -2 -2 -1 -0 -0 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -5 -6 -4 -0 -2 -4 -6 -2 -18 -28 -7 -43 -104 -129 -125 -105 -85 -73 -70 -69 -66 -61 -52 -33 -17 -8 -8 -6 -8 -16 -34 -35 -20 -20 -18 -19 -23 -20 -14 -11 -12 -12 -15 -15 -12 -13 -24 -34 -29 -34 -40 -43 -40 -34 -21 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -19 -29 -31 -33 -32 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -3 -9 -14 -16 -11 -8 -15 -22 -20 -13 -6 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -6 -23 -36 -26 -18 -20 -11 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -3 -5 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -3 -1 -1 -1 -0 -0 -1 -1 -2 -4 -4 -3 -4 -5 -6 -4 -4 -4 -3 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -6 -7 -8 -9 -11 -11 -6 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -11 -15 -12 -5 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -1 -1 -2 -4 -4 -3 -3 -3 -3 -4 -3 -3 -72 -117 -114 -95 -81 -75 -70 -66 -64 -60 -47 -29 -15 -6 -4 -4 -5 -4 -2 -1 -3 -3 -4 -10 -9 -6 -2 -2 -6 -10 -13 -16 -22 -31 -35 -35 -37 -33 -26 -21 -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 -1 -3 -8 -16 -28 -33 -33 -27 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -4 -2 -1 -6 -18 -21 -18 -11 -11 -20 -20 -13 -5 -1 -1 -2 -2 -3 -5 -5 -2 -0 -0 -0 -2 -9 -22 -19 -17 -29 -26 -16 -9 -6 -3 -2 -1 -0 -0 -0 -0 -0 -2 -3 -1 -0 -0 -0 -0 -1 -3 -9 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -0 -0 -1 -1 -2 -3 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -2 -4 -4 -5 -5 -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 -1 -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 -1 -1 -2 -4 -5 -7 -8 -10 -11 -10 -11 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -8 -12 -9 -3 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -2 -4 -4 -3 -4 -5 -5 -5 -5 -3 -13 -46 -58 -88 -92 -84 -77 -72 -69 -65 -58 -47 -31 -16 -6 -4 -4 -1 -0 -0 -1 -1 -3 -6 -8 -10 -8 -7 -6 -11 -17 -23 -30 -34 -32 -27 -22 -15 -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 -2 -9 -20 -31 -32 -22 -13 -5 -0 -0 -1 -2 -2 -1 -0 -0 -1 -6 -28 -14 -2 -0 -17 -25 -27 -33 -15 -13 -16 -15 -13 -6 -2 -2 -5 -5 -3 -3 -4 -6 -8 -3 -2 -2 -5 -14 -17 -16 -28 -28 -28 -19 -9 -6 -4 -2 -1 -0 -0 -0 -0 -2 -3 -1 -0 -0 -0 -0 -0 -2 -9 -23 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -3 -2 -1 -2 -1 -2 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -2 -2 -3 -4 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -0 -0 -1 -1 -1 -1 -2 -3 -5 -6 -7 -7 -10 -10 -9 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -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 -1 -3 -5 -7 -7 -6 -7 -6 -6 -12 -15 -53 -109 -105 -89 -79 -76 -72 -64 -57 -48 -34 -19 -11 -8 -4 -2 -2 -2 -2 -2 -3 -6 -9 -11 -7 -4 -9 -14 -18 -19 -17 -10 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -23 -33 -33 -12 -2 -1 -0 -1 -4 -6 -4 -1 -0 -0 -2 -14 -41 -28 -5 -0 -11 -11 -20 -46 -14 -14 -7 -16 -18 -8 -3 -7 -13 -9 -0 -0 -0 -2 -8 -13 -9 -8 -9 -12 -18 -22 -16 -14 -21 -16 -8 -6 -4 -1 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -6 -15 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -5 -4 -4 -3 -4 -5 -5 -3 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -3 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -6 -5 -4 -3 -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 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -5 -5 -3 -2 -1 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -4 -6 -8 -10 -9 -6 -8 -13 -13 -14 -15 -25 -90 -129 -109 -92 -85 -81 -73 -64 -53 -45 -35 -26 -20 -14 -8 -4 -4 -5 -3 -1 -2 -1 -1 -1 -1 -2 -2 -3 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -16 -24 -22 -6 -1 -1 -3 -5 -8 -9 -6 -1 -0 -0 -2 -13 -32 -32 -11 -1 -2 -3 -8 -39 -11 -6 -1 -28 -33 -20 -15 -18 -16 -7 -0 -0 -0 -0 -2 -9 -16 -12 -11 -8 -9 -11 -5 -3 -6 -7 -6 -5 -2 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -6 -6 -6 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -2 -2 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -3 -5 -5 -5 -5 -3 -1 -0 -0 -1 -4 -6 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -1 -1 -1 -1 -2 -3 -2 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -2 -9 -12 -10 -9 -8 -6 -7 -13 -16 -16 -17 -15 -31 -99 -129 -112 -97 -89 -79 -70 -60 -51 -42 -37 -33 -29 -23 -18 -16 -16 -15 -13 -13 -8 -3 -2 -2 -2 -3 -4 -4 -4 -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 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -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 -1 -11 -12 -2 -0 -0 -3 -5 -6 -7 -9 -7 -3 -0 -0 -1 -6 -16 -24 -18 -8 -3 -2 -2 -20 -7 -1 -0 -35 -34 -22 -20 -19 -8 -0 -0 -0 -0 -0 -1 -6 -11 -7 -5 -4 -1 -1 -0 -0 -1 -4 -7 -5 -1 -0 -0 -0 -1 -2 -3 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -7 -8 -7 -7 -7 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -2 -2 -2 -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 -2 -3 -3 -4 -4 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -3 -4 -4 -4 -3 -1 -0 -0 -1 -3 -5 -4 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -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 -1 -1 -1 -1 -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 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -2 -1 -0 -0 -2 -10 -17 -17 -7 -2 -4 -9 -10 -14 -18 -18 -18 -18 -17 -65 -133 -131 -109 -95 -88 -81 -71 -57 -45 -39 -36 -37 -35 -35 -38 -41 -41 -42 -42 -39 -36 -33 -30 -27 -27 -27 -25 -25 -21 -20 -16 -12 -10 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -3 -5 -8 -9 -7 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -6 -15 -4 -0 -0 -0 -3 -5 -4 -3 -4 -5 -3 -1 -1 -2 -3 -9 -22 -29 -22 -13 -5 -2 -5 -7 -7 -5 -29 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -9 -15 -7 -4 -2 -2 -0 -0 -1 -2 -3 -7 -9 -3 -0 -0 -0 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -5 -5 -3 -2 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -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 -1 -1 -2 -3 -4 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -3 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -7 -6 -4 -2 -1 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -5 -1 -1 -1 -2 -1 -0 -4 -6 -9 -17 -17 -12 -5 -7 -9 -17 -14 -18 -20 -18 -18 -18 -16 -69 -132 -133 -114 -103 -99 -98 -91 -76 -61 -51 -43 -42 -43 -44 -48 -53 -55 -63 -70 -75 -78 -78 -73 -67 -63 -61 -58 -53 -39 -29 -22 -22 -21 -18 -13 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -8 -11 -14 -14 -9 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -11 -17 -23 -22 -20 -25 -8 -0 -0 -0 -2 -2 -1 -1 -1 -2 -2 -1 -2 -3 -2 -5 -13 -21 -19 -14 -7 -1 -2 -9 -13 -9 -18 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -8 -14 -10 -10 -9 -5 -3 -4 -6 -10 -10 -11 -7 -1 -0 -0 -0 -0 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -2 -0 -0 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -1 -2 -2 -0 -1 -3 -4 -4 -4 -3 -2 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -4 -2 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -1 -0 -0 -0 -0 -3 -7 -7 -7 -9 -8 -8 -3 -2 -1 -1 -2 -3 -2 -2 -1 -1 -2 -2 -2 -3 -6 -4 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -2 -1 -8 -16 -16 -16 -14 -7 -2 -9 -24 -25 -20 -13 -18 -22 -18 -19 -22 -16 -14 -26 -42 -92 -117 -114 -116 -116 -106 -90 -76 -63 -56 -57 -58 -60 -66 -64 -66 -76 -84 -93 -97 -96 -93 -90 -85 -77 -65 -49 -39 -34 -33 -30 -25 -17 -10 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -10 -11 -10 -9 -9 -7 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -16 -24 -31 -32 -30 -35 -8 -0 -0 -0 -0 -1 -0 -0 -0 -3 -7 -4 -2 -2 -1 -1 -3 -4 -3 -5 -6 -5 -7 -11 -12 -6 -9 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -13 -17 -20 -17 -16 -13 -13 -14 -14 -11 -4 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -3 -2 -0 -0 -2 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -4 -1 -0 -1 -2 -3 -3 -3 -6 -8 -9 -11 -11 -7 -6 -4 -4 -4 -4 -3 -3 -1 -2 -2 -3 -6 -10 -7 -2 -0 -0 -0 -6 -2 -0 -0 -0 -0 -1 -0 -4 -5 -2 -1 -0 -0 -0 -1 -10 -12 -17 -19 -17 -16 -8 -2 -0 -11 -26 -26 -20 -21 -22 -21 -19 -22 -25 -18 -13 -18 -21 -100 -127 -128 -138 -145 -141 -127 -108 -92 -80 -76 -74 -81 -82 -82 -81 -93 -98 -115 -124 -125 -119 -119 -121 -116 -108 -98 -85 -71 -58 -49 -43 -38 -30 -15 -4 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -13 -13 -14 -11 -8 -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 -1 -6 -12 -18 -25 -30 -35 -40 -13 -1 -0 -0 -0 -0 -0 -0 -0 -8 -20 -8 -2 -2 -1 -0 -0 -0 -0 -1 -5 -12 -16 -16 -10 -5 -7 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -23 -29 -32 -28 -17 -12 -12 -8 -3 -0 -0 -0 -0 -0 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -0 -0 -0 -0 -1 -3 -4 -5 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -1 -2 -3 -4 -3 -2 -5 -1 -0 -1 -4 -7 -9 -8 -9 -10 -9 -6 -7 -5 -5 -4 -3 -1 -3 -4 -4 -6 -5 -2 -0 -0 -0 -4 -16 -4 -0 -0 -0 -0 -0 -4 -6 -6 -6 -5 -1 -0 -0 -3 -13 -18 -18 -16 -10 -13 -5 -1 -0 -3 -9 -10 -15 -21 -21 -20 -21 -22 -23 -22 -17 -14 -21 -68 -74 -121 -159 -155 -158 -161 -148 -126 -108 -101 -101 -102 -106 -109 -112 -126 -114 -122 -126 -133 -128 -135 -155 -156 -148 -138 -120 -103 -91 -83 -76 -68 -49 -25 -13 -10 -12 -12 -10 -10 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -8 -11 -11 -12 -12 -11 -10 -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 -2 -6 -10 -15 -23 -29 -35 -35 -13 -1 -0 -0 -0 -1 -0 -0 -0 -11 -24 -9 -2 -8 -7 -3 -1 -0 -0 -0 -3 -11 -19 -18 -11 -5 -7 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -22 -33 -40 -37 -19 -9 -7 -4 -1 -0 -0 -0 -0 -0 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -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 -2 -3 -4 -3 -0 -0 -0 -0 -1 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -5 -2 -3 -4 -0 -1 -6 -7 -7 -4 -6 -11 -10 -8 -8 -6 -5 -5 -4 -3 -4 -6 -6 -7 -2 -0 -0 -0 -0 -4 -8 -2 -0 -0 -0 -0 -0 -2 -3 -2 -2 -2 -0 -0 -0 -1 -8 -17 -20 -17 -5 -4 -1 -0 -0 -0 -0 -2 -9 -13 -19 -23 -22 -21 -22 -25 -21 -7 -28 -78 -19 -83 -159 -43 -33 -54 -139 -154 -136 -130 -128 -124 -119 -119 -132 -149 -138 -144 -169 -160 -167 -159 -167 -171 -167 -161 -150 -136 -125 -114 -96 -73 -52 -31 -24 -22 -21 -18 -14 -11 -10 -5 -3 -1 -0 -0 -0 -0 -0 -1 -1 -3 -8 -9 -11 -12 -13 -14 -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 -1 -3 -6 -13 -21 -24 -22 -15 -5 -0 -0 -0 -0 -0 -0 -0 -0 -10 -15 -5 -2 -21 -17 -5 -1 -0 -0 -0 -0 -5 -14 -16 -11 -5 -7 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -26 -33 -27 -12 -6 -3 -2 -1 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -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 -1 -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 -1 -1 -2 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -2 -2 -4 -6 -6 -5 -4 -5 -3 -0 -3 -8 -7 -8 -8 -7 -6 -6 -5 -6 -7 -9 -9 -9 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -1 -6 -5 -7 -3 -6 -8 -3 -0 -4 -6 -6 -9 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -20 -24 -23 -23 -27 -23 -16 -29 -43 -17 -21 -105 -45 -14 -13 -67 -141 -138 -145 -138 -120 -108 -112 -133 -151 -150 -163 -173 -185 -199 -180 -173 -160 -162 -166 -164 -145 -131 -119 -94 -65 -44 -34 -28 -22 -18 -13 -10 -6 -5 -2 -1 -1 -0 -1 -1 -2 -3 -5 -7 -10 -11 -14 -16 -17 -17 -15 -12 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -12 -11 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -4 -1 -6 -26 -18 -6 -1 -0 -0 -0 -0 -1 -6 -11 -10 -4 -6 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -23 -36 -22 -4 -2 -3 -7 -8 -3 -0 -0 -0 -3 -5 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -2 -7 -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 -1 -1 -2 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -4 -4 -5 -5 -3 -2 -0 -0 -0 -4 -6 -9 -9 -8 -5 -4 -7 -10 -9 -10 -12 -9 -1 -0 -0 -0 -0 -0 -0 -0 -7 -5 -1 -2 -4 -7 -7 -12 -4 -3 -7 -8 -9 -16 -13 -12 -5 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -13 -3 -4 -21 -25 -24 -28 -33 -33 -20 -10 -15 -14 -45 -140 -19 -15 -14 -118 -122 -145 -123 -115 -123 -138 -159 -178 -189 -172 -143 -158 -161 -158 -160 -132 -136 -139 -151 -137 -120 -105 -88 -72 -56 -42 -32 -23 -16 -10 -6 -3 -2 -1 -1 -1 -1 -2 -2 -4 -7 -9 -11 -11 -11 -21 -29 -25 -18 -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 -2 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -14 -23 -12 -3 -1 -0 -0 -0 -0 -0 -2 -4 -5 -4 -7 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -16 -27 -16 -3 -5 -15 -28 -24 -8 -0 -0 -2 -9 -10 -4 -2 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -1 -5 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -14 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -5 -3 -2 -2 -0 -2 -8 -10 -9 -9 -5 -1 -1 -8 -11 -11 -11 -11 -7 -0 -0 -0 -0 -0 -0 -0 -4 -3 -10 -14 -10 -5 -7 -11 -6 -3 -7 -11 -17 -20 -6 -16 -19 -24 -10 -1 -0 -0 -0 -0 -0 -0 -3 -15 -2 -0 -7 -22 -23 -29 -34 -29 -12 -5 -14 -15 -69 -129 -37 -15 -20 -78 -168 -132 -140 -118 -135 -150 -175 -207 -206 -167 -140 -149 -150 -143 -133 -125 -130 -133 -130 -120 -113 -104 -90 -79 -65 -52 -40 -31 -24 -17 -12 -8 -5 -4 -3 -3 -3 -5 -8 -8 -8 -18 -20 -13 -27 -44 -45 -35 -22 -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 -1 -2 -2 -2 -16 -24 -12 -3 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -17 -34 -31 -23 -40 -56 -40 -16 -2 -2 -10 -20 -20 -11 -9 -10 -10 -6 -4 -2 -1 -1 -0 -0 -0 -0 -4 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -3 -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 -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 -1 -2 -3 -1 -1 -3 -3 -2 -2 -4 -3 -4 -7 -12 -13 -7 -7 -2 -3 -9 -12 -12 -13 -15 -14 -13 -13 -6 -0 -0 -0 -0 -0 -0 -29 -23 -8 -2 -5 -6 -5 -5 -6 -8 -14 -15 -2 -7 -28 -29 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -22 -19 -24 -8 -2 -0 -11 -7 -87 -153 -85 -15 -14 -56 -166 -26 -188 -183 -188 -159 -157 -187 -184 -167 -160 -161 -165 -164 -149 -130 -131 -137 -121 -103 -101 -111 -102 -93 -76 -61 -50 -44 -40 -33 -26 -21 -18 -15 -12 -12 -12 -13 -15 -16 -14 -28 -31 -14 -38 -51 -36 -22 -15 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -12 -7 -14 -23 -15 -4 -1 -0 -0 -0 -1 -0 -0 -0 -3 -9 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -12 -24 -53 -62 -43 -19 -6 -6 -14 -21 -21 -17 -19 -26 -24 -12 -6 -2 -1 -0 -0 -0 -0 -0 -3 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -1 -0 -1 -1 -1 -3 -7 -10 -11 -11 -17 -16 -6 -7 -7 -11 -12 -13 -13 -14 -18 -18 -14 -14 -7 -0 -0 -0 -0 -0 -4 -31 -22 -7 -3 -5 -6 -6 -5 -3 -6 -14 -15 -10 -23 -31 -27 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -20 -2 -1 -9 -7 -5 -8 -3 -93 -70 -18 -10 -9 -41 -80 -67 -242 -215 -207 -171 -163 -176 -186 -166 -151 -151 -157 -167 -163 -145 -142 -151 -136 -110 -104 -117 -110 -114 -98 -80 -71 -70 -65 -58 -53 -48 -45 -44 -44 -41 -39 -37 -35 -34 -32 -37 -37 -26 -57 -58 -23 -6 -3 -2 -1 -0 -1 -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 -4 -13 -17 -19 -29 -18 -15 -23 -23 -12 -6 -1 -0 -2 -4 -4 -4 -4 -8 -13 -15 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -51 -51 -29 -11 -6 -6 -6 -8 -9 -13 -26 -40 -39 -21 -8 -2 -0 -0 -0 -0 -0 -0 -3 -8 -5 -2 -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 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -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 -1 -3 -3 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -6 -6 -8 -16 -17 -11 -7 -5 -5 -6 -9 -11 -12 -11 -10 -12 -17 -17 -13 -6 -2 -0 -0 -0 -0 -0 -5 -19 -18 -11 -5 -7 -7 -10 -11 -10 -10 -18 -24 -25 -27 -23 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -26 -18 -1 -7 -33 -29 -16 -1 -0 -8 -13 -15 -7 -2 -0 -0 -61 -105 -24 -97 -215 -198 -186 -184 -170 -156 -152 -156 -163 -162 -150 -149 -158 -151 -125 -116 -120 -106 -123 -124 -107 -92 -88 -85 -80 -77 -75 -73 -73 -73 -68 -63 -58 -54 -52 -49 -48 -43 -33 -62 -54 -14 -2 -0 -0 -0 -2 -5 -10 -14 -14 -10 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -8 -11 -27 -31 -21 -26 -30 -25 -18 -10 -4 -6 -10 -11 -11 -10 -10 -13 -14 -12 -6 -1 -0 -0 -0 -0 -0 -0 -2 -4 -0 -0 -0 -0 -0 -0 -0 -2 -22 -42 -35 -14 -3 -2 -2 -0 -0 -1 -9 -30 -50 -49 -29 -10 -2 -0 -0 -0 -0 -0 -0 -3 -6 -5 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -2 -6 -9 -11 -13 -12 -7 -5 -4 -4 -5 -5 -4 -5 -8 -9 -9 -10 -9 -16 -1 -0 -0 -0 -0 -0 -0 -1 -8 -17 -13 -8 -9 -7 -12 -11 -3 -4 -12 -19 -20 -24 -24 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -20 -8 -0 -10 -32 -32 -8 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -1 -88 -222 -218 -206 -198 -189 -168 -155 -153 -158 -159 -158 -165 -167 -154 -140 -131 -114 -90 -100 -126 -113 -89 -80 -86 -83 -80 -75 -72 -68 -67 -65 -63 -61 -58 -53 -51 -54 -49 -49 -66 -37 -5 -0 -1 -2 -3 -5 -11 -17 -20 -18 -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 -3 -23 -18 -2 -19 -36 -28 -28 -26 -28 -28 -22 -13 -13 -15 -15 -16 -15 -14 -11 -9 -10 -9 -6 -4 -3 -0 -0 -0 -3 -17 -22 -9 -8 -1 -0 -0 -0 -0 -9 -28 -36 -23 -7 -0 -0 -0 -0 -0 -1 -9 -32 -51 -50 -31 -11 -2 -0 -0 -0 -0 -0 -0 -2 -5 -4 -2 -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 -1 -2 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -5 -5 -5 -5 -4 -3 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -2 -3 -6 -11 -9 -4 -5 -5 -4 -4 -6 -6 -4 -3 -3 -4 -4 -2 -2 -5 -0 -0 -0 -0 -0 -0 -0 -2 -10 -12 -11 -12 -11 -7 -12 -16 -0 -0 -2 -3 -4 -7 -10 -5 -0 -0 -0 -10 -19 -0 -0 -0 -0 -0 -0 -0 -6 -3 -0 -0 -0 -16 -20 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -81 -108 -129 -179 -241 -217 -188 -170 -160 -154 -145 -139 -129 -138 -138 -122 -106 -81 -84 -112 -103 -83 -70 -75 -78 -74 -70 -67 -60 -60 -58 -57 -55 -53 -49 -52 -57 -55 -69 -72 -19 -2 -1 -8 -15 -12 -14 -23 -31 -31 -24 -14 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -7 -32 -19 -1 -8 -21 -27 -20 -6 -6 -10 -31 -20 -20 -18 -16 -16 -17 -17 -12 -9 -9 -9 -10 -12 -10 -4 -5 -6 -12 -24 -19 -23 -15 -1 -0 -0 -0 -0 -7 -25 -28 -14 -2 -0 -0 -0 -0 -0 -2 -8 -27 -47 -52 -40 -14 -2 -0 -0 -0 -0 -0 -1 -4 -5 -4 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -6 -5 -5 -4 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -2 -0 -0 -0 -0 -0 -3 -3 -3 -9 -10 -7 -7 -7 -7 -6 -5 -6 -5 -1 -0 -1 -0 -1 -0 -2 -5 -4 -0 -0 -0 -0 -0 -1 -9 -12 -13 -15 -13 -11 -10 -7 -0 -0 -0 -0 -2 -21 -4 -1 -0 -0 -0 -10 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -80 -236 -266 -214 -189 -170 -157 -136 -107 -86 -105 -120 -102 -97 -67 -76 -96 -87 -71 -60 -64 -72 -72 -71 -70 -65 -63 -59 -55 -53 -57 -54 -61 -62 -57 -65 -52 -7 -2 -9 -28 -43 -31 -28 -44 -53 -44 -26 -13 -6 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -16 -24 -29 -47 -21 -2 -0 -5 -10 -6 -0 -0 -0 -0 -3 -27 -17 -10 -14 -14 -17 -18 -8 -12 -11 -8 -11 -11 -9 -12 -14 -16 -17 -16 -12 -0 -0 -0 -1 -0 -0 -4 -22 -20 -6 -1 -0 -0 -0 -1 -2 -3 -6 -21 -45 -55 -47 -15 -2 -0 -0 -0 -0 -0 -1 -5 -7 -3 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -5 -5 -4 -3 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -1 -1 -0 -5 -11 -12 -11 -10 -8 -5 -6 -9 -12 -13 -6 -1 -0 -4 -11 -11 -8 -4 -0 -0 -0 -0 -0 -0 -4 -13 -12 -6 -9 -18 -14 -11 -8 -0 -0 -0 -1 -6 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -154 -273 -234 -207 -185 -164 -144 -126 -102 -83 -95 -86 -87 -53 -58 -74 -69 -59 -54 -56 -61 -64 -66 -67 -65 -67 -65 -63 -58 -69 -65 -82 -84 -81 -68 -33 -2 -4 -18 -43 -54 -46 -51 -64 -61 -42 -20 -9 -4 -1 -1 -1 -2 -1 -0 -0 -0 -0 -1 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -3 -2 -44 -21 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -14 -15 -10 -3 -8 -13 -8 -3 -3 -4 -4 -5 -8 -12 -15 -0 -0 -0 -11 -13 -2 -0 -1 -18 -12 -2 -0 -0 -0 -0 -1 -2 -2 -4 -19 -46 -59 -47 -12 -1 -0 -0 -0 -0 -0 -0 -6 -8 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -3 -4 -4 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -1 -7 -11 -12 -11 -6 -3 -6 -13 -14 -13 -6 -0 -0 -2 -5 -5 -3 -1 -0 -0 -0 -0 -0 -1 -6 -13 -3 -0 -6 -21 -11 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -125 -187 -216 -226 -202 -178 -152 -131 -102 -95 -75 -76 -72 -59 -37 -45 -49 -49 -48 -47 -49 -53 -55 -56 -55 -57 -60 -68 -69 -67 -65 -99 -86 -67 -47 -20 -4 -7 -25 -45 -48 -51 -66 -60 -46 -26 -11 -4 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -3 -9 -7 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -28 -14 -0 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -14 -13 -4 -2 -14 -13 -5 -1 -0 -1 -3 -8 -14 -18 -4 -0 -1 -20 -25 -5 -0 -4 -11 -5 -1 -1 -0 -0 -0 -0 -1 -2 -10 -31 -54 -61 -38 -7 -1 -0 -1 -0 -0 -0 -0 -4 -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 -1 -2 -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 -1 -9 -17 -12 -3 -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 -1 -2 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -9 -8 -3 -1 -3 -12 -16 -14 -10 -3 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -2 -8 -13 -6 -1 -9 -27 -10 -8 -10 -4 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -136 -217 -216 -190 -165 -142 -113 -90 -65 -73 -61 -62 -32 -25 -29 -36 -39 -42 -44 -44 -45 -46 -47 -50 -57 -66 -62 -61 -59 -68 -53 -41 -26 -13 -8 -16 -33 -44 -47 -54 -56 -39 -24 -11 -4 -1 -0 -0 -0 -0 -1 -3 -5 -4 -2 -2 -5 -12 -11 -2 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -4 -15 -31 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -2 -15 -18 -9 -9 -9 -4 -7 -14 -11 -5 -2 -3 -6 -10 -14 -20 -18 -6 -3 -34 -47 -13 -3 -18 -12 -3 -0 -0 -0 -0 -0 -0 -2 -10 -28 -45 -55 -44 -23 -4 -0 -0 -3 -2 -1 -0 -0 -2 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -41 -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 -2 -12 -23 -19 -7 -1 -0 -3 -10 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -1 -0 -0 -0 -10 -17 -19 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -7 -2 -1 -8 -22 -18 -6 -10 -9 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -205 -229 -200 -171 -147 -120 -92 -72 -62 -56 -51 -47 -30 -27 -25 -31 -42 -43 -45 -45 -45 -44 -48 -55 -56 -54 -49 -32 -18 -27 -36 -24 -10 -11 -27 -39 -45 -45 -44 -36 -19 -10 -5 -2 -0 -0 -0 -1 -1 -2 -7 -9 -6 -4 -3 -6 -13 -13 -4 -0 -0 -0 -1 -2 -4 -3 -1 -0 -0 -0 -0 -1 -7 -18 -19 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -8 -11 -20 -27 -20 -10 -8 -11 -7 -1 -11 -17 -14 -10 -9 -11 -15 -18 -25 -36 -30 -18 -40 -48 -31 -25 -24 -13 -4 -1 -0 -0 -0 -0 -1 -8 -26 -48 -54 -47 -35 -14 -2 -0 -1 -4 -3 -1 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -40 -40 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -13 -11 -5 -1 -0 -7 -23 -20 -6 -1 -0 -2 -3 -2 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -14 -18 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -3 -0 -5 -16 -23 -15 -15 -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 -174 -230 -214 -180 -152 -121 -102 -81 -54 -47 -50 -56 -56 -49 -31 -33 -44 -46 -52 -52 -49 -49 -49 -47 -41 -30 -19 -7 -14 -38 -58 -41 -17 -21 -38 -45 -47 -41 -33 -23 -10 -5 -2 -1 -0 -1 -0 -1 -1 -5 -11 -9 -5 -5 -5 -7 -14 -13 -3 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -6 -15 -19 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -20 -25 -29 -33 -31 -25 -17 -13 -21 -14 -2 -5 -13 -20 -23 -21 -20 -21 -23 -27 -35 -42 -39 -43 -36 -26 -22 -17 -12 -7 -3 -1 -0 -0 -1 -7 -21 -41 -54 -51 -40 -27 -9 -0 -0 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -20 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -18 -35 -24 -8 -1 -1 -11 -19 -14 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -2 -3 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -18 -14 -11 -17 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -58 -251 -234 -199 -158 -123 -105 -83 -57 -42 -54 -75 -86 -90 -71 -62 -54 -58 -61 -54 -48 -43 -38 -26 -17 -10 -5 -11 -31 -59 -77 -64 -34 -33 -37 -39 -36 -28 -21 -13 -5 -2 -1 -0 -0 -1 -1 -1 -2 -7 -13 -9 -5 -7 -6 -10 -12 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -11 -14 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -21 -30 -27 -20 -10 -6 -5 -8 -6 -1 -0 -4 -15 -28 -31 -31 -32 -28 -24 -29 -35 -38 -42 -35 -25 -19 -14 -12 -8 -3 -1 -0 -1 -5 -16 -32 -42 -44 -40 -31 -18 -4 -0 -0 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -31 -18 -6 -2 -10 -35 -53 -43 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -10 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -15 -8 -4 -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 -34 -213 -255 -229 -175 -133 -106 -82 -66 -53 -59 -89 -114 -122 -112 -83 -92 -69 -53 -44 -39 -21 -15 -16 -12 -6 -5 -30 -55 -63 -71 -63 -45 -36 -31 -27 -24 -16 -11 -6 -2 -0 -0 -0 -1 -2 -2 -3 -4 -14 -25 -19 -6 -8 -8 -15 -11 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -9 -9 -5 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -22 -32 -28 -18 -1 -0 -0 -0 -0 -0 -2 -16 -29 -34 -38 -39 -20 -10 -25 -37 -34 -43 -49 -43 -29 -21 -11 -6 -1 -0 -0 -1 -5 -18 -29 -33 -33 -32 -23 -10 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -15 -10 -4 -1 -8 -26 -46 -44 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -102 -222 -252 -194 -149 -126 -98 -78 -82 -82 -80 -100 -116 -97 -82 -93 -59 -43 -29 -24 -19 -20 -18 -9 -4 -6 -41 -58 -51 -62 -49 -34 -33 -24 -19 -15 -10 -6 -2 -0 -0 -0 -1 -2 -5 -6 -3 -6 -15 -18 -20 -2 -9 -13 -15 -7 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -6 -8 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -5 -29 -45 -41 -29 -0 -0 -0 -0 -0 -0 -5 -31 -25 -27 -41 -43 -30 -25 -38 -42 -34 -41 -46 -26 -44 -24 -9 -2 -1 -0 -0 -0 -4 -16 -23 -21 -22 -21 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -1 -0 -1 -6 -14 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -1 -2 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -2 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -141 -260 -214 -175 -155 -118 -106 -116 -129 -99 -87 -94 -90 -83 -79 -59 -43 -32 -29 -26 -21 -11 -3 -1 -4 -33 -41 -34 -32 -30 -25 -21 -16 -12 -8 -6 -2 -1 -0 -1 -4 -5 -6 -7 -5 -4 -9 -11 -9 -18 -6 -21 -13 -6 -2 -1 -2 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -5 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -22 -17 -11 -0 -0 -0 -0 -0 -0 -3 -29 -9 -6 -40 -45 -46 -41 -32 -32 -36 -41 -60 -57 -36 -17 -3 -0 -1 -0 -0 -0 -7 -20 -22 -15 -11 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -126 -265 -234 -202 -188 -151 -141 -147 -150 -126 -102 -110 -114 -103 -86 -68 -50 -42 -36 -27 -15 -4 -0 -0 -2 -30 -36 -31 -27 -23 -19 -15 -10 -6 -4 -2 -0 -1 -1 -4 -10 -11 -14 -9 -5 -7 -10 -10 -12 -21 -15 -17 -6 -1 -0 -1 -2 -2 -1 -1 -4 -7 -6 -4 -6 -6 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -9 -1 -0 -46 -53 -41 -16 -1 -21 -47 -51 -53 -40 -19 -7 -1 -0 -0 -0 -0 -2 -16 -26 -23 -13 -5 -2 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -234 -239 -227 -217 -191 -177 -168 -155 -130 -116 -119 -136 -131 -114 -92 -70 -52 -38 -24 -9 -1 -0 -0 -1 -21 -32 -30 -26 -22 -16 -11 -6 -4 -3 -2 -2 -4 -6 -12 -20 -17 -15 -9 -4 -6 -8 -7 -12 -27 -27 -14 -5 -1 -1 -2 -4 -3 -1 -1 -2 -4 -10 -16 -17 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -38 -16 -2 -0 -8 -35 -59 -54 -33 -13 -3 -0 -0 -0 -0 -0 -9 -26 -31 -22 -11 -3 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -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 -2 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -59 -94 -185 -241 -239 -220 -199 -188 -172 -136 -117 -101 -135 -150 -145 -118 -87 -61 -39 -20 -5 -1 -0 -0 -3 -25 -30 -25 -19 -15 -10 -7 -5 -4 -4 -4 -6 -10 -14 -20 -24 -27 -17 -8 -3 -5 -12 -10 -10 -24 -31 -16 -4 -1 -1 -2 -4 -4 -2 -0 -0 -0 -1 -9 -14 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -26 -23 -6 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -5 -6 -5 -9 -26 -42 -38 -19 -5 -0 -0 -0 -0 -4 -23 -40 -36 -22 -9 -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 -1 -5 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -259 -261 -245 -231 -220 -197 -164 -138 -108 -150 -179 -172 -136 -96 -65 -38 -16 -4 -0 -0 -2 -11 -29 -21 -14 -10 -7 -4 -4 -4 -5 -6 -8 -10 -14 -19 -24 -25 -29 -15 -7 -7 -12 -19 -17 -22 -32 -29 -14 -3 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -23 -20 -33 -41 -47 -59 -46 -18 -3 -0 -0 -0 -0 -0 -0 -10 -21 -24 -29 -41 -37 -34 -53 -66 -51 -32 -12 -0 -0 -0 -0 -9 -35 -51 -41 -21 -8 -2 -1 -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 -5 -33 -48 -26 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -8 -7 -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 -1 -2 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -0 -1 -2 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -76 -223 -278 -275 -266 -250 -221 -194 -177 -157 -164 -203 -193 -147 -99 -65 -34 -11 -2 -0 -2 -11 -19 -18 -11 -7 -4 -2 -1 -3 -4 -6 -7 -8 -11 -15 -22 -29 -30 -28 -18 -20 -25 -31 -32 -30 -32 -28 -16 -6 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -25 -35 -27 -25 -34 -46 -54 -57 -45 -25 -14 -8 -0 -2 -14 -29 -38 -48 -46 -49 -59 -58 -54 -59 -67 -66 -46 -15 -0 -0 -0 -0 -8 -32 -46 -35 -17 -5 -1 -1 -1 -2 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -87 -103 -50 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -9 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -2 -6 -11 -7 -1 -3 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -2 -2 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -82 -249 -296 -292 -271 -242 -223 -212 -197 -193 -212 -198 -152 -99 -61 -28 -8 -1 -0 -8 -17 -19 -12 -7 -4 -2 -1 -2 -3 -4 -5 -7 -8 -10 -15 -22 -28 -34 -36 -34 -31 -37 -46 -40 -35 -25 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -20 -26 -29 -39 -48 -53 -56 -55 -49 -40 -28 -18 -24 -42 -65 -58 -43 -35 -38 -51 -54 -50 -47 -49 -46 -28 -6 -0 -0 -0 -2 -13 -28 -34 -25 -11 -4 -2 -1 -1 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -56 -69 -37 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -11 -10 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -3 -3 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -8 -4 -5 -5 -3 -3 -4 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -1 -1 -1 -1 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -96 -275 -313 -291 -261 -239 -234 -227 -225 -230 -212 -161 -98 -53 -19 -4 -0 -0 -14 -22 -17 -9 -5 -3 -2 -2 -2 -3 -4 -6 -7 -8 -12 -18 -24 -26 -28 -35 -39 -36 -38 -37 -25 -16 -8 -3 -1 -0 -0 -0 -0 -1 -1 -0 -1 -4 -9 -8 -4 -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 -1 -6 -13 -24 -58 -62 -64 -63 -53 -42 -37 -38 -40 -45 -57 -71 -71 -34 -22 -36 -68 -61 -41 -24 -11 -6 -5 -1 -0 -0 -1 -5 -20 -23 -27 -20 -11 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -14 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -8 -6 -5 -5 -5 -4 -4 -5 -3 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -3 -4 -4 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -125 -289 -305 -282 -255 -259 -235 -215 -230 -221 -163 -93 -41 -10 -0 -0 -2 -16 -19 -13 -7 -4 -2 -2 -3 -4 -4 -5 -6 -7 -8 -13 -17 -22 -29 -33 -30 -25 -20 -19 -16 -9 -5 -2 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -3 -7 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -4 -22 -54 -63 -64 -51 -35 -31 -37 -45 -51 -61 -75 -82 -51 -14 -66 -81 -64 -57 -38 -11 -0 -0 -0 -0 -0 -4 -21 -24 -25 -26 -21 -15 -10 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -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 -1 -1 -1 -1 -0 -1 -2 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -6 -6 -5 -5 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -2 -5 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -57 -260 -317 -297 -269 -287 -274 -241 -234 -209 -143 -73 -27 -5 -0 -1 -10 -17 -15 -10 -7 -4 -3 -3 -4 -4 -5 -5 -7 -8 -10 -14 -16 -17 -16 -12 -8 -6 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -7 -64 -70 -68 -56 -48 -45 -47 -50 -53 -54 -58 -72 -96 -57 -106 -77 -59 -58 -47 -19 -2 -0 -0 -2 -7 -18 -32 -32 -32 -28 -22 -15 -8 -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 -1 -2 -3 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -2 -2 -1 -0 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -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 -1 -1 -1 -1 -1 -1 -1 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -75 -256 -315 -300 -279 -293 -284 -285 -266 -197 -111 -46 -13 -2 -2 -9 -20 -18 -11 -8 -6 -4 -3 -3 -4 -4 -5 -7 -8 -10 -14 -17 -15 -10 -6 -2 -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 -1 -6 -68 -61 -58 -57 -63 -64 -58 -53 -46 -37 -31 -36 -61 -84 -90 -80 -66 -55 -38 -18 -6 -5 -10 -18 -27 -36 -43 -41 -37 -28 -17 -9 -5 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -4 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -5 -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 -1 -1 -0 -0 -0 -1 -3 -7 -7 -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 -106 -269 -319 -303 -285 -273 -305 -348 -285 -171 -77 -25 -5 -2 -7 -16 -18 -14 -11 -8 -5 -4 -3 -3 -4 -5 -7 -8 -10 -13 -17 -18 -13 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -58 -46 -35 -40 -48 -52 -47 -38 -29 -18 -10 -9 -22 -49 -77 -87 -79 -65 -47 -31 -24 -27 -36 -46 -55 -58 -55 -46 -33 -19 -9 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -186 -298 -320 -296 -258 -251 -251 -191 -102 -40 -11 -2 -3 -14 -25 -24 -16 -12 -8 -5 -3 -3 -3 -4 -6 -8 -10 -11 -15 -20 -21 -16 -8 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -1 -6 -9 -3 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -24 -17 -15 -18 -23 -22 -17 -11 -6 -2 -1 -7 -28 -67 -86 -77 -65 -58 -55 -56 -60 -67 -76 -81 -77 -66 -46 -24 -11 -4 -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 -1 -2 -3 -4 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -6 -8 -11 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -153 -309 -349 -318 -291 -270 -221 -120 -38 -10 -3 -1 -8 -21 -28 -26 -21 -16 -11 -7 -5 -4 -4 -5 -7 -9 -10 -11 -15 -20 -24 -23 -16 -5 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -2 -14 -19 -6 -3 -4 -2 -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 -1 -3 -5 -5 -4 -6 -20 -15 -4 -3 -5 -6 -5 -3 -1 -1 -1 -4 -19 -53 -75 -63 -51 -51 -58 -68 -75 -81 -89 -89 -70 -41 -17 -8 -5 -1 -0 -0 -2 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -9 -11 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -4 -6 -10 -9 -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 -1 -1 -2 -1 -0 -2 -5 -8 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -312 -376 -359 -327 -291 -219 -123 -51 -12 -1 -1 -2 -17 -36 -37 -32 -27 -22 -17 -12 -8 -6 -5 -6 -7 -8 -10 -11 -14 -18 -21 -25 -28 -20 -6 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -3 -1 -4 -13 -19 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -14 -20 -21 -11 -6 -24 -24 -8 -2 -2 -1 -1 -1 -0 -0 -1 -4 -15 -36 -53 -47 -35 -34 -41 -54 -62 -68 -72 -61 -36 -12 -2 -1 -2 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -10 -13 -15 -13 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -3 -6 -9 -11 -13 -9 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -7 -8 -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 -0 -0 -0 -0 -0 -0 -27 -193 -195 -320 -397 -347 -305 -255 -164 -68 -18 -2 -0 -1 -9 -30 -45 -41 -39 -35 -31 -25 -19 -13 -9 -8 -7 -7 -8 -10 -12 -14 -18 -20 -20 -29 -39 -27 -8 -2 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -1 -2 -6 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -15 -15 -13 -16 -20 -14 -9 -21 -23 -2 -2 -2 -1 -0 -0 -1 -2 -4 -13 -28 -36 -37 -31 -27 -23 -28 -33 -36 -34 -22 -8 -2 -0 -1 -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 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -15 -16 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -6 -8 -11 -12 -6 -2 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -1 -3 -4 -3 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -92 -265 -398 -358 -259 -200 -127 -60 -20 -4 -0 -1 -7 -22 -44 -53 -46 -45 -42 -38 -32 -26 -19 -14 -11 -9 -9 -11 -12 -15 -17 -21 -23 -16 -20 -37 -37 -10 -2 -1 -2 -2 -1 -0 -0 -0 -0 -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 -8 -15 -11 -8 -9 -19 -35 -35 -21 -23 -3 -2 -1 -0 -0 -0 -1 -1 -3 -11 -25 -35 -41 -39 -32 -16 -7 -9 -10 -7 -3 -1 -0 -1 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -7 -9 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -0 -4 -4 -2 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -102 -217 -206 -116 -81 -42 -15 -4 -1 -1 -6 -18 -32 -44 -49 -46 -46 -46 -44 -38 -32 -25 -19 -15 -13 -12 -13 -14 -16 -20 -25 -22 -17 -23 -24 -13 -2 -0 -2 -7 -8 -3 -1 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -10 -7 -5 -7 -18 -33 -34 -15 -7 -3 -1 -1 -1 -0 -0 -0 -1 -9 -23 -36 -43 -39 -28 -16 -5 -1 -0 -0 -0 -1 -3 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -3 -3 -5 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -2 -2 -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 -9 -49 -120 -139 -99 -58 -35 -15 -2 -0 -0 -5 -16 -28 -34 -35 -36 -39 -43 -48 -46 -42 -38 -31 -24 -20 -18 -15 -14 -16 -21 -23 -24 -20 -17 -17 -9 -2 -0 -0 -3 -9 -12 -9 -4 -1 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -13 -7 -2 -2 -2 -3 -9 -10 -9 -4 -1 -3 -3 -1 -0 -0 -2 -7 -17 -25 -27 -23 -19 -14 -5 -1 -1 -4 -8 -11 -12 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -5 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -80 -55 -131 -228 -185 -107 -58 -30 -12 -3 -0 -0 -3 -13 -26 -30 -28 -26 -27 -30 -37 -43 -46 -46 -43 -37 -30 -26 -23 -20 -18 -18 -19 -14 -15 -12 -6 -1 -0 -0 -0 -0 -3 -9 -15 -16 -10 -2 -0 -1 -3 -9 -8 -3 -1 -1 -1 -2 -2 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -15 -11 -5 -4 -3 -1 -1 -3 -4 -3 -4 -6 -5 -3 -2 -3 -6 -7 -7 -8 -7 -9 -11 -11 -6 -2 -3 -7 -12 -13 -12 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -2 -2 -3 -4 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -97 -178 -204 -160 -105 -103 -75 -37 -13 -2 -0 -1 -4 -15 -30 -32 -28 -24 -22 -22 -24 -30 -38 -44 -47 -46 -42 -36 -31 -27 -23 -26 -26 -15 -5 -5 -1 -0 -0 -0 -0 -0 -0 -3 -10 -18 -20 -14 -5 -1 -5 -19 -28 -19 -7 -2 -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 -5 -17 -15 -10 -4 -0 -0 -1 -1 -2 -8 -14 -13 -9 -8 -9 -10 -7 -3 -1 -2 -5 -8 -7 -5 -3 -2 -5 -10 -12 -11 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -18 -30 -31 -18 -40 -73 -54 -23 -6 -2 -2 -5 -15 -30 -37 -39 -31 -29 -26 -25 -27 -30 -36 -41 -46 -47 -45 -40 -35 -33 -25 -31 -28 -13 -3 -1 -0 -0 -0 -0 -0 -0 -0 -2 -8 -16 -19 -15 -8 -7 -19 -41 -34 -16 -8 -4 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -23 -17 -9 -2 -0 -0 -1 -1 -7 -17 -20 -18 -20 -21 -19 -13 -7 -4 -4 -5 -4 -3 -2 -3 -1 -3 -8 -14 -14 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -1 -1 -1 -2 -4 -5 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -39 -73 -45 -15 -4 -1 -3 -12 -27 -38 -38 -45 -40 -38 -35 -33 -32 -32 -35 -40 -44 -46 -45 -41 -39 -39 -30 -27 -19 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -12 -11 -9 -12 -24 -40 -33 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -11 -5 -7 -5 -2 -0 -0 -1 -4 -12 -20 -26 -30 -33 -31 -22 -15 -11 -8 -4 -0 -1 -3 -5 -3 -5 -10 -16 -14 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -5 -4 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -47 -80 -41 -12 -2 -1 -5 -19 -36 -44 -45 -49 -45 -42 -38 -35 -34 -35 -37 -39 -42 -43 -44 -42 -41 -37 -33 -16 -7 -2 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -3 -4 -4 -5 -12 -25 -31 -19 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -7 -4 -1 -0 -0 -0 -1 -1 -1 -3 -1 -13 -12 -6 -3 -1 -0 -1 -2 -4 -7 -14 -26 -38 -38 -28 -21 -14 -6 -1 -1 -3 -7 -11 -8 -10 -14 -15 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -4 -5 -5 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -62 -88 -63 -33 -10 -1 -1 -9 -30 -58 -60 -47 -44 -42 -41 -39 -36 -37 -37 -38 -42 -41 -41 -43 -43 -35 -21 -10 -3 -1 -0 -0 -0 -0 -0 -1 -5 -10 -7 -2 -0 -0 -0 -1 -0 -1 -5 -11 -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 -1 -1 -5 -4 -1 -0 -0 -1 -2 -2 -1 -0 -0 -8 -10 -5 -4 -2 -1 -1 -1 -1 -1 -6 -19 -36 -36 -29 -21 -13 -6 -2 -3 -7 -13 -15 -14 -13 -15 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -3 -4 -5 -4 -2 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -58 -59 -34 -19 -8 -1 -4 -15 -38 -62 -61 -48 -40 -38 -37 -38 -36 -38 -37 -39 -45 -40 -39 -43 -41 -26 -11 -3 -1 -0 -0 -0 -0 -0 -1 -3 -9 -16 -15 -5 -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 -2 -2 -3 -2 -2 -1 -1 -1 -2 -2 -2 -1 -0 -9 -13 -4 -2 -1 -1 -1 -1 -0 -1 -5 -16 -30 -29 -27 -21 -17 -13 -11 -12 -14 -15 -15 -14 -13 -14 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -105 -76 -27 -7 -6 -7 -8 -14 -31 -64 -75 -59 -41 -33 -33 -35 -37 -39 -40 -39 -39 -51 -39 -36 -43 -40 -24 -11 -5 -3 -2 -0 -0 -0 -0 -1 -3 -7 -11 -12 -7 -2 -2 -3 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -1 -0 -1 -2 -2 -2 -1 -1 -7 -16 -3 -2 -2 -1 -0 -0 -0 -1 -6 -18 -24 -23 -22 -21 -20 -20 -19 -18 -16 -15 -14 -13 -12 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -3 -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 -2 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -50 -94 -41 -8 -1 -6 -19 -35 -46 -62 -104 -71 -51 -36 -29 -31 -35 -39 -41 -42 -42 -41 -55 -43 -32 -43 -42 -27 -12 -7 -5 -3 -1 -0 -0 -0 -0 -2 -5 -8 -9 -7 -4 -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 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -6 -20 -4 -2 -1 -0 -0 -0 -1 -4 -10 -17 -22 -19 -19 -21 -23 -22 -20 -17 -15 -13 -12 -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 -2 -3 -4 -3 -2 -1 -2 -5 -7 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -43 -83 -84 -20 -2 -3 -20 -53 -91 -102 -88 -83 -64 -49 -33 -28 -31 -36 -41 -43 -45 -46 -49 -60 -49 -32 -41 -39 -23 -9 -3 -3 -4 -2 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -17 -8 -5 -1 -0 -0 -0 -1 -6 -13 -16 -18 -18 -20 -23 -26 -25 -21 -17 -13 -10 -8 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -4 -4 -5 -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 -1 -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 -1 -2 -3 -4 -4 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -84 -126 -127 -72 -19 -2 -10 -45 -89 -117 -112 -88 -73 -57 -42 -29 -27 -32 -38 -42 -44 -48 -51 -56 -61 -49 -36 -38 -30 -14 -4 -1 -1 -3 -3 -1 -0 -0 -0 -0 -1 -1 -2 -3 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -17 -13 -5 -1 -0 -0 -0 -4 -9 -13 -14 -16 -21 -26 -27 -24 -21 -17 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -5 -9 -12 -10 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -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 -1 -2 -3 -4 -5 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -46 -122 -142 -103 -66 -28 -7 -17 -74 -139 -114 -86 -73 -64 -53 -40 -29 -28 -33 -40 -43 -45 -52 -57 -53 -42 -34 -28 -25 -17 -7 -2 -1 -1 -3 -5 -3 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -6 -3 -0 -0 -0 -0 -0 -2 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -18 -31 -28 -15 -4 -1 -0 -0 -1 -5 -9 -15 -21 -27 -31 -30 -25 -19 -13 -7 -2 -0 -0 -1 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -4 -6 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -52 -121 -111 -75 -50 -24 -6 -14 -63 -142 -102 -84 -71 -59 -48 -39 -31 -30 -34 -45 -43 -46 -57 -51 -31 -17 -14 -13 -11 -7 -2 -1 -0 -1 -4 -7 -6 -2 -1 -1 -0 -0 -0 -0 -2 -4 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -24 -40 -38 -37 -21 -6 -1 -0 -0 -2 -7 -15 -25 -34 -37 -38 -33 -25 -16 -8 -3 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -3 -7 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -3 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -50 -111 -75 -43 -24 -9 -2 -16 -60 -124 -82 -68 -55 -51 -47 -41 -35 -33 -37 -47 -43 -45 -45 -27 -10 -3 -3 -4 -4 -3 -1 -0 -1 -3 -7 -8 -7 -4 -3 -4 -2 -0 -0 -0 -1 -4 -8 -7 -3 -0 -0 -0 -0 -1 -6 -2 -0 -0 -0 -0 -1 -4 -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 -1 -19 -40 -38 -33 -31 -17 -3 -0 -1 -2 -6 -15 -27 -38 -44 -45 -42 -34 -22 -10 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -6 -2 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -3 -1 -0 -0 -0 -0 -2 -7 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -5 -7 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -2 -1 -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 -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 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -38 -81 -35 -14 -4 -1 -4 -24 -69 -108 -75 -62 -53 -51 -48 -42 -37 -36 -39 -46 -44 -39 -27 -13 -5 -1 -0 -1 -1 -2 -1 -0 -1 -2 -4 -5 -5 -5 -6 -7 -5 -0 -0 -0 -0 -2 -6 -6 -2 -1 -1 -1 -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 -1 -1 -1 -0 -0 -1 -9 -22 -31 -32 -27 -13 -1 -0 -0 -3 -9 -19 -32 -42 -44 -44 -39 -30 -15 -4 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -23 -24 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -11 -9 -4 -1 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -9 -13 -12 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -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 -90 -106 -37 -6 -1 -2 -7 -21 -51 -84 -93 -67 -56 -51 -50 -46 -40 -36 -37 -40 -41 -38 -27 -16 -8 -3 -0 -0 -0 -1 -2 -2 -0 -0 -0 -1 -2 -3 -5 -6 -7 -5 -0 -0 -0 -0 -1 -3 -2 -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 -2 -2 -2 -1 -0 -1 -1 -6 -16 -21 -16 -8 -0 -0 -0 -1 -5 -14 -27 -38 -40 -37 -30 -21 -11 -4 -3 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -19 -37 -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 -1 -0 -0 -1 -3 -6 -9 -12 -13 -8 -2 -1 -2 -3 -1 -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 -1 -1 -2 -3 -4 -6 -10 -15 -16 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -58 -63 -9 -1 -3 -12 -33 -66 -98 -97 -76 -58 -55 -53 -50 -42 -34 -33 -36 -34 -28 -20 -11 -8 -5 -1 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -2 -5 -5 -5 -3 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -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 -2 -2 -2 -2 -1 -0 -0 -1 -1 -2 -4 -2 -0 -0 -0 -0 -4 -13 -24 -32 -33 -29 -21 -15 -12 -9 -8 -9 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -2 -30 -33 -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 -1 -4 -5 -7 -8 -10 -12 -14 -11 -5 -2 -1 -2 -5 -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 -1 -0 -1 -2 -4 -6 -9 -11 -15 -18 -14 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -3 -2 -12 -40 -75 -106 -96 -74 -58 -53 -55 -53 -43 -35 -26 -31 -30 -23 -14 -7 -5 -5 -4 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -1 -0 -0 -2 -11 -12 -0 -0 -0 -0 -2 -10 -19 -25 -26 -23 -18 -14 -14 -16 -15 -12 -10 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -19 -26 -16 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -10 -12 -13 -13 -14 -12 -6 -1 -0 -2 -8 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -3 -5 -8 -11 -13 -15 -19 -19 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -18 -30 -17 -4 -7 -26 -56 -71 -75 -54 -56 -50 -51 -54 -46 -31 -24 -20 -27 -22 -13 -7 -4 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -2 -2 -0 -0 -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 -1 -3 -4 -2 -0 -0 -0 -2 -14 -15 -1 -0 -0 -1 -8 -15 -19 -20 -17 -14 -11 -11 -14 -17 -15 -13 -11 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -8 -9 -10 -10 -8 -6 -2 -0 -0 -6 -13 -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 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -3 -4 -7 -10 -13 -15 -17 -20 -19 -11 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -68 -144 -43 -9 -7 -25 -50 -69 -72 -67 -57 -58 -48 -52 -49 -31 -19 -19 -22 -23 -18 -10 -6 -3 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -2 -5 -7 -5 -3 -1 -3 -7 -11 -12 -11 -10 -8 -8 -12 -17 -18 -15 -14 -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 -1 -2 -4 -5 -5 -4 -4 -4 -3 -2 -1 -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 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -3 -7 -12 -12 -8 -6 -6 -9 -12 -14 -17 -18 -20 -18 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -23 -48 -69 -21 -11 -32 -77 -107 -103 -78 -54 -46 -55 -48 -55 -44 -24 -19 -24 -24 -18 -12 -7 -4 -2 -1 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -7 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -6 -10 -13 -9 -3 -1 -2 -3 -5 -5 -4 -5 -8 -13 -17 -17 -15 -15 -11 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -2 -1 -1 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -2 -6 -13 -17 -13 -8 -8 -10 -12 -14 -16 -18 -20 -22 -21 -3 -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 -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 -18 -43 -58 -56 -28 -17 -25 -67 -134 -142 -101 -58 -41 -51 -57 -51 -51 -45 -30 -30 -28 -18 -10 -6 -4 -2 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -2 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -9 -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 -8 -10 -19 -23 -13 -4 -2 -1 -0 -1 -1 -2 -4 -8 -14 -17 -15 -14 -14 -11 -9 -5 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -3 -2 -1 -1 -2 -7 -14 -14 -11 -11 -14 -16 -15 -16 -18 -19 -20 -21 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -25 -55 -40 -14 -10 -20 -44 -84 -124 -100 -47 -38 -49 -57 -57 -53 -46 -44 -38 -51 -42 -22 -8 -3 -3 -2 -2 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -10 -5 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -0 -0 -0 -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 -4 -8 -16 -16 -8 -2 -1 -1 -0 -0 -0 -2 -5 -10 -13 -15 -15 -14 -13 -11 -8 -5 -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 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -4 -4 -4 -5 -6 -8 -12 -14 -14 -16 -18 -17 -18 -19 -19 -18 -17 -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 -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 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -19 -26 -16 -5 -1 -5 -27 -63 -93 -95 -58 -31 -47 -57 -57 -56 -55 -51 -46 -50 -69 -52 -21 -5 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -1 -2 -3 -5 -7 -8 -4 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -0 -0 -0 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -7 -6 -2 -0 -0 -0 -0 -0 -0 -3 -6 -10 -11 -13 -14 -14 -12 -10 -7 -5 -2 -1 -0 -1 -2 -2 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -4 -5 -5 -6 -6 -7 -7 -9 -12 -15 -13 -11 -12 -14 -16 -20 -20 -19 -21 -21 -15 -9 -5 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -4 -6 -6 -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 -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 -1 -4 -19 -40 -39 -16 -2 -5 -11 -25 -63 -92 -92 -73 -52 -49 -60 -58 -58 -59 -59 -59 -61 -65 -54 -26 -6 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -2 -3 -4 -5 -4 -1 -0 -0 -3 -6 -5 -3 -2 -3 -4 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -4 -4 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -7 -4 -2 -1 -1 -1 -0 -1 -1 -3 -5 -8 -11 -12 -13 -14 -13 -12 -9 -7 -5 -3 -2 -1 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -5 -6 -6 -7 -8 -9 -10 -11 -12 -13 -13 -13 -13 -13 -14 -16 -20 -20 -21 -23 -19 -8 -2 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -50 -72 -48 -16 -6 -18 -37 -60 -99 -119 -101 -62 -43 -52 -63 -60 -56 -60 -60 -59 -65 -72 -66 -39 -11 -1 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -2 -4 -5 -7 -6 -2 -0 -0 -2 -5 -4 -2 -1 -1 -3 -7 -11 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -1 -5 -7 -4 -1 -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 -3 -6 -6 -3 -1 -0 -0 -1 -3 -2 -5 -6 -7 -12 -14 -13 -10 -10 -10 -8 -6 -5 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -6 -7 -7 -8 -10 -11 -12 -13 -14 -13 -12 -12 -13 -13 -12 -15 -19 -20 -20 -22 -21 -13 -2 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -64 -54 -73 -84 -44 -15 -11 -33 -69 -106 -123 -122 -77 -42 -36 -48 -61 -62 -62 -60 -63 -61 -62 -75 -73 -52 -24 -6 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -6 -5 -4 -3 -1 -0 -0 -1 -2 -2 -1 -1 -2 -6 -10 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -15 -17 -5 -0 -0 -1 -3 -7 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -1 -1 -2 -5 -4 -5 -6 -6 -9 -10 -11 -10 -10 -9 -7 -5 -3 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -5 -6 -8 -9 -10 -12 -13 -15 -17 -18 -17 -14 -12 -13 -13 -11 -14 -17 -17 -18 -19 -20 -17 -5 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -70 -58 -84 -91 -54 -23 -6 -11 -41 -89 -127 -130 -96 -44 -25 -47 -60 -62 -63 -63 -65 -63 -65 -62 -74 -81 -63 -33 -12 -4 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -2 -5 -5 -5 -4 -3 -2 -1 -0 -0 -1 -2 -2 -1 -1 -2 -4 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -1 -6 -11 -6 -1 -0 -0 -2 -4 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -1 -0 -0 -1 -1 -3 -6 -7 -7 -7 -7 -9 -11 -14 -13 -11 -8 -5 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -5 -6 -8 -9 -11 -13 -14 -13 -15 -19 -21 -19 -15 -12 -13 -13 -12 -13 -14 -15 -17 -17 -13 -8 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -20 -20 -8 -0 -0 -0 -0 -1 -0 -0 -0 -32 -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 -70 -76 -44 -21 -13 -5 -1 -4 -31 -85 -127 -122 -90 -57 -44 -64 -71 -70 -68 -66 -65 -65 -67 -69 -70 -90 -79 -45 -19 -7 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -3 -4 -4 -2 -1 -1 -0 -0 -0 -0 -2 -3 -3 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -1 -2 -6 -18 -8 -1 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -2 -0 -2 -1 -4 -7 -8 -9 -8 -8 -9 -10 -13 -15 -14 -10 -7 -4 -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 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -5 -6 -7 -8 -11 -13 -14 -12 -8 -7 -10 -14 -18 -15 -13 -17 -17 -16 -14 -14 -15 -16 -12 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -39 -51 -60 -54 -37 -25 -15 -12 -22 -7 -1 -17 -105 -127 -131 -112 -87 -61 -37 -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 -1 -81 -61 -23 -4 -0 -0 -5 -23 -61 -111 -124 -68 -37 -44 -63 -70 -66 -69 -68 -68 -67 -68 -69 -70 -78 -92 -73 -29 -9 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -4 -5 -2 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -6 -16 -3 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -2 -0 -4 -7 -9 -10 -10 -9 -8 -8 -8 -9 -11 -14 -13 -10 -7 -4 -2 -3 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -8 -9 -10 -13 -15 -14 -8 -2 -1 -2 -3 -7 -9 -10 -13 -15 -16 -15 -13 -13 -11 -5 -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 -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 -24 -28 -32 -60 -100 -121 -103 -85 -72 -122 -141 -111 -104 -135 -148 -148 -151 -151 -148 -138 -122 -102 -78 -55 -36 -18 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -65 -39 -9 -1 -0 -3 -18 -45 -62 -64 -87 -48 -57 -67 -70 -67 -66 -70 -66 -64 -63 -66 -68 -72 -80 -79 -53 -17 -2 -1 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -4 -6 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -5 -17 -3 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -1 -1 -0 -4 -8 -4 -1 -0 -3 -6 -7 -7 -8 -8 -8 -8 -8 -7 -9 -14 -13 -11 -8 -5 -3 -3 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -13 -16 -14 -9 -3 -0 -0 -0 -0 -0 -2 -3 -5 -11 -13 -11 -7 -5 -3 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -3 -5 -2 -20 -62 -99 -115 -134 -144 -144 -136 -135 -136 -138 -140 -140 -144 -153 -167 -179 -193 -201 -189 -171 -151 -118 -79 -55 -18 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -44 -24 -2 -0 -0 -9 -41 -91 -119 -93 -53 -47 -68 -66 -66 -65 -66 -67 -64 -63 -61 -64 -66 -73 -85 -77 -42 -9 -0 -0 -1 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -7 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -4 -2 -3 -2 -2 -6 -8 -4 -1 -0 -2 -3 -4 -5 -5 -6 -6 -7 -8 -13 -13 -14 -13 -11 -8 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -8 -9 -11 -14 -17 -13 -7 -3 -1 -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 -3 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -1 -1 -5 -23 -17 -6 -22 -76 -134 -159 -141 -133 -131 -126 -126 -131 -137 -142 -147 -156 -165 -175 -192 -210 -229 -248 -262 -268 -195 -42 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -37 -31 -14 -1 -0 -0 -11 -49 -101 -122 -95 -51 -54 -58 -60 -63 -64 -63 -62 -62 -62 -60 -64 -63 -72 -89 -77 -38 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -5 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -2 -7 -10 -6 -8 -10 -8 -3 -1 -1 -1 -1 -3 -3 -4 -5 -5 -6 -8 -15 -14 -13 -12 -11 -8 -6 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -7 -10 -13 -16 -21 -23 -17 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -2 -32 -78 -78 -58 -97 -138 -161 -173 -162 -148 -140 -127 -126 -133 -139 -145 -150 -157 -165 -176 -196 -217 -234 -249 -260 -186 -34 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -146 -140 -54 -8 -1 -0 -1 -12 -49 -96 -114 -84 -51 -51 -57 -60 -63 -64 -63 -63 -63 -61 -61 -64 -62 -74 -77 -56 -26 -6 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 -1 -2 -2 -2 -3 -3 -3 -5 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -5 -8 -6 -9 -10 -8 -4 -1 -0 -0 -1 -2 -2 -2 -3 -4 -4 -6 -13 -12 -11 -11 -10 -9 -7 -4 -3 -2 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -11 -14 -18 -16 -14 -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 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -43 -92 -120 -138 -150 -162 -163 -172 -169 -160 -153 -145 -146 -155 -154 -154 -159 -168 -181 -196 -216 -238 -252 -265 -270 -172 -60 -41 -25 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -118 -89 -33 -5 -0 -0 -4 -21 -62 -112 -118 -72 -45 -45 -52 -56 -60 -63 -66 -68 -65 -62 -60 -61 -60 -67 -64 -38 -16 -4 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 -3 -5 -4 -2 -0 -0 -1 -3 -6 -6 -4 -3 -4 -4 -7 -15 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -1 -0 -0 -0 -0 -1 -2 -2 -3 -3 -4 -6 -9 -9 -10 -9 -8 -7 -6 -4 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -9 -16 -23 -18 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -15 -37 -61 -112 -170 -191 -178 -182 -183 -209 -210 -204 -205 -209 -195 -183 -188 -201 -218 -235 -249 -261 -271 -284 -293 -301 -270 -235 -189 -128 -59 -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 -5 -23 -77 -51 -17 -3 -1 -3 -12 -36 -74 -109 -114 -58 -42 -46 -52 -56 -59 -65 -68 -68 -68 -65 -61 -58 -56 -50 -37 -20 -8 -2 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -1 -5 -4 -3 -2 -1 -2 -5 -7 -8 -6 -5 -5 -6 -10 -15 -11 -2 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -0 -0 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -2 -2 -2 -3 -3 -3 -3 -5 -7 -8 -8 -6 -6 -5 -5 -4 -3 -3 -3 -3 -3 -2 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -1 -1 -2 -3 -6 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -63 -138 -166 -146 -140 -146 -29 -63 -129 -241 -282 -261 -244 -246 -263 -282 -292 -293 -293 -296 -303 -310 -319 -332 -350 -357 -309 -228 -71 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -52 -92 -76 -38 -9 -1 -1 -9 -27 -57 -91 -112 -111 -50 -42 -47 -52 -56 -61 -65 -62 -64 -65 -61 -59 -53 -43 -31 -19 -10 -2 -1 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -3 -4 -6 -8 -10 -9 -8 -9 -11 -14 -15 -9 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -2 -2 -3 -2 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -17 -9 -2 -0 -0 -0 -0 -0 -0 -17 -59 -118 -98 -52 -123 -123 -46 -2 -0 -3 -24 -191 -325 -329 -318 -322 -336 -352 -352 -345 -341 -344 -349 -356 -364 -370 -353 -388 -189 -32 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -114 -152 -84 -26 -5 -0 -2 -17 -44 -74 -100 -113 -100 -48 -42 -48 -50 -56 -61 -61 -58 -57 -56 -51 -53 -49 -37 -24 -14 -6 -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 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -4 -5 -5 -6 -8 -10 -13 -13 -13 -13 -16 -17 -13 -6 -1 -3 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -2 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -1 -1 -0 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -3 -3 -3 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -27 -32 -27 -26 -29 -21 -9 -0 -0 -0 -3 -54 -134 -211 -236 -78 -164 -226 -130 -20 -0 -0 -5 -49 -295 -400 -390 -383 -382 -387 -388 -385 -387 -394 -395 -402 -411 -325 -150 -388 -119 -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 -101 -121 -101 -54 -15 -2 -1 -2 -18 -49 -77 -99 -108 -87 -47 -40 -46 -46 -52 -56 -57 -55 -51 -46 -41 -42 -48 -44 -30 -14 -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 -2 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -7 -6 -6 -7 -8 -11 -13 -15 -14 -14 -15 -14 -10 -4 -1 -2 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -5 -4 -4 -4 -4 -3 -3 -3 -3 -4 -4 -4 -4 -3 -2 -3 -3 -3 -3 -5 -4 -4 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -20 -7 -3 -6 -5 -0 -0 -0 -1 -29 -72 -119 -127 -74 -177 -295 -245 -84 -3 -0 -1 -12 -67 -107 -351 -408 -400 -395 -398 -402 -407 -414 -363 -304 -308 -191 -41 -178 -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 -23 -154 -106 -68 -32 -8 -0 -0 -2 -14 -42 -72 -88 -87 -65 -42 -40 -42 -42 -46 -53 -56 -52 -43 -35 -30 -31 -43 -45 -32 -17 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -2 -5 -7 -11 -10 -8 -8 -10 -12 -12 -11 -10 -8 -5 -4 -7 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -1 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -4 -3 -3 -4 -5 -5 -5 -5 -5 -5 -3 -3 -4 -4 -5 -6 -6 -5 -4 -4 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -36 -22 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -99 -254 -326 -202 -41 -50 -120 -115 -54 -60 -404 -417 -402 -399 -400 -400 -404 -398 -291 -63 -5 -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 -31 -87 -134 -82 -43 -17 -4 -0 -1 -4 -12 -29 -51 -61 -57 -43 -39 -40 -38 -38 -39 -46 -50 -44 -34 -27 -26 -30 -37 -41 -33 -20 -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 -1 -5 -11 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -2 -4 -9 -11 -11 -11 -11 -11 -10 -6 -5 -4 -5 -8 -15 -21 -21 -21 -15 -10 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -8 -4 -2 -3 -6 -9 -10 -6 -3 -2 -1 -0 -0 -1 -0 -3 -2 -2 -3 -3 -3 -3 -3 -5 -5 -5 -4 -3 -4 -5 -5 -7 -8 -7 -7 -6 -6 -6 -5 -4 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -37 -50 -48 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -129 -214 -147 -4 -92 -262 -321 -327 -342 -388 -406 -385 -391 -391 -393 -399 -392 -329 -190 -128 -90 -56 -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 -1 -196 -227 -123 -61 -22 -6 -2 -0 -2 -7 -13 -22 -34 -47 -47 -38 -38 -37 -33 -30 -29 -33 -36 -32 -26 -24 -28 -35 -41 -43 -33 -19 -9 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -2 -5 -9 -10 -9 -9 -10 -10 -7 -2 -2 -3 -9 -17 -22 -23 -23 -20 -10 -6 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -12 -13 -11 -10 -16 -24 -27 -25 -14 -4 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -4 -4 -4 -3 -4 -6 -6 -8 -7 -8 -9 -8 -7 -5 -4 -4 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -45 -46 -50 -43 -31 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -70 -95 -44 -22 -118 -287 -324 -362 -366 -365 -380 -370 -372 -380 -402 -412 -419 -433 -455 -463 -395 -301 -86 -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 -1 -3 -163 -151 -80 -41 -14 -3 -1 -0 -1 -6 -12 -19 -27 -36 -36 -34 -32 -29 -24 -20 -20 -23 -27 -26 -24 -26 -30 -33 -33 -29 -20 -15 -6 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -14 -12 -5 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -3 -6 -8 -8 -6 -5 -5 -4 -1 -2 -5 -11 -16 -17 -16 -14 -11 -4 -0 -6 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -24 -27 -23 -25 -29 -21 -43 -38 -29 -17 -9 -5 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -1 -3 -4 -4 -6 -7 -7 -8 -9 -10 -8 -6 -4 -3 -3 -4 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -21 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -96 -261 -339 -313 -289 -328 -353 -340 -360 -380 -392 -387 -374 -381 -312 -384 -443 -458 -456 -452 -459 -448 -265 -49 -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 -2 -19 -70 -89 -60 -34 -18 -6 -1 -0 -0 -0 -4 -12 -20 -27 -28 -24 -30 -25 -20 -18 -16 -19 -27 -32 -30 -29 -31 -32 -30 -25 -18 -13 -9 -2 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -11 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -3 -4 -6 -5 -4 -3 -4 -4 -6 -10 -12 -9 -7 -7 -8 -7 -5 -2 -1 -2 -2 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -20 -23 -19 -19 -16 -1 -17 -13 -41 -57 -50 -32 -19 -13 -7 -2 -3 -2 -1 -0 -1 -2 -1 -1 -0 -1 -1 -2 -4 -4 -5 -7 -9 -9 -8 -6 -4 -2 -2 -3 -5 -6 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -207 -324 -338 -334 -350 -375 -387 -413 -408 -431 -429 -324 -186 -117 -256 -443 -472 -468 -466 -442 -440 -430 -167 -86 -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 -5 -61 -170 -64 -22 -9 -3 -1 -0 -0 -0 -2 -7 -15 -23 -28 -27 -26 -29 -21 -18 -16 -16 -22 -36 -43 -36 -27 -26 -26 -25 -22 -15 -8 -3 -0 -0 -0 -0 -0 -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 -2 -4 -6 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -4 -2 -2 -4 -6 -8 -9 -9 -4 -2 -3 -5 -5 -3 -1 -2 -5 -6 -5 -10 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -5 -4 -13 -29 -37 -31 -16 -7 -4 -2 -0 -1 -1 -2 -1 -1 -1 -1 -2 -4 -5 -4 -5 -8 -7 -5 -5 -3 -2 -2 -3 -5 -7 -8 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -45 -45 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -170 -306 -353 -348 -346 -356 -371 -392 -382 -301 -429 -237 -124 -161 -223 -339 -349 -327 -304 -176 -163 -249 -336 -406 -68 -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 -2 -12 -34 -66 -15 -2 -0 -0 -0 -1 -5 -11 -17 -21 -22 -20 -21 -26 -27 -22 -18 -12 -14 -20 -34 -39 -31 -20 -15 -16 -18 -17 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -3 -5 -5 -4 -4 -2 -1 -1 -3 -5 -4 -4 -7 -10 -6 -5 -9 -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 -1 -9 -26 -46 -47 -18 -8 -5 -3 -1 -1 -1 -2 -1 -0 -0 -1 -3 -4 -4 -5 -7 -5 -3 -2 -1 -1 -1 -2 -4 -6 -7 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -61 -231 -322 -350 -376 -370 -313 -218 -346 -317 -347 -375 -324 -244 -147 -23 -10 -12 -0 -0 -0 -0 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -108 -112 -68 -18 -2 -0 -0 -1 -9 -21 -32 -34 -26 -19 -14 -15 -24 -26 -19 -11 -8 -10 -15 -23 -25 -22 -14 -8 -8 -12 -13 -8 -2 -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 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -4 -6 -8 -12 -14 -4 -1 -4 -7 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -28 -76 -34 -14 -6 -4 -3 -2 -1 -1 -1 -0 -0 -0 -1 -2 -4 -4 -4 -4 -2 -1 -1 -1 -1 -2 -3 -4 -5 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -209 -283 -333 -332 -343 -364 -360 -295 -260 -423 -445 -444 -371 -291 -232 -169 -71 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -32 -256 -175 -60 -18 -3 -0 -1 -4 -31 -55 -58 -45 -29 -17 -12 -12 -16 -16 -13 -10 -9 -9 -11 -16 -19 -17 -12 -8 -7 -10 -10 -6 -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 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -1 -1 -0 -0 -0 -0 -1 -4 -9 -13 -13 -11 -4 -1 -4 -4 -9 -9 -4 -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 -12 -46 -41 -19 -8 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -1 -3 -3 -2 -2 -2 -1 -0 -1 -1 -2 -2 -3 -4 -4 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -44 -123 -213 -317 -369 -382 -399 -381 -379 -433 -440 -324 -193 -183 -239 -249 -137 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -28 -77 -122 -53 -24 -9 -2 -0 -4 -21 -74 -101 -78 -50 -28 -16 -12 -11 -14 -19 -16 -13 -10 -9 -8 -9 -10 -12 -12 -12 -12 -12 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -7 -9 -7 -4 -2 -1 -3 -3 -8 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -3 -11 -32 -18 -8 -5 -4 -3 -3 -2 -2 -2 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -201 -361 -408 -424 -439 -457 -360 -171 -65 -24 -2 -0 -0 -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 -10 -55 -104 -67 -34 -15 -5 -1 -1 -15 -53 -111 -138 -91 -49 -25 -16 -13 -14 -20 -20 -19 -15 -11 -8 -6 -5 -5 -7 -11 -13 -13 -12 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -8 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -1 -1 -0 -0 -4 -4 -3 -3 -1 -0 -1 -3 -6 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -2 -4 -3 -6 -23 -17 -5 -4 -3 -4 -5 -4 -3 -1 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -43 -123 -278 -433 -452 -462 -356 -133 -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 -10 -38 -68 -68 -35 -34 -10 -3 -1 -3 -41 -90 -125 -135 -102 -44 -22 -16 -14 -16 -21 -21 -21 -16 -12 -9 -7 -5 -3 -4 -7 -10 -11 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -5 -7 -5 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -7 -6 -6 -7 -8 -6 -4 -3 -3 -3 -2 -2 -2 -1 -2 -0 -1 -1 -0 -1 -1 -1 -0 -1 -2 -2 -1 -0 -0 -1 -0 -0 -2 -3 -4 -4 -1 -0 -0 -2 -4 -8 -14 -11 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -2 -4 -7 -20 -21 -5 -3 -2 -3 -4 -3 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -2 -1 -1 -1 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -101 -218 -291 -355 -425 -139 -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 -5 -45 -134 -85 -46 -31 -27 -8 -1 -0 -9 -80 -130 -122 -98 -95 -41 -21 -17 -15 -15 -18 -19 -21 -19 -13 -9 -6 -4 -3 -3 -5 -8 -9 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -4 -3 -4 -6 -7 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -6 -9 -10 -9 -7 -6 -5 -4 -3 -4 -4 -4 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 -4 -5 -5 -3 -1 -0 -0 -2 -3 -4 -9 -15 -14 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -6 -5 -4 -1 -0 -0 -0 -1 -3 -4 -8 -20 -29 -7 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -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 -8 -38 -75 -120 -154 -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 -15 -75 -200 -80 -39 -26 -16 -5 -1 -3 -29 -123 -196 -197 -144 -86 -46 -24 -18 -14 -12 -11 -13 -17 -15 -9 -7 -6 -6 -6 -7 -8 -9 -8 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -3 -3 -3 -5 -7 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -3 -6 -10 -11 -8 -5 -2 -2 -2 -1 -2 -2 -3 -3 -3 -3 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -1 -3 -4 -7 -9 -11 -11 -7 -4 -1 -0 -0 -1 -1 -1 -1 -2 -3 -6 -10 -11 -8 -5 -5 -5 -2 -1 -0 -3 -5 -10 -22 -37 -33 -11 -2 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -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 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -23 -97 -177 -72 -40 -21 -9 -2 -2 -17 -66 -152 -200 -183 -140 -99 -69 -42 -21 -14 -11 -10 -10 -10 -9 -6 -7 -11 -12 -14 -15 -14 -12 -9 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -5 -6 -7 -7 -4 -2 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -6 -6 -4 -4 -5 -8 -11 -10 -6 -3 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -3 -5 -8 -9 -10 -11 -5 -2 -2 -2 -3 -2 -4 -12 -22 -22 -23 -25 -25 -16 -10 -8 -7 -6 -3 -1 -3 -5 -11 -32 -50 -32 -11 -2 -5 -4 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -63 -113 -128 -69 -38 -12 -3 -0 -13 -41 -88 -149 -175 -152 -131 -117 -99 -68 -32 -15 -10 -9 -9 -9 -8 -8 -12 -17 -18 -18 -19 -18 -15 -12 -9 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -6 -6 -6 -5 -2 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -1 -8 -12 -8 -5 -6 -8 -11 -12 -9 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -2 -4 -6 -9 -9 -6 -4 -3 -4 -4 -3 -2 -4 -18 -36 -35 -35 -31 -28 -22 -21 -21 -16 -9 -5 -4 -5 -4 -7 -31 -50 -26 -9 -7 -7 -7 -4 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -4 -8 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -19 -16 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -70 -170 -145 -96 -61 -37 -5 -1 -1 -40 -48 -73 -121 -141 -122 -118 -109 -102 -86 -53 -21 -11 -8 -8 -9 -9 -11 -15 -19 -20 -20 -21 -17 -14 -11 -9 -7 -7 -6 -5 -3 -1 -0 -0 -0 -1 -3 -5 -7 -9 -10 -9 -7 -4 -1 -0 -0 -2 -4 -5 -3 -0 -0 -0 -0 -2 -4 -8 -17 -16 -11 -7 -6 -8 -9 -8 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -2 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -4 -5 -6 -7 -6 -4 -3 -3 -3 -2 -1 -2 -17 -34 -32 -27 -22 -18 -16 -17 -23 -27 -23 -14 -16 -17 -17 -9 -24 -38 -17 -5 -4 -7 -8 -6 -2 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -15 -12 -11 -9 -7 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -1 -1 -1 -3 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -19 -16 -11 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -93 -203 -136 -82 -55 -31 -3 -2 -7 -72 -70 -70 -93 -111 -103 -110 -115 -110 -105 -73 -34 -14 -9 -9 -11 -13 -12 -12 -13 -15 -19 -19 -13 -11 -10 -9 -9 -11 -12 -13 -10 -6 -2 -1 -1 -4 -7 -11 -13 -15 -16 -16 -12 -6 -2 -0 -0 -3 -6 -7 -3 -0 -0 -1 -5 -11 -17 -19 -21 -16 -11 -9 -7 -5 -3 -3 -2 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -2 -4 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -3 -5 -5 -4 -4 -4 -4 -3 -1 -2 -1 -1 -14 -27 -33 -27 -21 -14 -10 -8 -10 -14 -21 -31 -40 -41 -36 -33 -26 -25 -22 -8 -1 -3 -6 -8 -6 -4 -1 -0 -0 -0 -0 -0 -2 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -28 -32 -33 -31 -26 -21 -15 -11 -7 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -1 -0 -0 -0 -0 -1 -2 -6 -1 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -1 -2 -0 -0 -1 -5 -4 -3 -2 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -130 -222 -116 -70 -43 -18 -1 -5 -27 -89 -102 -69 -52 -56 -68 -86 -97 -98 -109 -75 -38 -17 -11 -12 -16 -16 -12 -7 -5 -7 -12 -17 -15 -14 -12 -11 -11 -12 -14 -19 -19 -13 -7 -5 -6 -11 -17 -21 -19 -13 -14 -18 -19 -13 -5 -1 -1 -3 -5 -5 -3 -0 -1 -4 -16 -24 -25 -18 -9 -5 -4 -6 -5 -2 -0 -0 -2 -4 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -4 -6 -7 -6 -2 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -2 -4 -6 -6 -5 -4 -4 -4 -4 -4 -3 -1 -1 -11 -22 -27 -27 -22 -15 -8 -5 -4 -5 -7 -11 -18 -26 -29 -27 -25 -28 -24 -14 -4 -0 -2 -6 -8 -6 -5 -4 -2 -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 -2 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -3 -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 -1 -3 -6 -18 -30 -45 -59 -63 -58 -58 -53 -48 -38 -33 -27 -16 -4 -2 -1 -0 -0 -0 -0 -0 -1 -2 -7 -6 -4 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -59 -174 -230 -110 -58 -28 -8 -1 -14 -48 -84 -60 -25 -17 -17 -11 -2 -10 -41 -118 -65 -38 -22 -16 -16 -16 -13 -7 -2 -1 -2 -6 -11 -14 -14 -10 -10 -11 -13 -15 -19 -23 -22 -16 -13 -15 -20 -26 -26 -18 -17 -19 -20 -21 -17 -10 -4 -2 -2 -2 -3 -3 -6 -10 -13 -21 -20 -14 -6 -2 -1 -1 -2 -1 -0 -0 -0 -1 -3 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -7 -6 -2 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -1 -3 -7 -9 -10 -8 -7 -6 -5 -6 -6 -5 -0 -1 -5 -14 -19 -21 -18 -11 -5 -2 -2 -3 -4 -6 -11 -18 -23 -24 -23 -24 -19 -9 -2 -0 -1 -4 -9 -8 -7 -6 -3 -1 -0 -0 -2 -2 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -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 -1 -5 -10 -23 -40 -57 -67 -60 -50 -67 -54 -37 -33 -50 -61 -49 -36 -20 -11 -5 -1 -0 -0 -0 -0 -0 -10 -15 -11 -6 -1 -1 -1 -1 -1 -1 -0 -2 -4 -7 -8 -5 -2 -1 -1 -0 -0 -1 -2 -2 -1 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -99 -35 -3 -0 -0 -0 -0 -13 -85 -190 -201 -103 -50 -14 -3 -1 -26 -72 -87 -40 -4 -51 -91 -68 -23 -4 -31 -96 -81 -63 -48 -37 -28 -18 -9 -3 -0 -0 -0 -1 -3 -6 -8 -7 -8 -9 -12 -16 -21 -25 -26 -23 -20 -20 -24 -27 -26 -26 -25 -25 -23 -19 -15 -9 -3 -0 -0 -0 -3 -9 -17 -22 -20 -16 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -10 -8 -5 -2 -1 -0 -0 -0 -0 -1 -2 -3 -0 -0 -0 -1 -4 -8 -13 -15 -14 -10 -6 -6 -7 -8 -5 -1 -0 -1 -8 -13 -15 -13 -8 -3 -1 -1 -1 -2 -3 -5 -10 -15 -19 -21 -23 -18 -8 -2 -0 -1 -3 -14 -12 -9 -5 -2 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -13 -29 -49 -62 -44 -4 -2 -26 -16 -5 -11 -34 -47 -27 -48 -43 -34 -21 -10 -5 -1 -0 -0 -1 -6 -12 -18 -18 -8 -6 -8 -10 -9 -11 -17 -21 -20 -24 -23 -12 -4 -2 -2 -3 -3 -1 -2 -2 -1 -2 -3 -2 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -3 -2 -1 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -47 -153 -414 -174 -33 -0 -0 -9 -36 -78 -132 -170 -140 -89 -51 -11 -1 -1 -29 -75 -72 -30 -17 -87 -163 -121 -40 -0 -8 -47 -98 -86 -95 -76 -49 -25 -9 -2 -0 -0 -0 -0 -0 -2 -4 -5 -5 -9 -14 -20 -27 -32 -34 -32 -29 -27 -28 -30 -34 -37 -34 -31 -24 -17 -10 -4 -1 -0 -0 -1 -5 -15 -22 -22 -15 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -11 -8 -5 -2 -0 -0 -0 -0 -0 -1 -3 -3 -0 -0 -0 -1 -4 -8 -14 -18 -18 -13 -3 -3 -5 -5 -3 -1 -1 -0 -2 -5 -8 -8 -5 -2 -1 -1 -0 -0 -1 -3 -6 -9 -12 -16 -18 -15 -8 -6 -7 -5 -5 -13 -12 -9 -5 -2 -1 -1 -1 -1 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -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 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -5 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -17 -34 -53 -52 -24 -1 -0 -0 -0 -0 -2 -6 -8 -2 -2 -18 -43 -43 -27 -16 -6 -5 -6 -4 -4 -6 -13 -23 -20 -17 -24 -25 -31 -40 -44 -45 -43 -41 -37 -23 -11 -5 -3 -1 -1 -1 -1 -1 -2 -4 -5 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -3 -2 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -95 -255 -458 -376 -106 -17 -0 -43 -104 -138 -135 -107 -93 -87 -60 -21 -1 -1 -15 -46 -39 -15 -23 -78 -123 -83 -65 -53 -21 -12 -39 -58 -136 -111 -70 -36 -14 -4 -1 -0 -0 -0 -1 -3 -4 -5 -6 -10 -16 -23 -30 -34 -36 -38 -40 -39 -38 -37 -39 -41 -39 -32 -20 -11 -5 -2 -1 -1 -1 -2 -6 -12 -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 -1 -1 -0 -1 -1 -1 -0 -0 -1 -2 -8 -10 -9 -5 -2 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -1 -4 -8 -12 -17 -19 -17 -7 -1 -0 -1 -1 -1 -1 -1 -0 -2 -5 -5 -4 -2 -1 -1 -0 -0 -0 -1 -2 -4 -6 -8 -10 -9 -4 -2 -2 -2 -5 -11 -12 -9 -4 -2 -1 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -6 -8 -7 -5 -3 -1 -0 -0 -0 -0 -1 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -20 -40 -60 -60 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -39 -63 -61 -46 -22 -14 -12 -16 -14 -7 -10 -20 -25 -27 -40 -51 -61 -70 -70 -65 -52 -54 -53 -39 -21 -10 -7 -1 -2 -1 -0 -1 -6 -12 -11 -3 -0 -0 -1 -4 -9 -11 -4 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -28 -94 -186 -246 -67 -11 -46 -98 -125 -109 -67 -63 -77 -98 -87 -39 -3 -1 -5 -29 -21 -6 -18 -55 -83 -79 -117 -92 -24 -0 -0 -42 -141 -125 -77 -44 -21 -7 -2 -0 -1 -1 -2 -6 -7 -6 -7 -10 -15 -22 -27 -28 -30 -36 -44 -48 -44 -39 -37 -38 -36 -28 -16 -7 -4 -5 -7 -8 -7 -4 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -1 -3 -3 -2 -1 -1 -1 -4 -8 -8 -6 -3 -1 -0 -0 -0 -0 -2 -3 -3 -1 -0 -0 -2 -5 -7 -10 -14 -17 -19 -14 -5 -2 -2 -3 -2 -1 -1 -0 -1 -4 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -1 -2 -2 -3 -3 -1 -0 -3 -8 -9 -11 -9 -6 -4 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -3 -9 -10 -9 -8 -5 -4 -4 -3 -1 -1 -1 -1 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -19 -39 -52 -50 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -56 -67 -50 -49 -40 -33 -28 -21 -15 -11 -11 -18 -28 -46 -64 -78 -89 -96 -96 -88 -83 -78 -68 -54 -37 -13 -4 -2 -1 -0 -1 -3 -8 -6 -2 -0 -0 -1 -3 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -49 -49 -122 -193 -168 -115 -70 -46 -51 -71 -114 -151 -61 -9 -5 -12 -22 -14 -2 -28 -63 -84 -93 -88 -54 -8 -0 -0 -58 -128 -110 -65 -41 -22 -9 -3 -1 -2 -2 -4 -8 -6 -4 -4 -5 -8 -14 -20 -23 -27 -34 -44 -49 -44 -35 -31 -31 -29 -22 -12 -5 -6 -12 -16 -17 -13 -7 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -0 -3 -5 -4 -3 -1 -0 -1 -3 -5 -4 -3 -1 -0 -0 -0 -0 -2 -3 -3 -2 -1 -0 -2 -6 -7 -8 -10 -14 -18 -18 -13 -6 -3 -6 -7 -5 -1 -0 -1 -4 -5 -4 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -5 -6 -5 -6 -8 -8 -7 -5 -3 -1 -0 -0 -0 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -8 -11 -9 -11 -21 -35 -36 -14 -4 -3 -2 -1 -2 -3 -5 -4 -2 -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 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -9 -22 -36 -33 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -30 -60 -76 -86 -81 -73 -61 -47 -31 -21 -14 -16 -26 -42 -61 -81 -106 -118 -119 -115 -109 -103 -96 -82 -69 -35 -20 -12 -4 -0 -0 -0 -2 -1 -0 -0 -0 -1 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -170 -203 -201 -261 -237 -161 -98 -65 -58 -71 -97 -138 -188 -72 -23 -29 -30 -11 -2 -7 -30 -54 -62 -79 -115 -117 -1 -0 -39 -96 -118 -88 -48 -31 -21 -10 -5 -3 -4 -5 -5 -5 -3 -1 -1 -1 -2 -6 -13 -20 -26 -34 -42 -45 -38 -28 -20 -19 -18 -14 -8 -5 -6 -9 -13 -13 -9 -4 -3 -1 -1 -3 -6 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -3 -3 -3 -3 -3 -3 -3 -2 -1 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -2 -3 -3 -2 -1 -0 -2 -5 -7 -7 -8 -11 -16 -21 -20 -9 -4 -6 -11 -13 -9 -3 -10 -7 -3 -3 -4 -3 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -2 -2 -4 -10 -12 -10 -6 -4 -2 -0 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -10 -11 -13 -13 -29 -51 -60 -44 -19 -15 -15 -9 -4 -1 -1 -3 -4 -2 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -40 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -23 -116 -138 -125 -111 -100 -87 -66 -51 -45 -35 -27 -26 -30 -42 -60 -95 -124 -143 -149 -141 -125 -115 -105 -85 -64 -51 -31 -8 -2 -1 -1 -2 -2 -1 -1 -2 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -0 -0 -18 -171 -78 -6 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -287 -299 -262 -227 -188 -140 -102 -92 -96 -111 -127 -132 -125 -80 -47 -73 -79 -55 -29 -22 -21 -21 -36 -74 -114 -92 -2 -4 -142 -183 -159 -104 -55 -32 -23 -13 -7 -7 -6 -5 -3 -1 -0 -0 -0 -0 -2 -5 -10 -15 -17 -24 -34 -38 -32 -19 -10 -9 -9 -8 -6 -4 -2 -2 -3 -3 -2 -3 -3 -3 -3 -5 -8 -10 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -2 -2 -3 -4 -4 -8 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -4 -7 -7 -7 -7 -10 -14 -13 -7 -3 -5 -8 -13 -16 -15 -15 -10 -5 -4 -4 -4 -3 -5 -6 -7 -6 -2 -0 -1 -3 -1 -3 -3 -7 -14 -18 -16 -10 -6 -4 -3 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -11 -14 -12 -11 -17 -32 -43 -39 -25 -26 -41 -46 -28 -12 -4 -1 -2 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -35 -23 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -28 -113 -98 -71 -72 -92 -110 -95 -91 -81 -69 -53 -34 -23 -24 -33 -62 -109 -148 -153 -122 -129 -105 -97 -102 -97 -81 -57 -24 -17 -11 -7 -8 -9 -6 -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 -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 -34 -123 -154 -55 -416 -244 -55 -1 -0 -0 -1 -19 -23 -8 -9 -53 -140 -303 -252 -221 -199 -173 -144 -127 -131 -145 -154 -155 -131 -97 -76 -54 -86 -98 -81 -44 -16 -12 -24 -50 -60 -94 -88 -60 -93 -207 -243 -232 -168 -95 -47 -28 -18 -10 -8 -7 -5 -2 -0 -0 -0 -1 -2 -4 -7 -10 -11 -8 -9 -19 -28 -25 -15 -7 -7 -8 -7 -4 -2 -1 -0 -0 -0 -0 -1 -2 -2 -2 -3 -5 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -12 -13 -10 -11 -7 -7 -8 -9 -11 -18 -15 -7 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -5 -10 -9 -10 -9 -7 -7 -10 -9 -7 -6 -6 -8 -12 -14 -14 -12 -8 -6 -5 -4 -5 -9 -14 -14 -14 -7 -2 -3 -8 -6 -3 -3 -9 -16 -17 -14 -10 -10 -8 -8 -7 -7 -8 -8 -5 -2 -1 -1 -0 -1 -2 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -12 -13 -13 -10 -17 -24 -24 -16 -10 -19 -46 -54 -24 -7 -2 -2 -1 -1 -3 -3 -2 -1 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -45 -47 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -63 -78 -39 -11 -14 -38 -144 -136 -108 -79 -69 -65 -57 -37 -32 -38 -59 -94 -124 -109 -31 -56 -35 -30 -34 -65 -100 -76 -61 -48 -39 -24 -13 -10 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -73 -83 -65 -273 -347 -131 -26 -0 -27 -74 -112 -115 -70 -69 -145 -214 -223 -196 -176 -172 -162 -146 -139 -147 -163 -169 -149 -90 -46 -32 -29 -49 -50 -31 -16 -17 -30 -53 -77 -64 -91 -112 -151 -190 -213 -232 -244 -196 -124 -67 -41 -27 -16 -9 -7 -6 -4 -3 -2 -2 -4 -5 -5 -6 -6 -5 -1 -1 -5 -12 -16 -14 -10 -8 -7 -5 -3 -2 -2 -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 -2 -7 -16 -21 -19 -16 -18 -14 -14 -14 -14 -14 -14 -12 -6 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -8 -16 -16 -14 -11 -6 -5 -5 -7 -7 -4 -3 -3 -5 -7 -8 -9 -9 -6 -4 -4 -7 -13 -23 -23 -25 -16 -7 -7 -9 -7 -4 -10 -20 -26 -22 -15 -15 -19 -19 -19 -19 -19 -18 -15 -9 -6 -4 -2 -1 -3 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -10 -11 -12 -10 -14 -17 -15 -10 -8 -13 -24 -24 -7 -0 -0 -0 -1 -2 -3 -3 -2 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -22 -47 -71 -73 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -46 -39 -13 -0 -0 -4 -53 -34 -9 -8 -19 -35 -67 -60 -56 -58 -69 -85 -93 -60 -7 -1 -0 -2 -3 -21 -67 -63 -61 -44 -49 -46 -19 -6 -5 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -15 -67 -140 -41 -7 -96 -181 -214 -199 -147 -95 -92 -110 -132 -129 -122 -112 -106 -99 -94 -98 -114 -131 -136 -85 -40 -16 -9 -12 -24 -33 -39 -45 -52 -63 -77 -90 -94 -90 -104 -148 -196 -215 -208 -189 -157 -128 -100 -63 -35 -23 -14 -11 -9 -10 -10 -10 -10 -9 -7 -5 -3 -1 -1 -0 -0 -0 -2 -10 -13 -13 -11 -9 -6 -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 -1 -1 -5 -18 -27 -28 -23 -20 -18 -14 -16 -19 -18 -16 -12 -8 -6 -6 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -3 -12 -23 -27 -22 -16 -11 -8 -7 -6 -5 -4 -4 -3 -1 -3 -5 -6 -7 -6 -4 -4 -7 -13 -26 -36 -31 -22 -12 -8 -8 -9 -14 -26 -37 -35 -27 -23 -28 -37 -32 -35 -37 -37 -34 -26 -18 -13 -10 -6 -5 -6 -6 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -4 -5 -6 -7 -9 -10 -11 -9 -5 -3 -2 -2 -1 -1 -0 -1 -2 -3 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -16 -48 -83 -40 -23 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -29 -34 -48 -67 -76 -69 -61 -16 -2 -0 -0 -0 -0 -0 -0 -15 -19 -10 -21 -31 -15 -9 -21 -14 -6 -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 -2 -7 -183 -252 -234 -173 -108 -72 -59 -61 -60 -53 -46 -38 -27 -17 -20 -29 -50 -74 -78 -40 -24 -15 -20 -28 -38 -53 -71 -79 -76 -77 -84 -91 -86 -62 -117 -128 -154 -180 -184 -163 -137 -134 -127 -86 -54 -35 -21 -16 -13 -13 -12 -11 -10 -9 -8 -5 -2 -0 -0 -0 -0 -0 -0 -8 -15 -17 -14 -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 -1 -1 -2 -4 -13 -22 -28 -28 -27 -27 -26 -26 -26 -24 -19 -14 -12 -9 -9 -6 -6 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -11 -26 -43 -49 -45 -37 -28 -20 -14 -9 -7 -5 -4 -4 -7 -10 -8 -5 -6 -3 -3 -5 -11 -25 -35 -20 -15 -9 -6 -10 -22 -40 -60 -82 -67 -60 -62 -65 -66 -59 -61 -61 -60 -55 -45 -32 -18 -14 -12 -10 -9 -8 -7 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -4 -5 -6 -4 -2 -0 -0 -0 -0 -0 -0 -2 -4 -5 -4 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -24 -52 -51 -38 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -7 -15 -24 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -2 -3 -19 -18 -12 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -23 -17 -3 -22 -89 -60 -25 -31 -81 -136 -155 -131 -99 -74 -56 -46 -44 -29 -17 -12 -10 -9 -5 -3 -7 -22 -42 -50 -46 -44 -40 -50 -53 -58 -66 -71 -70 -69 -78 -91 -104 -102 -91 -130 -97 -81 -103 -134 -152 -148 -138 -133 -107 -72 -49 -33 -19 -13 -12 -11 -9 -8 -7 -8 -8 -4 -1 -0 -0 -0 -0 -0 -5 -17 -23 -21 -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 -1 -2 -3 -10 -16 -13 -17 -28 -36 -40 -43 -38 -31 -26 -21 -19 -17 -13 -17 -14 -9 -6 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -2 -2 -1 -2 -8 -25 -50 -73 -80 -75 -64 -56 -49 -34 -22 -14 -8 -5 -5 -5 -4 -4 -9 -3 -2 -3 -8 -15 -18 -7 -3 -4 -10 -23 -44 -69 -92 -111 -90 -86 -92 -93 -96 -97 -95 -94 -91 -81 -68 -49 -22 -17 -15 -13 -11 -10 -8 -7 -5 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -3 -2 -2 -1 -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 -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 -1 -1 -0 -0 -0 -0 -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 -36 -41 -23 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -10 -12 -19 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -82 -89 -99 -105 -102 -140 -88 -53 -51 -61 -54 -50 -42 -36 -35 -42 -48 -48 -37 -34 -39 -44 -46 -41 -34 -37 -52 -63 -65 -64 -64 -59 -56 -54 -55 -56 -56 -57 -66 -84 -97 -104 -114 -121 -105 -54 -29 -38 -77 -122 -150 -149 -130 -111 -87 -69 -49 -31 -22 -14 -11 -8 -6 -7 -7 -7 -4 -1 -0 -0 -0 -0 -1 -5 -23 -36 -34 -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 -1 -1 -3 -9 -12 -5 -7 -24 -42 -48 -44 -39 -36 -34 -33 -31 -26 -17 -16 -15 -10 -6 -6 -6 -5 -3 -3 -2 -1 -0 -0 -0 -0 -2 -1 -0 -1 -7 -22 -44 -67 -86 -95 -95 -97 -98 -87 -68 -51 -37 -24 -12 -6 -4 -5 -7 -2 -1 -2 -5 -10 -14 -11 -4 -9 -27 -52 -74 -89 -112 -130 -122 -113 -110 -114 -121 -122 -119 -115 -109 -93 -69 -45 -24 -19 -16 -14 -12 -11 -10 -9 -8 -6 -4 -4 -3 -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 -1 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -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 -0 -0 -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 -0 -0 -0 -0 -0 -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 -26 -38 -30 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -37 -27 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -66 -104 -86 -71 -65 -58 -54 -33 -23 -15 -9 -8 -8 -7 -6 -15 -36 -58 -75 -86 -93 -96 -94 -95 -92 -82 -78 -83 -85 -78 -65 -54 -44 -35 -34 -41 -47 -52 -60 -71 -82 -83 -71 -66 -70 -62 -36 -18 -16 -41 -87 -130 -147 -136 -117 -104 -84 -66 -51 -37 -18 -9 -7 -6 -5 -4 -3 -2 -1 -0 -0 -0 -0 -3 -11 -30 -51 -53 -35 -13 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -9 -18 -25 -29 -30 -31 -35 -39 -47 -49 -39 -25 -19 -10 -7 -7 -8 -7 -6 -5 -4 -4 -1 -1 -1 -0 -0 -1 -1 -0 -2 -7 -18 -30 -42 -58 -77 -92 -102 -106 -95 -56 -24 -34 -50 -44 -29 -18 -10 -6 -5 -5 -6 -9 -16 -21 -17 -8 -17 -47 -83 -103 -111 -139 -158 -153 -138 -133 -138 -142 -137 -127 -122 -105 -81 -55 -36 -28 -24 -20 -18 -18 -18 -18 -17 -15 -11 -8 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -19 -33 -36 -28 -23 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -30 -20 -3 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -3 -0 -2 -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 -3 -28 -74 -76 -40 -17 -10 -6 -2 -1 -1 -0 -0 -1 -0 -1 -6 -27 -62 -104 -113 -109 -123 -117 -108 -96 -88 -86 -90 -92 -86 -70 -50 -38 -34 -38 -48 -57 -63 -67 -67 -65 -58 -36 -21 -25 -29 -27 -21 -15 -23 -57 -101 -133 -145 -141 -123 -104 -82 -55 -35 -21 -13 -10 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -3 -13 -30 -50 -58 -41 -14 -0 -0 -0 -0 -1 -3 -5 -8 -10 -11 -10 -7 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -16 -15 -15 -11 -9 -13 -21 -30 -38 -42 -52 -54 -42 -27 -19 -10 -7 -10 -10 -8 -6 -6 -5 -4 -1 -2 -1 -0 -0 -1 -1 -2 -5 -10 -16 -19 -20 -30 -53 -75 -76 -70 -61 -44 -21 -7 -5 -10 -35 -45 -17 -11 -22 -26 -31 -41 -48 -43 -26 -13 -27 -63 -96 -113 -126 -157 -177 -167 -153 -150 -153 -151 -139 -131 -122 -100 -75 -54 -40 -34 -31 -28 -27 -25 -24 -23 -21 -18 -14 -11 -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 -2 -3 -3 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -16 -30 -41 -44 -60 -18 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -18 -10 -0 -2 -12 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -3 -0 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -87 -87 -34 -9 -2 -1 -2 -5 -8 -7 -4 -3 -6 -8 -10 -16 -41 -86 -61 -61 -98 -107 -113 -100 -87 -80 -78 -82 -92 -88 -73 -64 -62 -64 -68 -66 -59 -53 -50 -50 -46 -30 -9 -6 -13 -22 -22 -17 -20 -42 -82 -119 -140 -149 -145 -128 -94 -51 -26 -18 -19 -20 -13 -3 -1 -0 -0 -0 -0 -1 -1 -2 -3 -8 -16 -27 -34 -27 -8 -0 -0 -0 -1 -4 -9 -14 -19 -24 -29 -31 -27 -19 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -13 -10 -7 -5 -4 -16 -38 -52 -48 -53 -51 -36 -20 -13 -14 -13 -11 -10 -9 -7 -6 -6 -5 -3 -4 -4 -2 -0 -1 -2 -2 -3 -9 -12 -12 -13 -18 -34 -61 -71 -50 -33 -27 -22 -8 -0 -0 -6 -50 -82 -66 -42 -53 -46 -48 -73 -102 -100 -59 -25 -33 -57 -80 -102 -128 -160 -173 -165 -150 -141 -141 -142 -136 -126 -109 -85 -71 -59 -48 -42 -38 -35 -35 -31 -27 -24 -23 -21 -17 -15 -13 -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 -2 -4 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -5 -8 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -25 -47 -40 -51 -29 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -2 -0 -0 -7 -7 -25 -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 -1 -1 -2 -4 -8 -8 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -70 -110 -86 -30 -6 -2 -4 -6 -13 -25 -32 -31 -32 -38 -42 -36 -22 -12 -33 -13 -17 -38 -61 -90 -84 -65 -53 -37 -39 -68 -100 -84 -78 -78 -78 -74 -64 -51 -44 -48 -55 -56 -47 -24 -4 -5 -11 -12 -12 -19 -39 -75 -115 -122 -118 -116 -111 -87 -43 -18 -13 -18 -23 -17 -5 -1 -0 -0 -0 -1 -2 -4 -3 -3 -3 -3 -5 -5 -2 -1 -0 -0 -0 -1 -6 -12 -18 -26 -33 -40 -45 -45 -41 -21 -8 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -5 -10 -22 -43 -58 -60 -68 -44 -29 -18 -14 -14 -14 -12 -10 -10 -6 -4 -4 -5 -6 -8 -6 -3 -1 -1 -2 -2 -3 -10 -13 -13 -16 -28 -50 -78 -55 -23 -17 -22 -18 -0 -0 -0 -2 -49 -98 -100 -58 -64 -66 -77 -123 -165 -146 -64 -23 -29 -38 -57 -81 -108 -132 -140 -128 -118 -117 -119 -119 -111 -97 -86 -77 -65 -57 -52 -51 -48 -43 -42 -42 -40 -37 -34 -31 -26 -23 -20 -16 -12 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -4 -2 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -2 -4 -8 -12 -13 -14 -13 -8 -3 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -12 -50 -42 -42 -34 -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 -4 -45 -87 -39 -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 -1 -3 -7 -10 -11 -14 -13 -8 -4 -2 -1 -0 -1 -0 -0 -0 -0 -0 -1 -3 -8 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -101 -65 -22 -7 -5 -9 -10 -19 -35 -54 -70 -74 -85 -93 -81 -50 -15 -6 -18 -5 -1 -13 -31 -23 -7 -11 -4 -8 -47 -91 -74 -68 -73 -72 -68 -62 -54 -50 -54 -62 -65 -56 -32 -5 -0 -1 -3 -5 -13 -30 -60 -98 -97 -73 -61 -59 -51 -26 -10 -7 -11 -15 -13 -4 -1 -0 -0 -0 -0 -1 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -2 -5 -11 -16 -22 -28 -33 -40 -49 -47 -25 -11 -7 -6 -4 -2 -1 -1 -0 -0 -1 -2 -2 -0 -0 -0 -0 -2 -5 -5 -6 -9 -13 -35 -50 -49 -39 -18 -15 -12 -10 -9 -8 -6 -7 -10 -8 -7 -5 -5 -9 -9 -7 -4 -2 -2 -2 -2 -3 -10 -15 -20 -29 -49 -74 -79 -38 -7 -6 -12 -9 -0 -0 -0 -0 -46 -48 -15 -11 -47 -84 -92 -88 -121 -114 -47 -29 -29 -34 -46 -65 -87 -105 -109 -96 -92 -95 -94 -84 -74 -78 -80 -71 -67 -70 -72 -70 -66 -61 -56 -59 -59 -56 -52 -45 -39 -35 -30 -24 -18 -13 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -10 -18 -21 -17 -20 -20 -13 -6 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -17 -24 -34 -37 -28 -13 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -62 -39 -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 -4 -9 -14 -18 -14 -18 -14 -10 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -10 -9 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -55 -59 -31 -14 -8 -9 -13 -14 -23 -40 -57 -72 -81 -95 -109 -100 -70 -29 -12 -30 -6 -1 -0 -0 -0 -0 -0 -0 -7 -44 -65 -56 -54 -64 -66 -65 -63 -63 -62 -59 -58 -59 -42 -20 -3 -0 -1 -1 -2 -6 -16 -33 -55 -62 -44 -27 -21 -17 -9 -4 -2 -4 -6 -5 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -9 -12 -14 -16 -18 -22 -28 -30 -25 -17 -13 -14 -15 -14 -11 -7 -3 -1 -3 -2 -1 -0 -0 -0 -0 -1 -3 -3 -2 -3 -6 -15 -22 -20 -13 -13 -13 -8 -6 -4 -3 -3 -5 -10 -9 -9 -6 -5 -8 -9 -7 -6 -6 -7 -9 -10 -9 -13 -19 -24 -27 -44 -70 -76 -43 -6 -0 -0 -0 -0 -0 -0 -0 -37 -47 -34 -29 -47 -84 -107 -96 -110 -103 -67 -50 -38 -36 -41 -52 -65 -72 -72 -68 -63 -66 -67 -66 -68 -76 -81 -79 -82 -89 -91 -89 -87 -82 -82 -81 -76 -72 -67 -60 -52 -46 -39 -32 -25 -18 -12 -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 -1 -4 -4 -3 -2 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -3 -4 -4 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -5 -7 -12 -22 -25 -24 -29 -28 -17 -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 -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 -5 -14 -26 -34 -36 -42 -30 -25 -22 -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 -2 -14 -57 -79 -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 -1 -4 -8 -10 -8 -5 -9 -12 -11 -8 -6 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -7 -8 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -23 -24 -15 -14 -13 -16 -21 -26 -36 -51 -53 -56 -63 -74 -88 -89 -69 -31 -8 -14 -13 -3 -0 -0 -0 -0 -0 -0 -3 -23 -28 -28 -37 -56 -64 -65 -67 -69 -71 -71 -66 -50 -19 -5 -1 -1 -1 -0 -1 -3 -8 -16 -25 -30 -22 -10 -4 -2 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -3 -2 -1 -0 -0 -0 -2 -4 -6 -8 -10 -10 -9 -8 -7 -8 -12 -17 -18 -14 -18 -24 -25 -21 -11 -0 -1 -5 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -3 -7 -14 -27 -37 -29 -19 -15 -13 -10 -10 -12 -13 -12 -10 -6 -5 -8 -8 -7 -8 -12 -17 -25 -29 -27 -24 -23 -21 -23 -34 -54 -65 -44 -4 -0 -0 -0 -0 -0 -0 -0 -0 -30 -61 -69 -59 -67 -81 -85 -85 -74 -61 -57 -48 -39 -36 -40 -46 -47 -46 -50 -46 -61 -68 -73 -77 -80 -80 -82 -89 -101 -107 -109 -110 -102 -99 -92 -85 -79 -75 -70 -64 -57 -48 -40 -34 -28 -22 -18 -14 -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 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -2 -5 -5 -2 -1 -0 -0 -0 -0 -0 -1 -2 -6 -8 -9 -14 -24 -31 -32 -32 -30 -19 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -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 -21 -23 -22 -26 -30 -33 -39 -32 -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 -2 -15 -44 -83 -64 -20 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -9 -10 -12 -17 -16 -12 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -25 -27 -23 -25 -35 -47 -57 -66 -57 -53 -56 -63 -71 -74 -58 -24 -6 -20 -34 -20 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -15 -36 -47 -50 -57 -59 -60 -74 -79 -44 -6 -1 -4 -8 -8 -4 -0 -3 -12 -26 -34 -30 -18 -3 -1 -1 -4 -6 -6 -2 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -4 -8 -12 -15 -20 -14 -8 -4 -5 -6 -7 -8 -9 -10 -11 -11 -8 -5 -2 -1 -3 -6 -10 -10 -13 -14 -12 -9 -7 -2 -6 -4 -3 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -4 -9 -14 -29 -45 -46 -37 -30 -25 -21 -22 -24 -19 -18 -15 -14 -14 -13 -12 -10 -10 -13 -18 -22 -24 -23 -23 -43 -42 -43 -35 -24 -18 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -45 -58 -52 -47 -55 -52 -47 -46 -46 -48 -53 -50 -38 -36 -37 -37 -38 -46 -49 -66 -76 -82 -85 -86 -86 -85 -98 -110 -116 -118 -119 -111 -99 -87 -79 -77 -76 -75 -72 -65 -59 -53 -48 -43 -38 -32 -27 -21 -14 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -1 -3 -11 -14 -14 -16 -23 -32 -41 -32 -24 -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 -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 -6 -14 -14 -12 -11 -11 -20 -30 -28 -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 -3 -6 -22 -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 -1 -4 -7 -12 -13 -13 -10 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -16 -28 -40 -45 -42 -38 -50 -62 -71 -73 -62 -58 -58 -60 -62 -56 -37 -9 -3 -30 -51 -55 -53 -27 -6 -0 -0 -0 -0 -0 -0 -0 -1 -6 -12 -17 -25 -25 -19 -45 -68 -48 -7 -6 -14 -28 -28 -14 -4 -9 -27 -52 -63 -54 -29 -4 -0 -4 -12 -16 -14 -7 -0 -0 -1 -1 -0 -1 -2 -1 -0 -0 -3 -11 -24 -41 -60 -48 -33 -28 -30 -31 -30 -22 -16 -14 -15 -18 -18 -11 -7 -2 -0 -1 -4 -6 -7 -6 -4 -2 -2 -3 -4 -1 -1 -1 -0 -0 -1 -1 -3 -4 -2 -1 -2 -7 -13 -16 -15 -19 -30 -42 -45 -37 -27 -26 -27 -25 -22 -22 -24 -27 -25 -20 -17 -15 -12 -8 -9 -7 -5 -7 -16 -44 -30 -12 -6 -3 -0 -0 -0 -0 -0 -0 -0 -2 -6 -5 -7 -26 -42 -48 -42 -35 -38 -33 -38 -42 -45 -49 -56 -59 -45 -43 -38 -37 -43 -49 -58 -74 -83 -85 -83 -83 -85 -89 -109 -119 -124 -124 -119 -109 -97 -87 -80 -77 -78 -78 -75 -71 -70 -67 -65 -61 -56 -47 -42 -35 -28 -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 -1 -1 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -3 -13 -19 -19 -19 -21 -29 -48 -39 -22 -9 -3 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -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 -7 -12 -13 -8 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -17 -37 -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 -1 -2 -6 -8 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -16 -39 -59 -64 -57 -62 -67 -69 -68 -63 -61 -61 -64 -62 -48 -24 -3 -1 -36 -54 -66 -72 -59 -41 -36 -25 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -45 -49 -21 -23 -17 -40 -49 -43 -33 -39 -59 -80 -75 -68 -43 -15 -6 -11 -15 -15 -11 -5 -4 -8 -16 -12 -5 -1 -1 -1 -0 -0 -2 -7 -22 -48 -81 -90 -79 -77 -75 -74 -71 -52 -28 -19 -23 -36 -46 -44 -49 -39 -29 -19 -12 -7 -5 -4 -2 -1 -0 -0 -1 -2 -1 -0 -0 -1 -2 -5 -9 -12 -13 -10 -8 -8 -12 -9 -6 -6 -12 -23 -33 -36 -23 -24 -26 -22 -18 -19 -19 -20 -16 -11 -10 -12 -11 -4 -6 -3 -1 -2 -13 -40 -33 -5 -0 -0 -0 -0 -0 -0 -13 -19 -16 -18 -28 -32 -31 -49 -42 -35 -36 -36 -36 -37 -40 -49 -56 -59 -59 -59 -45 -43 -36 -34 -42 -54 -63 -71 -74 -77 -79 -82 -88 -96 -113 -120 -124 -122 -115 -103 -90 -81 -78 -77 -77 -78 -79 -77 -77 -75 -72 -69 -65 -60 -55 -49 -43 -32 -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 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -0 -0 -2 -8 -14 -18 -20 -25 -21 -36 -33 -20 -10 -7 -5 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -4 -6 -24 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -49 -34 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -22 -51 -78 -88 -78 -73 -69 -64 -62 -62 -65 -74 -75 -58 -29 -6 -4 -25 -32 -40 -54 -72 -87 -93 -69 -28 -11 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -50 -49 -33 -30 -11 -22 -34 -39 -39 -47 -62 -74 -37 -61 -64 -40 -20 -11 -8 -6 -4 -8 -24 -59 -110 -80 -36 -11 -2 -1 -3 -7 -12 -17 -21 -30 -48 -77 -103 -115 -91 -77 -80 -70 -42 -36 -44 -67 -89 -91 -86 -65 -48 -38 -32 -25 -17 -10 -4 -1 -1 -1 -0 -1 -1 -3 -5 -10 -17 -23 -23 -22 -41 -43 -39 -44 -53 -23 -3 -0 -7 -20 -28 -22 -10 -16 -22 -19 -12 -8 -6 -5 -4 -3 -4 -6 -7 -2 -3 -2 -1 -1 -9 -29 -51 -46 -11 -0 -0 -0 -2 -12 -37 -42 -37 -36 -45 -52 -39 -30 -29 -28 -29 -33 -33 -34 -44 -57 -62 -61 -58 -56 -47 -37 -31 -34 -43 -54 -65 -67 -64 -70 -77 -83 -91 -96 -106 -108 -111 -112 -106 -94 -85 -78 -82 -84 -84 -85 -88 -88 -86 -83 -80 -77 -74 -70 -64 -61 -55 -45 -33 -21 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -6 -6 -6 -5 -4 -3 -1 -2 -3 -3 -2 -1 -1 -0 -0 -1 -0 -0 -1 -3 -7 -12 -19 -30 -34 -27 -17 -10 -6 -5 -4 -2 -1 -1 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -2 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -14 -14 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -47 -55 -33 -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 -1 -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 -2 -5 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -18 -42 -80 -98 -79 -72 -65 -62 -64 -71 -85 -93 -73 -38 -11 -1 -4 -7 -15 -32 -51 -64 -66 -57 -38 -33 -15 -4 -2 -0 -0 -0 -0 -0 -0 -1 -5 -34 -33 -22 -13 -4 -0 -0 -0 -4 -11 -19 -22 -1 -28 -64 -75 -55 -29 -13 -9 -13 -26 -61 -124 -168 -52 -22 -13 -8 -6 -11 -23 -31 -29 -33 -25 -20 -40 -84 -122 -77 -51 -61 -76 -61 -60 -71 -88 -118 -132 -113 -86 -57 -37 -27 -23 -21 -17 -9 -5 -3 -2 -1 -0 -1 -8 -12 -19 -31 -39 -32 -18 -51 -66 -81 -93 -75 -30 -1 -0 -9 -26 -25 -6 -2 -9 -19 -25 -29 -26 -13 -0 -0 -1 -2 -4 -4 -1 -1 -1 -0 -0 -3 -8 -14 -14 -5 -2 -1 -0 -8 -34 -50 -39 -29 -31 -38 -37 -27 -23 -18 -21 -24 -25 -25 -26 -37 -50 -54 -54 -54 -55 -50 -36 -32 -38 -46 -52 -57 -61 -60 -66 -75 -82 -86 -91 -98 -95 -94 -94 -91 -86 -87 -87 -90 -95 -99 -100 -100 -100 -98 -96 -92 -86 -83 -82 -73 -70 -64 -53 -39 -24 -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 -1 -2 -5 -8 -13 -16 -18 -18 -17 -15 -14 -14 -13 -12 -11 -8 -6 -4 -3 -3 -2 -0 -0 -0 -0 -1 -1 -2 -4 -8 -18 -28 -32 -30 -22 -11 -2 -2 -1 -2 -3 -3 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -30 -30 -21 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -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 -8 -41 -79 -87 -75 -68 -64 -65 -75 -88 -94 -77 -41 -14 -2 -1 -1 -5 -16 -25 -27 -23 -18 -17 -32 -23 -20 -13 -3 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -3 -4 -5 -2 -0 -0 -0 -0 -0 -0 -0 -29 -41 -36 -23 -15 -22 -36 -40 -65 -116 -123 -21 -3 -6 -8 -6 -9 -26 -59 -73 -73 -32 -7 -16 -35 -65 -42 -36 -58 -76 -72 -67 -77 -75 -109 -130 -124 -109 -84 -55 -34 -21 -17 -18 -20 -8 -4 -3 -2 -1 -4 -13 -16 -10 -13 -17 -13 -6 -16 -45 -39 -23 -11 -5 -0 -0 -5 -19 -15 -1 -1 -4 -20 -20 -15 -11 -9 -6 -1 -1 -0 -3 -4 -1 -2 -1 -0 -0 -0 -1 -3 -7 -11 -8 -4 -2 -9 -30 -37 -23 -13 -13 -22 -28 -22 -11 -11 -16 -17 -17 -18 -21 -26 -38 -40 -44 -50 -51 -45 -35 -34 -39 -46 -50 -53 -56 -57 -62 -72 -80 -84 -91 -96 -90 -84 -81 -82 -86 -87 -91 -99 -107 -112 -113 -112 -110 -108 -110 -104 -97 -92 -87 -80 -75 -67 -55 -39 -23 -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 -1 -7 -17 -31 -40 -46 -49 -47 -41 -35 -33 -30 -31 -31 -31 -28 -21 -13 -6 -3 -5 -4 -2 -1 -0 -0 -1 -1 -3 -5 -6 -12 -16 -15 -10 -6 -4 -2 -2 -5 -7 -8 -6 -3 -2 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -6 -19 -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 -1 -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 -1 -2 -5 -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 -14 -77 -96 -79 -71 -66 -66 -76 -89 -92 -73 -33 -15 -4 -0 -1 -5 -8 -8 -5 -4 -7 -15 -30 -27 -31 -19 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -8 -15 -17 -10 -0 -0 -7 -30 -35 -25 -16 -3 -2 -2 -3 -7 -19 -35 -22 -22 -50 -48 -9 -0 -1 -1 -1 -1 -2 -4 -3 -9 -5 -0 -0 -0 -0 -0 -0 -14 -43 -57 -52 -57 -31 -86 -116 -118 -111 -102 -89 -71 -49 -28 -25 -31 -8 -8 -14 -10 -4 -14 -43 -58 -28 -34 -17 -0 -0 -1 -10 -5 -2 -0 -0 -0 -0 -1 -6 -6 -2 -4 -12 -26 -19 -8 -5 -12 -14 -0 -1 -0 -2 -3 -2 -3 -2 -1 -1 -1 -1 -3 -5 -9 -7 -7 -5 -4 -7 -9 -6 -3 -2 -2 -8 -18 -13 -10 -11 -11 -12 -14 -16 -16 -26 -29 -42 -52 -49 -38 -33 -35 -39 -44 -50 -52 -49 -50 -59 -69 -77 -82 -88 -91 -87 -88 -87 -88 -92 -95 -101 -112 -120 -122 -121 -118 -116 -112 -113 -109 -107 -104 -97 -89 -80 -68 -54 -39 -23 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -14 -31 -48 -63 -70 -73 -69 -58 -45 -44 -45 -45 -47 -44 -36 -25 -18 -9 -5 -6 -5 -3 -1 -0 -1 -1 -2 -2 -3 -4 -6 -7 -5 -3 -2 -2 -2 -3 -7 -12 -12 -9 -5 -3 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -3 -4 -2 -1 -0 -0 -0 -0 -1 -2 -22 -20 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -22 -103 -102 -84 -74 -68 -66 -83 -102 -98 -64 -20 -18 -4 -0 -1 -2 -3 -2 -1 -2 -9 -20 -30 -24 -23 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -10 -13 -14 -8 -0 -1 -16 -75 -80 -70 -56 -26 -46 -33 -9 -1 -6 -12 -10 -3 -13 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -11 -14 -2 -67 -96 -92 -67 -50 -71 -106 -84 -55 -43 -38 -13 -4 -21 -18 -10 -20 -54 -80 -57 -83 -34 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -10 -30 -40 -36 -30 -26 -20 -13 -5 -0 -0 -1 -1 -2 -5 -6 -6 -6 -6 -8 -9 -7 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -14 -12 -10 -12 -15 -15 -10 -19 -34 -43 -48 -46 -39 -36 -38 -40 -44 -47 -46 -44 -49 -60 -66 -72 -80 -88 -93 -95 -100 -100 -101 -104 -110 -119 -128 -132 -131 -124 -114 -106 -103 -104 -110 -119 -123 -118 -103 -88 -74 -59 -45 -31 -17 -8 -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 -0 -0 -1 -0 -0 -0 -0 -0 -2 -10 -22 -34 -47 -59 -70 -76 -75 -67 -56 -47 -46 -48 -48 -41 -30 -18 -15 -12 -9 -8 -7 -4 -2 -0 -1 -1 -2 -2 -2 -3 -4 -5 -5 -4 -3 -3 -4 -6 -8 -10 -11 -10 -6 -4 -2 -1 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -10 -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 -1 -4 -13 -18 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -40 -122 -103 -88 -77 -72 -73 -87 -110 -99 -48 -9 -11 -1 -0 -0 -0 -0 -0 -0 -0 -1 -6 -14 -18 -18 -6 -1 -0 -0 -0 -0 -0 -0 -0 -6 -10 -7 -4 -2 -1 -1 -6 -20 -47 -72 -66 -68 -70 -66 -79 -78 -41 -10 -3 -11 -17 -1 -2 -9 -21 -21 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -25 -35 -50 -64 -77 -89 -101 -84 -60 -41 -33 -24 -11 -14 -13 -19 -44 -80 -96 -56 -65 -31 -18 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -22 -34 -35 -26 -24 -20 -14 -9 -3 -1 -0 -0 -3 -9 -14 -13 -15 -23 -26 -23 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -16 -15 -11 -11 -12 -12 -14 -24 -38 -48 -51 -49 -43 -37 -36 -40 -43 -44 -46 -52 -59 -64 -68 -74 -82 -91 -99 -107 -107 -107 -109 -113 -119 -127 -129 -127 -122 -115 -107 -101 -99 -99 -100 -102 -103 -105 -103 -92 -85 -75 -62 -46 -28 -17 -11 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -16 -25 -34 -44 -57 -68 -73 -69 -59 -46 -33 -29 -31 -31 -28 -20 -11 -6 -8 -11 -12 -10 -6 -2 -0 -1 -0 -1 -2 -3 -3 -2 -4 -8 -10 -9 -8 -9 -9 -8 -8 -9 -9 -6 -4 -2 -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 -1 -2 -3 -2 -1 -1 -0 -0 -0 -1 -4 -9 -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 -1 -12 -33 -39 -17 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -2 -7 -16 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -67 -130 -107 -93 -82 -82 -86 -96 -110 -92 -33 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -14 -14 -4 -1 -2 -2 -6 -18 -41 -59 -53 -52 -61 -83 -97 -96 -89 -66 -35 -24 -25 -21 -0 -0 -3 -9 -10 -11 -15 -16 -1 -1 -3 -6 -13 -12 -4 -1 -0 -0 -0 -0 -0 -1 -8 -11 -7 -5 -11 -7 -15 -29 -46 -77 -113 -81 -34 -20 -21 -22 -18 -17 -19 -39 -93 -153 -152 -68 -48 -45 -45 -30 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -18 -8 -9 -11 -18 -21 -12 -3 -1 -0 -6 -14 -17 -7 -9 -35 -22 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -18 -12 -6 -6 -7 -8 -11 -17 -28 -32 -34 -36 -37 -34 -32 -38 -41 -46 -51 -58 -65 -70 -75 -82 -92 -100 -106 -116 -111 -113 -116 -120 -122 -123 -122 -116 -109 -104 -101 -99 -100 -96 -90 -86 -85 -87 -87 -83 -86 -80 -68 -52 -38 -30 -24 -16 -7 -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 -3 -9 -17 -25 -32 -40 -52 -62 -63 -56 -43 -28 -17 -14 -14 -15 -15 -12 -7 -3 -3 -6 -8 -8 -6 -4 -3 -2 -2 -1 -2 -2 -2 -2 -3 -6 -11 -13 -14 -14 -12 -12 -12 -10 -7 -4 -3 -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 -2 -5 -4 -1 -0 -0 -0 -0 -1 -3 -6 -12 -20 -27 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -29 -60 -42 -20 -8 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -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 -29 -105 -146 -116 -97 -92 -96 -98 -96 -90 -71 -19 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -2 -4 -9 -16 -18 -26 -38 -47 -63 -107 -124 -111 -81 -52 -37 -31 -24 -12 -1 -2 -2 -1 -1 -12 -30 -42 -27 -19 -19 -11 -2 -3 -2 -0 -0 -0 -1 -1 -2 -3 -20 -23 -14 -13 -23 -17 -6 -5 -10 -26 -53 -68 -15 -18 -17 -18 -19 -22 -26 -54 -111 -167 -149 -78 -62 -72 -67 -51 -38 -29 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -2 -2 -2 -11 -16 -9 -2 -1 -0 -7 -18 -22 -8 -2 -23 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -21 -23 -22 -23 -20 -8 -2 -4 -6 -8 -13 -19 -27 -28 -26 -26 -29 -32 -35 -39 -43 -48 -55 -67 -76 -80 -87 -93 -101 -108 -111 -121 -120 -122 -124 -124 -120 -115 -113 -105 -98 -93 -89 -90 -92 -91 -87 -82 -77 -75 -71 -68 -75 -71 -61 -52 -48 -47 -37 -26 -12 -3 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -15 -22 -26 -31 -38 -43 -42 -36 -26 -17 -9 -5 -4 -6 -8 -7 -7 -4 -2 -2 -2 -3 -4 -4 -6 -7 -5 -4 -3 -2 -3 -2 -2 -4 -9 -15 -18 -15 -13 -14 -15 -12 -8 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -2 -0 -0 -0 -0 -2 -4 -6 -11 -25 -39 -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 -6 -6 -19 -37 -40 -24 -13 -10 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -3 -6 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -145 -159 -128 -109 -109 -105 -99 -87 -68 -42 -9 -1 -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 -1 -4 -6 -3 -5 -13 -17 -16 -28 -98 -122 -106 -70 -36 -21 -18 -10 -3 -3 -13 -30 -42 -38 -36 -43 -54 -59 -52 -27 -8 -3 -5 -5 -2 -1 -3 -6 -5 -4 -3 -5 -8 -8 -9 -13 -13 -11 -16 -26 -37 -42 -37 -15 -24 -28 -34 -36 -33 -36 -61 -86 -110 -102 -79 -74 -67 -76 -71 -68 -67 -47 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -14 -2 -3 -3 -4 -3 -2 -1 -1 -2 -9 -19 -27 -21 -2 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -18 -41 -54 -55 -45 -30 -18 -13 -8 -8 -10 -12 -14 -19 -22 -21 -23 -25 -27 -28 -33 -41 -47 -55 -68 -80 -87 -91 -101 -105 -109 -114 -118 -123 -126 -126 -125 -122 -115 -109 -106 -96 -87 -81 -80 -83 -86 -88 -90 -89 -81 -73 -68 -65 -64 -56 -46 -38 -33 -30 -23 -14 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -11 -14 -16 -18 -20 -21 -19 -16 -12 -8 -5 -2 -1 -2 -4 -6 -8 -8 -6 -3 -1 -1 -1 -3 -7 -8 -7 -6 -5 -5 -4 -3 -3 -5 -8 -13 -15 -10 -9 -11 -12 -12 -9 -4 -3 -3 -1 -1 -1 -1 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -0 -0 -0 -0 -1 -3 -6 -11 -20 -16 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -50 -76 -37 -30 -36 -29 -12 -7 -3 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -71 -193 -188 -155 -130 -120 -106 -97 -82 -60 -34 -11 -1 -0 -6 -4 -1 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -2 -4 -5 -2 -2 -11 -9 -1 -12 -68 -90 -81 -63 -45 -31 -22 -6 -2 -10 -26 -50 -67 -62 -53 -50 -51 -51 -44 -35 -13 -2 -1 -1 -2 -4 -11 -15 -12 -8 -8 -4 -6 -6 -4 -3 -3 -6 -9 -16 -33 -33 -22 -17 -21 -30 -36 -36 -40 -52 -72 -68 -56 -54 -63 -71 -66 -87 -88 -64 -34 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -35 -41 -8 -10 -14 -9 -3 -1 -2 -3 -5 -16 -21 -26 -22 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -22 -38 -53 -60 -58 -50 -43 -35 -26 -20 -16 -14 -16 -20 -24 -24 -21 -24 -28 -30 -30 -29 -40 -52 -65 -77 -88 -97 -101 -108 -113 -119 -127 -134 -134 -128 -126 -124 -118 -108 -100 -95 -85 -80 -77 -77 -80 -85 -87 -90 -90 -88 -85 -78 -70 -57 -42 -31 -22 -16 -11 -7 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -6 -6 -6 -5 -4 -4 -4 -2 -1 -0 -0 -1 -4 -8 -11 -12 -7 -1 -0 -1 -5 -10 -10 -8 -6 -5 -7 -8 -8 -7 -7 -8 -9 -8 -6 -6 -7 -9 -10 -9 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -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 -5 -8 -16 -15 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -22 -41 -15 -35 -67 -83 -85 -27 -17 -11 -13 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -112 -227 -214 -177 -146 -119 -98 -85 -74 -54 -33 -13 -2 -2 -17 -19 -15 -11 -8 -3 -0 -0 -1 -1 -0 -0 -0 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -6 -5 -2 -3 -7 -9 -11 -21 -19 -15 -18 -36 -46 -49 -49 -38 -35 -37 -13 -14 -28 -27 -31 -47 -52 -38 -33 -36 -43 -45 -41 -31 -14 -4 -1 -1 -3 -8 -11 -11 -12 -10 -2 -1 -4 -5 -3 -1 -1 -3 -6 -23 -25 -22 -23 -24 -26 -22 -17 -26 -54 -90 -90 -60 -70 -83 -95 -104 -110 -113 -88 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -51 -56 -19 -21 -24 -23 -15 -5 -1 -2 -6 -17 -22 -27 -23 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -44 -51 -50 -52 -49 -51 -51 -46 -39 -33 -25 -20 -21 -25 -27 -24 -22 -25 -28 -30 -31 -35 -46 -59 -72 -86 -100 -112 -118 -124 -127 -132 -137 -138 -131 -121 -119 -115 -112 -108 -101 -95 -90 -87 -84 -83 -85 -88 -87 -87 -86 -81 -74 -66 -58 -46 -32 -21 -14 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -1 -1 -0 -0 -1 -1 -3 -7 -7 -3 -1 -0 -1 -4 -6 -5 -4 -3 -3 -4 -7 -10 -11 -10 -8 -8 -6 -4 -4 -5 -7 -9 -8 -7 -6 -4 -3 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -12 -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 -10 -18 -24 -119 -96 -64 -37 -30 -58 -24 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -154 -232 -207 -179 -154 -119 -88 -67 -52 -36 -21 -8 -1 -2 -13 -45 -47 -40 -27 -11 -0 -0 -0 -0 -0 -0 -0 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -6 -14 -22 -23 -30 -29 -23 -17 -15 -22 -36 -43 -51 -47 -29 -34 -42 -26 -26 -42 -51 -33 -18 -18 -30 -43 -48 -47 -36 -19 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -2 -1 -2 -2 -7 -12 -21 -29 -31 -24 -14 -9 -18 -43 -74 -87 -61 -75 -80 -90 -104 -110 -108 -94 -52 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -43 -47 -31 -37 -34 -39 -38 -24 -9 -7 -16 -24 -19 -23 -18 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -30 -42 -52 -60 -53 -44 -49 -48 -43 -44 -41 -37 -33 -31 -30 -30 -26 -28 -24 -23 -27 -36 -48 -62 -78 -95 -113 -134 -152 -161 -169 -163 -155 -146 -136 -126 -119 -120 -119 -121 -121 -116 -108 -102 -98 -93 -90 -89 -90 -87 -82 -76 -67 -57 -48 -40 -31 -23 -16 -13 -11 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -1 -2 -5 -9 -11 -9 -8 -6 -3 -2 -2 -5 -7 -7 -7 -6 -5 -4 -3 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -13 -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 -1 -69 -101 -105 -100 -63 -75 -48 -33 -18 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -77 -204 -248 -219 -190 -163 -122 -79 -47 -26 -14 -6 -2 -0 -0 -8 -32 -42 -37 -25 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -7 -13 -17 -14 -17 -18 -15 -10 -8 -12 -27 -45 -48 -41 -37 -43 -38 -24 -18 -24 -38 -41 -23 -17 -20 -31 -39 -38 -28 -22 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -4 -5 -2 -0 -16 -19 -20 -21 -18 -16 -18 -19 -36 -54 -58 -45 -40 -34 -43 -60 -76 -82 -83 -77 -52 -35 -23 -5 -0 -0 -0 -0 -0 -0 -1 -10 -28 -30 -33 -40 -25 -7 -3 -4 -12 -20 -25 -33 -13 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -3 -23 -70 -92 -98 -96 -91 -71 -45 -46 -50 -49 -47 -48 -51 -51 -47 -43 -40 -38 -33 -32 -33 -42 -62 -91 -124 -153 -171 -197 -214 -218 -221 -220 -204 -184 -164 -145 -129 -121 -125 -132 -136 -134 -128 -119 -110 -104 -100 -97 -95 -93 -85 -76 -67 -58 -48 -39 -32 -25 -21 -19 -17 -15 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -8 -10 -10 -8 -5 -2 -1 -1 -3 -4 -5 -4 -4 -4 -5 -3 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -10 -5 -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 -1 -3 -8 -18 -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 -17 -34 -70 -151 -111 -90 -70 -61 -42 -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 -19 -106 -255 -269 -233 -191 -157 -119 -74 -38 -15 -5 -1 -1 -3 -3 -1 -0 -4 -8 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -3 -8 -12 -13 -10 -6 -6 -6 -7 -7 -9 -13 -21 -26 -28 -30 -36 -39 -43 -46 -48 -49 -42 -29 -20 -15 -17 -20 -19 -14 -12 -10 -3 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -12 -9 -5 -18 -22 -17 -10 -8 -14 -23 -20 -26 -32 -29 -16 -11 -12 -17 -23 -32 -43 -53 -54 -79 -97 -82 -36 -4 -0 -0 -0 -0 -2 -7 -23 -23 -24 -31 -32 -18 -0 -0 -0 -0 -1 -7 -19 -7 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -15 -76 -140 -176 -183 -161 -123 -90 -59 -54 -59 -61 -59 -59 -64 -66 -64 -63 -59 -48 -42 -41 -50 -71 -103 -143 -187 -224 -229 -246 -255 -253 -249 -238 -220 -198 -177 -159 -145 -138 -138 -142 -143 -140 -135 -126 -114 -108 -106 -102 -97 -91 -83 -73 -64 -54 -46 -39 -31 -24 -21 -19 -16 -13 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -16 -22 -20 -14 -8 -4 -1 -1 -2 -2 -2 -1 -2 -5 -4 -3 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -4 -3 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -9 -10 -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 -9 -70 -63 -89 -95 -57 -31 -14 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -115 -253 -264 -225 -176 -133 -94 -59 -34 -16 -4 -2 -8 -22 -6 -2 -0 -2 -7 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -10 -10 -7 -2 -1 -1 -3 -3 -3 -4 -6 -11 -15 -15 -15 -16 -19 -22 -24 -23 -18 -13 -10 -9 -7 -6 -4 -4 -2 -1 -1 -1 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -13 -9 -7 -12 -15 -12 -10 -14 -23 -21 -24 -24 -20 -16 -18 -22 -19 -15 -14 -17 -21 -27 -48 -52 -57 -57 -38 -7 -0 -1 -6 -14 -19 -19 -21 -30 -46 -49 -29 -0 -0 -0 -0 -0 -0 -2 -1 -0 -5 -16 -27 -25 -3 -27 -28 -31 -33 -51 -111 -147 -120 -118 -156 -174 -124 -79 -63 -68 -74 -76 -77 -80 -82 -84 -79 -72 -65 -57 -54 -62 -81 -109 -145 -185 -215 -215 -226 -239 -247 -245 -236 -220 -202 -184 -169 -160 -158 -151 -147 -143 -137 -130 -120 -107 -108 -111 -107 -100 -94 -87 -78 -67 -56 -46 -38 -29 -23 -19 -16 -12 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -39 -32 -23 -15 -9 -4 -3 -1 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -1 -2 -1 -0 -1 -0 -0 -0 -0 -0 -2 -6 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -18 -21 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -74 -147 -98 -55 -26 -8 -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 -33 -102 -186 -234 -196 -141 -90 -53 -31 -19 -12 -5 -6 -20 -35 -3 -0 -1 -10 -23 -26 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -2 -1 -1 -2 -3 -3 -3 -2 -2 -2 -3 -4 -3 -1 -0 -2 -4 -1 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -3 -9 -11 -5 -2 -5 -8 -9 -12 -17 -15 -16 -17 -17 -21 -31 -37 -30 -18 -11 -11 -15 -23 -24 -22 -27 -43 -61 -56 -10 -10 -25 -32 -25 -12 -14 -34 -67 -79 -49 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -22 -38 -35 -11 -78 -87 -98 -106 -123 -156 -146 -25 -10 -53 -102 -120 -102 -89 -94 -103 -110 -111 -112 -103 -100 -87 -76 -71 -68 -66 -70 -80 -97 -119 -145 -170 -187 -203 -218 -229 -234 -227 -210 -194 -179 -166 -159 -155 -144 -137 -131 -125 -120 -116 -106 -117 -119 -116 -113 -109 -102 -90 -75 -62 -50 -37 -27 -21 -18 -14 -10 -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 -1 -5 -19 -42 -52 -52 -46 -37 -27 -16 -9 -4 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -10 -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 -1 -24 -81 -73 -91 -62 -23 -8 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -79 -163 -196 -188 -151 -108 -55 -23 -9 -7 -10 -13 -11 -16 -22 -10 -4 -10 -7 -7 -10 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -5 -8 -5 -1 -0 -0 -0 -0 -0 -0 -9 -11 -5 -0 -1 -3 -6 -11 -13 -10 -6 -6 -7 -15 -28 -37 -31 -16 -5 -5 -15 -28 -25 -16 -15 -21 -30 -38 -47 -43 -23 -16 -11 -6 -10 -29 -66 -87 -67 -20 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -11 -9 -13 -75 -81 -85 -101 -137 -175 -168 -19 -0 -2 -68 -150 -141 -121 -126 -135 -147 -158 -160 -132 -117 -99 -86 -81 -81 -82 -82 -84 -90 -100 -117 -141 -161 -179 -200 -216 -220 -208 -193 -180 -167 -158 -152 -148 -140 -135 -133 -130 -128 -129 -124 -137 -138 -136 -132 -125 -115 -98 -77 -60 -47 -37 -29 -22 -17 -13 -8 -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 -1 -9 -31 -50 -63 -67 -61 -50 -36 -23 -13 -7 -3 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -10 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -14 -75 -93 -55 -22 -4 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -121 -230 -217 -165 -128 -99 -38 -13 -3 -4 -13 -27 -32 -27 -35 -35 -21 -25 -16 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -2 -2 -3 -5 -7 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -5 -10 -13 -14 -9 -2 -0 -0 -0 -0 -0 -0 -10 -11 -5 -0 -1 -2 -5 -6 -9 -10 -8 -6 -7 -8 -9 -9 -9 -7 -2 -1 -8 -18 -17 -12 -8 -4 -4 -8 -15 -22 -11 -5 -3 -4 -8 -22 -51 -79 -78 -46 -1 -0 -0 -1 -1 -0 -0 -0 -2 -8 -11 -18 -34 -68 -84 -97 -123 -156 -166 -118 -15 -5 -0 -93 -206 -218 -177 -172 -179 -191 -198 -191 -162 -139 -119 -106 -99 -94 -88 -82 -79 -82 -93 -113 -140 -171 -195 -205 -202 -192 -179 -167 -162 -159 -159 -162 -166 -165 -157 -156 -151 -147 -148 -149 -155 -158 -154 -144 -130 -113 -89 -69 -54 -43 -34 -27 -20 -14 -9 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -32 -49 -62 -67 -65 -51 -34 -19 -10 -3 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -7 -10 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -85 -98 -46 -17 -5 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -146 -249 -204 -160 -129 -93 -32 -9 -2 -5 -19 -42 -59 -33 -31 -31 -20 -6 -0 -11 -13 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -3 -4 -3 -3 -3 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -13 -18 -18 -15 -9 -5 -7 -2 -0 -0 -0 -0 -12 -12 -5 -0 -0 -0 -1 -3 -4 -6 -5 -5 -5 -5 -3 -3 -3 -1 -1 -1 -3 -5 -6 -8 -9 -4 -2 -1 -0 -1 -1 -1 -1 -2 -6 -16 -37 -61 -38 -11 -1 -0 -0 -0 -0 -0 -0 -1 -4 -17 -22 -35 -50 -61 -72 -88 -113 -138 -126 -76 -113 -142 -176 -224 -257 -251 -227 -218 -219 -219 -211 -194 -173 -150 -132 -120 -111 -100 -87 -79 -78 -84 -95 -115 -140 -162 -170 -169 -161 -150 -141 -138 -150 -164 -175 -184 -190 -192 -188 -180 -170 -161 -156 -153 -150 -146 -140 -129 -114 -95 -76 -62 -52 -41 -30 -21 -14 -9 -5 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -36 -51 -57 -47 -33 -19 -10 -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 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -10 -12 -13 -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 -13 -57 -125 -85 -44 -20 -8 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -8 -14 -23 -28 -27 -29 -16 -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 -67 -170 -238 -189 -150 -126 -81 -28 -6 -1 -10 -25 -45 -55 -34 -15 -6 -2 -2 -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 -1 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -16 -22 -20 -16 -11 -10 -13 -4 -1 -0 -5 -16 -22 -15 -5 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -2 -3 -2 -2 -2 -3 -4 -5 -6 -5 -4 -5 -4 -0 -0 -0 -0 -0 -1 -4 -13 -31 -64 -26 -2 -0 -0 -0 -0 -0 -0 -0 -1 -3 -14 -20 -36 -50 -54 -54 -65 -76 -86 -102 -131 -172 -197 -224 -243 -251 -252 -250 -247 -235 -232 -220 -199 -177 -156 -140 -127 -115 -103 -90 -83 -85 -88 -97 -111 -127 -139 -137 -131 -120 -116 -126 -148 -176 -195 -202 -201 -199 -200 -198 -186 -172 -159 -147 -137 -128 -121 -114 -106 -94 -80 -72 -63 -50 -37 -25 -15 -10 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -15 -25 -29 -26 -20 -13 -4 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -14 -23 -24 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -15 -109 -118 -78 -51 -35 -21 -14 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -17 -51 -71 -72 -67 -65 -47 -24 -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 -94 -189 -220 -172 -127 -102 -56 -19 -4 -2 -9 -14 -8 -5 -17 -29 -11 -10 -16 -17 -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 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -16 -21 -19 -13 -6 -2 -3 -4 -7 -19 -33 -31 -16 -5 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -3 -5 -8 -11 -12 -8 -1 -1 -1 -1 -2 -1 -1 -1 -2 -9 -27 -55 -53 -29 -18 -12 -6 -2 -2 -1 -2 -1 -0 -1 -9 -14 -31 -44 -45 -37 -39 -52 -59 -68 -82 -99 -114 -127 -136 -150 -174 -202 -216 -228 -237 -237 -222 -197 -168 -142 -125 -110 -97 -88 -84 -83 -86 -93 -104 -115 -124 -126 -127 -128 -146 -182 -217 -239 -241 -229 -214 -203 -199 -191 -175 -159 -144 -129 -118 -112 -109 -104 -95 -84 -74 -67 -56 -43 -31 -20 -11 -6 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -10 -9 -7 -5 -1 -3 -4 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -17 -28 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -39 -49 -108 -96 -79 -61 -40 -16 -7 -12 -15 -13 -6 -1 -1 -0 -1 -1 -2 -3 -43 -88 -103 -90 -79 -71 -40 -14 -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 -1 -3 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -116 -200 -198 -147 -93 -49 -22 -8 -5 -5 -4 -3 -7 -15 -28 -35 -21 -35 -38 -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 -2 -9 -20 -22 -12 -3 -1 -0 -4 -11 -18 -23 -20 -11 -8 -8 -7 -5 -1 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -0 -0 -2 -4 -6 -8 -8 -6 -4 -4 -3 -8 -12 -10 -5 -3 -4 -16 -47 -78 -49 -36 -30 -24 -16 -9 -8 -5 -3 -5 -7 -10 -11 -23 -35 -37 -31 -24 -25 -40 -47 -57 -69 -77 -81 -82 -86 -99 -124 -156 -175 -197 -229 -247 -242 -214 -173 -137 -117 -99 -86 -79 -75 -76 -83 -97 -116 -137 -157 -174 -198 -224 -250 -271 -276 -266 -249 -225 -202 -184 -172 -166 -152 -138 -125 -115 -110 -110 -103 -93 -82 -71 -62 -53 -43 -34 -26 -18 -11 -6 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -20 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -120 -137 -136 -134 -113 -80 -84 -89 -87 -75 -65 -46 -53 -40 -36 -29 -20 -29 -55 -71 -71 -67 -71 -62 -38 -24 -28 -20 -7 -1 -0 -1 -3 -3 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -3 -7 -8 -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 -35 -136 -206 -172 -117 -58 -11 -2 -1 -10 -16 -20 -29 -44 -54 -32 -21 -30 -55 -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 -1 -4 -10 -14 -9 -4 -3 -1 -1 -3 -5 -6 -6 -6 -10 -16 -18 -16 -12 -8 -3 -1 -1 -2 -4 -7 -7 -5 -3 -1 -1 -1 -5 -6 -6 -12 -15 -7 -17 -20 -34 -40 -32 -18 -16 -15 -18 -35 -53 -45 -26 -18 -13 -11 -10 -12 -11 -5 -13 -22 -27 -33 -44 -43 -34 -25 -20 -20 -30 -34 -40 -48 -56 -61 -67 -76 -94 -115 -142 -177 -202 -230 -244 -236 -206 -165 -129 -104 -87 -75 -68 -67 -74 -89 -107 -119 -129 -143 -155 -195 -239 -269 -277 -263 -236 -217 -191 -163 -143 -135 -127 -121 -113 -106 -103 -105 -101 -85 -76 -68 -60 -51 -44 -38 -30 -23 -18 -13 -8 -5 -3 -2 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -17 -22 -17 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -69 -110 -182 -144 -134 -173 -183 -170 -113 -71 -83 -123 -160 -173 -97 -52 -63 -77 -65 -51 -65 -79 -72 -60 -59 -53 -31 -19 -18 -25 -28 -21 -14 -12 -12 -13 -15 -11 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -4 -12 -21 -25 -21 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -62 -151 -191 -137 -83 -35 -6 -2 -4 -17 -40 -63 -82 -87 -39 -27 -31 -32 -30 -16 -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 -1 -2 -2 -2 -5 -9 -8 -5 -5 -3 -1 -1 -1 -3 -7 -14 -16 -13 -8 -4 -1 -0 -1 -3 -9 -14 -13 -9 -5 -4 -5 -8 -12 -13 -11 -17 -23 -23 -44 -59 -58 -42 -28 -38 -77 -47 -19 -11 -15 -16 -11 -17 -19 -13 -7 -6 -0 -6 -21 -29 -34 -45 -51 -44 -33 -26 -21 -18 -20 -22 -29 -36 -40 -45 -56 -64 -84 -103 -124 -153 -179 -196 -204 -200 -182 -152 -120 -96 -80 -71 -69 -74 -82 -92 -102 -102 -97 -98 -110 -142 -178 -206 -216 -207 -182 -157 -135 -116 -103 -97 -94 -93 -90 -88 -89 -91 -81 -69 -64 -59 -53 -48 -44 -37 -29 -21 -15 -11 -8 -6 -4 -3 -3 -5 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -13 -21 -27 -28 -22 -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 -8 -33 -87 -46 -39 -51 -83 -128 -59 -23 -21 -15 -36 -186 -122 -71 -75 -120 -147 -121 -101 -106 -112 -114 -119 -97 -79 -73 -71 -65 -52 -40 -38 -39 -40 -47 -51 -45 -36 -26 -18 -12 -6 -3 -2 -1 -0 -0 -0 -1 -2 -3 -8 -14 -24 -43 -63 -76 -71 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -91 -160 -160 -96 -47 -23 -18 -18 -25 -37 -66 -93 -100 -84 -63 -54 -71 -37 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -10 -11 -9 -7 -3 -0 -0 -0 -1 -3 -8 -10 -8 -5 -2 -0 -0 -1 -6 -16 -20 -10 -6 -5 -5 -7 -11 -18 -27 -23 -14 -12 -20 -36 -68 -50 -17 -12 -46 -91 -46 -14 -3 -3 -5 -9 -25 -36 -22 -6 -0 -2 -14 -29 -35 -36 -37 -40 -35 -26 -27 -30 -27 -23 -27 -34 -37 -40 -43 -50 -53 -60 -71 -85 -98 -107 -120 -135 -144 -144 -134 -115 -99 -84 -76 -73 -75 -76 -77 -80 -79 -75 -75 -82 -98 -116 -130 -134 -128 -115 -102 -97 -91 -85 -83 -85 -86 -81 -75 -74 -75 -68 -65 -62 -58 -52 -46 -40 -33 -25 -18 -14 -10 -8 -6 -4 -4 -5 -6 -9 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -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 -1 -1 -2 -3 -3 -3 -4 -3 -3 -2 -2 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -16 -29 -54 -49 -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 -1 -1 -4 -3 -5 -4 -4 -3 -3 -4 -5 -5 -6 -80 -96 -100 -123 -105 -109 -109 -113 -134 -143 -150 -145 -139 -137 -132 -118 -105 -82 -73 -84 -93 -68 -72 -88 -95 -83 -78 -55 -44 -33 -23 -16 -9 -7 -4 -2 -2 -1 -3 -12 -28 -56 -95 -122 -140 -156 -161 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -116 -157 -124 -61 -21 -18 -47 -42 -45 -60 -81 -79 -61 -30 -0 -6 -22 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -2 -4 -5 -5 -4 -2 -0 -0 -0 -0 -1 -3 -6 -7 -4 -2 -0 -0 -2 -8 -13 -12 -4 -3 -4 -4 -6 -11 -20 -32 -35 -35 -33 -25 -20 -37 -34 -11 -0 -0 -4 -17 -9 -6 -5 -6 -9 -19 -30 -21 -11 -7 -7 -4 -22 -32 -35 -34 -31 -23 -24 -28 -32 -33 -33 -39 -44 -47 -50 -53 -55 -55 -55 -62 -69 -71 -73 -81 -90 -96 -102 -106 -102 -95 -86 -78 -71 -65 -60 -58 -59 -61 -64 -68 -73 -82 -92 -98 -100 -95 -85 -88 -90 -90 -88 -86 -81 -72 -67 -63 -63 -65 -64 -63 -60 -55 -48 -39 -31 -25 -20 -14 -10 -7 -6 -6 -4 -5 -6 -7 -8 -7 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -6 -6 -6 -7 -6 -4 -1 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -12 -25 -46 -59 -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 -1 -1 -0 -0 -0 -1 -1 -2 -3 -3 -3 -4 -4 -4 -3 -4 -6 -6 -5 -7 -21 -32 -45 -59 -28 -20 -21 -52 -106 -98 -80 -131 -175 -169 -162 -159 -123 -68 -56 -109 -139 -106 -106 -121 -118 -73 -116 -103 -86 -73 -61 -48 -37 -32 -25 -15 -9 -4 -6 -16 -36 -70 -127 -160 -156 -110 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -141 -159 -99 -42 -16 -29 -77 -27 -7 -13 -27 -26 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -0 -1 -3 -3 -1 -1 -1 -0 -0 -0 -1 -4 -6 -4 -2 -0 -0 -1 -5 -5 -6 -5 -4 -3 -10 -22 -34 -38 -34 -28 -27 -25 -20 -19 -25 -24 -5 -2 -2 -11 -33 -15 -11 -13 -14 -11 -8 -10 -13 -18 -20 -16 -10 -16 -26 -33 -33 -28 -22 -26 -30 -32 -34 -38 -43 -48 -52 -55 -59 -62 -62 -60 -63 -65 -65 -65 -72 -77 -79 -84 -88 -88 -85 -84 -82 -75 -67 -62 -56 -55 -57 -60 -62 -65 -72 -80 -85 -88 -89 -86 -85 -86 -87 -86 -80 -69 -58 -58 -59 -61 -61 -60 -55 -48 -42 -35 -29 -25 -20 -15 -10 -6 -5 -6 -9 -7 -7 -7 -7 -7 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -7 -12 -13 -13 -12 -12 -12 -14 -12 -9 -5 -3 -1 -0 -0 -1 -1 -3 -5 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -4 -10 -20 -36 -58 -74 -21 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -4 -5 -6 -7 -7 -5 -5 -5 -5 -6 -8 -10 -12 -12 -10 -10 -10 -9 -8 -8 -12 -38 -80 -135 -183 -179 -189 -185 -114 -38 -4 -8 -45 -67 -86 -128 -153 -119 -35 -83 -120 -127 -106 -88 -76 -68 -61 -52 -33 -20 -10 -12 -25 -45 -76 -119 -117 -62 -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 -68 -161 -171 -93 -45 -32 -39 -52 -13 -3 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -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 -2 -8 -10 -7 -3 -3 -2 -2 -2 -3 -4 -6 -6 -5 -3 -2 -2 -1 -1 -3 -3 -2 -6 -22 -50 -73 -79 -64 -39 -18 -8 -5 -11 -28 -42 -26 -24 -19 -15 -13 -6 -7 -12 -15 -12 -6 -8 -17 -22 -17 -7 -3 -6 -17 -28 -30 -24 -20 -22 -35 -42 -47 -51 -53 -53 -56 -56 -58 -63 -64 -64 -62 -62 -63 -66 -68 -65 -69 -74 -77 -76 -73 -74 -76 -74 -69 -66 -62 -58 -57 -55 -53 -53 -60 -66 -73 -77 -80 -83 -83 -79 -75 -70 -66 -64 -61 -60 -61 -62 -60 -54 -44 -35 -33 -29 -24 -20 -15 -10 -8 -7 -8 -9 -11 -10 -9 -8 -7 -5 -5 -4 -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 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -4 -9 -18 -25 -32 -36 -39 -38 -26 -19 -13 -8 -4 -2 -0 -0 -0 -1 -3 -6 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -4 -9 -15 -26 -46 -82 -51 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -4 -5 -8 -10 -12 -11 -7 -6 -6 -6 -9 -11 -12 -14 -15 -13 -12 -10 -11 -12 -11 -10 -17 -75 -105 -73 -92 -181 -165 -77 -8 -0 -1 -2 -1 -26 -65 -81 -138 -56 -34 -54 -51 -81 -82 -91 -98 -77 -64 -39 -22 -17 -19 -35 -64 -95 -102 -61 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -94 -170 -168 -101 -62 -56 -26 -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 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -12 -8 -4 -4 -4 -5 -5 -4 -5 -7 -10 -11 -9 -6 -5 -0 -1 -0 -1 -3 -8 -21 -43 -64 -82 -86 -69 -39 -18 -7 -4 -9 -20 -34 -44 -40 -24 -8 -3 -3 -5 -8 -8 -9 -16 -17 -16 -10 -3 -1 -5 -14 -19 -19 -16 -14 -18 -29 -41 -52 -61 -67 -68 -64 -62 -63 -65 -67 -64 -62 -65 -64 -61 -58 -63 -63 -66 -67 -66 -67 -72 -72 -70 -67 -64 -61 -57 -53 -49 -46 -48 -57 -62 -67 -74 -79 -80 -77 -74 -68 -63 -62 -62 -63 -63 -63 -60 -54 -44 -33 -25 -20 -16 -13 -13 -11 -11 -11 -12 -14 -14 -12 -10 -8 -6 -5 -4 -3 -3 -3 -4 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -9 -11 -12 -12 -17 -38 -62 -80 -91 -89 -63 -38 -27 -19 -13 -9 -10 -2 -0 -0 -0 -0 -1 -3 -2 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -1 -4 -9 -14 -21 -35 -69 -63 -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 -1 -1 -1 -2 -2 -3 -4 -6 -9 -9 -8 -9 -8 -6 -6 -8 -11 -13 -16 -18 -19 -16 -15 -13 -12 -11 -10 -9 -11 -20 -15 -1 -31 -126 -137 -67 -1 -1 -1 -1 -1 -10 -55 -20 -6 -2 -3 -7 -4 -0 -26 -60 -79 -86 -79 -58 -37 -23 -19 -42 -82 -114 -104 -37 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -61 -129 -153 -122 -70 -27 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -2 -4 -5 -4 -4 -4 -6 -10 -15 -16 -11 -5 -1 -0 -1 -6 -8 -7 -5 -8 -17 -31 -40 -47 -55 -56 -37 -14 -4 -4 -4 -9 -13 -10 -5 -3 -3 -4 -6 -6 -8 -13 -12 -10 -6 -3 -2 -6 -11 -14 -17 -18 -19 -25 -29 -36 -45 -52 -55 -57 -64 -68 -70 -71 -71 -68 -65 -63 -63 -66 -68 -62 -62 -60 -58 -57 -61 -72 -68 -63 -57 -53 -49 -49 -47 -44 -44 -47 -50 -53 -56 -60 -62 -62 -63 -66 -66 -66 -66 -65 -63 -61 -58 -51 -41 -31 -23 -16 -13 -11 -10 -12 -14 -15 -16 -15 -12 -10 -7 -5 -4 -3 -2 -2 -3 -3 -4 -5 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -40 -53 -67 -94 -125 -148 -144 -99 -45 -35 -30 -24 -16 -6 -4 -1 -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 -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 -1 -1 -1 -2 -2 -2 -2 -3 -4 -7 -10 -14 -19 -29 -37 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -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 -7 -5 -4 -6 -7 -5 -6 -9 -11 -14 -17 -19 -18 -17 -16 -16 -15 -14 -11 -10 -8 -5 -2 -1 -0 -54 -106 -76 -10 -1 -1 -1 -1 -7 -87 -66 -14 -1 -1 -0 -1 -1 -5 -11 -15 -56 -94 -103 -61 -29 -26 -42 -78 -104 -73 -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 -1 -48 -101 -115 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -5 -3 -1 -1 -3 -8 -15 -13 -9 -4 -1 -1 -8 -15 -16 -11 -3 -2 -0 -1 -5 -19 -44 -62 -49 -16 -1 -0 -0 -0 -1 -1 -1 -1 -2 -3 -6 -6 -5 -6 -7 -8 -5 -4 -6 -11 -17 -22 -27 -30 -32 -34 -33 -31 -33 -36 -41 -49 -67 -72 -75 -76 -76 -76 -79 -75 -73 -73 -73 -67 -58 -51 -48 -46 -45 -49 -50 -46 -41 -39 -40 -40 -38 -39 -42 -44 -39 -37 -37 -39 -42 -45 -50 -53 -59 -64 -63 -58 -55 -51 -43 -34 -26 -19 -13 -10 -9 -10 -14 -18 -21 -19 -15 -11 -7 -4 -2 -2 -1 -1 -1 -1 -3 -4 -4 -5 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -21 -42 -65 -94 -128 -168 -201 -179 -71 -20 -20 -28 -34 -28 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -4 -5 -7 -10 -13 -16 -18 -24 -35 -28 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -6 -5 -4 -4 -6 -7 -4 -5 -9 -12 -15 -17 -19 -17 -16 -17 -18 -18 -19 -17 -15 -12 -7 -2 -0 -0 -12 -38 -22 -3 -2 -2 -2 -1 -2 -9 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -26 -87 -169 -108 -81 -71 -71 -70 -39 -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 -2 -8 -3 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -3 -7 -4 -1 -1 -4 -7 -9 -5 -5 -5 -5 -7 -10 -14 -14 -11 -10 -11 -4 -1 -2 -7 -16 -26 -25 -7 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -4 -2 -2 -2 -3 -5 -9 -14 -21 -27 -30 -32 -36 -39 -40 -39 -37 -30 -30 -35 -42 -51 -53 -60 -69 -75 -79 -87 -84 -94 -100 -100 -94 -84 -72 -62 -53 -45 -39 -36 -36 -39 -39 -36 -31 -30 -32 -34 -34 -31 -28 -28 -29 -32 -37 -40 -42 -48 -52 -50 -45 -39 -33 -25 -18 -13 -10 -8 -8 -11 -17 -23 -26 -26 -19 -12 -6 -3 -1 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -35 -60 -98 -146 -190 -193 -99 -14 -6 -22 -35 -31 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -2 -3 -4 -6 -8 -12 -15 -16 -18 -21 -31 -35 -18 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -4 -6 -10 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -4 -5 -6 -6 -8 -6 -2 -4 -8 -11 -14 -17 -20 -18 -16 -16 -17 -18 -19 -19 -18 -17 -9 -3 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -3 -4 -5 -11 -84 -80 -72 -78 -109 -95 -66 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -42 -55 -30 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -3 -0 -2 -6 -13 -16 -4 -5 -5 -4 -5 -5 -5 -5 -7 -15 -21 -13 -4 -1 -1 -2 -5 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -5 -13 -20 -24 -26 -24 -24 -28 -33 -37 -40 -42 -43 -39 -36 -36 -37 -39 -49 -61 -65 -64 -70 -73 -78 -78 -79 -86 -94 -92 -91 -81 -71 -67 -56 -51 -44 -36 -30 -29 -26 -23 -24 -24 -23 -22 -23 -27 -32 -35 -34 -35 -37 -36 -30 -24 -18 -15 -11 -9 -8 -8 -9 -11 -17 -23 -27 -27 -25 -16 -9 -4 -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 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -74 -116 -146 -122 -69 -27 -16 -25 -18 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -4 -3 -2 -3 -4 -6 -9 -12 -15 -18 -20 -26 -34 -24 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -5 -10 -15 -13 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -2 -3 -5 -5 -5 -7 -10 -9 -6 -6 -9 -11 -15 -18 -20 -19 -17 -17 -18 -18 -18 -18 -16 -16 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -4 -4 -3 -3 -5 -8 -5 -3 -2 -10 -17 -20 -25 -38 -74 -65 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -124 -116 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -0 -1 -4 -9 -12 -9 -5 -4 -4 -3 -2 -1 -1 -2 -7 -13 -12 -4 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -5 -13 -19 -21 -19 -16 -15 -18 -23 -28 -32 -36 -44 -43 -40 -39 -40 -44 -52 -57 -55 -51 -54 -60 -60 -57 -58 -65 -75 -82 -94 -93 -88 -90 -90 -84 -68 -48 -33 -29 -23 -19 -20 -20 -19 -18 -19 -21 -25 -26 -25 -26 -26 -21 -15 -11 -9 -8 -7 -9 -10 -12 -14 -17 -21 -25 -27 -25 -19 -13 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -18 -40 -68 -90 -95 -66 -38 -21 -7 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -4 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -0 -0 -2 -4 -11 -15 -18 -21 -25 -27 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -9 -13 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -2 -3 -5 -7 -9 -13 -11 -11 -11 -9 -8 -9 -12 -15 -17 -19 -18 -18 -17 -15 -14 -21 -16 -15 -12 -7 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -1 -1 -1 -2 -1 -1 -0 -1 -3 -9 -5 -3 -3 -5 -6 -8 -8 -11 -25 -42 -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 -4 -41 -117 -99 -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 -1 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -2 -3 -3 -1 -1 -2 -1 -1 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -14 -21 -22 -19 -15 -14 -16 -20 -25 -32 -36 -38 -38 -34 -30 -28 -31 -38 -45 -45 -43 -43 -46 -41 -38 -42 -54 -67 -71 -76 -81 -86 -92 -103 -105 -95 -91 -78 -54 -37 -29 -24 -21 -19 -18 -17 -22 -20 -18 -18 -19 -16 -12 -8 -6 -6 -7 -9 -11 -13 -15 -17 -19 -23 -26 -25 -21 -17 -12 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -0 -0 -0 -0 -0 -2 -6 -15 -34 -47 -40 -22 -9 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -3 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -9 -15 -18 -21 -25 -27 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -2 -4 -6 -9 -7 -6 -8 -8 -8 -6 -4 -7 -15 -15 -17 -18 -15 -8 -7 -20 -22 -19 -15 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -2 -1 -0 -2 -6 -8 -7 -4 -2 -8 -15 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -44 -46 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -4 -5 -4 -2 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -2 -3 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -25 -33 -29 -23 -19 -19 -19 -20 -22 -28 -34 -34 -35 -33 -29 -24 -22 -24 -29 -31 -31 -30 -29 -27 -31 -40 -49 -54 -56 -57 -59 -60 -61 -64 -72 -86 -87 -77 -62 -51 -43 -36 -30 -25 -20 -19 -24 -21 -17 -15 -13 -10 -7 -5 -4 -5 -7 -9 -11 -12 -14 -14 -15 -17 -20 -20 -18 -16 -13 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -1 -6 -10 -10 -6 -3 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -6 -4 -2 -1 -2 -4 -3 -4 -4 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -11 -14 -15 -18 -13 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -5 -6 -10 -16 -23 -14 -11 -13 -13 -2 -10 -22 -26 -22 -16 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -2 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -6 -4 -3 -3 -4 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -13 -36 -43 -34 -24 -19 -20 -21 -21 -21 -24 -30 -35 -29 -21 -15 -13 -12 -14 -16 -17 -19 -20 -21 -22 -23 -26 -30 -34 -36 -35 -35 -35 -35 -36 -40 -47 -63 -63 -54 -55 -53 -48 -42 -36 -30 -23 -22 -18 -14 -11 -9 -7 -5 -5 -4 -5 -6 -7 -8 -9 -10 -10 -11 -13 -15 -15 -14 -13 -11 -8 -6 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -8 -7 -3 -1 -2 -2 -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 -1 -2 -2 -0 -4 -9 -11 -8 -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 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -18 -20 -24 -18 -12 -16 -28 -12 -14 -24 -32 -27 -21 -12 -5 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -6 -11 -10 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -4 -9 -8 -3 -2 -4 -8 -10 -9 -10 -10 -8 -4 -1 -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 -3 -13 -35 -37 -30 -22 -18 -17 -19 -21 -23 -26 -30 -32 -27 -21 -16 -13 -10 -8 -8 -10 -13 -15 -18 -21 -22 -25 -27 -28 -31 -32 -32 -31 -30 -29 -30 -33 -38 -43 -45 -46 -50 -54 -50 -44 -38 -31 -24 -19 -16 -13 -10 -9 -6 -5 -5 -4 -5 -6 -6 -6 -6 -7 -9 -9 -11 -12 -12 -11 -9 -7 -6 -5 -4 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -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 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -4 -3 -5 -3 -2 -1 -1 -1 -1 -1 -1 -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 -1 -4 -8 -13 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -2 -6 -14 -16 -17 -13 -9 -16 -31 -22 -13 -16 -37 -32 -25 -16 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -9 -10 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -19 -67 -44 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -6 -1 -1 -4 -8 -11 -11 -11 -11 -9 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -19 -24 -23 -19 -17 -17 -18 -19 -24 -29 -34 -35 -33 -28 -24 -18 -13 -11 -9 -10 -11 -13 -16 -18 -17 -20 -22 -24 -27 -30 -31 -31 -30 -30 -29 -32 -36 -40 -43 -44 -47 -57 -56 -51 -44 -37 -31 -25 -19 -15 -13 -12 -9 -6 -4 -4 -3 -3 -3 -3 -3 -3 -6 -7 -9 -9 -9 -8 -7 -7 -7 -7 -7 -8 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -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 -2 -5 -14 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -3 -4 -3 -1 -1 -6 -7 -3 -3 -20 -20 -17 -13 -8 -3 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -75 -31 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -5 -9 -11 -10 -8 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -14 -21 -19 -14 -12 -15 -19 -16 -22 -28 -32 -35 -37 -37 -32 -26 -19 -14 -11 -11 -12 -12 -12 -12 -11 -13 -16 -20 -24 -27 -29 -31 -31 -31 -31 -33 -37 -40 -42 -43 -44 -57 -59 -55 -49 -43 -39 -35 -26 -20 -17 -15 -11 -7 -4 -2 -2 -1 -1 -1 -1 -1 -3 -5 -6 -7 -7 -6 -6 -8 -8 -8 -9 -11 -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 -1 -2 -4 -5 -6 -5 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -7 -6 -4 -2 -1 -2 -4 -14 -16 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -2 -2 -7 -5 -3 -2 -1 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -0 -0 -0 -0 -0 -2 -5 -6 -5 -3 -2 -2 -3 -8 -10 -11 -9 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -14 -22 -22 -14 -11 -13 -16 -15 -19 -22 -24 -26 -30 -39 -34 -30 -24 -18 -14 -12 -11 -10 -9 -8 -8 -10 -13 -17 -21 -24 -26 -28 -29 -29 -29 -32 -35 -38 -39 -39 -40 -53 -57 -56 -52 -47 -46 -45 -35 -27 -24 -19 -14 -10 -6 -3 -1 -0 -0 -0 -0 -0 -1 -2 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -7 -5 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -6 -7 -6 -4 -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 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -13 -17 -18 -16 -12 -7 -3 -3 -6 -14 -19 -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 -1 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -6 -5 -4 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -5 -8 -10 -9 -6 -5 -4 -4 -5 -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 -1 -6 -14 -23 -26 -18 -16 -17 -18 -19 -21 -21 -21 -22 -24 -27 -24 -26 -26 -21 -15 -10 -7 -6 -6 -7 -7 -7 -9 -12 -16 -20 -23 -24 -25 -26 -27 -29 -32 -34 -35 -34 -35 -47 -51 -52 -50 -47 -47 -52 -42 -35 -30 -26 -21 -16 -11 -6 -2 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -6 -8 -8 -8 -9 -9 -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 -1 -3 -6 -7 -6 -3 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -16 -23 -22 -14 -10 -6 -4 -5 -8 -10 -5 -1 -0 -0 -0 -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 -2 -9 -21 -28 -30 -29 -23 -14 -7 -5 -6 -10 -18 -26 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -5 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -3 -11 -37 -23 -14 -10 -6 -2 -2 -2 -3 -3 -2 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -15 -24 -28 -28 -22 -20 -21 -21 -21 -21 -20 -19 -19 -20 -20 -20 -22 -22 -19 -11 -6 -5 -4 -5 -5 -6 -7 -10 -17 -24 -28 -25 -24 -24 -25 -25 -26 -26 -26 -27 -30 -36 -38 -39 -40 -43 -48 -47 -47 -46 -42 -36 -31 -26 -20 -13 -6 -1 -0 -0 -0 -0 -0 -0 -2 -4 -5 -6 -7 -8 -8 -8 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -4 -2 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -16 -21 -14 -7 -3 -2 -4 -6 -3 -11 -7 -4 -3 -0 -0 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -24 -36 -42 -42 -33 -20 -10 -6 -6 -9 -20 -47 -45 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -4 -4 -4 -3 -2 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -113 -98 -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 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -11 -18 -22 -25 -23 -23 -21 -18 -17 -17 -17 -14 -13 -13 -16 -18 -21 -24 -24 -17 -10 -6 -4 -3 -4 -5 -7 -11 -19 -28 -32 -31 -28 -25 -24 -24 -21 -18 -17 -19 -23 -22 -23 -27 -30 -33 -36 -34 -40 -43 -42 -40 -36 -32 -28 -22 -15 -7 -3 -1 -0 -0 -0 -0 -2 -4 -5 -6 -7 -8 -8 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -6 -2 -1 -2 -3 -2 -2 -6 -12 -13 -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 -1 -0 -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 -17 -33 -43 -43 -34 -23 -15 -11 -10 -13 -21 -33 -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 -1 -3 -6 -1 -0 -0 -0 -0 -0 -0 -0 -3 -6 -6 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -48 -100 -85 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -4 -10 -17 -21 -16 -15 -14 -14 -13 -12 -13 -13 -11 -10 -12 -16 -20 -23 -26 -27 -25 -20 -14 -9 -6 -5 -4 -7 -17 -18 -18 -27 -32 -31 -29 -28 -27 -21 -19 -21 -21 -19 -15 -15 -20 -22 -25 -30 -38 -43 -44 -44 -44 -44 -41 -37 -33 -29 -23 -17 -11 -6 -3 -3 -3 -3 -4 -5 -7 -7 -7 -6 -4 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -13 -12 -4 -1 -2 -4 -5 -6 -7 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -25 -36 -39 -34 -27 -24 -23 -22 -24 -33 -46 -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 -1 -1 -1 -2 -4 -9 -5 -2 -1 -0 -0 -0 -0 -1 -5 -9 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -1 -2 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -11 -18 -16 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -5 -13 -18 -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 -2 -5 -8 -7 -5 -4 -4 -4 -5 -5 -6 -6 -5 -6 -7 -10 -14 -17 -21 -25 -27 -28 -23 -18 -13 -10 -8 -7 -14 -14 -14 -21 -27 -30 -31 -30 -28 -27 -29 -29 -28 -24 -19 -15 -17 -17 -19 -26 -37 -47 -53 -55 -52 -48 -51 -47 -43 -42 -42 -41 -32 -24 -19 -16 -11 -8 -7 -7 -8 -8 -9 -6 -3 -1 -1 -2 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -9 -12 -5 -1 -2 -4 -8 -12 -14 -13 -10 -4 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -7 -21 -34 -40 -38 -36 -37 -39 -38 -36 -48 -45 -23 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -5 -3 -5 -7 -3 -1 -1 -4 -11 -13 -9 -5 -2 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -3 -7 -8 -6 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -13 -18 -19 -15 -10 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -25 -26 -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 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -8 -10 -14 -17 -21 -23 -24 -23 -19 -16 -13 -11 -12 -13 -14 -17 -22 -28 -28 -27 -27 -29 -28 -27 -26 -23 -21 -19 -22 -20 -20 -24 -29 -35 -42 -46 -48 -48 -51 -50 -50 -52 -55 -56 -55 -54 -46 -34 -22 -15 -13 -13 -17 -22 -17 -12 -9 -5 -3 -3 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -4 -1 -2 -6 -10 -16 -20 -22 -22 -18 -9 -3 -1 -2 -3 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -18 -33 -45 -47 -48 -48 -43 -26 -16 -38 -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 -1 -1 -2 -3 -5 -6 -10 -11 -13 -6 -2 -1 -4 -7 -7 -6 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -7 -6 -5 -4 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -14 -19 -16 -14 -16 -24 -28 -16 -2 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -13 -20 -9 -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 -1 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -8 -12 -17 -21 -26 -28 -25 -22 -21 -18 -17 -17 -17 -17 -20 -23 -23 -23 -25 -29 -31 -33 -32 -29 -25 -23 -29 -26 -25 -26 -30 -35 -40 -42 -44 -46 -48 -51 -56 -62 -68 -71 -84 -82 -68 -48 -30 -17 -12 -10 -10 -12 -12 -30 -32 -20 -6 -7 -6 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -8 -3 -7 -16 -25 -33 -30 -29 -27 -21 -12 -4 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -18 -37 -50 -57 -60 -55 -36 -9 -42 -42 -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 -1 -1 -2 -4 -6 -6 -4 -9 -8 -9 -14 -12 -5 -2 -3 -9 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -5 -4 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -12 -17 -16 -11 -11 -16 -20 -19 -10 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -1 -0 -0 -0 -0 -1 -1 -2 -4 -5 -0 -0 -3 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -9 -13 -18 -24 -30 -35 -38 -38 -39 -41 -40 -33 -27 -24 -23 -23 -23 -23 -23 -24 -26 -28 -31 -35 -38 -37 -31 -33 -32 -30 -29 -32 -41 -45 -45 -44 -44 -47 -55 -64 -73 -81 -89 -109 -108 -89 -62 -35 -17 -12 -11 -17 -36 -71 -88 -75 -41 -12 -10 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -18 -12 -15 -26 -38 -43 -57 -57 -52 -44 -29 -15 -6 -2 -1 -1 -2 -5 -14 -17 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -1 -6 -3 -1 -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 -4 -15 -39 -53 -65 -71 -60 -11 -2 -11 -7 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -11 -12 -13 -13 -10 -4 -8 -8 -3 -6 -5 -6 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -8 -7 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -9 -5 -5 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -10 -14 -3 -2 -3 -3 -2 -0 -4 -13 -15 -3 -1 -2 -3 -3 -2 -2 -5 -2 -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 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -9 -12 -17 -21 -26 -31 -36 -42 -47 -51 -54 -58 -64 -68 -65 -59 -51 -41 -32 -27 -27 -27 -27 -27 -27 -27 -28 -32 -35 -36 -35 -35 -35 -37 -40 -47 -52 -49 -44 -44 -49 -59 -70 -81 -93 -108 -115 -109 -94 -69 -42 -24 -20 -25 -38 -56 -79 -87 -75 -46 -18 -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 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -5 -8 -19 -34 -46 -61 -73 -70 -55 -63 -42 -23 -10 -2 -0 -0 -1 -5 -12 -15 -8 -3 -0 -0 -0 -1 -1 -2 -2 -3 -1 -0 -0 -0 -1 -1 -11 -9 -5 -2 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -19 -34 -51 -57 -48 -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 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -8 -11 -14 -16 -17 -22 -20 -14 -5 -4 -9 -14 -12 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -7 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -11 -9 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -4 -10 -17 -21 -18 -11 -3 -7 -21 -23 -11 -7 -5 -5 -9 -15 -22 -33 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -3 -2 -1 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -6 -9 -14 -20 -28 -36 -43 -49 -55 -59 -63 -69 -76 -80 -79 -83 -88 -91 -87 -81 -76 -69 -55 -35 -30 -29 -29 -28 -28 -27 -27 -28 -32 -41 -45 -45 -46 -51 -56 -59 -54 -45 -41 -42 -48 -56 -71 -89 -106 -118 -129 -137 -127 -98 -61 -41 -34 -39 -47 -54 -57 -52 -38 -22 -9 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -12 -9 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -1 -1 -4 -12 -16 -5 -24 -39 -46 -45 -48 -86 -72 -47 -24 -8 -7 -3 -2 -2 -3 -2 -1 -2 -3 -3 -4 -5 -6 -5 -2 -2 -1 -2 -1 -1 -0 -0 -6 -7 -8 -10 -8 -4 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -31 -47 -44 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -7 -10 -12 -13 -10 -6 -6 -14 -15 -8 -7 -15 -17 -14 -10 -5 -2 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -5 -8 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -4 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -3 -7 -12 -13 -12 -11 -17 -16 -12 -11 -7 -5 -11 -25 -42 -44 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -11 -10 -8 -4 -1 -0 -1 -1 -2 -3 -6 -9 -12 -16 -22 -32 -43 -56 -71 -82 -90 -98 -106 -113 -117 -122 -126 -121 -111 -107 -105 -100 -93 -91 -92 -84 -69 -53 -37 -30 -28 -28 -28 -28 -28 -30 -37 -48 -57 -58 -59 -63 -67 -64 -58 -49 -42 -39 -44 -57 -75 -95 -111 -123 -136 -137 -120 -96 -75 -53 -41 -40 -41 -41 -37 -32 -20 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -4 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -4 -8 -9 -6 -3 -3 -3 -5 -11 -10 -13 -17 -23 -37 -46 -44 -34 -19 -8 -5 -4 -4 -4 -4 -3 -1 -2 -5 -8 -7 -5 -5 -6 -6 -18 -23 -15 -7 -5 -6 -6 -4 -3 -6 -14 -16 -11 -4 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -27 -45 -51 -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 -1 -1 -1 -2 -2 -4 -6 -9 -11 -11 -11 -13 -19 -23 -24 -22 -21 -32 -27 -23 -20 -17 -12 -10 -8 -4 -1 -1 -1 -1 -0 -1 -3 -7 -9 -8 -9 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -4 -7 -8 -8 -7 -3 -4 -8 -13 -13 -12 -16 -22 -25 -17 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -15 -17 -12 -6 -2 -0 -0 -1 -4 -9 -14 -20 -28 -41 -56 -73 -90 -106 -124 -141 -157 -171 -184 -171 -120 -131 -167 -148 -123 -107 -98 -91 -85 -83 -86 -80 -67 -54 -39 -28 -25 -25 -25 -26 -27 -34 -45 -57 -66 -69 -69 -69 -69 -63 -57 -48 -42 -42 -54 -75 -97 -114 -126 -131 -127 -109 -95 -80 -63 -46 -34 -28 -26 -24 -20 -14 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -2 -5 -7 -10 -15 -16 -11 -8 -9 -9 -6 -4 -5 -8 -10 -10 -8 -7 -3 -1 -1 -2 -2 -2 -1 -1 -4 -7 -9 -4 -3 -2 -3 -5 -12 -11 -7 -7 -14 -16 -13 -9 -5 -2 -7 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -33 -54 -44 -41 -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 -1 -1 -1 -2 -4 -6 -8 -11 -13 -15 -17 -19 -20 -23 -25 -27 -29 -26 -24 -23 -22 -21 -23 -20 -9 -3 -2 -2 -2 -2 -2 -4 -9 -13 -14 -11 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -1 -0 -0 -2 -7 -13 -17 -20 -17 -10 -5 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -2 -1 -0 -1 -3 -11 -20 -30 -43 -60 -80 -98 -113 -127 -143 -169 -181 -189 -187 -168 -112 -116 -142 -166 -146 -114 -95 -85 -80 -75 -70 -68 -64 -58 -48 -34 -24 -20 -20 -21 -23 -25 -32 -43 -57 -72 -78 -74 -71 -67 -60 -52 -47 -44 -49 -66 -99 -122 -139 -148 -146 -131 -99 -77 -60 -45 -32 -23 -18 -15 -13 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -1 -4 -8 -4 -17 -26 -21 -14 -10 -7 -4 -1 -1 -3 -2 -1 -3 -7 -5 -10 -11 -8 -2 -1 -2 -4 -7 -6 -4 -2 -2 -2 -3 -5 -6 -6 -5 -6 -10 -9 -6 -4 -3 -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 -1 -8 -21 -40 -51 -43 -21 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -8 -11 -13 -15 -16 -16 -17 -20 -22 -24 -26 -25 -22 -21 -21 -22 -22 -22 -15 -6 -1 -1 -1 -3 -8 -11 -13 -14 -12 -9 -8 -6 -3 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -5 -2 -0 -0 -2 -4 -7 -11 -13 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -2 -5 -12 -25 -38 -55 -75 -97 -115 -126 -132 -140 -155 -173 -176 -176 -162 -119 -25 -67 -110 -124 -115 -100 -91 -84 -77 -71 -67 -62 -56 -47 -35 -23 -17 -14 -14 -16 -19 -23 -28 -36 -46 -57 -63 -59 -56 -54 -50 -47 -44 -44 -51 -68 -99 -126 -143 -148 -138 -115 -81 -60 -44 -30 -19 -12 -9 -6 -4 -1 -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 -1 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -6 -4 -3 -2 -1 -1 -0 -1 -1 -2 -4 -4 -2 -8 -17 -21 -14 -11 -12 -11 -7 -5 -2 -0 -0 -0 -0 -2 -4 -5 -4 -5 -2 -4 -7 -7 -4 -3 -2 -2 -3 -4 -4 -4 -5 -5 -3 -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 -3 -11 -27 -45 -57 -56 -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 -1 -2 -5 -8 -10 -12 -13 -14 -14 -15 -17 -19 -21 -23 -22 -20 -22 -24 -23 -21 -21 -20 -12 -3 -1 -3 -10 -17 -19 -16 -15 -12 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -6 -17 -9 -1 -0 -1 -3 -4 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -1 -2 -2 -2 -3 -3 -2 -1 -1 -0 -0 -0 -2 -7 -18 -33 -47 -64 -84 -103 -120 -129 -133 -136 -139 -141 -145 -147 -150 -147 -110 -1 -2 -25 -58 -84 -99 -98 -88 -77 -68 -64 -52 -41 -33 -26 -20 -13 -12 -12 -14 -17 -22 -28 -35 -41 -46 -46 -39 -35 -35 -38 -41 -41 -49 -60 -76 -97 -115 -125 -123 -110 -87 -60 -41 -26 -15 -8 -4 -2 -1 -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 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -10 -12 -12 -11 -9 -6 -4 -1 -1 -2 -4 -5 -3 -3 -4 -9 -18 -24 -8 -4 -6 -10 -13 -15 -16 -11 -3 -1 -1 -3 -5 -5 -2 -2 -1 -2 -4 -5 -3 -2 -2 -1 -1 -1 -1 -2 -5 -6 -4 -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 -1 -3 -13 -29 -45 -54 -49 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -6 -8 -9 -11 -13 -13 -13 -13 -14 -16 -19 -21 -21 -22 -25 -27 -26 -23 -22 -23 -21 -15 -13 -10 -14 -19 -18 -15 -13 -11 -9 -7 -5 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -6 -20 -9 -2 -0 -0 -1 -3 -4 -3 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -7 -5 -5 -5 -4 -3 -3 -4 -3 -3 -3 -2 -1 -1 -6 -20 -29 -33 -40 -68 -97 -117 -129 -133 -134 -130 -127 -129 -137 -143 -144 -147 -139 -102 -108 -114 -115 -119 -123 -108 -89 -73 -63 -58 -52 -43 -31 -21 -15 -11 -10 -11 -12 -15 -19 -25 -31 -35 -36 -31 -27 -25 -27 -30 -35 -43 -53 -67 -82 -95 -103 -104 -95 -79 -59 -39 -25 -15 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -5 -6 -9 -11 -13 -15 -16 -18 -18 -16 -12 -9 -6 -5 -5 -6 -7 -3 -9 -11 -12 -15 -22 -8 -2 -1 -2 -7 -7 -21 -29 -22 -15 -7 -5 -6 -6 -1 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -13 -22 -30 -40 -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 -2 -6 -8 -7 -6 -5 -6 -7 -9 -10 -10 -11 -12 -11 -13 -15 -18 -19 -21 -25 -28 -29 -28 -26 -25 -24 -24 -22 -21 -19 -17 -16 -15 -13 -11 -10 -8 -7 -5 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -3 -5 -6 -3 -0 -0 -4 -11 -15 -13 -3 -1 -0 -0 -0 -0 -0 -2 -4 -6 -7 -12 -11 -10 -10 -9 -7 -8 -11 -13 -14 -12 -10 -7 -5 -7 -17 -24 -19 -11 -11 -34 -60 -79 -100 -128 -132 -106 -86 -86 -115 -158 -155 -104 -61 -54 -54 -55 -77 -111 -138 -118 -89 -69 -57 -52 -48 -39 -26 -16 -12 -9 -9 -9 -10 -12 -16 -20 -26 -27 -25 -23 -21 -22 -25 -29 -32 -50 -63 -76 -88 -96 -99 -91 -77 -59 -41 -26 -15 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -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 -1 -2 -2 -4 -6 -8 -10 -13 -15 -17 -18 -17 -14 -11 -11 -12 -12 -10 -8 -5 -3 -2 -2 -5 -8 -10 -13 -14 -8 -3 -3 -7 -20 -13 -16 -22 -18 -12 -6 -4 -3 -3 -2 -2 -2 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -8 -16 -22 -34 -38 -24 -17 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -12 -15 -13 -8 -5 -5 -6 -7 -8 -9 -10 -10 -9 -11 -14 -17 -18 -21 -25 -28 -28 -27 -24 -22 -22 -21 -19 -18 -17 -14 -13 -13 -11 -10 -8 -7 -6 -4 -3 -2 -2 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -6 -7 -9 -10 -19 -11 -2 -1 -10 -20 -22 -16 -5 -1 -1 -0 -0 -0 -2 -7 -14 -18 -17 -17 -18 -19 -21 -22 -25 -29 -29 -27 -25 -24 -21 -18 -17 -24 -44 -19 -6 -1 -1 -5 -9 -14 -39 -87 -117 -60 -18 -12 -43 -87 -81 -38 -8 -4 -4 -2 -10 -32 -69 -107 -81 -63 -52 -46 -43 -35 -23 -15 -11 -8 -7 -6 -7 -9 -12 -16 -19 -19 -18 -16 -17 -20 -24 -29 -36 -55 -69 -80 -88 -94 -95 -82 -67 -50 -33 -18 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -11 -15 -18 -19 -20 -13 -9 -7 -8 -9 -9 -10 -7 -2 -0 -0 -1 -2 -3 -5 -6 -4 -2 -2 -5 -10 -15 -18 -13 -4 -2 -0 -1 -2 -3 -4 -6 -5 -2 -3 -5 -6 -4 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -3 -8 -17 -35 -35 -43 -54 -48 -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 -1 -6 -12 -12 -7 -2 -1 -3 -4 -5 -6 -7 -7 -7 -7 -8 -9 -11 -13 -16 -20 -23 -25 -24 -23 -21 -19 -18 -17 -16 -14 -13 -11 -11 -10 -9 -8 -7 -5 -4 -3 -3 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -11 -13 -10 -22 -12 -3 -4 -13 -21 -25 -29 -27 -11 -5 -2 -1 -2 -5 -12 -20 -25 -27 -31 -38 -35 -27 -22 -31 -61 -59 -50 -45 -45 -45 -42 -42 -45 -49 -17 -4 -0 -0 -0 -0 -0 -2 -16 -56 -35 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -50 -61 -56 -47 -41 -39 -33 -21 -13 -9 -6 -5 -5 -5 -6 -8 -11 -13 -13 -13 -14 -18 -21 -23 -27 -34 -49 -63 -74 -82 -86 -85 -74 -60 -44 -28 -14 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -14 -18 -20 -21 -16 -12 -9 -7 -7 -7 -9 -8 -3 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -10 -12 -9 -1 -0 -0 -1 -2 -3 -5 -6 -4 -2 -6 -11 -13 -10 -2 -3 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -5 -6 -6 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -10 -18 -31 -51 -63 -24 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -1 -2 -4 -4 -4 -5 -5 -6 -6 -7 -8 -8 -9 -12 -15 -18 -21 -22 -21 -19 -17 -16 -14 -13 -12 -10 -9 -8 -8 -7 -7 -6 -5 -4 -4 -3 -3 -3 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -5 -9 -4 -7 -13 -20 -21 -18 -29 -34 -21 -18 -12 -6 -5 -11 -21 -20 -24 -30 -41 -43 -31 -15 -6 -14 -50 -49 -53 -60 -59 -48 -39 -46 -42 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -72 -71 -56 -44 -38 -35 -31 -19 -12 -8 -5 -4 -4 -4 -4 -6 -7 -8 -12 -17 -21 -21 -17 -19 -23 -28 -37 -48 -60 -69 -74 -75 -66 -53 -38 -23 -11 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -2 -2 -3 -3 -4 -4 -3 -2 -1 -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 -0 -0 -0 -0 -0 -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 -15 -20 -18 -14 -11 -9 -8 -11 -9 -8 -8 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -1 -1 -1 -1 -1 -1 -3 -2 -1 -2 -7 -11 -14 -15 -13 -11 -9 -8 -8 -3 -0 -0 -0 -1 -1 -2 -3 -3 -3 -4 -5 -6 -7 -6 -6 -4 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -1 -2 -3 -2 -7 -12 -17 -26 -56 -41 -16 -8 -2 -2 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -6 -6 -4 -3 -5 -5 -6 -7 -8 -8 -9 -11 -14 -16 -17 -18 -17 -15 -14 -12 -11 -10 -8 -8 -7 -6 -6 -6 -6 -6 -5 -5 -4 -4 -3 -2 -1 -1 -2 -2 -2 -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 -1 -3 -5 -5 -4 -3 -9 -4 -17 -28 -26 -9 -3 -9 -13 -13 -20 -19 -13 -8 -9 -16 -13 -23 -25 -12 -0 -2 -1 -0 -2 -11 -10 -32 -55 -59 -31 -7 -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 -10 -33 -54 -53 -44 -36 -33 -29 -19 -12 -8 -5 -4 -3 -3 -4 -6 -10 -14 -17 -21 -24 -24 -23 -24 -27 -31 -36 -41 -49 -55 -58 -60 -55 -45 -33 -20 -10 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -9 -8 -5 -5 -6 -6 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -14 -22 -19 -15 -13 -15 -16 -24 -22 -17 -15 -19 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -9 -11 -11 -11 -12 -14 -15 -18 -21 -8 -2 -0 -0 -0 -0 -2 -3 -3 -3 -3 -5 -7 -8 -8 -7 -7 -8 -9 -6 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -2 -4 -6 -7 -12 -42 -66 -79 -80 -45 -25 -17 -18 -23 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -13 -14 -13 -12 -11 -9 -8 -7 -6 -6 -6 -6 -5 -5 -5 -6 -5 -5 -5 -4 -4 -3 -2 -1 -1 -1 -2 -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 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -15 -20 -14 -0 -0 -0 -1 -3 -8 -15 -16 -8 -2 -6 -17 -22 -18 -8 -0 -0 -0 -0 -0 -0 -0 -17 -32 -29 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -13 -23 -28 -29 -21 -2 -0 -0 -32 -72 -81 -55 -42 -37 -34 -29 -20 -13 -9 -6 -5 -5 -6 -8 -11 -15 -18 -22 -26 -31 -42 -42 -38 -35 -36 -40 -43 -41 -41 -43 -45 -43 -35 -25 -15 -7 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -7 -12 -12 -9 -7 -8 -8 -8 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -27 -34 -31 -25 -24 -27 -39 -37 -29 -24 -39 -20 -6 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -8 -13 -13 -13 -13 -16 -16 -17 -18 -11 -5 -1 -0 -0 -0 -1 -2 -2 -2 -3 -5 -5 -6 -6 -6 -4 -4 -5 -7 -7 -6 -6 -6 -5 -2 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -7 -24 -42 -53 -67 -70 -58 -44 -43 -42 -20 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -3 -4 -6 -6 -7 -8 -9 -9 -10 -10 -10 -11 -10 -9 -8 -7 -6 -6 -5 -5 -6 -6 -6 -6 -6 -7 -6 -7 -6 -6 -5 -4 -2 -1 -1 -1 -2 -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 -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 -2 -6 -11 -8 -3 -3 -9 -18 -14 -4 -0 -0 -0 -0 -0 -0 -1 -5 -10 -14 -8 -1 -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 -1 -3 -10 -8 -7 -17 -42 -65 -76 -84 -88 -91 -104 -108 -99 -84 -63 -41 -37 -35 -33 -30 -23 -17 -12 -9 -8 -8 -12 -16 -20 -22 -25 -33 -38 -42 -47 -48 -46 -43 -42 -43 -47 -40 -37 -37 -36 -31 -23 -14 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -6 -5 -6 -7 -8 -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 -2 -5 -6 -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 -5 -18 -40 -60 -66 -61 -53 -50 -48 -47 -47 -41 -29 -63 -43 -17 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -12 -13 -12 -11 -12 -12 -12 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -3 -5 -8 -10 -11 -16 -23 -16 -9 -5 -2 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -13 -13 -24 -33 -36 -34 -34 -39 -29 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -2 -2 -3 -5 -6 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -6 -6 -5 -5 -5 -5 -6 -6 -6 -7 -8 -9 -8 -8 -8 -6 -6 -5 -3 -1 -1 -1 -2 -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 -1 -1 -0 -0 -18 -27 -21 -10 -3 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -12 -12 -10 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -18 -12 -19 -33 -50 -60 -62 -64 -66 -67 -65 -54 -41 -31 -26 -26 -26 -27 -27 -26 -24 -21 -17 -15 -15 -16 -20 -24 -29 -33 -37 -40 -43 -49 -61 -65 -62 -59 -56 -54 -49 -40 -34 -29 -25 -21 -13 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -6 -8 -9 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -2 -4 -7 -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 -5 -18 -43 -75 -86 -83 -74 -64 -56 -55 -55 -49 -33 -77 -73 -40 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -7 -7 -7 -6 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -8 -12 -13 -17 -19 -12 -8 -8 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -8 -14 -20 -16 -20 -22 -16 -5 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -2 -4 -5 -5 -5 -6 -6 -6 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -7 -8 -10 -11 -11 -11 -10 -9 -7 -6 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -20 -28 -21 -12 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -26 -26 -18 -15 -25 -30 -28 -22 -16 -15 -15 -17 -18 -18 -15 -12 -10 -9 -8 -12 -13 -15 -17 -17 -18 -19 -20 -21 -23 -25 -28 -34 -40 -46 -48 -52 -58 -65 -67 -64 -66 -67 -62 -48 -40 -33 -27 -19 -11 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -5 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -8 -7 -5 -3 -1 -0 -0 -1 -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 -1 -9 -26 -54 -65 -72 -77 -79 -71 -63 -58 -55 -55 -53 -71 -64 -35 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -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 -1 -2 -1 -2 -3 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -11 -19 -11 -14 -19 -26 -42 -33 -25 -18 -13 -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 -1 -1 -2 -3 -2 -3 -4 -4 -5 -5 -4 -4 -3 -4 -4 -4 -3 -3 -3 -3 -4 -5 -6 -6 -7 -8 -10 -13 -15 -14 -13 -12 -10 -8 -6 -4 -2 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -15 -11 -7 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -15 -41 -37 -29 -30 -31 -20 -10 -3 -2 -1 -2 -4 -6 -8 -9 -8 -6 -4 -4 -4 -6 -9 -12 -14 -16 -20 -23 -24 -26 -30 -34 -38 -43 -46 -49 -52 -58 -65 -68 -61 -58 -53 -44 -35 -28 -21 -14 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -4 -8 -12 -14 -13 -10 -7 -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 -4 -16 -39 -63 -58 -58 -66 -74 -71 -65 -61 -61 -61 -64 -65 -44 -11 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -12 -14 -15 -19 -33 -45 -47 -42 -39 -12 -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 -1 -1 -1 -2 -2 -3 -3 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -6 -7 -9 -12 -15 -18 -17 -15 -11 -6 -5 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -4 -4 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -40 -53 -51 -53 -60 -51 -32 -16 -7 -2 -0 -0 -1 -5 -10 -15 -21 -27 -30 -32 -31 -28 -27 -26 -28 -31 -36 -38 -40 -42 -45 -47 -49 -54 -57 -57 -54 -55 -58 -60 -59 -53 -47 -40 -33 -26 -17 -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 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -3 -7 -12 -16 -17 -16 -14 -10 -5 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -25 -56 -61 -58 -64 -76 -90 -89 -75 -71 -82 -95 -107 -96 -56 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -6 -14 -21 -20 -8 -10 -12 -16 -21 -27 -31 -23 -19 -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 -1 -1 -2 -3 -4 -5 -5 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -8 -11 -14 -18 -21 -19 -13 -5 -0 -2 -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 -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 -6 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -9 -29 -15 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -44 -85 -103 -84 -61 -55 -39 -18 -5 -2 -1 -0 -1 -4 -10 -19 -28 -40 -53 -67 -79 -87 -91 -93 -92 -90 -89 -92 -95 -98 -100 -99 -94 -87 -88 -83 -75 -68 -68 -70 -67 -57 -40 -30 -22 -15 -9 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -1 -3 -7 -10 -13 -15 -17 -17 -16 -12 -7 -3 -1 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -43 -76 -75 -75 -80 -90 -104 -106 -105 -111 -122 -130 -123 -76 -23 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -2 -2 -12 -30 -34 -14 -9 -8 -6 -3 -3 -10 -15 -18 -20 -20 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -5 -6 -7 -6 -5 -3 -2 -1 -0 -0 -0 -0 -1 -2 -3 -4 -6 -8 -11 -16 -22 -24 -20 -11 -1 -0 -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 -4 -8 -10 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -15 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -16 -29 -15 -11 -12 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -43 -92 -114 -115 -103 -108 -59 -23 -5 -1 -0 -0 -0 -4 -11 -19 -28 -39 -53 -71 -96 -124 -150 -172 -188 -190 -179 -175 -177 -176 -169 -158 -149 -148 -158 -141 -118 -98 -86 -82 -78 -67 -51 -32 -20 -12 -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 -1 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -10 -15 -19 -21 -17 -11 -6 -3 -1 -0 -0 -0 -1 -3 -4 -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 -4 -30 -80 -95 -99 -101 -104 -110 -110 -112 -120 -127 -128 -120 -68 -22 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -8 -11 -9 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -3 -3 -4 -7 -21 -44 -58 -21 -21 -24 -17 -3 -2 -8 -14 -20 -23 -30 -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 -1 -1 -1 -1 -1 -3 -5 -8 -10 -9 -7 -5 -4 -2 -1 -0 -0 -0 -0 -1 -2 -3 -5 -8 -12 -18 -25 -26 -22 -12 -2 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -10 -16 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -12 -7 -6 -7 -6 -0 -0 -0 -0 -0 -0 -29 -59 -49 -0 -0 -0 -2 -26 -90 -153 -145 -126 -114 -109 -53 -17 -1 -0 -0 -0 -3 -11 -23 -33 -41 -50 -62 -81 -108 -144 -187 -231 -265 -271 -251 -244 -246 -243 -242 -238 -225 -208 -193 -166 -140 -117 -101 -88 -74 -58 -40 -23 -12 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -16 -24 -29 -27 -20 -15 -9 -4 -1 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -23 -77 -101 -108 -108 -110 -117 -114 -116 -122 -128 -128 -121 -68 -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 -1 -1 -2 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -9 -8 -5 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -7 -9 -10 -9 -7 -5 -7 -16 -22 -29 -39 -32 -41 -37 -24 -12 -14 -21 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -6 -9 -9 -9 -11 -10 -7 -4 -2 -0 -0 -0 -0 -0 -1 -2 -4 -7 -12 -20 -25 -27 -24 -13 -4 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -23 -18 -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 -7 -17 -12 -5 -1 -0 -0 -0 -0 -0 -0 -1 -19 -40 -31 -0 -0 -0 -32 -83 -137 -167 -153 -136 -115 -83 -39 -11 -1 -1 -0 -0 -9 -23 -38 -49 -53 -56 -64 -79 -100 -130 -158 -184 -208 -230 -242 -250 -257 -263 -270 -266 -248 -219 -183 -155 -131 -109 -91 -73 -56 -40 -25 -13 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -3 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -3 -2 -4 -6 -8 -11 -14 -17 -19 -20 -18 -15 -14 -15 -18 -22 -24 -24 -20 -15 -9 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -15 -23 -26 -20 -16 -13 -9 -4 -2 -1 -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 -3 -19 -59 -96 -112 -116 -117 -117 -112 -109 -111 -116 -117 -82 -38 -7 -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 -1 -2 -3 -4 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -5 -5 -4 -5 -5 -5 -4 -3 -3 -4 -4 -4 -5 -8 -13 -17 -20 -23 -19 -13 -8 -11 -15 -18 -24 -33 -34 -22 -10 -13 -23 -30 -36 -37 -21 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -3 -5 -13 -13 -10 -8 -6 -3 -1 -1 -0 -0 -0 -1 -3 -5 -12 -19 -25 -26 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -25 -26 -19 -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 -5 -11 -10 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -57 -133 -185 -173 -162 -147 -120 -81 -39 -11 -2 -1 -1 -5 -22 -40 -55 -62 -59 -56 -59 -68 -82 -98 -111 -121 -129 -137 -163 -187 -206 -220 -226 -218 -201 -169 -126 -100 -83 -69 -57 -45 -32 -21 -12 -5 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -7 -9 -12 -15 -15 -13 -11 -10 -10 -10 -11 -12 -16 -20 -21 -22 -23 -23 -28 -35 -38 -37 -44 -47 -48 -47 -46 -45 -43 -44 -46 -47 -49 -51 -49 -43 -33 -26 -20 -16 -11 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -12 -13 -9 -8 -7 -6 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -34 -93 -118 -122 -122 -121 -116 -108 -102 -104 -99 -63 -26 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -5 -8 -9 -8 -8 -2 -0 -0 -0 -0 -0 -0 -2 -4 -7 -9 -9 -9 -7 -7 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -6 -6 -3 -9 -13 -12 -9 -9 -8 -8 -10 -11 -11 -9 -13 -20 -24 -25 -22 -22 -20 -16 -17 -14 -18 -30 -39 -32 -21 -14 -9 -21 -33 -43 -50 -51 -27 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -11 -12 -12 -11 -9 -6 -4 -3 -1 -0 -0 -1 -1 -4 -10 -18 -27 -30 -20 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -11 -23 -27 -22 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -53 -137 -190 -180 -171 -153 -126 -92 -53 -21 -8 -6 -12 -24 -43 -59 -70 -72 -62 -53 -49 -52 -59 -65 -68 -71 -75 -80 -86 -95 -106 -115 -119 -111 -93 -71 -49 -36 -30 -27 -23 -17 -11 -7 -4 -1 -0 -0 -0 -0 -1 -2 -5 -9 -13 -17 -21 -24 -26 -28 -29 -29 -27 -27 -27 -27 -30 -32 -35 -37 -40 -46 -47 -48 -49 -51 -55 -62 -67 -71 -76 -79 -79 -76 -71 -61 -58 -58 -59 -58 -57 -54 -49 -44 -39 -35 -30 -25 -19 -16 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -3 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -21 -100 -131 -122 -114 -114 -111 -106 -101 -98 -90 -66 -32 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -9 -16 -20 -23 -37 -19 -5 -0 -0 -0 -0 -1 -4 -8 -11 -11 -12 -13 -12 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -1 -7 -8 -9 -11 -11 -12 -13 -16 -19 -17 -16 -18 -22 -24 -24 -22 -19 -15 -13 -26 -26 -22 -27 -29 -30 -36 -37 -23 -24 -32 -42 -53 -75 -65 -42 -18 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -9 -14 -13 -10 -8 -6 -6 -3 -1 -1 -1 -1 -4 -10 -19 -28 -30 -23 -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 -2 -4 -5 -4 -0 -0 -8 -17 -21 -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 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -50 -154 -203 -186 -174 -156 -131 -101 -68 -34 -24 -26 -36 -52 -68 -78 -82 -78 -61 -46 -37 -33 -33 -33 -31 -28 -26 -25 -24 -25 -27 -28 -29 -27 -21 -16 -13 -11 -10 -9 -7 -4 -2 -1 -0 -0 -0 -0 -0 -3 -7 -13 -19 -26 -31 -36 -41 -46 -48 -46 -43 -42 -46 -51 -55 -56 -61 -65 -68 -69 -71 -74 -76 -77 -79 -81 -82 -88 -94 -97 -101 -103 -102 -97 -89 -80 -71 -63 -56 -52 -51 -46 -43 -40 -37 -34 -29 -24 -19 -15 -12 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -82 -123 -118 -102 -98 -92 -84 -77 -73 -70 -61 -38 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -1 -1 -8 -17 -26 -37 -54 -38 -17 -4 -0 -0 -0 -1 -5 -7 -8 -9 -9 -11 -14 -15 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -4 -4 -4 -6 -12 -11 -14 -24 -38 -36 -31 -25 -20 -12 -7 -22 -31 -31 -44 -55 -54 -43 -31 -21 -18 -20 -23 -31 -45 -56 -52 -32 -18 -21 -16 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -8 -9 -9 -5 -4 -3 -1 -0 -0 -2 -5 -11 -19 -22 -20 -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 -2 -7 -11 -8 -5 -2 -0 -0 -10 -20 -22 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -40 -160 -205 -191 -179 -158 -135 -112 -87 -54 -46 -46 -52 -62 -77 -91 -91 -78 -54 -36 -25 -20 -17 -15 -10 -8 -6 -4 -3 -3 -3 -4 -4 -4 -3 -2 -2 -2 -1 -1 -1 -3 -4 -7 -8 -9 -8 -8 -11 -16 -22 -30 -39 -48 -54 -57 -61 -63 -63 -63 -64 -70 -83 -92 -95 -93 -90 -91 -94 -98 -102 -104 -108 -112 -115 -114 -107 -111 -116 -119 -121 -119 -116 -108 -97 -84 -70 -60 -52 -47 -45 -43 -41 -38 -34 -29 -25 -20 -14 -10 -8 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -9 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -46 -85 -98 -84 -75 -66 -58 -53 -49 -46 -43 -34 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -3 -2 -3 -3 -6 -12 -20 -35 -53 -56 -45 -26 -12 -7 -4 -3 -3 -5 -8 -9 -11 -13 -18 -21 -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 -2 -5 -12 -23 -16 -16 -18 -18 -8 -3 -7 -15 -21 -34 -24 -13 -13 -15 -15 -14 -13 -14 -21 -32 -39 -36 -24 -31 -32 -27 -21 -12 -6 -3 -2 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -7 -6 -4 -2 -2 -2 -2 -4 -8 -14 -17 -15 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -10 -16 -13 -16 -14 -7 -2 -12 -25 -24 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -38 -114 -167 -173 -152 -132 -115 -100 -84 -74 -73 -77 -85 -98 -114 -96 -66 -40 -23 -14 -9 -7 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -12 -18 -26 -31 -29 -24 -30 -35 -38 -41 -45 -51 -57 -66 -76 -84 -88 -91 -96 -104 -114 -121 -125 -126 -123 -118 -117 -118 -122 -128 -133 -138 -139 -138 -133 -125 -129 -135 -135 -131 -125 -119 -109 -95 -82 -69 -58 -49 -42 -39 -38 -37 -34 -30 -24 -19 -14 -9 -5 -5 -5 -4 -2 -1 -1 -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 -3 -26 -57 -83 -67 -58 -49 -39 -33 -29 -26 -25 -22 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -4 -5 -8 -10 -8 -23 -47 -70 -84 -72 -49 -33 -21 -13 -8 -8 -10 -13 -17 -23 -26 -22 -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 -1 -1 -15 -19 -17 -14 -17 -9 -4 -4 -9 -13 -16 -16 -14 -16 -17 -16 -14 -13 -14 -21 -34 -43 -36 -24 -21 -22 -21 -24 -18 -12 -9 -10 -8 -8 -9 -13 -44 -29 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -3 -5 -5 -4 -2 -2 -2 -6 -11 -15 -15 -8 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -20 -26 -26 -25 -24 -26 -28 -22 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -13 -18 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -85 -149 -162 -140 -123 -111 -103 -99 -92 -91 -94 -97 -101 -98 -74 -47 -24 -10 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -13 -19 -27 -36 -46 -55 -57 -57 -63 -71 -78 -82 -82 -78 -83 -90 -96 -100 -102 -105 -109 -113 -119 -125 -132 -138 -139 -136 -136 -140 -146 -154 -157 -151 -145 -140 -138 -134 -137 -140 -140 -138 -128 -117 -105 -92 -80 -70 -63 -55 -46 -40 -36 -32 -29 -26 -20 -15 -10 -4 -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 -3 -15 -38 -70 -52 -43 -38 -32 -25 -20 -18 -18 -17 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -5 -5 -2 -9 -24 -52 -93 -90 -75 -58 -43 -29 -19 -16 -17 -19 -22 -25 -29 -28 -17 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -11 -13 -12 -13 -10 -11 -19 -36 -28 -22 -22 -24 -22 -21 -19 -16 -14 -16 -23 -28 -23 -8 -3 -14 -32 -29 -22 -14 -8 -5 -6 -8 -9 -9 -11 -45 -49 -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 -1 -2 -7 -6 -3 -2 -4 -3 -5 -8 -12 -16 -18 -15 -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 -3 -8 -11 -15 -23 -33 -38 -28 -18 -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 -3 -11 -14 -12 -7 -10 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -86 -144 -156 -128 -116 -117 -111 -101 -107 -114 -113 -108 -100 -81 -52 -27 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -8 -15 -23 -32 -42 -53 -64 -73 -84 -92 -91 -89 -87 -89 -97 -116 -111 -104 -99 -100 -106 -112 -119 -124 -129 -138 -146 -151 -153 -151 -153 -158 -160 -158 -149 -138 -135 -136 -136 -137 -137 -138 -137 -134 -120 -109 -99 -90 -81 -73 -69 -66 -59 -51 -42 -34 -28 -24 -18 -13 -9 -4 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -22 -51 -42 -33 -28 -25 -20 -16 -13 -12 -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 -1 -3 -15 -52 -66 -69 -67 -61 -45 -34 -27 -23 -23 -24 -24 -26 -27 -21 -13 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -12 -10 -9 -10 -13 -15 -14 -15 -22 -28 -30 -27 -25 -23 -19 -17 -19 -27 -35 -28 -22 -16 -13 -30 -27 -17 -8 -4 -2 -2 -2 -3 -4 -6 -33 -57 -55 -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 -3 -5 -6 -1 -4 -4 -4 -5 -7 -11 -13 -13 -10 -4 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -30 -24 -18 -13 -7 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -9 -5 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -45 -88 -122 -110 -126 -98 -70 -92 -129 -125 -108 -88 -57 -30 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -4 -5 -6 -7 -10 -14 -19 -26 -35 -44 -56 -68 -82 -97 -108 -116 -119 -116 -105 -99 -100 -104 -108 -112 -115 -118 -122 -122 -125 -132 -138 -145 -151 -157 -162 -165 -165 -160 -151 -139 -126 -122 -125 -129 -130 -131 -132 -130 -125 -117 -105 -97 -90 -85 -81 -76 -74 -72 -67 -59 -50 -43 -36 -27 -22 -17 -11 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -14 -34 -36 -29 -21 -20 -16 -13 -11 -9 -8 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -22 -36 -47 -56 -62 -52 -43 -36 -31 -29 -25 -26 -31 -34 -29 -25 -16 -6 -0 -0 -0 -0 -0 -0 -0 -2 -8 -13 -7 -3 -0 -0 -0 -3 -6 -10 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -7 -9 -12 -15 -17 -19 -22 -26 -30 -31 -32 -32 -30 -28 -26 -28 -33 -41 -44 -42 -33 -24 -33 -26 -13 -4 -2 -1 -0 -0 -0 -1 -7 -24 -43 -25 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -1 -1 -1 -4 -7 -9 -10 -9 -7 -4 -1 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -22 -33 -31 -22 -11 -4 -4 -2 -1 -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 -1 -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 -81 -130 -112 -120 -80 -52 -76 -132 -120 -98 -72 -40 -18 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -8 -12 -15 -18 -21 -24 -28 -31 -36 -42 -48 -56 -67 -80 -94 -114 -125 -133 -141 -144 -135 -122 -114 -116 -121 -126 -129 -129 -126 -122 -122 -125 -131 -141 -157 -165 -166 -159 -151 -140 -128 -118 -110 -109 -112 -116 -120 -122 -120 -116 -110 -106 -101 -96 -91 -87 -85 -85 -85 -81 -74 -63 -53 -47 -43 -34 -29 -23 -16 -9 -3 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -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 -2 -5 -11 -25 -32 -29 -20 -19 -16 -14 -11 -9 -7 -9 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -27 -40 -49 -54 -53 -51 -49 -47 -41 -38 -45 -61 -78 -56 -45 -35 -19 -3 -0 -0 -1 -1 -4 -11 -20 -26 -29 -20 -9 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -7 -8 -8 -9 -13 -18 -24 -30 -34 -36 -36 -37 -39 -40 -37 -38 -35 -31 -32 -41 -46 -42 -34 -37 -36 -26 -14 -6 -2 -1 -0 -0 -0 -1 -8 -29 -70 -29 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -9 -12 -10 -8 -5 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -38 -38 -25 -11 -3 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -13 -7 -14 -22 -41 -78 -128 -113 -91 -64 -34 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -11 -17 -24 -30 -35 -39 -45 -49 -52 -55 -60 -68 -79 -91 -105 -116 -126 -133 -138 -139 -139 -136 -130 -124 -122 -123 -122 -120 -117 -120 -124 -128 -132 -139 -144 -146 -144 -134 -124 -115 -109 -104 -104 -105 -107 -109 -111 -111 -108 -103 -100 -99 -98 -97 -96 -94 -90 -91 -90 -85 -76 -63 -53 -45 -40 -35 -31 -26 -20 -12 -4 -1 -0 -0 -0 -2 -5 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -9 -9 -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 -1 -4 -9 -19 -28 -30 -23 -21 -19 -17 -14 -12 -10 -12 -12 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -24 -43 -55 -59 -59 -60 -61 -63 -68 -66 -66 -72 -87 -111 -88 -68 -56 -43 -11 -0 -2 -7 -13 -20 -29 -36 -36 -38 -31 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -7 -9 -9 -10 -14 -20 -27 -34 -40 -42 -44 -46 -48 -49 -46 -43 -37 -29 -26 -33 -38 -38 -37 -39 -36 -28 -19 -11 -7 -4 -1 -0 -0 -1 -6 -19 -44 -23 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -9 -11 -10 -5 -2 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -20 -21 -13 -5 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -10 -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 -11 -77 -108 -118 -117 -116 -109 -93 -68 -39 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -12 -18 -25 -33 -40 -46 -54 -58 -62 -67 -73 -81 -85 -91 -100 -106 -114 -121 -125 -121 -126 -127 -126 -124 -124 -123 -122 -120 -119 -123 -124 -121 -116 -111 -112 -113 -114 -112 -108 -103 -98 -93 -90 -90 -91 -92 -94 -95 -94 -92 -91 -94 -97 -97 -97 -95 -85 -84 -82 -77 -69 -61 -50 -41 -36 -32 -29 -25 -20 -12 -4 -1 -0 -0 -0 -1 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -11 -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 -2 -5 -6 -8 -14 -23 -28 -26 -25 -22 -19 -16 -14 -14 -17 -19 -16 -2 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -43 -67 -77 -76 -73 -70 -70 -73 -77 -79 -83 -89 -93 -103 -92 -78 -69 -64 -27 -6 -8 -20 -34 -43 -50 -56 -58 -56 -44 -26 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -6 -7 -9 -13 -19 -28 -36 -43 -49 -53 -56 -58 -56 -52 -44 -36 -29 -26 -27 -27 -26 -29 -32 -33 -29 -21 -14 -10 -6 -2 -0 -0 -0 -4 -29 -34 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -7 -9 -8 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -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 -2 -7 -42 -95 -121 -109 -115 -105 -81 -51 -20 -4 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -11 -16 -21 -27 -34 -41 -47 -52 -59 -67 -76 -85 -88 -89 -91 -96 -99 -106 -116 -123 -116 -114 -111 -109 -111 -115 -111 -112 -115 -116 -115 -112 -110 -107 -99 -104 -103 -100 -99 -99 -92 -85 -79 -74 -71 -70 -69 -69 -73 -76 -79 -81 -84 -86 -87 -86 -81 -72 -67 -63 -58 -52 -46 -37 -31 -28 -28 -27 -24 -18 -10 -4 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -9 -11 -12 -14 -16 -21 -24 -21 -18 -16 -15 -15 -18 -20 -21 -10 -5 -2 -1 -2 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -32 -64 -86 -90 -88 -83 -77 -76 -79 -81 -85 -92 -101 -92 -91 -87 -81 -77 -66 -40 -21 -17 -30 -45 -56 -65 -77 -86 -87 -78 -60 -28 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -3 -3 -4 -7 -12 -19 -27 -36 -43 -49 -54 -58 -62 -61 -58 -53 -46 -38 -32 -27 -21 -17 -19 -23 -24 -22 -18 -13 -9 -5 -2 -1 -2 -4 -7 -29 -30 -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 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -5 -9 -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 -16 -60 -117 -124 -116 -113 -130 -121 -97 -64 -29 -5 -0 -0 -0 -0 -0 -0 -1 -2 -7 -11 -16 -21 -27 -31 -39 -46 -51 -56 -63 -72 -83 -96 -94 -96 -99 -101 -103 -111 -117 -118 -114 -109 -106 -105 -105 -106 -99 -97 -98 -98 -97 -95 -97 -99 -94 -91 -89 -89 -89 -89 -80 -71 -63 -54 -47 -43 -43 -46 -51 -58 -63 -67 -69 -69 -69 -65 -57 -48 -42 -38 -34 -28 -21 -19 -20 -23 -25 -29 -25 -17 -9 -4 -1 -0 -1 -3 -11 -13 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -13 -13 -10 -8 -12 -22 -21 -15 -14 -14 -13 -12 -12 -14 -12 -9 -6 -4 -10 -11 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -21 -60 -87 -95 -91 -88 -83 -81 -81 -84 -85 -83 -81 -82 -82 -83 -85 -82 -57 -52 -50 -43 -37 -48 -58 -68 -83 -101 -114 -122 -115 -73 -34 -15 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -1 -1 -2 -5 -10 -17 -24 -31 -37 -42 -48 -57 -60 -59 -56 -54 -52 -44 -35 -27 -20 -14 -13 -14 -16 -18 -16 -12 -8 -5 -4 -3 -5 -9 -17 -32 -33 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -2 -10 -17 -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 -18 -61 -124 -125 -122 -125 -134 -126 -106 -76 -41 -8 -2 -0 -0 -0 -0 -0 -1 -4 -9 -15 -20 -26 -32 -39 -47 -55 -62 -71 -77 -82 -88 -98 -99 -103 -105 -105 -106 -117 -119 -116 -112 -108 -106 -105 -104 -103 -97 -94 -92 -90 -88 -84 -83 -84 -81 -78 -77 -76 -74 -73 -67 -58 -48 -37 -28 -23 -24 -28 -32 -37 -43 -48 -53 -55 -56 -53 -48 -41 -35 -29 -24 -20 -16 -16 -16 -17 -18 -27 -25 -17 -9 -3 -1 -0 -3 -12 -23 -26 -21 -11 -6 -3 -2 -1 -1 -0 -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 -1 -10 -11 -8 -4 -5 -15 -17 -13 -12 -12 -11 -9 -8 -7 -10 -12 -13 -10 -23 -21 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -20 -55 -88 -104 -89 -84 -82 -82 -84 -86 -87 -85 -81 -78 -78 -80 -80 -68 -33 -27 -35 -50 -56 -63 -72 -85 -108 -126 -138 -134 -103 -48 -24 -13 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -0 -1 -2 -5 -9 -14 -21 -28 -34 -40 -46 -47 -46 -46 -49 -46 -40 -32 -24 -18 -14 -12 -12 -16 -20 -20 -18 -14 -18 -20 -18 -14 -11 -13 -26 -36 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -11 -11 -6 -2 -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 -17 -58 -129 -122 -121 -122 -124 -123 -113 -91 -59 -16 -5 -1 -0 -0 -0 -1 -2 -5 -11 -16 -23 -30 -37 -47 -53 -61 -71 -81 -89 -93 -94 -94 -99 -103 -106 -107 -108 -116 -117 -114 -111 -108 -105 -103 -101 -99 -94 -89 -84 -80 -80 -76 -74 -73 -68 -65 -66 -65 -62 -59 -51 -42 -32 -22 -14 -11 -11 -13 -16 -20 -26 -32 -39 -44 -44 -42 -37 -32 -28 -23 -18 -14 -11 -10 -10 -13 -16 -21 -20 -15 -8 -3 -1 -0 -3 -13 -19 -22 -20 -13 -8 -6 -6 -7 -7 -4 -4 -5 -4 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -7 -7 -4 -3 -10 -14 -13 -10 -9 -8 -7 -6 -8 -11 -13 -14 -11 -29 -31 -23 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -27 -49 -80 -106 -114 -90 -84 -83 -83 -82 -83 -85 -86 -84 -81 -78 -78 -77 -55 -39 -37 -47 -63 -72 -84 -101 -123 -143 -132 -112 -86 -48 -28 -15 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -2 -4 -7 -12 -17 -24 -30 -33 -35 -35 -34 -36 -34 -30 -24 -21 -20 -20 -23 -28 -34 -33 -25 -15 -12 -29 -34 -15 -5 -1 -1 -4 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -15 -13 -5 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -56 -128 -121 -111 -99 -90 -92 -109 -97 -67 -30 -12 -3 -0 -0 -0 -1 -4 -8 -12 -17 -24 -33 -42 -49 -58 -66 -73 -79 -87 -97 -100 -98 -100 -102 -102 -102 -102 -102 -103 -105 -106 -105 -102 -99 -95 -92 -86 -80 -76 -74 -74 -70 -67 -63 -57 -53 -52 -49 -46 -45 -39 -30 -21 -12 -7 -5 -4 -4 -5 -8 -12 -17 -22 -27 -29 -28 -26 -22 -19 -15 -10 -6 -4 -3 -3 -4 -5 -9 -11 -9 -4 -3 -1 -1 -1 -1 -4 -8 -10 -8 -5 -8 -13 -18 -20 -13 -10 -8 -5 -2 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -8 -11 -14 -13 -9 -7 -6 -4 -3 -4 -7 -9 -10 -8 -14 -20 -30 -60 -26 -7 -0 -0 -0 -0 -0 -0 -0 -0 -1 -16 -59 -84 -98 -105 -106 -94 -86 -86 -88 -86 -79 -81 -85 -89 -93 -95 -91 -83 -79 -66 -61 -65 -75 -80 -91 -101 -104 -104 -85 -57 -38 -30 -18 -12 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -10 -17 -22 -26 -28 -27 -25 -24 -25 -26 -30 -30 -34 -43 -53 -58 -43 -24 -10 -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 -1 -3 -6 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -19 -21 -14 -7 -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 -7 -39 -91 -109 -71 -28 -5 -23 -71 -80 -65 -44 -22 -8 -1 -0 -0 -1 -5 -10 -15 -19 -27 -37 -47 -54 -64 -72 -78 -82 -89 -96 -98 -97 -99 -103 -103 -99 -93 -92 -96 -99 -101 -98 -94 -91 -87 -83 -77 -71 -66 -63 -59 -57 -54 -50 -45 -40 -37 -34 -32 -31 -27 -21 -14 -8 -4 -2 -1 -1 -2 -3 -4 -5 -7 -9 -11 -13 -15 -17 -17 -13 -8 -3 -1 -0 -0 -1 -1 -3 -3 -2 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -6 -13 -23 -32 -24 -18 -13 -9 -4 -3 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -4 -3 -3 -2 -2 -1 -0 -0 -0 -2 -8 -12 -16 -18 -17 -8 -4 -3 -3 -2 -1 -2 -4 -5 -6 -6 -8 -13 -40 -24 -9 -0 -0 -0 -2 -3 -6 -9 -18 -31 -57 -106 -113 -106 -96 -92 -79 -82 -89 -93 -91 -86 -88 -93 -95 -91 -77 -69 -79 -90 -85 -80 -78 -81 -94 -96 -77 -37 -22 -8 -8 -18 -27 -14 -5 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -9 -13 -16 -17 -16 -17 -22 -29 -36 -42 -46 -46 -37 -27 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -14 -18 -20 -13 -7 -3 -2 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -26 -61 -45 -19 -0 -0 -0 -45 -69 -60 -37 -18 -6 -0 -0 -1 -5 -11 -17 -24 -33 -42 -53 -64 -74 -82 -88 -93 -93 -93 -93 -94 -96 -99 -102 -99 -90 -87 -90 -93 -94 -89 -85 -81 -78 -75 -70 -62 -55 -48 -42 -39 -36 -33 -29 -25 -22 -20 -18 -16 -14 -11 -8 -6 -4 -2 -1 -0 -0 -0 -1 -1 -1 -2 -3 -4 -6 -9 -9 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -4 -3 -4 -10 -19 -25 -22 -18 -14 -9 -6 -5 -5 -4 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -4 -8 -12 -16 -21 -26 -29 -24 -19 -17 -19 -10 -3 -0 -1 -7 -11 -14 -14 -9 -5 -4 -5 -4 -3 -2 -1 -1 -3 -4 -6 -7 -6 -19 -20 -13 -2 -4 -13 -23 -32 -39 -47 -61 -78 -92 -99 -96 -89 -82 -79 -78 -81 -85 -88 -88 -93 -97 -93 -73 -49 -31 -34 -73 -105 -109 -99 -87 -81 -81 -65 -35 -2 -7 -14 -18 -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 -1 -2 -3 -3 -3 -6 -11 -16 -24 -32 -36 -33 -25 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -14 -14 -8 -4 -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 -2 -10 -7 -3 -0 -0 -0 -33 -56 -62 -54 -32 -13 -2 -1 -1 -3 -8 -15 -22 -30 -42 -56 -68 -80 -91 -99 -102 -99 -95 -95 -97 -98 -94 -96 -96 -92 -88 -86 -87 -87 -84 -79 -76 -71 -66 -60 -53 -45 -38 -31 -27 -23 -20 -17 -14 -12 -11 -9 -8 -7 -7 -7 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -7 -8 -7 -7 -7 -8 -10 -9 -9 -9 -8 -3 -2 -3 -4 -3 -2 -1 -0 -0 -1 -1 -2 -1 -0 -0 -0 -1 -3 -5 -5 -6 -6 -6 -5 -7 -9 -15 -25 -36 -44 -44 -29 -25 -16 -20 -40 -53 -39 -30 -25 -19 -14 -17 -17 -8 -7 -10 -10 -9 -10 -7 -4 -3 -2 -2 -2 -4 -7 -7 -16 -22 -26 -27 -31 -55 -79 -93 -82 -74 -74 -78 -80 -78 -75 -72 -71 -77 -83 -80 -75 -75 -74 -70 -62 -47 -24 -11 -8 -13 -24 -20 -47 -79 -65 -35 -16 -6 -0 -1 -8 -12 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -3 -11 -23 -38 -40 -26 -13 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -9 -14 -11 -8 -6 -4 -4 -4 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -48 -72 -47 -24 -9 -2 -0 -2 -4 -8 -15 -21 -35 -50 -64 -77 -92 -98 -98 -97 -94 -92 -92 -94 -92 -91 -91 -88 -85 -82 -80 -78 -75 -74 -70 -65 -58 -49 -43 -38 -32 -26 -22 -18 -16 -15 -11 -10 -8 -7 -6 -7 -6 -6 -7 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -7 -8 -11 -11 -11 -9 -6 -4 -4 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -3 -7 -12 -14 -14 -13 -12 -12 -14 -21 -35 -53 -62 -62 -47 -10 -17 -29 -42 -50 -47 -39 -32 -27 -15 -14 -33 -40 -11 -12 -11 -8 -5 -8 -7 -6 -5 -3 -2 -1 -2 -4 -8 -18 -30 -44 -60 -65 -77 -88 -91 -81 -73 -70 -71 -73 -74 -71 -65 -61 -68 -68 -64 -59 -47 -36 -26 -17 -9 -2 -1 -3 -12 -40 -39 -50 -73 -52 -19 -4 -3 -1 -3 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -0 -4 -17 -32 -47 -44 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -3 -5 -3 -6 -15 -16 -14 -11 -8 -6 -5 -6 -7 -7 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -61 -94 -64 -39 -20 -7 -1 -1 -1 -4 -9 -14 -26 -40 -55 -69 -84 -90 -91 -94 -92 -88 -86 -88 -88 -86 -83 -81 -78 -76 -75 -73 -70 -66 -62 -59 -54 -44 -37 -31 -25 -20 -16 -13 -13 -14 -12 -10 -8 -7 -7 -7 -7 -7 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -9 -11 -11 -10 -8 -8 -8 -8 -7 -5 -3 -1 -0 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -2 -7 -16 -26 -30 -30 -28 -23 -22 -22 -30 -48 -56 -37 -20 -14 -4 -12 -15 -13 -7 -7 -7 -8 -7 -4 -8 -24 -34 -9 -5 -3 -2 -0 -3 -5 -5 -4 -2 -2 -3 -4 -9 -19 -26 -33 -41 -46 -54 -64 -70 -65 -65 -64 -58 -48 -39 -28 -16 -10 -30 -40 -31 -16 -8 -5 -7 -7 -2 -3 -3 -3 -3 -5 -20 -37 -53 -61 -35 -13 -4 -8 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -1 -6 -17 -24 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -5 -5 -2 -7 -15 -18 -18 -16 -14 -11 -10 -11 -12 -12 -11 -10 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -62 -100 -81 -55 -33 -16 -5 -1 -0 -2 -5 -11 -22 -34 -48 -63 -75 -84 -89 -92 -90 -85 -81 -80 -78 -76 -74 -73 -72 -72 -71 -69 -66 -61 -56 -52 -47 -38 -31 -25 -20 -15 -13 -13 -13 -12 -11 -10 -9 -8 -7 -7 -8 -8 -7 -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 -1 -2 -3 -5 -5 -7 -8 -10 -11 -12 -12 -12 -11 -9 -6 -3 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -8 -20 -31 -34 -34 -30 -22 -19 -18 -20 -27 -22 -8 -0 -0 -3 -4 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -3 -7 -13 -15 -14 -12 -13 -15 -19 -24 -28 -25 -26 -22 -15 -10 -5 -2 -5 -19 -37 -29 -19 -15 -20 -27 -34 -34 -24 -33 -41 -40 -23 -5 -1 -5 -11 -7 -2 -1 -4 -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 -1 -4 -5 -5 -2 -0 -0 -1 -2 -2 -5 -10 -13 -13 -19 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -4 -11 -13 -11 -9 -7 -7 -2 -4 -10 -16 -20 -21 -20 -19 -19 -15 -14 -16 -19 -18 -15 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -30 -61 -84 -72 -51 -29 -13 -4 -1 -1 -3 -8 -17 -28 -41 -57 -69 -80 -88 -93 -93 -84 -77 -72 -71 -68 -64 -63 -65 -66 -67 -66 -63 -58 -50 -43 -37 -30 -24 -20 -17 -15 -15 -13 -12 -10 -9 -9 -8 -8 -8 -8 -8 -8 -8 -8 -7 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -6 -8 -12 -13 -13 -13 -12 -10 -7 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -9 -10 -10 -10 -6 -5 -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 -1 -1 -1 -1 -1 -2 -1 -2 -3 -4 -4 -3 -2 -0 -0 -16 -32 -41 -35 -45 -38 -29 -29 -31 -32 -40 -60 -50 -40 -29 -16 -2 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -7 -2 -4 -6 -7 -6 -6 -7 -8 -13 -27 -52 -51 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -1 -0 -0 -1 -1 -1 -1 -2 -1 -2 -9 -18 -22 -20 -15 -11 -3 -1 -3 -8 -17 -24 -29 -30 -28 -15 -9 -10 -15 -15 -16 -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 -26 -78 -89 -70 -45 -23 -8 -3 -1 -2 -5 -11 -19 -31 -46 -62 -76 -88 -96 -99 -88 -77 -68 -63 -61 -59 -58 -58 -61 -62 -62 -58 -53 -43 -37 -31 -25 -20 -17 -17 -17 -15 -13 -11 -10 -8 -7 -8 -9 -9 -9 -9 -9 -10 -11 -10 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -5 -6 -6 -4 -3 -1 -0 -0 -0 -2 -4 -5 -6 -13 -17 -18 -17 -16 -13 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -29 -31 -14 -21 -23 -18 -14 -10 -7 -9 -17 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -18 -29 -19 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -5 -6 -6 -7 -7 -7 -7 -11 -23 -45 -60 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -7 -10 -10 -15 -16 -4 -1 -0 -1 -6 -19 -36 -42 -37 -21 -6 -1 -3 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -32 -83 -104 -84 -60 -36 -16 -7 -3 -1 -3 -8 -15 -25 -37 -52 -69 -88 -102 -108 -97 -83 -70 -60 -56 -54 -52 -53 -56 -58 -58 -54 -47 -36 -31 -27 -22 -17 -16 -17 -17 -14 -12 -11 -10 -9 -8 -9 -10 -10 -10 -10 -9 -10 -10 -10 -9 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -6 -9 -10 -10 -8 -5 -3 -1 -0 -0 -2 -4 -7 -12 -25 -32 -36 -39 -26 -20 -16 -9 -2 -0 -0 -1 -2 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -6 -7 -12 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -2 -2 -2 -2 -3 -9 -23 -44 -45 -28 -17 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -7 -2 -0 -0 -0 -0 -1 -23 -33 -30 -17 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -40 -25 -6 -0 -0 -0 -0 -0 -0 -0 -12 -36 -60 -79 -67 -45 -26 -13 -6 -2 -2 -6 -11 -18 -28 -40 -59 -83 -103 -110 -103 -90 -76 -62 -54 -49 -47 -47 -51 -54 -54 -50 -43 -32 -27 -23 -20 -17 -17 -16 -14 -12 -11 -11 -10 -9 -8 -9 -10 -11 -11 -10 -10 -10 -11 -11 -10 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -6 -9 -11 -12 -12 -10 -5 -3 -2 -2 -3 -5 -6 -15 -41 -46 -45 -54 -76 -28 -34 -40 -30 -10 -3 -0 -5 -23 -31 -28 -21 -16 -12 -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 -2 -2 -3 -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 -2 -2 -1 -0 -0 -0 -0 -3 -9 -21 -34 -42 -45 -30 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -3 -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 -6 -28 -110 -67 -20 -0 -0 -0 -0 -0 -0 -0 -0 -7 -29 -84 -78 -57 -38 -22 -12 -5 -3 -5 -10 -15 -23 -34 -50 -70 -87 -97 -96 -88 -77 -65 -55 -49 -45 -43 -45 -48 -49 -45 -38 -29 -23 -19 -17 -18 -18 -16 -13 -10 -10 -10 -10 -8 -9 -10 -11 -11 -12 -11 -10 -11 -12 -12 -11 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -10 -12 -13 -12 -10 -5 -3 -1 -1 -1 -3 -8 -25 -72 -76 -48 -23 -32 -22 -34 -40 -33 -27 -12 -3 -5 -20 -31 -47 -55 -41 -24 -15 -12 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -9 -6 -6 -5 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -9 -10 -9 -1 -0 -0 -2 -5 -11 -20 -31 -43 -46 -63 -62 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -39 -80 -123 -69 -24 -0 -0 -0 -0 -0 -0 -0 -0 -6 -30 -102 -94 -73 -52 -34 -21 -11 -5 -6 -9 -13 -19 -29 -44 -60 -74 -84 -89 -87 -81 -71 -61 -52 -44 -40 -40 -42 -42 -38 -32 -25 -19 -16 -14 -14 -16 -15 -13 -10 -9 -9 -8 -7 -7 -9 -10 -11 -12 -12 -13 -14 -14 -13 -11 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -10 -12 -12 -11 -9 -6 -3 -1 -0 -0 -1 -4 -17 -55 -74 -51 -18 -11 -11 -9 -8 -10 -23 -15 -7 -4 -5 -7 -13 -16 -11 -5 -4 -6 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -14 -18 -15 -7 -5 -3 -2 -1 -1 -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 -1 -1 -3 -9 -20 -29 -24 -12 -3 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -11 -13 -14 -4 -1 -0 -1 -4 -7 -12 -19 -28 -42 -40 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -83 -149 -148 -81 -28 -0 -0 -0 -0 -0 -0 -0 -0 -4 -31 -119 -105 -83 -62 -46 -32 -19 -10 -8 -9 -11 -15 -22 -34 -50 -65 -77 -88 -94 -91 -82 -70 -58 -50 -45 -42 -39 -37 -34 -28 -22 -17 -14 -13 -11 -14 -14 -14 -11 -9 -8 -7 -6 -7 -9 -10 -12 -13 -15 -17 -18 -17 -15 -13 -10 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -10 -10 -8 -6 -3 -1 -0 -0 -0 -0 -2 -7 -20 -33 -32 -24 -16 -10 -4 -1 -1 -5 -5 -10 -26 -55 -42 -25 -11 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -0 -0 -0 -1 -7 -13 -13 -0 -9 -19 -29 -35 -38 -36 -28 -16 -8 -5 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -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 -2 -10 -27 -27 -15 -6 -2 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -15 -21 -16 -8 -0 -0 -2 -4 -5 -8 -17 -23 -20 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -3 -2 -0 -0 -0 -2 -4 -5 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -81 -143 -148 -89 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -20 -57 -81 -83 -64 -46 -31 -19 -12 -8 -9 -10 -15 -25 -38 -53 -68 -83 -91 -95 -91 -79 -64 -54 -48 -45 -38 -35 -32 -27 -21 -16 -13 -12 -11 -11 -12 -12 -12 -9 -9 -8 -7 -7 -9 -11 -13 -14 -17 -18 -19 -19 -16 -13 -12 -10 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -8 -6 -4 -3 -3 -3 -3 -1 -0 -1 -3 -6 -7 -15 -27 -30 -29 -14 -2 -5 -3 -1 -7 -22 -50 -32 -12 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -25 -12 -2 -2 -3 -13 -20 -18 -2 -53 -83 -91 -80 -60 -46 -33 -21 -12 -8 -5 -3 -1 -0 -0 -0 -1 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -7 -21 -20 -13 -4 -0 -0 -1 -2 -3 -3 -11 -16 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -6 -9 -9 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -22 -76 -120 -148 -145 -97 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -56 -100 -111 -89 -65 -46 -30 -18 -10 -8 -7 -10 -17 -27 -40 -55 -69 -77 -89 -94 -88 -76 -64 -54 -46 -41 -37 -32 -26 -20 -16 -13 -12 -12 -11 -11 -12 -13 -10 -9 -8 -7 -7 -8 -10 -11 -12 -14 -15 -17 -18 -14 -13 -12 -10 -7 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -12 -22 -36 -41 -34 -17 -7 -2 -0 -1 -2 -3 -6 -12 -22 -36 -28 -11 -7 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -22 -46 -25 -6 -4 -4 -10 -23 -41 -50 -83 -97 -94 -79 -51 -33 -21 -14 -12 -10 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -1 -2 -7 -6 -9 -14 -11 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -6 -38 -134 -152 -160 -150 -112 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -55 -117 -134 -109 -75 -56 -41 -28 -17 -10 -8 -9 -13 -20 -30 -43 -57 -69 -84 -91 -88 -78 -68 -61 -56 -51 -45 -37 -29 -21 -17 -15 -14 -13 -12 -11 -10 -9 -10 -10 -9 -8 -8 -8 -9 -11 -12 -14 -15 -16 -16 -14 -14 -13 -12 -9 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -10 -19 -31 -46 -66 -83 -75 -53 -25 -10 -3 -0 -0 -0 -1 -1 -2 -7 -18 -34 -47 -41 -23 -12 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -12 -9 -5 -3 -6 -5 -15 -37 -56 -72 -73 -62 -54 -35 -21 -14 -11 -13 -13 -13 -10 -7 -4 -1 -1 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -2 -0 -0 -0 -0 -1 -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 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -1 -0 -0 -0 -0 -1 -7 -10 -9 -7 -9 -9 -7 -4 -3 -2 -1 -0 -0 -0 -0 -1 -16 -36 -36 -0 -10 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -50 -99 -151 -159 -139 -98 -44 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -45 -117 -126 -103 -86 -69 -53 -38 -26 -17 -12 -10 -11 -15 -22 -34 -49 -63 -77 -84 -84 -78 -75 -68 -61 -56 -51 -43 -35 -26 -22 -19 -17 -15 -14 -13 -11 -10 -11 -11 -10 -9 -9 -9 -10 -12 -14 -15 -17 -17 -16 -16 -16 -15 -13 -10 -8 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -20 -48 -60 -65 -67 -68 -84 -67 -37 -13 -6 -2 -0 -0 -0 -0 -0 -0 -0 -4 -20 -37 -35 -22 -11 -6 -8 -5 -4 -3 -2 -1 -2 -4 -5 -1 -1 -2 -3 -4 -5 -3 -1 -0 -0 -1 -3 -12 -37 -25 -7 -4 -16 -23 -26 -27 -21 -18 -16 -14 -11 -10 -11 -14 -13 -11 -9 -7 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -1 -4 -8 -11 -8 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -4 -5 -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 -1 -1 -1 -2 -1 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -0 -1 -2 -4 -5 -6 -6 -3 -1 -0 -0 -0 -0 -4 -7 -7 -6 -14 -17 -13 -9 -8 -6 -4 -2 -1 -0 -1 -0 -28 -76 -130 -123 -65 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -17 -100 -160 -167 -166 -130 -68 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -33 -108 -135 -130 -110 -84 -62 -46 -35 -24 -17 -14 -12 -13 -17 -26 -38 -52 -65 -74 -78 -76 -78 -74 -67 -59 -53 -47 -40 -32 -28 -25 -22 -19 -16 -15 -13 -12 -12 -11 -9 -7 -8 -10 -11 -13 -15 -16 -17 -17 -17 -18 -18 -16 -13 -10 -8 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -29 -29 -17 -35 -49 -50 -44 -37 -59 -53 -32 -9 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -3 -8 -16 -32 -36 -30 -20 -8 -5 -6 -7 -4 -7 -9 -8 -5 -5 -6 -7 -8 -8 -7 -6 -4 -3 -3 -7 -21 -54 -47 -22 -7 -4 -4 -6 -8 -9 -12 -14 -13 -11 -10 -11 -12 -13 -11 -11 -11 -10 -10 -10 -9 -8 -6 -4 -2 -1 -1 -3 -9 -19 -24 -20 -10 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -4 -2 -2 -4 -7 -10 -13 -15 -16 -12 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -10 -10 -11 -9 -5 -5 -5 -5 -6 -6 -6 -7 -8 -9 -8 -6 -5 -5 -4 -6 -11 -8 -5 -2 -0 -0 -0 -1 -2 -2 -2 -6 -9 -9 -10 -10 -9 -6 -5 -3 -1 -0 -0 -9 -29 -65 -43 -17 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -91 -148 -160 -134 -78 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -23 -85 -128 -133 -107 -82 -64 -50 -33 -24 -19 -15 -14 -15 -20 -28 -39 -51 -62 -68 -70 -76 -77 -73 -68 -60 -52 -45 -38 -33 -29 -27 -24 -19 -17 -15 -14 -13 -14 -12 -9 -8 -9 -10 -13 -16 -16 -16 -17 -18 -19 -18 -15 -12 -9 -8 -7 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -42 -47 -24 -25 -42 -48 -46 -52 -60 -55 -41 -22 -11 -11 -14 -13 -8 -4 -1 -0 -0 -0 -0 -0 -3 -13 -30 -44 -35 -15 -5 -3 -4 -4 -5 -5 -5 -5 -5 -6 -7 -8 -8 -8 -8 -10 -10 -10 -11 -14 -58 -75 -64 -45 -40 -36 -30 -25 -23 -23 -23 -20 -18 -17 -17 -17 -15 -12 -11 -11 -10 -12 -17 -23 -23 -18 -12 -7 -4 -5 -15 -33 -49 -35 -16 -4 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -10 -12 -11 -8 -7 -6 -6 -9 -10 -11 -9 -4 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -10 -18 -26 -24 -24 -25 -24 -21 -18 -17 -17 -16 -16 -20 -25 -23 -17 -10 -5 -6 -8 -5 -5 -12 -9 -6 -4 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -9 -11 -11 -7 -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 -1 -3 -5 -4 -3 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -47 -99 -134 -137 -88 -35 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -52 -100 -128 -130 -104 -82 -64 -46 -34 -26 -20 -16 -14 -16 -21 -29 -38 -48 -56 -62 -73 -79 -80 -77 -69 -62 -55 -48 -40 -35 -31 -28 -23 -20 -17 -15 -14 -16 -15 -12 -11 -10 -10 -13 -16 -15 -16 -16 -16 -17 -18 -17 -13 -10 -8 -7 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -25 -47 -64 -77 -59 -48 -48 -57 -53 -45 -37 -32 -27 -28 -29 -28 -20 -15 -10 -5 -2 -1 -0 -0 -0 -1 -6 -12 -11 -9 -5 -1 -1 -2 -3 -4 -3 -2 -3 -4 -6 -7 -8 -9 -11 -14 -15 -15 -17 -34 -54 -67 -71 -72 -66 -55 -44 -41 -42 -44 -44 -41 -38 -36 -36 -36 -30 -26 -21 -14 -12 -25 -39 -51 -60 -60 -50 -36 -23 -26 -44 -67 -64 -33 -11 -4 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -13 -12 -12 -10 -6 -2 -3 -5 -5 -5 -4 -1 -3 -6 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -16 -22 -24 -25 -25 -28 -32 -34 -34 -36 -35 -24 -12 -14 -20 -23 -13 -7 -4 -3 -3 -2 -2 -5 -7 -4 -2 -2 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -3 -7 -11 -11 -8 -10 -9 -5 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -3 -3 -2 -2 -5 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -99 -130 -77 -31 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -37 -80 -136 -120 -97 -73 -56 -44 -34 -26 -19 -16 -16 -18 -22 -28 -35 -44 -53 -68 -77 -79 -77 -76 -70 -64 -57 -50 -42 -35 -30 -27 -24 -20 -17 -16 -18 -16 -14 -12 -11 -11 -13 -17 -16 -17 -17 -17 -17 -19 -18 -14 -10 -8 -7 -6 -6 -4 -3 -2 -1 -1 -2 -2 -2 -2 -1 -1 -2 -6 -29 -58 -89 -107 -87 -66 -51 -38 -30 -25 -21 -18 -14 -15 -20 -23 -22 -24 -23 -14 -6 -2 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -2 -2 -2 -5 -7 -8 -8 -9 -14 -19 -26 -41 -53 -65 -75 -66 -55 -47 -44 -54 -66 -78 -87 -87 -83 -77 -69 -58 -52 -42 -30 -18 -22 -40 -69 -111 -135 -122 -94 -70 -56 -70 -90 -98 -50 -19 -4 -1 -3 -7 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -12 -13 -14 -12 -8 -5 -7 -7 -6 -5 -8 -7 -8 -8 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -14 -19 -20 -20 -20 -21 -25 -31 -35 -38 -40 -34 -10 -4 -5 -8 -9 -8 -7 -7 -7 -7 -6 -4 -5 -6 -4 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -6 -8 -6 -2 -4 -7 -10 -11 -11 -8 -5 -8 -8 -7 -6 -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 -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 -20 -41 -47 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -47 -97 -117 -107 -88 -69 -56 -41 -30 -24 -19 -18 -18 -20 -22 -29 -37 -47 -61 -70 -73 -74 -80 -76 -70 -64 -57 -49 -40 -34 -31 -28 -24 -21 -18 -20 -18 -16 -14 -13 -13 -14 -17 -19 -20 -19 -19 -19 -20 -19 -16 -12 -10 -8 -7 -7 -6 -5 -4 -5 -8 -9 -10 -9 -6 -4 -3 -6 -24 -41 -49 -57 -98 -75 -48 -30 -20 -15 -15 -15 -11 -9 -8 -8 -9 -12 -16 -15 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -10 -7 -2 -2 -4 -4 -6 -13 -28 -33 -33 -34 -38 -49 -62 -71 -75 -69 -58 -48 -78 -100 -119 -140 -150 -151 -145 -133 -105 -82 -63 -48 -37 -38 -56 -92 -141 -170 -160 -121 -67 -48 -57 -84 -125 -60 -21 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -13 -15 -15 -15 -13 -9 -8 -6 -4 -3 -7 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -9 -12 -14 -16 -16 -18 -21 -24 -27 -23 -14 -8 -4 -5 -7 -10 -12 -11 -10 -9 -11 -11 -10 -8 -6 -4 -3 -2 -1 -1 -2 -3 -4 -5 -6 -6 -6 -11 -15 -14 -4 -2 -4 -5 -7 -7 -8 -9 -9 -9 -10 -10 -7 -6 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -10 -5 -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 -2 -8 -27 -94 -110 -103 -85 -69 -50 -36 -28 -23 -21 -20 -20 -20 -30 -40 -50 -57 -62 -70 -77 -80 -78 -74 -68 -61 -55 -47 -39 -33 -29 -27 -25 -21 -22 -21 -19 -17 -16 -17 -18 -20 -22 -22 -21 -20 -21 -22 -21 -18 -14 -12 -9 -8 -8 -7 -6 -7 -10 -14 -13 -10 -4 -3 -5 -8 -13 -50 -66 -54 -28 -72 -55 -31 -14 -7 -5 -6 -7 -6 -8 -10 -12 -11 -11 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -2 -1 -5 -4 -2 -3 -5 -5 -7 -9 -14 -24 -38 -49 -43 -80 -92 -82 -54 -91 -101 -102 -109 -129 -170 -205 -208 -179 -148 -119 -93 -78 -73 -85 -115 -145 -145 -123 -88 -48 -42 -57 -79 -67 -27 -6 -5 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -4 -9 -13 -16 -16 -16 -14 -11 -8 -4 -1 -1 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -8 -10 -11 -11 -11 -13 -17 -22 -29 -24 -8 -4 -6 -8 -10 -13 -14 -14 -13 -14 -14 -13 -13 -12 -9 -7 -6 -4 -3 -5 -7 -9 -11 -10 -8 -14 -18 -22 -23 -19 -8 -2 -1 -2 -2 -3 -3 -3 -4 -5 -5 -4 -2 -1 -2 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -7 -7 -8 -6 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -77 -99 -103 -81 -61 -46 -37 -30 -25 -23 -22 -19 -25 -31 -38 -44 -50 -59 -67 -73 -75 -74 -70 -64 -59 -52 -45 -37 -31 -31 -29 -24 -23 -22 -21 -21 -21 -22 -24 -25 -25 -24 -25 -25 -25 -25 -24 -22 -18 -14 -11 -9 -8 -8 -8 -9 -14 -31 -34 -22 -0 -1 -4 -12 -27 -62 -77 -67 -41 -41 -28 -15 -6 -2 -1 -1 -1 -2 -4 -8 -10 -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 -1 -1 -2 -2 -6 -10 -11 -10 -14 -29 -50 -63 -84 -94 -91 -78 -81 -77 -74 -86 -117 -172 -226 -250 -248 -239 -221 -176 -152 -142 -138 -132 -100 -56 -25 -20 -38 -67 -94 -106 -72 -44 -24 -12 -12 -12 -12 -12 -13 -8 -3 -2 -0 -0 -0 -0 -0 -3 -8 -14 -19 -16 -12 -8 -7 -6 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -8 -9 -9 -6 -6 -8 -12 -16 -25 -28 -16 -8 -7 -11 -14 -17 -18 -17 -15 -14 -15 -16 -15 -13 -11 -10 -8 -8 -9 -12 -15 -16 -15 -11 -3 -4 -7 -12 -17 -10 -4 -1 -0 -0 -0 -0 -0 -1 -1 -2 -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 -1 -3 -5 -8 -10 -13 -13 -10 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -40 -88 -119 -101 -81 -65 -53 -42 -32 -28 -25 -21 -23 -28 -35 -44 -50 -56 -61 -65 -68 -69 -69 -65 -61 -55 -49 -42 -35 -35 -33 -28 -24 -22 -21 -22 -25 -26 -27 -27 -28 -29 -30 -31 -31 -30 -30 -27 -22 -17 -13 -10 -8 -8 -7 -8 -10 -28 -33 -24 -6 -18 -35 -51 -60 -48 -37 -28 -22 -14 -8 -5 -2 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -11 -21 -26 -25 -30 -37 -42 -46 -54 -62 -73 -91 -83 -76 -79 -104 -139 -176 -212 -233 -199 -224 -275 -238 -224 -200 -157 -97 -46 -16 -4 -6 -15 -32 -50 -63 -52 -37 -25 -23 -24 -26 -26 -26 -29 -24 -15 -7 -2 -0 -0 -0 -0 -4 -10 -19 -23 -17 -8 -1 -2 -2 -2 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -6 -7 -7 -7 -8 -7 -7 -6 -6 -4 -3 -4 -6 -5 -12 -19 -24 -18 -10 -6 -10 -13 -15 -17 -18 -18 -19 -19 -18 -17 -16 -15 -13 -12 -11 -13 -17 -19 -21 -17 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -11 -14 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -40 -75 -107 -105 -91 -73 -56 -44 -36 -30 -27 -26 -27 -30 -37 -42 -49 -56 -60 -62 -63 -63 -64 -61 -56 -51 -46 -40 -40 -38 -34 -28 -25 -23 -23 -27 -28 -29 -29 -30 -35 -36 -36 -36 -35 -35 -32 -26 -20 -15 -11 -9 -8 -7 -7 -6 -8 -10 -13 -16 -39 -67 -86 -82 -27 -8 -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 -1 -8 -18 -28 -28 -31 -30 -23 -19 -22 -29 -39 -61 -78 -92 -100 -115 -154 -199 -224 -159 -63 -58 -142 -199 -215 -178 -102 -38 -12 -2 -0 -1 -1 -6 -13 -21 -25 -23 -19 -18 -24 -29 -30 -27 -26 -21 -15 -8 -2 -0 -0 -0 -1 -4 -8 -19 -20 -15 -7 -1 -4 -5 -5 -6 -5 -2 -0 -0 -0 -0 -0 -1 -4 -5 -6 -4 -3 -7 -15 -23 -24 -22 -18 -15 -11 -8 -6 -5 -6 -9 -13 -11 -4 -7 -15 -22 -23 -16 -8 -8 -11 -12 -15 -17 -17 -18 -18 -17 -17 -17 -16 -14 -13 -14 -16 -17 -21 -19 -11 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -6 -9 -9 -10 -11 -10 -8 -5 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -16 -42 -73 -92 -92 -77 -63 -49 -39 -33 -30 -28 -29 -33 -39 -43 -48 -53 -59 -62 -63 -62 -59 -57 -54 -50 -45 -44 -42 -38 -33 -29 -26 -25 -27 -31 -35 -37 -37 -38 -39 -39 -38 -37 -37 -36 -30 -23 -17 -12 -8 -8 -7 -6 -5 -3 -2 -3 -6 -23 -48 -68 -72 -19 -4 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -22 -23 -25 -26 -23 -19 -31 -44 -41 -57 -81 -101 -109 -132 -168 -189 -170 -42 -8 -40 -123 -190 -179 -120 -43 -12 -4 -3 -4 -3 -3 -6 -10 -13 -14 -16 -20 -20 -19 -19 -20 -16 -13 -10 -6 -2 -0 -0 -0 -0 -0 -0 -1 -7 -7 -5 -2 -0 -6 -11 -12 -6 -3 -1 -1 -1 -2 -2 -1 -1 -2 -3 -2 -1 -12 -28 -40 -45 -47 -41 -29 -19 -15 -12 -8 -6 -6 -7 -7 -6 -5 -5 -8 -13 -12 -9 -6 -8 -11 -14 -18 -17 -18 -19 -19 -19 -18 -16 -13 -14 -15 -14 -11 -9 -13 -13 -4 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -3 -4 -4 -5 -4 -3 -3 -4 -5 -6 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -4 -6 -9 -10 -8 -7 -9 -7 -5 -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 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -56 -104 -118 -103 -86 -67 -52 -41 -35 -34 -32 -31 -34 -39 -44 -49 -51 -59 -61 -58 -56 -55 -53 -50 -46 -41 -38 -37 -39 -34 -31 -31 -30 -30 -33 -36 -38 -39 -40 -40 -39 -36 -37 -37 -32 -25 -19 -14 -9 -8 -7 -6 -4 -2 -1 -0 -2 -20 -42 -56 -53 -18 -5 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -10 -13 -18 -29 -30 -40 -50 -48 -65 -87 -108 -126 -143 -165 -188 -212 -137 -129 -164 -200 -185 -138 -79 -24 -9 -6 -10 -13 -13 -25 -40 -51 -40 -29 -19 -17 -15 -12 -9 -10 -9 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -15 -17 -13 -3 -0 -0 -0 -1 -2 -2 -0 -4 -10 -13 -3 -12 -23 -27 -22 -44 -42 -28 -14 -8 -9 -11 -8 -6 -7 -10 -12 -13 -9 -4 -2 -2 -2 -4 -6 -8 -12 -14 -14 -13 -16 -21 -20 -19 -16 -12 -9 -11 -11 -8 -2 -1 -2 -2 -0 -0 -0 -0 -0 -1 -2 -3 -1 -2 -3 -4 -5 -7 -8 -9 -9 -10 -10 -5 -3 -5 -7 -8 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -4 -7 -9 -11 -7 -7 -8 -7 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -37 -66 -21 -2 -0 -0 -0 -0 -0 -0 -0 -0 -12 -54 -125 -143 -125 -97 -79 -65 -53 -42 -41 -38 -35 -34 -35 -39 -44 -48 -53 -56 -57 -57 -54 -51 -48 -46 -43 -40 -39 -40 -36 -35 -34 -32 -30 -32 -36 -39 -40 -40 -40 -39 -39 -39 -37 -33 -28 -23 -17 -12 -10 -8 -7 -5 -2 -1 -0 -2 -18 -44 -53 -33 -14 -5 -2 -2 -1 -0 -0 -0 -1 -2 -5 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -4 -12 -30 -32 -26 -21 -34 -71 -89 -87 -79 -78 -90 -126 -209 -222 -225 -218 -180 -132 -83 -39 -12 -4 -2 -4 -9 -10 -14 -20 -27 -38 -31 -16 -10 -8 -7 -6 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -13 -15 -15 -7 -2 -0 -0 -0 -0 -1 -3 -6 -17 -34 -37 -42 -35 -18 -4 -3 -3 -0 -1 -2 -4 -4 -2 -3 -5 -7 -5 -4 -2 -2 -1 -1 -2 -4 -6 -7 -7 -6 -4 -3 -4 -6 -10 -15 -16 -12 -8 -7 -8 -9 -3 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -7 -8 -10 -11 -9 -7 -6 -5 -7 -8 -5 -2 -1 -2 -3 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -3 -5 -8 -10 -11 -8 -8 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -60 -109 -34 -5 -0 -0 -0 -0 -0 -0 -0 -3 -18 -55 -143 -159 -140 -114 -95 -81 -66 -51 -48 -44 -40 -37 -37 -38 -41 -47 -53 -57 -60 -59 -60 -55 -49 -45 -43 -41 -38 -35 -36 -36 -35 -33 -32 -34 -37 -38 -39 -40 -40 -39 -40 -39 -35 -31 -28 -24 -18 -13 -11 -9 -7 -6 -3 -1 -1 -2 -12 -36 -43 -20 -9 -4 -2 -1 -0 -0 -1 -1 -6 -16 -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 -1 -4 -20 -16 -9 -6 -15 -30 -37 -36 -42 -61 -86 -115 -156 -165 -156 -131 -88 -50 -21 -6 -1 -0 -0 -0 -1 -2 -2 -3 -5 -5 -4 -4 -3 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -11 -8 -4 -2 -1 -1 -3 -8 -15 -18 -10 -8 -25 -30 -27 -17 -1 -0 -2 -5 -11 -7 -7 -8 -9 -8 -7 -5 -3 -3 -3 -2 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -5 -9 -11 -12 -9 -6 -6 -8 -10 -11 -10 -2 -0 -0 -0 -0 -0 -1 -1 -4 -8 -13 -20 -14 -7 -2 -2 -9 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -5 -8 -9 -11 -12 -10 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -14 -25 -8 -1 -0 -0 -0 -0 -0 -0 -0 -23 -70 -135 -160 -160 -146 -127 -107 -93 -77 -59 -54 -48 -44 -40 -40 -41 -43 -46 -51 -56 -58 -57 -60 -58 -52 -47 -41 -39 -37 -36 -36 -36 -35 -32 -34 -36 -39 -41 -42 -42 -41 -41 -40 -38 -35 -32 -28 -24 -19 -15 -11 -9 -7 -5 -2 -1 -1 -1 -3 -5 -5 -4 -3 -2 -1 -0 -0 -0 -1 -5 -15 -18 -13 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -3 -2 -2 -4 -7 -16 -31 -44 -48 -45 -40 -53 -59 -55 -39 -17 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -7 -5 -3 -1 -2 -3 -5 -9 -14 -17 -15 -14 -24 -28 -25 -16 -3 -0 -2 -6 -12 -7 -4 -6 -7 -4 -2 -1 -2 -3 -2 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -1 -1 -3 -7 -8 -1 -4 -7 -9 -5 -8 -13 -20 -23 -8 -0 -0 -0 -0 -0 -0 -0 -3 -7 -13 -16 -9 -2 -0 -0 -2 -1 -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 -1 -1 -2 -3 -4 -8 -12 -14 -16 -19 -11 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -7 -15 -51 -119 -196 -178 -165 -150 -132 -113 -98 -82 -65 -57 -51 -46 -42 -42 -44 -45 -45 -47 -50 -52 -52 -57 -58 -56 -50 -39 -37 -37 -36 -37 -36 -35 -32 -35 -40 -45 -49 -49 -47 -46 -44 -41 -37 -35 -32 -28 -24 -20 -15 -11 -9 -10 -13 -10 -4 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -5 -14 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -7 -4 -1 -0 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -6 -4 -2 -2 -2 -3 -3 -5 -8 -16 -21 -22 -20 -17 -12 -8 -3 -1 -0 -0 -1 -3 -2 -0 -0 -0 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -1 -0 -0 -0 -4 -9 -14 -6 -6 -9 -12 -11 -5 -1 -0 -0 -0 -0 -0 -1 -3 -6 -13 -12 -7 -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 -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 -1 -2 -3 -5 -8 -12 -14 -15 -17 -22 -14 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -90 -135 -146 -170 -196 -178 -163 -151 -140 -130 -106 -88 -76 -65 -56 -49 -45 -44 -45 -44 -44 -43 -47 -51 -55 -55 -55 -53 -51 -45 -44 -45 -45 -44 -39 -36 -36 -41 -46 -52 -56 -57 -53 -49 -44 -40 -37 -34 -30 -27 -24 -20 -18 -18 -24 -36 -50 -37 -15 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -6 -6 -6 -7 -5 -2 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -5 -7 -8 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -14 -14 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -1 -0 -0 -0 -0 -0 -0 -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 -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 -1 -2 -3 -5 -9 -14 -16 -15 -10 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -96 -147 -152 -147 -164 -192 -215 -207 -196 -183 -169 -156 -145 -138 -137 -114 -95 -82 -71 -62 -55 -50 -47 -44 -40 -38 -39 -42 -46 -49 -50 -51 -51 -52 -53 -53 -53 -52 -50 -45 -41 -40 -44 -50 -55 -58 -57 -54 -49 -44 -40 -36 -33 -29 -27 -26 -27 -31 -45 -67 -77 -67 -29 -9 -0 -0 -0 -0 -0 -0 -2 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -3 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -5 -6 -8 -12 -14 -11 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -13 -17 -13 -3 -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 -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 -2 -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 -3 -7 -10 -14 -18 -20 -18 -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 -5 -53 -185 -268 -259 -237 -220 -208 -201 -194 -184 -173 -161 -150 -142 -138 -138 -120 -103 -87 -75 -68 -62 -57 -52 -44 -38 -34 -35 -38 -42 -45 -48 -51 -51 -50 -53 -54 -55 -54 -50 -45 -42 -42 -47 -54 -59 -61 -58 -54 -50 -46 -41 -36 -32 -30 -30 -33 -40 -53 -80 -102 -102 -72 -14 -0 -0 -0 -0 -6 -24 -54 -62 -50 -31 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -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 -4 -4 -3 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -3 -6 -7 -7 -7 -8 -12 -12 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -16 -23 -19 -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 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -5 -9 -12 -13 -12 -9 -6 -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 -1 -9 -42 -172 -245 -239 -221 -207 -196 -188 -180 -172 -164 -154 -147 -148 -146 -138 -125 -111 -97 -84 -72 -65 -60 -53 -45 -39 -34 -34 -36 -38 -41 -44 -46 -49 -51 -50 -51 -53 -54 -54 -51 -51 -53 -58 -62 -64 -65 -62 -57 -52 -47 -42 -38 -35 -34 -37 -46 -57 -73 -96 -110 -109 -84 -16 -0 -0 -0 -6 -21 -36 -45 -40 -28 -15 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -4 -1 -0 -0 -0 -1 -2 -4 -5 -6 -4 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -2 -4 -4 -3 -2 -1 -0 -0 -0 -1 -2 -8 -11 -8 -10 -14 -16 -12 -10 -9 -10 -11 -7 -6 -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 -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 -1 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -3 -11 -10 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -17 -27 -25 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -7 -8 -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 -13 -49 -126 -199 -226 -215 -198 -188 -172 -152 -143 -146 -148 -148 -139 -145 -145 -137 -126 -115 -103 -92 -82 -72 -62 -53 -46 -41 -37 -35 -35 -36 -38 -39 -41 -44 -46 -46 -47 -50 -53 -52 -50 -51 -54 -60 -65 -67 -67 -66 -63 -57 -50 -45 -41 -40 -41 -47 -60 -74 -87 -101 -109 -108 -92 -27 -5 -0 -1 -7 -22 -26 -11 -7 -4 -4 -5 -4 -2 -1 -0 -0 -0 -1 -2 -2 -1 -2 -4 -6 -6 -6 -4 -2 -1 -1 -2 -6 -9 -11 -5 -2 -1 -1 -2 -3 -5 -7 -6 -4 -3 -3 -7 -6 -4 -2 -1 -1 -4 -12 -9 -4 -1 -1 -0 -1 -3 -3 -3 -5 -8 -7 -18 -26 -30 -23 -20 -19 -20 -19 -19 -18 -17 -13 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -1 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -15 -19 -17 -12 -11 -7 -4 -3 -1 -0 -0 -0 -0 -0 -1 -2 -3 -7 -15 -27 -31 -23 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -5 -9 -9 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -99 -251 -241 -223 -202 -184 -169 -157 -146 -139 -142 -146 -146 -133 -140 -141 -136 -128 -123 -116 -107 -92 -80 -69 -60 -52 -46 -41 -38 -37 -37 -37 -37 -39 -41 -43 -44 -44 -46 -49 -48 -51 -55 -61 -66 -69 -71 -72 -70 -67 -63 -57 -50 -47 -46 -49 -56 -67 -82 -98 -107 -109 -110 -106 -42 -11 -0 -0 -0 -0 -0 -1 -6 -12 -14 -8 -4 -2 -1 -0 -1 -5 -9 -8 -5 -3 -3 -4 -5 -5 -5 -4 -4 -3 -2 -1 -6 -14 -20 -7 -3 -4 -6 -9 -12 -14 -17 -16 -15 -14 -16 -19 -17 -14 -13 -18 -20 -17 -13 -8 -4 -1 -3 -7 -9 -9 -5 -7 -7 -5 -6 -11 -15 -16 -21 -24 -25 -25 -20 -17 -12 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -5 -6 -7 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -22 -25 -24 -27 -30 -31 -26 -12 -4 -0 -0 -0 -0 -1 -2 -4 -6 -10 -18 -28 -24 -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 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -4 -31 -107 -174 -224 -219 -208 -195 -181 -164 -158 -155 -149 -150 -152 -150 -133 -138 -138 -135 -132 -135 -132 -122 -109 -95 -80 -67 -58 -51 -46 -42 -39 -38 -37 -37 -38 -39 -41 -42 -41 -42 -45 -50 -57 -64 -71 -78 -78 -76 -75 -74 -71 -68 -64 -58 -55 -55 -60 -70 -80 -92 -104 -112 -112 -92 -50 -18 -4 -0 -0 -0 -0 -3 -10 -19 -18 -11 -3 -1 -0 -0 -0 -3 -6 -8 -9 -10 -10 -9 -10 -8 -5 -3 -5 -6 -6 -5 -4 -6 -9 -11 -4 -6 -12 -21 -19 -20 -23 -29 -31 -32 -33 -35 -34 -31 -26 -18 -21 -18 -14 -19 -23 -15 -2 -3 -5 -6 -5 -2 -7 -8 -4 -4 -8 -10 -7 -9 -12 -15 -17 -12 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -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 -6 -7 -6 -7 -8 -7 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -19 -21 -20 -21 -27 -31 -20 -7 -1 -0 -0 -0 -1 -2 -4 -5 -7 -10 -19 -29 -29 -15 -5 -4 -8 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -9 -46 -185 -247 -228 -209 -199 -194 -189 -161 -159 -162 -162 -158 -160 -157 -140 -141 -139 -136 -130 -137 -135 -128 -120 -110 -98 -86 -76 -63 -53 -46 -43 -41 -39 -38 -38 -38 -38 -37 -38 -42 -49 -58 -67 -73 -80 -88 -87 -86 -85 -83 -75 -71 -69 -65 -64 -65 -69 -79 -87 -95 -100 -101 -112 -90 -31 -6 -0 -0 -0 -0 -0 -4 -14 -25 -19 -7 -2 -1 -0 -0 -0 -3 -6 -7 -10 -16 -17 -15 -13 -8 -4 -3 -8 -11 -13 -13 -11 -9 -7 -6 -3 -5 -8 -14 -13 -18 -25 -29 -28 -34 -42 -43 -44 -41 -31 -12 -11 -12 -13 -14 -11 -8 -5 -2 -2 -2 -3 -1 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -3 -2 -3 -3 -4 -4 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -13 -17 -17 -14 -15 -17 -8 -2 -0 -0 -0 -0 -1 -2 -7 -10 -12 -15 -26 -34 -35 -23 -19 -28 -43 -35 -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 -2 -4 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -28 -177 -239 -235 -216 -205 -200 -181 -96 -113 -146 -172 -162 -166 -163 -149 -146 -143 -138 -130 -138 -136 -130 -123 -116 -108 -99 -88 -77 -67 -60 -54 -49 -45 -40 -38 -38 -39 -40 -41 -47 -55 -66 -78 -85 -92 -98 -99 -98 -95 -90 -81 -76 -73 -71 -70 -73 -79 -87 -94 -97 -94 -78 -93 -83 -39 -7 -0 -0 -0 -0 -3 -8 -18 -21 -15 -7 -3 -2 -1 -0 -0 -1 -3 -5 -10 -15 -14 -9 -4 -2 -3 -7 -17 -24 -27 -27 -23 -19 -15 -10 -6 -3 -2 -1 -11 -18 -20 -17 -13 -17 -24 -18 -13 -9 -8 -9 -10 -11 -13 -14 -20 -21 -10 -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 -1 -1 -1 -2 -4 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -10 -7 -4 -1 -0 -0 -0 -0 -1 -2 -2 -2 -5 -11 -17 -23 -26 -30 -29 -17 -12 -20 -33 -41 -37 -23 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -142 -203 -243 -212 -137 -59 -16 -62 -116 -160 -164 -171 -171 -163 -157 -150 -142 -134 -135 -132 -126 -119 -113 -106 -99 -91 -82 -73 -65 -59 -54 -49 -43 -39 -38 -39 -43 -48 -58 -70 -82 -90 -98 -104 -109 -110 -107 -101 -92 -86 -82 -78 -75 -76 -81 -90 -97 -101 -98 -90 -78 -66 -45 -17 -3 -0 -0 -0 -0 -5 -13 -26 -16 -11 -9 -9 -8 -6 -4 -3 -2 -3 -5 -13 -9 -4 -1 -1 -3 -9 -19 -27 -27 -24 -22 -30 -29 -23 -16 -9 -5 -2 -1 -3 -7 -13 -25 -23 -18 -14 -13 -11 -11 -13 -13 -14 -14 -13 -14 -21 -26 -19 -5 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -5 -4 -5 -4 -3 -4 -4 -3 -3 -2 -2 -2 -4 -7 -7 -5 -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 -1 -1 -1 -1 -2 -7 -13 -22 -31 -39 -39 -27 -7 -0 -0 -1 -7 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -78 -178 -264 -233 -126 -28 -0 -13 -39 -88 -168 -182 -186 -183 -175 -157 -146 -142 -133 -123 -115 -108 -102 -98 -94 -89 -83 -77 -70 -64 -60 -55 -48 -41 -41 -45 -52 -55 -60 -71 -88 -104 -112 -117 -119 -119 -114 -106 -97 -91 -87 -83 -79 -83 -91 -100 -106 -103 -93 -81 -91 -65 -31 -0 -0 -0 -0 -0 -0 -2 -5 -10 -8 -10 -14 -18 -19 -15 -9 -7 -6 -4 -2 -5 -3 -1 -1 -5 -13 -23 -35 -24 -11 -3 -2 -24 -34 -33 -26 -15 -9 -5 -2 -1 -0 -1 -1 -0 -2 -7 -11 -16 -22 -25 -26 -25 -23 -18 -17 -22 -29 -29 -10 -0 -1 -2 -4 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -3 -4 -4 -3 -4 -5 -7 -10 -8 -7 -6 -6 -3 -1 -0 -2 -3 -5 -8 -7 -6 -4 -1 -1 -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 -4 -7 -12 -21 -29 -37 -43 -42 -20 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -168 -266 -247 -137 -41 -0 -0 -9 -53 -150 -176 -191 -195 -185 -164 -150 -139 -126 -115 -104 -96 -90 -87 -85 -83 -81 -79 -75 -72 -68 -63 -56 -48 -50 -63 -80 -88 -90 -102 -120 -118 -116 -117 -120 -122 -117 -109 -100 -94 -90 -88 -89 -98 -105 -110 -109 -102 -91 -77 -62 -35 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -10 -14 -17 -16 -13 -10 -9 -4 -1 -0 -1 -2 -3 -5 -3 -4 -5 -3 -1 -0 -0 -0 -20 -34 -40 -35 -25 -18 -13 -9 -5 -2 -1 -1 -2 -3 -6 -12 -24 -34 -37 -34 -29 -23 -20 -19 -22 -28 -32 -24 -17 -12 -8 -8 -9 -10 -5 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -1 -2 -3 -4 -6 -7 -9 -12 -13 -12 -11 -10 -6 -2 -0 -0 -0 -1 -7 -9 -9 -7 -5 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -5 -5 -14 -22 -30 -38 -46 -35 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -75 -139 -212 -133 -52 -0 -0 -0 -3 -19 -102 -167 -198 -185 -170 -153 -136 -120 -107 -96 -86 -79 -75 -73 -72 -73 -77 -79 -80 -78 -74 -68 -61 -61 -88 -128 -164 -163 -120 -69 -90 -112 -123 -123 -119 -115 -110 -104 -104 -109 -108 -94 -100 -106 -109 -105 -97 -78 -51 -22 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -4 -4 -2 -1 -0 -1 -4 -6 -8 -2 -0 -0 -0 -0 -0 -0 -0 -14 -29 -41 -42 -37 -31 -27 -21 -15 -10 -6 -5 -6 -9 -14 -24 -34 -42 -43 -38 -33 -28 -27 -27 -28 -31 -34 -29 -20 -10 -4 -2 -2 -2 -1 -1 -1 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -2 -4 -6 -8 -9 -9 -10 -12 -12 -11 -5 -5 -4 -1 -0 -0 -0 -0 -3 -5 -7 -12 -10 -9 -7 -5 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -2 -3 -5 -4 -2 -1 -1 -2 -2 -1 -2 -4 -4 -2 -7 -13 -19 -27 -35 -39 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -47 -182 -132 -60 -0 -0 -0 -0 -11 -79 -156 -194 -180 -165 -147 -129 -112 -100 -88 -77 -68 -61 -57 -56 -60 -69 -78 -84 -86 -83 -77 -70 -94 -141 -195 -242 -223 -172 -118 -117 -123 -125 -123 -116 -111 -109 -110 -122 -156 -173 -152 -131 -112 -99 -94 -91 -67 -31 -4 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -9 -5 -2 -1 -0 -0 -0 -0 -0 -5 -12 -21 -41 -47 -46 -42 -36 -29 -22 -15 -12 -13 -17 -23 -30 -37 -43 -45 -42 -39 -37 -36 -36 -36 -36 -34 -27 -18 -10 -4 -2 -2 -2 -2 -2 -3 -4 -4 -4 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -4 -5 -6 -9 -9 -8 -7 -6 -6 -6 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -13 -15 -18 -13 -12 -11 -9 -8 -7 -5 -3 -2 -2 -2 -3 -4 -5 -4 -6 -5 -4 -2 -1 -1 -1 -1 -2 -4 -5 -8 -12 -17 -23 -24 -28 -33 -21 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -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 -1 -14 -69 -177 -142 -66 -0 -0 -0 -9 -31 -86 -159 -190 -174 -155 -136 -118 -101 -89 -78 -67 -55 -45 -40 -40 -48 -60 -72 -81 -86 -87 -86 -84 -98 -109 -122 -138 -123 -121 -127 -132 -129 -126 -123 -118 -116 -119 -129 -156 -187 -195 -163 -127 -106 -95 -94 -97 -78 -44 -5 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -6 -14 -10 -7 -4 -0 -0 -0 -0 -0 -0 -0 -4 -34 -48 -52 -46 -39 -33 -28 -23 -21 -21 -24 -29 -34 -41 -46 -50 -49 -47 -45 -43 -42 -39 -34 -27 -21 -16 -15 -12 -9 -6 -7 -4 -3 -6 -4 -4 -7 -12 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -4 -6 -4 -2 -1 -1 -3 -4 -4 -5 -6 -4 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -11 -15 -21 -27 -23 -21 -18 -15 -13 -10 -9 -8 -10 -10 -9 -4 -4 -6 -7 -4 -2 -1 -2 -3 -6 -9 -13 -19 -25 -30 -42 -46 -48 -50 -45 -37 -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 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -3 -6 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -89 -166 -212 -164 -68 -0 -1 -27 -82 -151 -219 -217 -201 -177 -147 -123 -104 -91 -80 -66 -52 -39 -31 -28 -30 -42 -52 -63 -74 -84 -90 -120 -165 -142 -59 -1 -8 -75 -115 -135 -134 -133 -131 -128 -128 -131 -137 -142 -117 -139 -158 -149 -119 -104 -93 -79 -73 -57 -33 -4 -0 -0 -0 -0 -1 -3 -6 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -4 -4 -1 -1 -0 -0 -0 -0 -0 -2 -26 -44 -51 -41 -32 -29 -29 -30 -30 -30 -32 -34 -39 -46 -55 -60 -58 -54 -48 -43 -38 -33 -26 -20 -15 -12 -14 -10 -7 -6 -6 -3 -2 -5 -3 -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 -1 -2 -1 -2 -3 -4 -3 -2 -0 -0 -2 -6 -12 -14 -14 -11 -4 -1 -0 -1 -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 -8 -18 -30 -19 -15 -20 -29 -27 -21 -14 -9 -6 -3 -1 -0 -2 -5 -12 -10 -7 -5 -6 -4 -5 -12 -17 -22 -28 -36 -47 -55 -55 -45 -35 -21 -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 -1 -1 -2 -5 -4 -4 -3 -1 -0 -2 -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 -121 -205 -233 -188 -95 -30 -19 -96 -171 -219 -226 -211 -187 -158 -127 -103 -87 -78 -67 -54 -41 -31 -24 -25 -29 -37 -50 -65 -83 -101 -136 -164 -173 -114 -50 -65 -170 -187 -173 -152 -142 -146 -147 -147 -152 -164 -181 -178 -63 -44 -50 -55 -46 -72 -85 -46 -15 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -2 -0 -0 -0 -0 -1 -17 -37 -48 -36 -31 -30 -32 -34 -36 -38 -39 -40 -42 -47 -56 -55 -52 -47 -41 -35 -30 -26 -21 -15 -10 -7 -8 -6 -3 -1 -0 -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 -1 -2 -4 -6 -7 -7 -7 -8 -7 -5 -2 -0 -0 -2 -4 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -4 -12 -24 -21 -11 -5 -2 -1 -0 -0 -0 -1 -2 -9 -11 -11 -15 -13 -13 -19 -19 -11 -6 -11 -21 -27 -26 -12 -5 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -10 -9 -6 -3 -1 -0 -2 -3 -4 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -115 -194 -235 -222 -197 -129 -61 -113 -192 -233 -220 -197 -168 -138 -109 -87 -74 -64 -53 -45 -37 -31 -26 -32 -41 -50 -65 -85 -110 -138 -162 -137 -78 -17 -4 -69 -192 -205 -187 -167 -163 -171 -179 -186 -195 -201 -168 -106 -34 -9 -0 -0 -2 -51 -84 -57 -16 -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 -5 -5 -3 -0 -0 -0 -0 -0 -9 -29 -45 -36 -35 -35 -36 -35 -37 -38 -39 -40 -40 -40 -42 -39 -35 -30 -27 -23 -20 -17 -12 -6 -2 -2 -2 -1 -1 -0 -0 -2 -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 -1 -2 -5 -8 -9 -9 -6 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -2 -3 -10 -8 -4 -0 -0 -3 -4 -2 -31 -37 -25 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -8 -7 -3 -0 -1 -2 -6 -4 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -57 -128 -228 -210 -142 -69 -76 -144 -198 -219 -190 -159 -131 -107 -89 -74 -62 -53 -48 -45 -43 -43 -53 -65 -78 -90 -109 -144 -202 -133 -82 -81 -190 -210 -219 -226 -206 -192 -191 -208 -229 -223 -194 -142 -126 -80 -21 -4 -0 -0 -0 -0 -47 -85 -81 -22 -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 -3 -5 -7 -5 -0 -0 -0 -0 -0 -3 -16 -30 -32 -31 -30 -29 -30 -30 -31 -33 -32 -31 -29 -29 -26 -22 -17 -14 -13 -11 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -5 -6 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -5 -12 -18 -4 -3 -4 -6 -28 -114 -208 -199 -170 -142 -120 -97 -81 -69 -62 -61 -64 -73 -89 -112 -126 -128 -115 -145 -208 -297 -230 -134 -97 -224 -269 -281 -269 -248 -253 -269 -295 -299 -236 -132 -3 -1 -2 -1 -0 -0 -0 -0 -0 -33 -63 -71 -18 -0 -0 -0 -0 -1 -2 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -4 -1 -1 -1 -0 -0 -0 -0 -1 -3 -8 -13 -14 -10 -7 -3 -2 -4 -15 -21 -23 -23 -24 -25 -23 -26 -28 -30 -31 -28 -25 -22 -20 -16 -13 -8 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -2 -1 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -16 -19 -13 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -91 -189 -202 -172 -146 -125 -100 -89 -82 -80 -84 -100 -135 -196 -217 -203 -169 -140 -195 -254 -290 -207 -94 -45 -145 -243 -296 -308 -289 -302 -241 -104 -24 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -19 -11 -5 -1 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -1 -3 -5 -8 -11 -10 -6 -3 -0 -0 -0 -1 -2 -6 -12 -17 -19 -14 -10 -9 -12 -15 -15 -13 -13 -16 -18 -17 -18 -21 -24 -29 -27 -24 -21 -19 -14 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -17 -23 -26 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -109 -171 -187 -155 -132 -114 -95 -89 -90 -99 -115 -143 -200 -297 -295 -231 -160 -167 -198 -185 -123 -33 -8 -79 -264 -343 -351 -285 -126 -97 -66 -21 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -13 -7 -3 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -3 -4 -3 -4 -6 -7 -8 -6 -4 -1 -1 -3 -6 -11 -13 -14 -14 -14 -12 -12 -13 -18 -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 -1 -3 -7 -16 -23 -24 -17 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -158 -192 -187 -159 -132 -112 -95 -82 -82 -90 -106 -130 -155 -180 -206 -203 -176 -161 -204 -153 -84 -18 -3 -0 -66 -216 -325 -344 -259 -35 -6 -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 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -3 -3 -3 -2 -2 -2 -2 -4 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -15 -23 -23 -15 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -33 -77 -148 -166 -163 -142 -117 -98 -84 -74 -76 -88 -104 -120 -131 -138 -141 -139 -138 -150 -186 -126 -57 -0 -0 -0 -23 -70 -100 -104 -79 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -6 -4 -6 -6 -2 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -2 -6 -12 -22 -28 -27 -19 -4 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -86 -160 -183 -167 -147 -126 -108 -93 -81 -73 -75 -90 -109 -122 -153 -170 -157 -75 -30 -9 -0 -0 -1 -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 -10 -14 -11 -5 -9 -10 -3 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -9 -9 -8 -8 -9 -12 -16 -20 -21 -18 -13 -8 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -19 -11 -0 -1 -92 -170 -199 -178 -147 -119 -104 -91 -82 -77 -82 -104 -130 -158 -234 -318 -391 -400 -234 -85 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -4 -7 -9 -10 -11 -12 -13 -16 -18 -21 -23 -13 -5 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -126 -198 -223 -172 -98 -37 -51 -120 -176 -207 -200 -171 -140 -120 -102 -88 -82 -89 -120 -164 -216 -241 -189 -124 -103 -52 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -6 -3 -3 -4 -6 -9 -9 -10 -11 -11 -11 -11 -11 -10 -7 -4 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -50 -140 -198 -230 -240 -228 -213 -204 -209 -208 -209 -213 -221 -205 -177 -144 -117 -102 -99 -110 -148 -198 -250 -239 -117 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -7 -7 -8 -10 -8 -5 -4 -4 -4 -5 -3 -2 -2 -2 -4 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -18 -50 -114 -169 -211 -227 -216 -202 -194 -191 -194 -199 -206 -207 -197 -176 -154 -136 -129 -141 -200 -227 -207 -79 -28 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -4 -5 -5 -5 -4 -6 -7 -6 -5 -4 -4 -4 -3 -2 -1 -1 -0 -0 -0 -1 -2 -3 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -52 -97 -157 -194 -207 -198 -180 -166 -160 -163 -177 -188 -192 -187 -172 -171 -196 -289 -347 -308 -50 -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 -2 -5 -8 -10 -8 -6 -5 -5 -6 -7 -7 -8 -7 -5 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -31 -141 -200 -216 -185 -155 -136 -134 -147 -165 -186 -206 -209 -227 -259 -244 -153 -55 -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 -1 -4 -9 -11 -12 -16 -14 -12 -8 -7 -9 -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 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -83 -138 -173 -184 -157 -131 -114 -116 -136 -169 -214 -240 -283 -331 -321 -147 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -18 -14 -5 -8 -10 -14 -21 -17 -13 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -44 -117 -225 -183 -150 -129 -127 -144 -174 -217 -268 -329 -383 -386 -182 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -16 -15 -8 -5 -5 -11 -26 -15 -7 -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 -1 -3 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -70 -149 -176 -188 -187 -177 -192 -226 -276 -321 -320 -270 -149 -66 -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 -1 -1 -6 -9 -11 -8 -5 -3 -8 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -68 -131 -202 -281 -320 -273 -170 -93 -63 -40 -2 -0 -0 -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 -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 -2 -3 -4 -5 -4 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -75 -143 -140 -101 -43 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -49 -113 -62 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -80 -119 -41 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -58 -145 -92 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -94 -158 -171 -125 -64 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -41 -114 -100 -60 -20 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -37 -114 -96 -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 -2 -6 -69 -119 -152 -146 -126 -87 -24 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -2 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -82 -136 -158 -135 -67 -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 -1 -2 -5 -5 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -10 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -2 -3 -6 -9 -11 -12 -8 -5 -3 -6 -5 -4 -3 -2 -1 -1 -2 -7 -11 -6 -4 -3 -2 -1 -1 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -30 -90 -129 -150 -155 -147 -81 -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 -1 -3 -5 -6 -8 -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 -1 -4 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -12 -12 -10 -9 -10 -13 -13 -11 -7 -3 -2 -2 -3 -3 -3 -4 -3 -2 -2 -3 -4 -7 -7 -7 -6 -5 -3 -2 -4 -18 -21 -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 -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 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -138 -163 -165 -153 -143 -83 -27 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -2 -0 -0 -0 -0 -1 -2 -4 -7 -9 -10 -11 -12 -11 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -5 -7 -9 -9 -8 -9 -8 -6 -3 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -2 -3 -3 -4 -4 -4 -3 -3 -2 -1 -10 -19 -23 -21 -13 -3 -1 -0 -1 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -34 -105 -149 -150 -122 -67 -31 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -6 -5 -3 -1 -0 -0 -1 -3 -5 -7 -10 -11 -12 -13 -15 -15 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -3 -1 -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 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -6 -4 -6 -10 -12 -11 -6 -2 -0 -0 -0 -10 -13 -13 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -54 -108 -156 -152 -102 -41 -12 -3 -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 -1 -1 -2 -3 -4 -5 -5 -3 -3 -5 -8 -10 -12 -11 -7 -4 -2 -5 -5 -2 -1 -1 -2 -4 -7 -10 -12 -14 -15 -16 -16 -15 -11 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -3 -4 -4 -2 -1 -0 -1 -2 -4 -7 -9 -9 -6 -3 -1 -0 -0 -0 -0 -1 -4 -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 -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 -82 -151 -197 -179 -102 -24 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -6 -7 -7 -5 -4 -4 -5 -6 -6 -5 -3 -2 -1 -3 -3 -2 -2 -3 -5 -8 -10 -11 -13 -15 -16 -16 -16 -14 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -4 -4 -5 -4 -3 -2 -2 -2 -4 -4 -5 -5 -4 -3 -2 -3 -6 -7 -6 -6 -11 -18 -23 -22 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -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 -1 -3 -73 -131 -160 -73 -28 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -5 -6 -6 -6 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -3 -3 -4 -5 -8 -10 -13 -15 -17 -18 -18 -17 -16 -15 -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 -1 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -7 -9 -8 -7 -5 -4 -3 -2 -3 -3 -4 -5 -5 -5 -7 -9 -11 -12 -13 -17 -21 -25 -25 -24 -26 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -58 -94 -92 -63 -19 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -4 -7 -11 -13 -13 -11 -10 -9 -9 -15 -18 -16 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -7 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -7 -7 -6 -5 -4 -3 -2 -2 -2 -3 -3 -4 -4 -4 -5 -6 -8 -10 -11 -13 -9 -6 -5 -12 -9 -6 -9 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -62 -69 -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 -2 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -2 -4 -6 -10 -14 -20 -12 -4 -0 -0 -1 -3 -11 -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 -3 -7 -10 -13 -10 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -4 -2 -1 -0 -0 -0 -0 -1 -5 -12 -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 -2 -4 -4 -3 -2 -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 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -8 -12 -14 -9 -4 -1 -0 -0 -4 -9 -10 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -10 -11 -13 -10 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -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 -3 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -0 -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 -12 -42 -117 -90 -36 -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 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -8 -3 -1 -0 -0 -5 -9 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -9 -14 -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 -1 -3 -4 -4 -5 -5 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -1 -1 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -20 -56 -86 -102 -99 -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 -1 -2 -3 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -6 -9 -12 -13 -11 -5 -1 -0 -0 -0 -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 -1 -2 -3 -5 -9 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -5 -10 -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 -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 -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 -15 -26 -25 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -5 -4 -4 -4 -3 -6 -9 -14 -18 -17 -12 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -5 -9 -10 -6 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -6 -7 -7 -9 -10 -9 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -5 -8 -6 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -9 -9 -8 -8 -6 -4 -3 -7 -11 -16 -20 -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 -1 -2 -5 -6 -6 -5 -6 -10 -11 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -4 -8 -10 -10 -9 -11 -15 -10 -7 -6 -3 -1 -0 -0 -0 -0 -0 -1 -4 -14 -25 -32 -31 -10 -1 -5 -10 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -8 -8 -8 -6 -3 -2 -3 -8 -13 -18 -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 -1 -3 -7 -14 -11 -9 -7 -7 -9 -11 -12 -11 -8 -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 -1 -2 -2 -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 -4 -6 -6 -5 -4 -7 -13 -15 -15 -15 -9 -3 -0 -0 -0 -1 -0 -2 -7 -28 -41 -47 -44 -30 -24 -34 -35 -25 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -3 -3 -2 -1 -1 -1 -3 -6 -11 -15 -18 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -10 -13 -17 -16 -14 -11 -9 -8 -7 -8 -7 -8 -11 -10 -7 -1 -1 -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 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -5 -8 -10 -12 -10 -6 -1 -0 -3 -6 -6 -4 -4 -15 -27 -33 -36 -39 -42 -45 -44 -33 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -8 -11 -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 -1 -1 -2 -3 -4 -4 -3 -3 -5 -7 -9 -10 -7 -5 -6 -11 -12 -12 -15 -13 -9 -6 -6 -5 -6 -7 -7 -8 -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 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -7 -5 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -2 -2 -4 -8 -10 -10 -6 -2 -0 -0 -3 -9 -13 -14 -11 -18 -20 -22 -26 -29 -32 -35 -37 -33 -17 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -5 -2 -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 -1 -1 -2 -4 -7 -11 -16 -19 -18 -14 -11 -10 -13 -15 -16 -13 -7 -6 -9 -11 -12 -13 -18 -17 -13 -8 -6 -5 -4 -3 -3 -4 -7 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -5 -3 -1 -1 -0 -0 -0 -0 -1 -2 -4 -5 -4 -3 -2 -1 -3 -5 -5 -4 -1 -0 -0 -0 -3 -10 -25 -29 -25 -25 -27 -27 -21 -21 -22 -23 -26 -30 -33 -25 -14 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -9 -10 -8 -5 -2 -1 -1 -1 -2 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -5 -2 -0 -0 -0 -0 -2 -7 -14 -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 -1 -1 -1 -1 -0 -0 -1 -2 -3 -4 -7 -10 -13 -16 -17 -16 -14 -13 -13 -14 -13 -11 -10 -11 -11 -11 -11 -13 -14 -17 -18 -17 -16 -11 -7 -5 -3 -2 -2 -2 -3 -4 -4 -4 -3 -3 -1 -1 -1 -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 -1 -2 -3 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -2 -3 -4 -3 -4 -7 -10 -8 -3 -1 -0 -0 -0 -0 -3 -15 -35 -42 -18 -15 -18 -26 -22 -20 -20 -20 -22 -24 -26 -24 -18 -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 -1 -2 -2 -2 -5 -9 -15 -12 -9 -5 -3 -2 -3 -6 -6 -4 -6 -4 -0 -1 -3 -6 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -10 -12 -9 -4 -1 -0 -0 -0 -4 -10 -18 -12 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -2 -2 -3 -5 -7 -9 -11 -12 -12 -13 -13 -14 -16 -14 -11 -8 -15 -17 -14 -11 -10 -11 -13 -15 -16 -17 -14 -10 -7 -4 -4 -4 -4 -3 -2 -2 -4 -6 -7 -9 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -5 -6 -6 -3 -2 -2 -0 -0 -0 -0 -4 -10 -18 -8 -4 -4 -7 -9 -12 -18 -17 -16 -18 -20 -18 -11 -6 -5 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -3 -6 -10 -12 -11 -9 -7 -5 -7 -12 -17 -16 -13 -9 -2 -2 -4 -7 -10 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -3 -1 -0 -0 -0 -1 -3 -5 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -2 -4 -6 -9 -10 -11 -12 -15 -17 -19 -20 -20 -19 -19 -21 -21 -20 -18 -17 -17 -16 -15 -14 -16 -15 -14 -13 -10 -7 -6 -5 -4 -2 -2 -3 -4 -6 -8 -9 -7 -7 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -12 -11 -16 -23 -11 -4 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -8 -10 -11 -17 -17 -10 -6 -4 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -10 -12 -10 -7 -4 -2 -3 -7 -6 -5 -3 -3 -5 -8 -9 -10 -11 -11 -8 -2 -2 -2 -3 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -10 -11 -10 -11 -11 -11 -6 -5 -7 -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 -1 -1 -1 -1 -2 -3 -4 -4 -3 -3 -2 -2 -1 -1 -1 -2 -3 -5 -7 -8 -10 -11 -13 -17 -19 -20 -20 -20 -20 -21 -22 -22 -22 -20 -18 -16 -15 -14 -13 -13 -13 -13 -15 -13 -9 -7 -5 -4 -3 -3 -4 -5 -6 -7 -8 -9 -10 -13 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -10 -18 -29 -20 -13 -12 -6 -3 -6 -13 -13 -3 -1 -0 -0 -1 -3 -5 -9 -19 -27 -27 -27 -21 -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 -1 -0 -0 -0 -1 -4 -6 -7 -7 -5 -3 -1 -0 -0 -0 -0 -0 -1 -3 -6 -7 -8 -10 -10 -11 -10 -7 -7 -10 -10 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -12 -12 -9 -7 -6 -7 -10 -12 -13 -13 -11 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -3 -4 -6 -8 -9 -11 -13 -14 -16 -18 -19 -18 -18 -17 -17 -17 -18 -18 -17 -15 -13 -12 -10 -10 -10 -9 -8 -9 -10 -9 -7 -6 -4 -4 -4 -4 -6 -6 -7 -7 -7 -7 -10 -9 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -10 -15 -22 -17 -11 -14 -17 -16 -6 -3 -4 -7 -10 -11 -9 -15 -23 -27 -28 -27 -25 -10 -2 -0 -0 -2 -5 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -0 -1 -2 -3 -5 -7 -9 -12 -12 -10 -9 -9 -10 -12 -12 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -9 -4 -3 -7 -7 -8 -8 -10 -9 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -3 -3 -3 -3 -3 -4 -4 -3 -4 -4 -7 -8 -10 -11 -12 -13 -14 -15 -16 -16 -15 -14 -14 -14 -13 -13 -13 -12 -11 -10 -9 -7 -7 -7 -8 -7 -7 -8 -8 -8 -8 -7 -6 -5 -5 -6 -7 -7 -8 -7 -6 -8 -9 -10 -12 -9 -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 -1 -1 -2 -3 -3 -4 -4 -4 -3 -4 -5 -6 -6 -5 -6 -9 -13 -13 -11 -9 -5 -2 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -6 -7 -6 -5 -5 -6 -8 -9 -10 -13 -13 -11 -10 -10 -9 -8 -7 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -3 -5 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -4 -2 -2 -8 -10 -11 -12 -12 -10 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -6 -8 -10 -12 -13 -13 -13 -13 -13 -12 -12 -11 -11 -11 -11 -11 -10 -10 -10 -10 -9 -8 -5 -5 -5 -7 -5 -5 -6 -7 -8 -10 -10 -9 -8 -6 -6 -6 -7 -8 -9 -7 -6 -7 -10 -12 -11 -9 -3 -1 -1 -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 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -3 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -5 -7 -9 -11 -10 -10 -11 -11 -12 -12 -11 -10 -10 -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 -2 -3 -4 -2 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -4 -1 -4 -8 -10 -10 -9 -9 -10 -9 -7 -3 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -4 -4 -4 -4 -4 -4 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -6 -7 -9 -11 -12 -13 -13 -12 -10 -9 -8 -7 -8 -8 -9 -10 -9 -8 -8 -7 -6 -5 -3 -2 -2 -3 -4 -6 -6 -6 -6 -6 -7 -9 -9 -8 -6 -5 -5 -5 -5 -7 -9 -9 -9 -9 -9 -10 -11 -13 -11 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -11 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -4 -6 -7 -6 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -8 -9 -8 -6 -7 -8 -10 -9 -8 -7 -5 -4 -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 -3 -9 -17 -24 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -6 -7 -6 -4 -2 -1 -0 -0 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -2 -3 -6 -6 -5 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -3 -4 -6 -8 -9 -10 -12 -13 -13 -12 -10 -7 -5 -4 -3 -3 -3 -4 -6 -7 -8 -7 -7 -7 -7 -5 -4 -3 -2 -3 -4 -6 -8 -10 -10 -9 -9 -10 -10 -10 -8 -6 -5 -4 -5 -7 -8 -8 -9 -10 -9 -8 -8 -12 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -12 -10 -4 -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 -1 -2 -4 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -3 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -2 -0 -0 -1 -3 -5 -5 -4 -3 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -18 -18 -15 -15 -14 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -6 -6 -4 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -1 -3 -7 -7 -5 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -1 -1 -1 -2 -3 -5 -6 -8 -10 -12 -14 -15 -15 -14 -12 -8 -5 -3 -1 -1 -0 -1 -2 -3 -4 -5 -5 -6 -7 -8 -7 -6 -5 -4 -4 -4 -5 -7 -10 -11 -13 -14 -15 -15 -15 -14 -11 -7 -6 -6 -6 -4 -4 -6 -8 -8 -7 -7 -6 -5 -3 -3 -3 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -8 -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 -1 -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 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -5 -9 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -2 -5 -4 -2 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -3 -6 -6 -6 -4 -2 -2 -3 -3 -3 -3 -4 -3 -3 -2 -3 -4 -5 -5 -5 -5 -6 -7 -10 -11 -13 -14 -15 -15 -15 -14 -12 -9 -6 -3 -1 -0 -0 -1 -1 -4 -6 -7 -7 -8 -7 -9 -10 -9 -7 -5 -4 -3 -2 -2 -5 -8 -11 -14 -15 -16 -18 -16 -12 -6 -9 -12 -12 -11 -10 -9 -8 -7 -7 -5 -4 -4 -4 -7 -9 -6 -3 -2 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -2 -4 -6 -13 -17 -17 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -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 -1 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -3 -3 -3 -3 -4 -5 -6 -6 -5 -5 -5 -5 -4 -4 -3 -2 -5 -7 -8 -6 -7 -11 -13 -14 -15 -15 -13 -12 -9 -6 -2 -2 -2 -4 -7 -8 -8 -8 -12 -13 -8 -6 -3 -1 -0 -1 -3 -4 -3 -1 -3 -6 -9 -10 -11 -12 -14 -15 -17 -19 -17 -16 -18 -16 -14 -12 -9 -8 -7 -5 -4 -2 -2 -4 -7 -6 -4 -2 -4 -4 -3 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -18 -21 -22 -23 -18 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -4 -4 -5 -6 -7 -7 -6 -6 -4 -2 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -3 -5 -8 -11 -12 -13 -10 -8 -4 -4 -5 -9 -14 -14 -12 -12 -14 -13 -6 -2 -0 -0 -1 -3 -6 -7 -6 -4 -5 -5 -4 -2 -3 -6 -11 -14 -14 -10 -7 -5 -14 -16 -16 -15 -14 -11 -8 -5 -3 -1 -1 -1 -1 -2 -3 -8 -8 -7 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -18 -35 -24 -11 -2 -0 -1 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -2 -4 -5 -5 -4 -3 -2 -4 -4 -4 -4 -5 -6 -7 -8 -8 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -7 -7 -5 -4 -6 -9 -12 -14 -16 -15 -11 -4 -1 -0 -0 -0 -2 -6 -11 -9 -5 -4 -5 -4 -1 -0 -1 -3 -6 -9 -10 -8 -5 -1 -4 -5 -8 -14 -17 -16 -13 -11 -9 -6 -3 -1 -0 -0 -1 -3 -4 -5 -8 -10 -11 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -1 -2 -6 -7 -7 -7 -6 -6 -6 -5 -4 -2 -3 -4 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -5 -5 -6 -7 -7 -10 -11 -6 -5 -6 -8 -6 -4 -1 -0 -0 -0 -0 -1 -2 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -1 -2 -9 -15 -16 -15 -14 -13 -8 -4 -3 -2 -1 -1 -2 -3 -6 -7 -8 -7 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -3 -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 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -4 -5 -6 -6 -6 -6 -6 -5 -4 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -8 -6 -5 -6 -7 -10 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -15 -15 -11 -8 -7 -8 -12 -10 -5 -3 -3 -3 -5 -6 -6 -8 -8 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 Wind_Speed 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 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 14 14 14 15 15 15 15 14 12 10 9 7 6 6 5 3 2 1 2 2 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 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 10 9 8 8 7 7 6 6 6 7 7 8 9 11 12 12 11 11 10 10 9 8 6 5 3 2 2 2 1 1 2 1 5 7 6 5 5 5 5 4 4 4 4 4 5 5 6 6 6 6 4 4 4 4 3 3 3 4 5 5 4 4 6 7 8 9 9 9 9 8 8 9 10 11 11 11 12 12 12 11 10 9 8 7 7 7 7 8 8 8 7 7 7 6 6 5 5 6 7 8 9 9 9 9 8 7 7 6 6 6 6 7 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 8 7 7 6 6 6 6 6 6 7 8 9 9 8 5 4 4 6 6 7 7 7 8 8 8 7 5 5 5 5 4 4 4 5 6 6 6 6 7 8 9 10 11 12 14 14 15 14 14 13 12 11 9 9 9 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 8 8 7 7 8 9 9 10 10 10 9 9 9 9 9 9 8 8 7 6 6 5 5 6 6 7 7 7 7 7 7 7 7 6 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 5 4 3 3 3 3 2 2 2 3 3 3 4 5 5 6 6 6 5 5 5 6 6 6 6 6 5 5 6 7 9 10 11 11 11 12 12 12 13 13 12 12 12 11 10 9 9 9 10 11 12 13 14 15 15 16 16 17 18 18 18 18 18 18 17 16 16 15 14 13 12 12 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 13 13 13 13 13 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 15 15 15 15 14 12 10 9 8 7 6 5 3 1 1 1 2 2 2 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 11 11 11 10 10 9 8 8 7 7 7 7 7 7 8 8 9 11 12 12 11 9 9 9 9 8 6 4 2 1 2 3 3 2 2 4 6 7 6 6 6 7 6 6 5 4 4 4 4 5 5 6 6 5 4 4 4 4 3 3 3 4 4 4 5 6 8 10 10 10 10 10 10 9 9 10 12 13 14 13 12 12 12 11 10 9 8 8 7 7 7 8 8 8 8 8 7 7 6 6 6 7 8 9 10 10 10 9 9 8 7 7 7 7 8 9 9 10 11 11 12 12 12 11 11 11 12 12 12 12 11 11 11 11 11 10 10 9 8 8 7 7 6 6 6 6 6 6 7 8 9 9 8 5 3 5 6 6 6 7 7 8 8 7 5 4 4 4 4 3 3 3 4 5 5 5 6 7 8 9 9 10 12 14 15 15 15 14 13 12 10 10 10 9 9 8 7 7 7 7 7 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 5 4 4 4 3 3 3 3 3 3 2 1 1 2 3 3 4 5 4 3 3 4 5 6 5 5 4 4 4 5 7 9 10 11 11 12 12 12 12 13 13 12 12 12 11 11 10 10 11 12 13 13 14 15 15 15 16 17 18 18 18 18 18 17 17 16 15 15 14 13 12 11 11 10 10 10 11 11 11 11 10 11 11 12 13 13 13 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 12 11 9 8 7 6 5 3 1 0 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 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 10 10 10 10 10 10 11 11 11 11 10 10 9 8 8 8 7 7 7 7 7 7 8 9 10 11 11 9 8 7 7 7 6 5 3 1 2 4 5 5 5 6 6 6 6 6 6 6 7 6 6 5 5 4 4 5 5 5 5 5 5 4 4 4 4 3 3 3 4 4 5 7 8 10 11 12 11 11 10 10 10 10 11 13 15 15 14 13 12 12 11 9 8 8 7 7 6 6 7 8 8 9 8 8 7 6 6 7 8 9 9 10 10 10 10 9 8 8 8 8 8 9 10 10 11 11 12 12 12 12 12 11 12 12 12 12 12 12 11 11 11 11 10 10 9 8 8 7 7 6 6 6 6 6 6 7 8 10 10 9 6 4 5 6 6 6 7 7 8 8 6 5 4 4 4 4 3 3 3 3 3 4 4 5 6 8 8 8 8 10 12 13 14 14 13 12 11 10 10 10 10 10 9 9 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 4 3 2 3 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 5 6 7 8 10 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 13 13 14 14 15 15 16 16 17 17 17 17 17 17 16 15 15 14 13 12 12 11 11 10 10 11 11 11 11 11 11 11 11 12 13 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 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 13 12 12 12 12 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 14 13 12 11 10 9 7 6 5 4 2 1 0 0 1 1 1 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 6 6 7 7 7 7 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 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 6 7 7 8 9 9 10 10 8 7 6 5 4 3 2 1 2 4 5 5 6 6 6 5 5 4 5 6 6 6 5 5 5 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 6 8 9 11 12 12 12 12 11 11 11 11 11 12 13 15 15 15 13 12 11 10 9 8 7 7 6 6 6 7 7 8 9 8 7 6 6 6 7 8 9 9 10 10 10 10 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 8 7 7 7 6 6 6 6 6 7 9 10 11 10 7 5 6 7 7 7 7 7 7 7 6 5 5 5 5 5 4 4 3 3 3 2 2 3 5 7 7 7 7 8 9 11 12 13 12 11 10 10 10 11 11 10 10 10 9 9 9 9 9 10 10 10 10 10 9 9 8 8 8 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 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 5 4 2 2 3 4 4 4 4 4 4 3 3 3 4 3 2 1 2 4 6 6 7 7 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 14 14 15 15 16 16 16 17 16 16 16 15 15 14 14 13 12 11 11 10 10 11 11 11 11 11 11 11 11 12 12 12 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 13 13 13 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 14 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 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 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 13 12 11 9 8 7 6 4 3 2 1 1 0 1 1 1 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 8 8 7 7 7 6 6 6 6 7 8 8 9 8 7 6 6 6 5 3 1 1 3 4 5 5 5 5 5 3 3 3 5 5 5 4 4 4 4 4 4 5 6 6 6 6 6 5 5 5 5 5 5 5 6 7 8 10 11 12 12 12 12 12 12 12 11 11 11 12 13 14 14 14 12 11 11 9 8 7 7 6 6 6 6 7 7 8 8 8 7 6 6 7 7 8 9 9 10 10 10 10 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 7 6 6 6 7 8 9 11 13 12 8 5 6 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 3 3 3 4 5 6 7 8 8 9 10 11 11 12 11 10 10 11 11 11 11 11 10 10 10 9 9 10 10 10 11 11 10 10 9 9 8 8 7 7 7 7 8 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 7 7 7 7 8 8 8 8 8 7 7 7 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 4 2 2 3 4 4 5 6 6 6 6 6 6 6 6 5 4 5 6 6 6 7 7 8 8 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 16 16 15 15 15 14 13 12 12 11 11 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 13 13 13 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 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 13 14 14 14 14 15 15 14 14 13 12 11 10 8 7 6 5 4 3 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 4 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 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 10 10 10 9 8 8 7 7 7 7 6 6 6 6 6 7 7 8 8 7 6 6 6 6 5 3 3 4 4 4 4 4 4 4 3 2 3 5 5 4 3 3 4 4 4 5 5 6 7 7 7 7 6 6 6 5 6 6 7 7 8 9 11 12 12 12 12 12 12 11 11 11 11 11 11 12 13 12 12 11 11 10 9 8 7 6 6 6 6 6 7 8 8 8 7 6 6 6 7 8 8 9 9 9 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 6 7 7 8 10 12 14 13 10 6 6 7 7 7 7 7 7 7 6 6 5 5 4 4 3 3 3 4 5 5 4 3 4 4 6 7 8 9 10 11 11 11 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 7 8 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 4 5 5 6 6 6 7 6 6 6 6 6 5 5 4 3 2 2 3 4 5 6 7 7 8 9 9 8 8 7 7 6 6 6 7 7 7 8 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 14 13 13 12 11 11 10 10 11 11 11 12 12 12 12 11 11 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 14 14 13 13 13 13 13 13 13 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 14 14 14 14 14 14 15 15 15 15 15 15 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 14 14 14 15 15 15 14 14 13 12 11 9 8 6 6 5 4 3 3 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 5 5 6 6 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 9 9 8 8 7 7 7 6 6 6 5 5 5 6 7 7 8 8 7 7 7 6 6 5 4 4 4 3 3 3 3 4 3 3 4 4 4 4 3 3 4 4 4 5 6 7 7 7 7 7 6 6 6 6 6 7 8 8 9 10 11 11 12 12 12 12 11 11 10 10 10 10 10 11 10 10 10 10 10 9 8 7 6 6 6 6 6 6 7 7 8 7 6 5 6 7 7 8 8 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 8 9 10 12 14 14 11 7 5 6 7 7 7 7 6 6 6 6 5 5 4 3 3 3 3 4 4 5 5 5 5 5 5 5 7 8 10 11 11 12 12 11 11 11 11 11 11 11 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 8 8 8 7 8 7 7 6 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 4 4 4 5 5 6 6 7 7 6 6 6 6 6 5 4 2 1 2 3 4 6 7 8 8 8 9 10 11 11 10 9 8 8 7 8 8 8 8 9 10 10 11 11 10 10 10 10 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 15 14 14 13 13 12 11 11 10 10 10 11 11 11 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 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 13 13 13 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 14 14 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 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 14 14 14 15 15 15 15 14 13 12 10 8 7 6 5 4 4 4 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 5 5 6 6 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 11 11 10 9 8 8 8 7 7 7 6 6 5 5 5 5 6 6 7 7 8 7 7 7 6 6 5 4 4 4 3 3 2 3 4 4 4 4 4 4 3 4 4 5 4 5 5 6 7 7 7 7 6 6 6 7 7 7 8 9 9 9 9 10 11 11 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 7 7 6 6 6 6 6 7 7 7 7 6 5 5 6 7 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 8 8 8 8 7 7 7 8 9 11 13 14 15 13 9 6 6 6 7 7 6 6 6 6 6 5 5 4 4 4 4 4 4 5 5 6 6 5 5 4 4 6 8 9 10 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 9 8 8 7 6 6 6 7 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 6 5 5 4 4 4 4 5 5 6 6 7 6 5 5 5 5 5 4 2 1 1 3 4 5 7 8 9 9 10 10 11 12 12 11 10 10 9 9 9 9 9 10 10 11 12 12 12 11 10 9 9 10 11 12 12 12 12 11 11 11 11 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 13 13 12 12 11 11 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 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 12 12 12 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 14 14 14 14 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 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 14 13 11 9 7 6 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 1 1 1 1 0 0 1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 10 10 9 8 8 7 7 7 7 6 6 5 5 5 5 5 6 6 7 7 7 7 7 6 5 5 4 4 5 4 3 3 3 3 3 3 4 4 3 3 5 6 6 6 6 6 7 7 7 7 7 6 6 6 6 7 8 9 10 10 9 9 10 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 8 8 8 7 7 7 7 6 6 7 7 7 7 6 5 5 5 6 7 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 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 7 7 7 8 9 11 13 14 15 14 11 8 6 6 6 7 7 7 6 6 6 5 5 4 4 4 4 5 5 6 6 6 6 5 4 4 4 5 7 9 9 10 10 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 8 8 8 9 9 10 10 9 8 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 6 5 4 4 4 4 5 5 6 6 6 6 5 4 4 4 4 3 2 2 2 3 4 5 7 8 9 10 11 11 11 12 12 11 11 11 11 11 10 10 11 11 11 12 12 13 13 13 12 11 9 8 9 10 11 12 12 11 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 13 13 13 12 12 11 11 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 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 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 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 14 14 14 15 15 15 15 15 14 12 10 7 6 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 0 0 0 1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 8 8 7 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 6 7 6 6 5 5 5 5 5 4 3 2 0 2 3 5 5 4 4 5 7 8 7 7 7 7 7 7 7 7 6 6 6 7 7 9 10 11 11 10 10 11 11 12 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 8 7 7 6 6 6 6 5 5 4 4 6 7 8 8 9 9 10 10 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 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 8 9 11 12 14 15 15 13 11 8 7 7 7 7 7 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 5 4 4 4 6 7 8 9 9 9 10 10 9 9 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 8 8 9 9 9 9 9 9 9 10 10 10 10 9 8 7 8 9 9 9 9 9 9 9 10 10 10 10 9 9 8 7 6 5 5 4 4 4 4 5 6 6 6 5 4 3 2 2 2 1 1 2 3 4 5 6 7 8 9 10 11 12 13 13 12 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 13 13 11 10 9 10 10 11 11 11 11 11 10 10 10 9 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 12 12 11 11 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 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 12 12 12 12 12 12 12 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 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 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 13 13 13 13 13 13 13 14 14 14 15 15 15 14 13 11 9 7 5 4 3 3 3 4 4 4 4 3 3 3 3 3 2 2 2 1 1 0 0 0 1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 13 13 13 13 12 12 11 11 10 10 9 8 7 7 7 7 6 6 5 5 4 4 5 5 5 6 6 6 6 6 6 7 6 5 5 5 6 6 4 3 2 2 2 3 5 6 5 5 5 7 8 8 7 6 6 6 6 6 6 6 7 7 7 9 10 12 12 11 11 11 12 12 12 11 11 10 9 9 9 9 8 7 6 7 8 8 7 7 7 7 7 8 8 7 7 6 5 5 5 4 3 3 5 6 8 8 9 9 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 9 9 9 8 8 7 7 8 9 10 12 13 15 15 15 13 12 10 8 8 8 7 7 6 6 6 6 6 6 7 7 8 8 8 8 8 7 6 5 5 5 6 7 8 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 9 9 8 9 9 9 9 9 10 10 10 10 10 10 10 9 9 8 7 6 5 5 4 4 4 5 6 6 6 5 3 2 2 2 1 1 2 2 3 4 6 7 8 9 9 10 11 11 12 13 14 13 12 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 10 10 11 11 12 12 13 13 13 12 12 12 12 11 11 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 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 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 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 12 12 12 12 12 12 12 12 13 13 13 13 13 12 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 13 13 12 13 13 13 13 14 14 14 14 14 14 14 14 13 11 9 7 5 3 3 3 3 3 3 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 9 8 7 7 7 6 6 5 5 5 4 4 4 5 5 5 5 5 5 5 6 6 6 5 5 6 6 7 6 4 3 2 1 2 5 6 6 6 6 6 7 7 7 6 5 4 5 5 6 6 7 7 9 11 12 12 12 12 12 12 12 12 12 11 10 9 8 8 8 8 7 6 5 6 7 7 6 6 6 6 7 8 8 8 7 5 5 4 4 3 2 4 6 7 8 9 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 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 7 7 8 9 10 11 13 14 15 15 15 14 13 11 11 10 10 9 9 8 8 8 8 8 8 9 9 10 10 9 9 8 8 7 6 6 7 7 8 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 7 6 5 5 4 4 5 5 6 6 5 3 1 2 4 4 4 4 4 4 5 6 7 8 9 10 10 11 11 12 12 13 14 14 13 12 11 11 11 11 12 12 12 13 13 13 13 12 12 12 13 13 13 13 13 12 12 11 11 10 10 10 9 9 9 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 11 11 11 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 13 13 13 13 13 13 13 13 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 12 12 12 12 12 12 13 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 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 13 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 12 13 13 13 13 14 14 14 14 14 14 14 14 13 12 11 9 7 5 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 9 8 7 7 7 6 6 5 5 4 4 4 4 5 5 5 5 5 5 5 5 6 5 5 6 6 7 7 6 4 2 2 2 2 4 7 7 7 6 6 6 7 7 6 4 4 4 5 6 7 7 8 10 12 12 12 12 12 12 13 13 13 12 11 9 8 8 8 8 7 6 5 5 5 7 6 5 4 4 5 6 7 9 9 7 6 4 4 3 3 4 6 7 8 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 8 9 10 11 12 13 14 14 15 15 14 14 13 13 12 12 12 11 10 10 10 9 9 10 10 11 11 11 11 10 10 9 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 6 6 6 6 7 8 9 9 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 6 5 5 5 5 5 5 5 5 2 0 3 4 5 5 5 5 5 5 6 7 8 9 10 10 10 11 12 13 13 14 14 14 14 13 12 11 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 11 10 10 10 9 9 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 12 12 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 11 11 11 11 11 11 11 10 10 11 11 11 12 12 12 12 12 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 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 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 14 14 14 14 13 13 13 13 13 13 12 11 9 7 6 5 4 4 3 3 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 9 10 10 10 11 11 11 12 12 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 10 9 8 8 7 6 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 6 3 1 3 3 3 4 7 8 8 6 5 6 7 7 6 5 4 4 6 7 8 9 10 12 12 12 12 12 12 13 13 13 13 12 10 9 8 7 7 7 7 6 5 5 6 6 6 4 3 3 4 5 7 9 10 9 7 5 4 4 5 7 8 9 9 10 10 11 11 11 11 12 12 12 13 13 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 10 9 9 9 9 9 9 9 8 8 7 7 7 8 8 9 10 11 12 13 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 11 12 12 13 13 13 12 12 11 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 6 7 7 7 8 8 8 8 8 8 8 7 6 4 2 3 5 7 8 9 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 6 6 6 5 5 5 5 5 4 2 1 3 5 6 6 6 6 6 6 6 7 8 9 9 10 10 11 12 13 13 13 14 14 14 13 12 11 10 10 10 10 11 12 12 12 11 11 11 11 11 11 12 12 12 12 12 11 11 10 10 10 9 9 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 10 10 10 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 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 11 11 11 11 11 11 11 10 10 10 11 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 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 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 14 14 14 14 13 13 13 13 13 13 12 12 11 10 8 7 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 4 4 5 5 5 6 6 7 7 8 8 8 9 9 9 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 7 6 6 5 5 4 4 4 4 4 5 5 5 5 5 6 5 5 6 6 6 6 6 6 6 5 3 3 4 4 4 5 8 8 8 7 6 6 7 8 7 6 5 5 7 8 10 11 11 12 12 12 12 12 12 13 13 13 13 12 10 9 8 8 8 7 7 6 6 6 6 6 5 4 3 3 3 4 6 9 10 10 8 6 6 6 7 8 10 10 10 11 11 11 11 11 12 12 12 12 13 12 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 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 8 9 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 14 14 13 13 12 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 5 4 3 3 3 4 5 6 7 7 7 8 8 9 9 9 8 6 4 1 1 3 6 8 9 10 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 7 7 6 6 6 6 5 5 4 3 2 1 3 5 6 6 6 6 7 7 7 7 8 8 9 10 10 11 12 12 13 13 13 13 13 12 12 11 11 10 9 10 10 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 9 9 9 9 9 10 10 10 11 11 11 11 11 10 10 10 10 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 9 11 11 11 11 11 11 11 10 10 10 11 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 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 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 8 8 7 7 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 3 3 3 4 4 5 5 6 6 6 7 7 8 8 8 9 9 9 10 10 10 11 11 12 13 13 14 14 14 14 14 14 15 15 15 14 14 13 13 12 12 12 11 11 11 10 10 9 9 8 8 7 6 6 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 3 3 4 4 5 7 8 8 8 8 7 6 7 8 8 7 7 7 8 9 10 11 12 12 12 12 13 12 12 12 12 12 12 11 10 9 8 7 7 7 7 7 7 7 6 5 4 3 3 3 3 4 6 8 10 10 10 8 7 7 8 9 10 11 11 11 11 11 12 12 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 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 13 13 13 13 14 14 15 15 14 13 11 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 6 5 3 2 2 2 4 5 6 7 7 8 8 9 10 10 10 8 5 2 2 4 6 9 10 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 5 5 4 4 3 2 2 3 5 6 7 7 7 7 7 8 8 8 8 9 9 10 10 11 12 12 12 12 12 12 12 11 11 11 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 9 9 9 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 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 10 10 10 10 11 11 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 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 12 12 11 11 11 10 10 9 9 8 8 7 7 7 6 6 5 5 5 4 4 4 3 3 3 3 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 9 9 9 10 10 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 14 14 13 13 12 12 12 11 11 11 10 10 9 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 3 3 4 5 6 8 8 8 7 8 7 7 7 8 9 8 8 8 8 9 10 11 12 12 12 12 12 12 12 12 12 12 11 11 10 8 7 7 7 7 8 7 7 6 5 4 4 3 2 2 3 3 5 7 9 10 11 10 9 8 8 9 10 11 11 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 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 15 15 15 14 13 11 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 6 5 3 1 1 2 3 4 6 7 7 8 9 10 11 10 9 8 6 5 6 8 10 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 4 3 2 2 2 3 4 5 6 7 7 7 8 8 8 9 10 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 11 11 10 10 10 9 9 9 8 8 8 8 7 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 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 12 11 11 11 10 10 10 9 9 8 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 12 12 11 11 11 11 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 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 12 12 12 12 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 9 10 10 10 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 14 14 13 13 12 12 11 11 11 10 10 9 9 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 6 6 5 5 5 5 5 5 4 2 3 6 7 7 7 7 7 8 8 7 7 8 9 9 9 8 8 9 10 11 11 12 12 12 12 12 12 12 11 11 11 10 9 8 7 6 6 7 8 7 7 6 5 4 3 3 2 2 2 3 4 6 8 10 11 11 9 7 7 8 10 11 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 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 9 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 14 13 12 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 6 5 3 3 2 1 2 4 5 7 8 9 10 11 11 10 9 8 8 9 10 11 12 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 7 8 8 7 6 5 5 5 5 4 3 2 1 1 2 3 4 5 6 7 7 8 8 8 8 8 9 10 10 10 10 10 10 10 10 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 10 10 9 9 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 10 10 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 13 13 12 12 12 11 11 11 10 10 10 9 9 8 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 12 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 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 13 13 13 13 12 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 14 14 13 13 12 11 11 10 10 10 10 9 9 8 8 7 6 6 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 4 2 2 6 6 6 6 6 7 7 7 7 7 8 10 10 9 8 8 9 10 11 11 11 11 11 12 12 12 11 11 11 10 9 8 8 7 6 6 7 8 8 7 5 4 3 3 2 2 2 2 3 4 5 7 9 11 11 10 8 7 9 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 13 13 12 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 6 6 5 4 2 1 4 7 8 9 10 11 11 11 10 10 10 11 11 12 12 12 12 11 10 10 9 8 8 8 8 7 7 7 6 6 7 7 7 5 4 3 3 4 4 4 4 3 3 3 4 5 6 6 7 7 7 8 8 8 8 8 9 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 8 8 9 9 9 9 9 9 8 9 10 10 10 10 10 10 10 10 10 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 10 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 13 13 12 12 11 11 11 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 12 12 11 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 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 11 11 10 10 9 9 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 11 11 12 12 13 13 13 14 14 15 15 15 15 14 14 13 12 12 11 10 10 10 9 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 4 4 5 5 5 5 5 5 6 5 5 5 5 5 5 5 4 5 5 5 4 2 3 6 6 6 6 6 7 7 7 6 6 8 10 10 9 8 8 9 10 11 11 12 12 12 12 11 11 11 11 11 10 9 8 7 6 5 5 6 7 8 7 5 4 3 3 3 2 2 2 3 3 4 6 8 10 11 10 10 10 10 11 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 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 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 6 4 1 3 6 8 9 9 10 10 10 10 11 11 11 12 12 12 12 12 11 10 9 8 7 7 7 6 6 6 5 5 6 6 7 6 4 3 2 3 4 5 5 5 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 9 9 10 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 9 9 9 9 8 8 8 9 9 10 10 10 10 10 10 10 10 9 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 13 13 12 12 11 11 11 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 10 10 10 11 11 12 12 12 12 13 13 13 12 11 11 10 10 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 12 12 12 13 14 14 15 15 15 15 14 14 13 12 11 10 10 9 9 9 9 8 8 8 8 8 7 7 6 6 5 5 5 4 4 4 4 5 5 5 5 5 6 6 6 5 5 4 4 4 4 4 3 4 5 4 2 2 4 6 6 6 6 7 8 7 7 6 7 8 10 10 9 8 8 9 10 11 11 12 12 12 11 11 11 11 11 11 10 9 8 7 6 5 5 6 7 8 7 6 4 4 4 3 3 2 2 3 3 4 5 7 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 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 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 8 8 9 9 10 10 11 11 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 9 10 10 9 6 2 2 5 6 7 8 9 9 10 10 10 10 11 11 11 11 11 11 10 9 8 7 6 6 5 5 4 4 4 4 4 5 5 4 3 2 3 4 5 6 6 6 6 6 6 6 7 7 8 8 8 9 10 10 10 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 9 9 10 10 10 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 10 10 10 9 9 9 9 9 10 10 9 9 9 9 10 10 10 9 9 9 10 10 10 11 11 11 12 12 12 13 13 12 12 11 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 11 11 11 11 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 11 11 11 10 10 10 9 9 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 12 12 13 13 14 15 15 15 15 14 14 13 11 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 5 5 5 5 6 6 6 6 7 7 6 5 4 4 4 4 3 2 3 4 2 2 4 5 5 5 5 7 8 9 8 7 7 7 9 10 10 9 8 8 9 10 11 11 12 12 12 11 11 11 11 11 11 10 9 8 7 6 6 6 6 8 8 7 6 5 5 4 4 3 3 3 3 4 4 5 7 9 10 10 11 11 12 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 10 10 11 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 8 4 1 2 3 4 6 7 8 9 9 9 9 10 10 10 10 10 9 8 7 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 5 6 6 7 7 8 8 7 7 7 7 8 8 9 9 10 10 11 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 8 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 12 11 10 10 10 10 11 12 12 13 13 14 14 14 14 15 15 15 15 14 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 12 12 11 11 10 10 10 10 11 11 10 10 10 10 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 10 10 10 9 9 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 13 13 14 15 15 15 14 14 12 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 5 5 5 6 6 6 6 7 7 6 6 5 4 3 4 5 4 2 3 3 1 4 5 5 5 5 6 7 8 9 9 8 7 8 9 10 10 9 9 9 10 11 11 11 11 11 11 11 11 10 10 10 10 10 9 8 7 6 6 6 7 8 8 7 6 5 5 5 5 4 4 3 4 4 5 6 7 8 9 10 10 10 12 12 13 13 13 13 13 14 14 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 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 7 7 7 7 8 9 9 10 10 11 11 11 11 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 12 10 7 4 3 3 3 4 5 7 8 9 9 9 9 9 9 9 8 7 6 5 5 5 5 4 4 3 3 3 3 3 3 2 3 4 4 5 6 7 8 8 9 9 9 8 8 8 8 8 8 9 9 9 10 10 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 8 8 8 8 8 8 8 7 8 8 8 8 9 9 10 10 10 10 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 7 7 8 8 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 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 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 13 12 11 11 10 10 10 11 11 12 13 13 14 14 14 14 15 15 15 15 14 14 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 12 12 11 11 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 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 13 14 14 15 15 15 13 12 10 9 8 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 6 6 5 5 4 4 5 6 5 4 3 2 2 4 3 2 3 5 7 7 7 9 9 8 8 8 9 9 10 9 9 9 10 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 8 7 6 6 7 8 8 7 6 6 5 5 5 5 5 4 4 5 5 6 7 8 8 9 9 9 10 12 13 13 13 13 14 14 14 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 7 7 7 6 6 6 7 7 7 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 10 10 11 12 12 11 9 7 6 5 5 5 4 5 7 8 8 8 8 8 8 7 6 6 6 5 6 5 5 5 5 4 4 3 3 3 3 4 5 5 6 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 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 7 8 8 9 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 9 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 10 10 10 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 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 10 10 10 10 11 11 12 12 12 12 12 11 10 10 11 11 11 12 13 13 14 14 14 15 15 15 15 15 15 14 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 12 12 12 11 11 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 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 12 12 13 14 14 15 14 13 11 9 8 6 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 7 7 7 7 7 6 5 5 5 5 5 6 7 7 5 3 1 3 4 2 1 2 5 8 8 8 8 9 9 8 8 9 9 9 9 9 9 10 11 11 11 11 11 10 10 9 8 8 8 8 8 8 9 8 8 7 7 8 8 8 7 6 6 6 6 6 6 5 5 5 5 6 6 7 8 8 8 8 8 9 11 12 13 13 14 14 14 14 14 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 9 9 9 8 8 8 7 7 7 6 6 6 6 6 7 7 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 12 11 10 8 7 7 7 5 4 5 6 7 7 7 7 6 6 5 5 6 6 6 5 5 5 5 5 4 4 4 4 4 5 6 7 7 7 8 9 9 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 11 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 8 8 9 9 9 9 10 10 10 11 11 12 12 12 12 11 11 11 11 11 11 12 13 13 14 14 14 15 15 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 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 12 12 13 13 14 13 12 9 8 6 5 4 3 3 3 4 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 6 6 7 7 7 7 7 7 6 5 5 5 5 6 7 7 7 5 2 1 4 4 1 1 1 5 8 8 8 9 9 9 9 8 9 9 9 9 9 9 10 10 11 11 10 10 10 9 8 7 7 7 8 8 8 9 9 8 8 7 8 8 8 7 6 6 6 7 7 6 6 5 5 6 6 7 7 8 7 7 7 7 8 10 12 13 13 14 14 14 14 14 13 13 12 12 12 12 11 12 12 12 12 12 13 13 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 9 9 9 8 8 8 8 8 9 9 8 8 8 7 7 7 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 10 9 9 9 8 7 5 4 5 6 7 7 6 6 4 3 4 5 6 6 6 5 5 5 5 5 5 5 5 6 6 7 8 8 8 9 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 8 8 7 7 7 6 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 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 8 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 9 9 9 9 8 8 8 8 8 9 9 10 10 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 8 8 8 8 9 9 9 9 10 10 10 11 11 12 12 11 11 11 11 11 11 12 12 13 13 13 14 14 15 15 15 15 15 15 15 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 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 13 12 11 8 6 5 4 3 2 1 2 3 4 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 7 6 6 6 5 5 6 7 7 7 6 4 2 2 5 5 2 1 2 5 8 9 9 9 9 9 9 8 8 8 8 8 8 8 9 10 10 10 10 10 9 9 8 7 7 7 7 7 8 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 7 8 8 8 7 6 6 6 7 9 11 12 13 13 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 13 13 13 12 12 12 11 11 11 10 10 10 10 10 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 7 7 7 6 6 6 6 7 7 8 8 8 9 9 10 10 10 11 10 10 10 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 10 10 10 10 10 9 9 10 9 7 7 7 7 7 7 6 6 4 2 2 4 6 6 5 5 5 5 5 5 5 6 7 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 9 8 8 8 9 10 10 10 10 10 10 9 9 8 8 7 7 6 6 6 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 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 8 7 7 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 10 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 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 9 9 9 9 9 8 8 8 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 8 5 4 4 4 3 2 0 1 3 4 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 7 7 6 6 6 5 6 6 7 6 5 4 4 5 4 5 6 5 4 5 7 8 9 9 9 8 9 9 8 8 8 8 7 7 7 8 9 9 9 9 9 9 8 8 7 7 8 7 7 7 8 9 9 9 8 8 8 7 7 8 8 9 9 8 8 7 7 6 7 7 8 8 8 7 6 5 5 6 8 11 12 13 13 14 14 14 14 13 13 13 12 12 12 12 12 12 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 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 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 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 8 8 7 5 3 2 4 6 6 5 5 5 6 6 6 7 8 8 9 10 10 10 10 10 11 11 10 10 10 9 9 9 8 8 7 7 7 8 9 10 10 10 10 10 9 9 8 8 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 11 11 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 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 10 10 11 11 12 12 13 13 14 14 14 15 15 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 13 13 13 13 12 12 12 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 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 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 11 11 11 11 11 11 11 10 10 9 6 3 4 5 5 3 2 1 1 3 4 5 6 7 7 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 7 7 7 6 6 6 5 6 6 7 6 2 3 6 7 6 6 7 7 7 7 8 9 9 9 9 8 8 8 8 7 7 7 6 6 6 7 7 8 8 8 8 8 8 8 7 8 8 7 7 7 8 8 8 8 8 7 7 6 7 8 9 10 10 10 9 8 7 7 7 8 9 9 8 7 6 5 4 5 8 11 12 12 13 13 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 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 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 10 9 8 6 5 6 7 7 7 7 7 8 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 7 9 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 7 8 8 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 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 9 9 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 9 9 9 9 9 10 10 10 11 10 10 10 11 11 12 13 13 13 14 14 14 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 13 13 13 13 13 13 12 12 12 12 11 11 11 11 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 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 10 9 9 8 5 2 4 5 5 4 2 0 2 3 4 5 6 7 7 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 8 8 7 7 7 6 6 6 6 6 6 7 7 5 2 5 7 8 8 7 7 8 8 8 8 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 7 7 7 8 8 8 8 8 7 6 5 6 8 9 10 11 10 10 8 7 7 8 9 9 9 8 7 6 5 5 6 8 11 12 12 12 13 13 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 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 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 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 9 9 10 10 11 11 12 12 12 12 11 10 9 9 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 8 10 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 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 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 12 13 13 13 14 14 14 14 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 13 13 13 13 13 12 12 12 12 11 11 11 11 11 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 10 10 10 10 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 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 10 10 9 8 7 4 1 4 5 5 4 2 0 2 4 5 6 6 7 7 8 8 7 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 7 7 7 6 6 6 6 7 6 6 6 3 2 6 9 9 9 9 8 9 9 8 8 8 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 7 9 11 12 11 10 8 7 6 8 9 10 9 8 7 6 5 5 6 8 10 11 12 12 12 13 13 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 7 7 7 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 10 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 10 12 12 11 10 10 10 10 9 9 9 9 9 9 10 10 9 9 8 7 7 7 7 7 7 7 7 8 8 8 8 8 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 8 8 8 8 9 8 8 8 8 8 8 8 8 9 9 8 8 9 9 9 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 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 12 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 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 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 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 10 10 10 10 11 11 11 11 11 11 11 11 10 9 9 8 6 3 2 5 5 5 3 1 1 3 4 5 6 6 7 7 8 7 7 7 6 6 6 7 7 7 7 7 7 7 8 8 8 7 7 7 6 6 6 6 6 6 4 3 2 1 5 8 10 10 10 10 9 9 9 8 8 8 9 9 8 7 7 6 6 6 6 5 4 4 4 4 4 4 4 4 5 6 6 7 7 8 8 7 7 7 7 7 7 7 6 7 7 7 7 7 9 11 12 12 10 8 6 7 9 10 10 10 9 7 6 5 6 6 8 10 11 11 12 12 12 13 13 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 7 7 7 8 8 9 10 10 10 10 10 10 9 10 10 10 11 11 11 11 11 10 9 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 8 9 9 10 11 11 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 10 10 9 9 9 10 10 9 9 9 9 9 9 9 9 8 7 7 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 8 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 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 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 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 9 9 9 9 9 9 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 11 11 11 11 10 9 9 8 6 3 3 5 6 5 3 2 2 4 5 6 6 7 7 7 7 7 7 7 6 6 7 7 7 8 8 7 7 7 7 8 7 7 7 6 6 6 6 6 5 3 2 3 4 6 8 10 11 10 10 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 5 4 4 3 3 3 3 3 3 3 4 6 6 5 6 7 8 8 7 6 7 6 6 6 6 6 7 7 7 7 9 11 13 12 10 7 6 7 10 11 11 10 9 8 6 5 5 6 8 9 10 11 12 12 12 13 13 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 8 8 8 7 7 7 7 8 9 9 10 10 10 9 9 9 10 10 10 11 12 12 12 12 12 11 10 10 10 10 9 9 8 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 6 6 6 7 8 9 10 10 11 11 12 12 13 13 13 13 13 13 13 12 12 11 11 10 10 10 9 9 8 8 8 8 8 8 8 7 7 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 7 7 6 6 6 6 6 7 7 8 8 8 8 8 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 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 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 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 14 13 13 13 13 13 14 14 14 13 13 13 13 12 13 13 12 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 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 11 11 11 11 10 9 9 8 6 4 5 6 5 4 3 3 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 2 2 5 7 8 9 10 11 11 10 9 8 8 8 7 8 8 8 8 8 7 6 5 5 5 5 5 4 3 2 2 1 1 2 2 3 5 6 5 4 4 5 7 7 7 6 6 6 5 5 4 5 7 8 7 8 9 12 13 13 10 7 6 8 10 11 11 11 10 8 6 5 5 6 7 9 10 11 12 12 13 13 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 8 8 8 7 7 7 7 8 9 9 9 9 9 9 9 9 10 10 11 12 13 13 13 13 13 12 12 11 11 11 10 9 8 8 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 6 5 6 7 8 9 10 10 10 11 11 12 12 12 13 13 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 7 7 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 9 8 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 5 5 5 6 6 7 7 7 8 8 8 9 9 9 9 9 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 7 7 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 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 8 8 8 8 9 9 10 10 10 11 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 14 14 13 13 13 13 14 14 14 14 13 13 13 13 12 13 13 12 12 11 11 11 11 11 11 11 10 10 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 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 12 12 12 12 12 11 11 11 10 9 8 7 6 5 5 6 5 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 2 5 8 9 10 10 10 10 10 9 8 8 7 7 7 8 8 8 8 7 7 6 5 4 3 4 4 4 3 2 2 1 1 1 1 3 5 6 5 4 3 4 6 7 7 6 6 5 4 4 3 4 6 8 8 8 10 12 13 12 9 7 7 9 11 11 11 11 10 8 6 5 5 5 7 9 10 11 12 12 13 13 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 4 3 4 6 7 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 6 6 7 8 9 9 9 9 9 9 9 9 10 10 11 12 13 14 14 13 13 13 12 12 11 11 11 10 10 9 9 9 8 7 6 5 5 6 6 6 7 7 8 8 8 7 6 6 7 8 8 9 9 10 10 10 11 11 11 12 12 12 13 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 9 9 7 6 6 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 7 7 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 8 8 8 7 7 7 7 7 7 6 6 5 6 6 7 8 8 9 9 9 9 9 9 10 10 10 10 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 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 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 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 15 14 14 14 14 14 13 13 14 14 14 14 13 13 13 13 12 13 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 10 9 7 7 6 5 5 6 6 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 9 8 8 8 8 7 6 6 6 6 6 7 7 6 4 2 6 9 10 11 11 10 9 9 8 8 7 7 7 7 8 8 8 8 7 6 6 5 4 3 4 5 4 3 2 2 2 2 2 2 3 4 5 5 4 3 4 5 6 6 6 5 4 4 3 3 4 6 8 8 8 10 11 12 11 9 8 9 10 11 11 11 11 10 8 6 5 4 5 7 10 11 12 12 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 9 8 4 3 3 5 7 8 8 9 9 9 9 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 7 6 6 7 8 8 9 9 9 9 9 9 9 10 10 11 12 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 8 7 5 5 5 5 6 6 7 7 8 9 10 9 8 8 8 9 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 11 11 10 10 9 9 8 8 8 8 8 9 10 10 8 6 6 7 8 8 9 9 9 8 8 8 7 7 6 5 5 5 5 6 7 8 7 7 6 6 6 6 6 6 6 7 7 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 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 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 6 6 6 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 8 8 9 9 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 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 13 14 14 14 14 14 13 13 13 12 12 13 12 12 12 11 11 11 11 11 11 11 10 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 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 12 12 12 11 10 7 5 5 6 6 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 8 8 7 7 6 6 6 6 7 7 7 6 3 2 6 9 10 11 11 10 9 8 8 8 7 7 7 8 8 9 8 8 7 6 6 5 4 4 5 5 5 3 2 2 2 2 2 2 3 4 4 5 4 4 4 4 5 6 6 5 4 4 4 5 6 7 8 8 8 10 11 11 10 9 9 10 11 12 12 12 11 10 9 7 5 4 5 8 12 15 15 14 14 14 15 15 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 10 10 9 7 6 5 6 7 8 8 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 6 6 7 7 8 8 9 9 9 9 9 9 9 10 10 11 12 13 13 12 11 11 11 12 12 12 13 13 14 13 13 11 8 6 5 5 5 5 5 6 7 8 9 10 11 11 11 10 10 10 10 10 10 9 10 10 10 10 10 11 11 12 12 12 12 11 11 10 10 9 9 9 8 8 8 8 9 9 10 10 9 8 7 8 8 9 9 9 9 8 8 7 7 6 6 5 5 5 5 6 7 7 7 7 6 6 6 5 6 6 6 7 7 8 8 7 7 6 6 6 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 8 9 10 11 12 12 11 11 11 11 10 10 10 10 10 10 10 10 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 6 6 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 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 14 14 14 14 14 13 13 13 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 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 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 13 13 13 12 12 12 11 9 6 4 3 4 5 6 6 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 8 8 7 6 6 6 6 6 7 7 6 4 1 3 6 8 10 10 10 10 9 8 7 7 8 8 8 8 9 9 8 7 7 6 6 6 5 5 6 6 5 3 2 2 1 1 2 2 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 7 8 8 7 7 8 10 11 11 10 9 10 11 11 12 12 12 12 11 9 7 6 5 5 8 14 18 18 17 15 14 15 15 15 15 15 15 14 14 14 13 13 12 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 7 7 7 8 8 10 11 12 11 9 7 7 7 7 8 8 9 10 10 11 11 10 10 10 9 9 8 8 8 8 8 8 7 7 6 7 7 8 8 8 8 8 9 9 9 9 9 9 10 11 11 12 12 11 11 10 10 11 12 12 13 14 14 15 13 10 7 5 4 4 4 5 5 6 7 8 9 11 12 13 12 11 11 10 11 10 10 9 10 10 9 10 10 10 11 11 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 10 10 10 9 9 8 9 9 9 9 9 8 8 7 7 6 6 6 6 6 7 7 7 7 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 6 5 5 5 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 8 10 11 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 6 6 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 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 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 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 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 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 11 10 10 8 6 3 2 3 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 10 10 10 10 9 8 7 6 6 6 6 6 6 6 6 4 2 1 4 7 8 9 10 10 10 9 7 7 7 8 8 8 9 9 8 8 7 7 7 7 6 6 6 5 5 4 3 2 1 1 1 1 2 3 3 3 3 3 4 3 3 3 4 5 5 6 6 7 8 8 7 7 7 8 10 11 11 10 10 10 11 11 12 12 12 12 11 9 7 6 5 5 7 12 17 19 18 16 15 15 15 15 15 15 15 14 14 14 13 12 12 11 11 10 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 6 7 8 8 9 11 12 12 10 8 7 7 7 7 7 8 9 10 11 11 10 10 10 9 9 8 8 8 8 8 7 7 7 8 8 8 8 9 8 8 8 8 9 9 9 9 9 10 10 11 11 11 11 10 10 11 12 12 12 12 13 15 15 13 10 5 2 2 3 4 4 5 6 7 8 10 11 12 13 12 11 10 10 10 10 10 9 9 9 9 9 10 10 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 6 5 5 5 6 8 9 9 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 4 4 4 5 6 7 8 8 8 8 7 7 7 7 7 7 7 8 9 11 12 12 11 11 11 11 11 10 10 10 10 11 11 10 10 10 10 9 9 9 8 8 8 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 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 6 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 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 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 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 9 9 9 9 10 10 10 11 11 12 12 11 10 10 9 8 7 6 3 2 3 4 3 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 9 8 7 6 5 5 6 6 6 6 6 4 1 2 4 6 7 8 9 9 10 10 9 7 7 7 8 9 9 8 8 8 8 7 7 7 7 7 6 5 5 5 4 3 1 1 1 1 2 2 3 3 2 2 3 3 3 3 3 4 4 5 5 5 7 8 8 7 7 8 9 10 11 11 11 10 11 11 11 11 12 12 12 11 9 8 7 6 6 7 10 14 16 17 18 17 16 15 15 16 15 15 14 14 13 13 12 12 11 11 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 6 7 7 8 9 9 10 10 10 9 8 8 8 8 8 8 9 10 11 10 10 10 10 9 9 8 8 8 7 7 7 8 8 9 9 10 10 9 9 8 8 8 9 9 9 9 9 9 10 11 11 11 11 11 11 12 12 12 12 11 12 14 15 13 10 5 2 2 3 4 5 5 6 8 9 10 11 12 12 12 11 10 10 10 10 9 9 9 9 9 9 10 10 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 5 4 3 5 7 9 10 10 10 10 9 9 8 7 7 6 6 6 6 6 6 5 5 4 4 4 4 5 6 7 8 8 8 8 7 7 7 7 7 7 8 9 10 11 12 11 11 11 11 10 10 10 10 10 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 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 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 9 9 9 9 9 9 9 9 9 9 9 9 9 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 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 13 13 13 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 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 11 11 12 12 11 10 9 8 7 6 5 4 1 3 4 3 3 3 4 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 10 11 11 10 9 8 8 7 6 5 5 6 6 6 6 5 2 3 5 6 7 8 8 8 9 10 10 8 7 7 8 9 9 9 8 8 8 8 7 7 7 7 7 6 5 5 4 4 2 1 1 2 3 2 1 2 3 2 1 2 3 3 4 4 4 4 3 3 4 6 7 7 7 8 9 10 10 11 11 10 10 10 11 11 11 12 12 12 11 9 8 7 7 7 8 9 11 14 16 18 18 17 16 16 15 15 15 14 14 13 13 12 12 11 10 10 10 9 9 10 10 9 8 8 7 7 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 8 8 8 8 8 9 9 10 10 10 10 10 9 9 9 8 8 8 7 7 7 8 9 9 10 11 11 10 9 8 8 8 9 9 8 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 14 14 13 10 6 3 4 5 6 6 6 7 9 9 10 10 11 11 11 10 10 10 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 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 7 5 3 4 6 8 9 11 11 11 10 9 8 7 7 6 6 5 5 5 5 5 5 5 4 4 5 6 7 8 8 9 9 8 8 7 7 7 7 7 8 9 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 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 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 10 10 11 11 11 11 12 12 12 12 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 14 14 14 13 13 13 13 13 13 13 14 14 14 13 13 13 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 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 11 11 12 12 12 11 9 8 6 6 5 5 3 1 4 4 3 3 3 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 10 9 8 7 7 6 6 5 6 6 6 7 7 5 3 5 6 8 8 8 8 8 9 10 9 8 8 8 9 9 9 9 8 8 8 8 7 7 7 7 6 6 5 5 4 3 2 2 3 4 4 3 2 2 3 2 0 1 2 3 4 4 4 3 2 3 5 7 7 7 8 9 10 10 10 10 10 10 10 10 11 11 12 12 12 12 11 10 9 8 8 8 8 10 12 14 16 17 17 17 16 16 15 15 15 14 14 13 12 12 11 11 10 10 9 9 9 10 11 10 9 8 7 7 6 6 6 6 5 5 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 9 9 8 8 8 8 8 8 8 9 10 11 11 11 10 9 8 8 8 8 8 8 8 9 9 9 10 11 11 12 13 13 13 13 13 13 12 13 13 13 12 10 7 6 6 7 7 7 8 9 10 10 10 10 10 10 10 10 10 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 8 6 5 5 6 7 9 10 10 10 10 9 8 7 7 6 6 5 5 5 5 5 5 5 5 5 6 7 8 8 9 9 9 8 8 7 7 7 7 8 9 10 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 9 9 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 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 5 6 6 7 7 7 7 7 7 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 11 11 11 12 12 12 12 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 15 14 14 14 13 13 13 13 13 13 14 14 14 13 13 13 13 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 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 11 11 11 10 10 10 10 10 10 10 11 11 11 12 11 11 9 8 7 6 5 5 4 2 2 4 4 3 3 3 4 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 9 8 7 6 6 6 6 6 6 6 7 7 7 5 1 5 7 8 9 9 8 8 9 9 9 8 8 9 9 9 9 9 8 8 8 8 7 7 6 5 5 5 5 5 4 4 4 4 5 5 4 3 3 3 3 2 1 1 1 2 4 4 4 3 4 6 8 8 8 8 9 9 10 10 9 9 9 10 10 11 12 12 12 12 12 12 12 10 9 9 8 8 9 10 12 14 15 16 16 16 15 15 15 15 15 14 13 13 12 12 11 11 10 9 9 8 9 10 11 11 10 8 8 7 7 6 6 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 9 8 8 8 8 8 9 9 9 10 10 10 10 10 9 9 8 8 8 8 8 8 8 9 9 10 11 11 12 12 13 13 13 13 13 13 13 13 13 12 10 9 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 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 9 9 9 9 9 9 9 9 9 10 10 10 10 9 8 6 6 7 8 8 9 9 9 9 9 8 8 7 6 6 5 5 5 5 5 5 5 6 6 7 8 8 9 9 9 9 8 8 7 7 7 8 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 8 8 8 8 7 7 7 6 6 6 6 5 5 5 4 4 4 4 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 4 4 4 5 5 5 6 6 6 7 7 7 7 7 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 11 11 11 12 12 12 13 13 13 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 13 13 13 13 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 8 7 6 6 5 5 4 2 2 4 4 4 3 4 4 5 5 6 6 6 7 7 7 7 7 7 8 8 9 9 9 9 10 10 10 10 9 8 7 6 6 5 5 6 6 6 7 7 7 7 4 1 5 8 9 9 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 7 7 6 5 4 4 5 5 5 5 5 5 6 6 6 4 4 4 4 3 2 0 1 2 3 3 3 3 3 5 8 9 9 8 8 9 10 10 9 9 8 9 9 10 11 12 12 12 12 13 12 12 11 10 9 9 9 9 10 11 13 14 15 15 15 15 15 15 14 14 14 13 13 12 11 11 10 10 9 9 8 9 10 11 11 10 9 8 7 7 6 6 6 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 10 9 8 8 8 9 9 9 9 9 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 11 12 12 13 13 13 13 13 13 13 13 12 12 11 10 10 10 10 10 10 10 11 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 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 10 9 7 7 7 8 8 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 6 6 7 8 8 9 9 9 9 9 9 8 8 8 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 8 8 8 8 8 7 7 7 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 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 15 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 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 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 7 6 6 5 4 3 3 4 5 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 9 7 6 6 5 5 5 5 6 6 7 7 6 5 2 3 6 8 9 8 7 7 7 7 7 8 8 8 8 7 8 8 8 8 8 7 6 6 5 4 4 5 5 6 6 6 6 7 7 6 5 4 4 3 3 2 1 0 1 2 3 3 3 2 3 5 8 9 8 8 8 9 10 9 9 8 8 9 10 11 12 12 12 12 13 13 13 12 11 10 10 9 9 9 10 11 12 13 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 9 9 10 10 10 9 9 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 9 9 10 11 12 11 11 10 9 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 10 11 11 12 12 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 9 9 9 9 9 9 9 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 11 11 11 11 10 9 8 8 8 8 9 9 9 9 9 8 8 7 7 6 6 6 5 5 5 6 6 7 7 8 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 9 9 9 9 8 8 8 8 8 7 7 6 6 6 5 5 5 4 4 3 3 3 3 2 3 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 4 4 5 5 6 6 6 7 7 7 7 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 12 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 14 14 14 14 14 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 12 12 12 11 11 11 11 11 11 12 12 12 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 8 6 6 5 4 3 4 5 5 4 4 4 4 5 5 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 9 8 7 6 5 5 5 5 5 6 6 7 6 4 2 3 6 8 9 8 7 6 5 5 6 7 8 8 8 7 6 7 8 8 8 8 7 6 5 5 5 5 6 6 6 7 7 7 7 6 5 5 5 4 3 3 2 2 2 2 2 2 3 3 2 3 5 8 8 7 7 8 9 9 9 8 8 8 9 10 11 12 12 12 13 13 13 13 13 12 11 10 9 9 9 10 10 11 12 12 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 10 10 10 10 9 8 8 7 7 7 6 6 5 5 5 5 5 5 5 4 3 4 5 6 6 6 6 7 7 8 9 10 11 12 12 11 11 9 8 7 7 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 9 10 11 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 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 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 10 10 11 11 11 12 11 11 9 8 8 8 8 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 7 8 8 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 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 15 15 15 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 12 11 11 11 11 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 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 11 11 11 10 9 8 7 6 4 3 3 5 5 5 4 4 5 5 5 6 6 6 6 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 9 8 7 6 5 5 5 5 5 6 6 7 6 4 0 4 7 8 9 9 8 7 6 6 6 6 8 8 8 7 6 6 7 7 8 8 7 7 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 6 6 6 6 6 6 6 5 4 3 3 3 3 3 5 7 7 6 6 7 8 9 9 8 8 9 10 11 11 12 12 12 13 13 13 13 13 12 11 10 10 9 9 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 6 6 5 5 5 5 5 5 5 3 3 3 4 5 6 6 6 7 7 8 10 11 12 12 12 11 10 9 8 7 7 8 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 9 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 10 9 8 8 8 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 8 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 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 5 4 4 3 3 2 2 2 2 3 3 3 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 7 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 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 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 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 11 9 8 7 6 4 2 4 6 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 9 10 10 11 11 11 11 11 10 10 9 8 7 6 5 5 5 5 5 6 6 7 7 5 2 3 6 8 9 9 9 8 7 7 7 7 8 8 8 7 5 5 6 6 7 7 7 8 8 7 7 8 8 8 8 8 7 7 6 5 4 5 6 7 9 10 10 10 9 9 9 8 7 5 4 2 1 3 5 6 6 6 6 7 8 8 8 8 9 9 10 11 11 12 12 12 13 13 13 13 13 12 12 11 10 10 9 9 10 10 10 11 11 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 6 6 5 5 4 5 5 6 6 5 4 4 4 5 6 6 7 7 8 9 10 12 12 12 12 11 10 9 8 7 8 8 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 5 6 6 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 10 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 7 7 8 9 10 10 11 11 11 11 11 11 11 10 10 10 11 10 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 6 6 6 6 5 5 5 5 4 4 3 3 3 3 4 4 4 4 3 3 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 7 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 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 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 12 11 11 9 8 7 5 3 3 5 6 5 5 5 5 5 6 6 6 6 7 7 7 8 9 9 10 10 11 11 11 11 11 10 9 9 8 7 6 5 5 5 5 5 6 6 6 6 5 3 1 4 7 9 9 9 8 8 8 8 8 8 7 7 6 5 5 5 6 6 6 6 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 7 8 10 11 12 12 11 11 11 11 10 9 8 6 4 1 3 5 6 6 6 6 7 8 8 8 8 9 10 10 11 11 12 12 12 13 13 13 13 13 13 12 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 10 10 10 10 9 9 9 8 8 7 7 7 6 6 5 5 4 5 5 7 7 7 6 6 5 6 6 7 8 8 9 10 11 12 12 12 12 11 10 9 8 8 8 8 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 7 7 7 6 6 5 5 4 3 3 3 4 4 5 4 3 3 4 6 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 6 6 7 8 8 9 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 9 9 9 9 9 8 8 8 8 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 3 3 2 2 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 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 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 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 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 9 8 6 4 2 4 6 5 5 5 5 5 6 6 6 6 6 7 7 8 9 9 10 11 11 12 11 11 10 10 9 9 8 7 6 6 5 5 5 5 6 6 6 5 4 3 1 1 5 8 9 9 9 8 9 9 8 7 6 5 4 3 4 5 6 6 6 6 7 8 9 9 8 7 7 7 6 6 6 6 6 7 7 8 9 10 10 11 11 11 11 11 11 11 11 10 9 8 6 4 5 6 7 7 7 7 7 8 8 8 9 9 10 11 11 11 12 12 12 13 13 13 13 13 13 12 12 11 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 10 10 10 9 9 9 8 8 7 7 6 6 5 5 4 4 5 6 7 7 7 6 6 7 7 8 8 9 9 10 10 11 11 11 11 11 10 9 8 8 8 9 9 9 9 9 8 8 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 8 9 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 9 8 8 7 7 6 5 4 3 2 2 2 2 3 4 4 4 3 2 3 6 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 7 8 9 9 10 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 4 3 3 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 11 11 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 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 11 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 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 9 8 5 2 3 5 6 5 5 5 5 6 6 6 6 6 7 7 8 8 9 10 11 11 12 12 11 10 9 8 8 7 7 6 6 5 6 6 6 6 6 6 6 4 3 3 2 3 7 9 10 10 9 9 9 9 8 6 4 3 3 3 4 6 7 7 6 6 7 9 9 8 7 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 10 10 11 11 12 12 11 11 10 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 11 12 12 12 12 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 11 10 10 10 9 9 8 8 7 7 6 6 5 5 4 4 5 5 6 6 6 6 7 7 7 8 8 9 9 9 10 10 11 11 11 10 10 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 7 8 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 7 6 6 5 3 2 1 0 1 3 4 5 5 4 3 2 3 5 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 7 7 8 9 9 10 11 11 12 12 12 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 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 7 7 7 7 7 6 6 6 6 5 5 4 4 3 2 2 2 2 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 7 7 8 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 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 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 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 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 7 3 1 4 5 5 5 5 5 6 6 6 6 6 7 7 8 8 9 9 10 11 11 11 10 9 9 8 7 7 7 6 6 6 6 6 7 6 6 6 7 6 4 2 3 4 5 8 10 10 10 9 9 9 9 7 6 4 3 3 5 6 7 8 7 7 8 8 9 9 8 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 10 12 12 13 12 12 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 12 12 11 11 11 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 10 10 9 9 9 8 7 7 6 6 5 5 4 4 4 5 5 5 5 6 6 7 8 8 8 8 8 9 9 10 10 10 10 10 9 8 8 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 10 10 10 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 11 10 10 10 9 9 8 7 6 5 4 3 1 1 1 3 4 5 6 5 4 3 2 3 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 5 6 6 6 6 6 7 8 8 9 9 10 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 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 8 8 8 8 7 7 7 7 6 6 5 4 3 2 2 1 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 8 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 10 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 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 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 8 5 1 3 5 5 5 5 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 10 10 9 8 8 7 7 7 6 6 6 6 6 7 7 6 6 6 7 7 4 1 3 4 5 7 9 10 10 9 9 8 8 6 5 4 5 6 7 8 8 8 8 8 8 9 8 8 7 6 5 5 6 6 6 6 6 6 6 6 5 5 5 6 6 8 10 12 13 13 12 12 12 12 12 12 11 11 10 10 10 10 9 9 8 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 11 12 12 12 11 10 9 9 9 9 8 8 7 7 6 5 5 4 4 4 4 4 5 5 5 6 7 8 8 8 8 8 8 9 9 10 10 10 9 9 8 8 9 9 9 9 8 8 8 7 7 7 6 5 5 5 5 5 6 6 7 7 7 8 8 8 8 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 8 8 7 6 5 3 2 1 2 3 4 6 6 6 5 4 3 3 5 6 7 8 8 8 9 9 10 10 10 10 9 9 9 9 9 9 9 8 8 7 7 6 5 5 5 4 4 4 5 5 6 6 6 6 5 6 6 6 6 6 7 7 8 9 9 10 10 11 11 11 12 12 12 12 12 12 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 8 8 7 7 6 6 5 4 3 1 0 1 2 2 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 7 7 7 8 10 10 10 10 9 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 9 9 10 10 10 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 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 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 10 9 6 2 2 5 6 5 5 6 6 6 6 6 7 7 7 8 8 9 9 9 10 11 11 10 10 9 8 8 7 7 6 6 6 6 7 7 7 7 6 6 6 7 7 4 1 2 4 5 7 8 9 9 8 8 7 6 5 5 5 7 8 8 8 8 8 8 8 8 8 7 6 6 5 5 5 5 5 6 6 5 5 5 4 4 4 5 6 7 9 11 12 13 13 12 12 12 13 13 13 12 11 11 11 10 10 9 9 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 11 13 13 11 10 9 9 9 9 8 8 7 7 6 6 5 5 4 4 4 4 4 5 6 7 8 9 9 9 9 8 8 8 9 10 10 10 9 9 8 8 9 9 9 8 8 8 8 8 8 7 6 5 4 4 5 5 6 6 7 8 8 8 8 8 8 9 9 10 10 10 11 11 11 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 10 10 10 9 8 7 6 5 4 3 2 2 3 4 6 7 7 5 4 3 3 4 6 7 7 7 8 8 9 9 10 11 11 10 10 9 9 9 9 9 9 9 8 8 8 7 6 6 5 5 5 5 5 5 5 6 6 6 5 6 6 6 6 7 7 7 8 9 9 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 6 5 4 3 2 1 1 0 1 1 2 2 2 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 6 6 6 7 7 7 7 8 8 9 10 10 10 10 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 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 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 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 13 13 13 12 11 11 10 9 7 4 1 4 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 10 10 9 8 7 7 6 6 6 7 7 7 7 7 7 6 7 8 7 3 1 3 4 5 7 8 9 8 8 7 6 5 5 6 7 8 9 9 8 8 7 7 7 7 7 6 5 5 4 4 4 4 5 5 6 6 6 6 5 4 5 6 8 10 11 11 12 12 12 12 12 12 13 13 13 12 12 11 11 10 9 9 9 9 9 9 9 10 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 8 9 11 12 11 10 9 9 9 8 8 8 7 7 6 6 5 5 4 4 4 4 5 6 7 8 9 10 10 10 9 9 8 8 9 9 10 9 9 8 8 8 8 8 8 8 8 8 9 9 9 8 7 5 4 4 4 5 5 6 7 8 8 8 8 8 8 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 11 11 11 11 11 11 11 10 10 10 9 9 8 7 6 5 4 3 3 3 4 5 7 7 6 4 2 3 3 5 6 7 8 8 8 8 9 10 10 11 11 11 10 9 9 8 9 9 9 9 9 9 9 9 8 8 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 9 10 10 11 11 11 11 11 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 7 8 8 8 8 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 5 5 4 4 3 2 2 2 1 1 1 1 1 1 2 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 6 6 6 6 7 7 7 8 9 9 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 12 12 12 12 12 12 12 12 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 12 13 13 13 13 13 13 13 13 13 12 11 10 9 7 4 1 4 6 7 6 6 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 12 11 9 9 8 7 7 7 7 7 7 7 7 8 8 7 7 7 5 3 3 4 5 6 7 8 9 9 8 7 6 5 5 7 8 9 9 8 8 7 7 7 7 7 6 5 4 4 3 3 3 3 4 6 7 8 8 7 6 6 7 9 10 11 11 11 12 12 12 11 11 11 12 12 12 12 12 11 10 9 8 9 9 10 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 7 8 10 10 10 9 9 8 8 8 8 8 8 7 6 6 5 5 4 4 4 4 5 6 8 9 10 10 11 10 10 9 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 9 10 10 10 10 8 7 5 4 4 4 5 6 8 8 8 8 8 8 8 9 9 10 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 10 9 9 8 7 6 5 5 4 4 4 5 7 7 7 5 2 1 3 4 5 7 7 8 8 8 8 9 10 11 11 11 11 10 9 8 8 8 8 9 9 10 11 11 11 11 10 9 7 7 6 6 5 6 6 6 6 6 6 6 6 7 7 7 8 9 9 10 10 11 11 11 11 11 11 12 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 9 9 9 9 9 9 9 8 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 3 3 3 2 2 1 1 1 2 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 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 13 12 12 13 13 13 13 13 13 13 13 13 13 12 11 10 9 7 4 1 3 5 7 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 13 12 12 10 9 8 8 7 7 7 7 7 7 8 8 8 7 6 4 3 3 4 4 6 7 8 8 9 9 9 8 6 6 7 8 9 9 8 8 7 7 7 7 6 6 5 5 4 3 3 2 3 3 5 7 8 9 9 9 8 8 9 10 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 9 8 8 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 12 13 13 12 12 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 6 7 8 9 10 10 9 9 8 8 8 8 8 8 7 7 6 5 5 5 4 4 4 5 7 8 10 11 11 11 11 10 9 9 9 8 8 8 9 8 8 8 8 8 8 8 8 9 9 11 11 11 11 9 8 6 5 5 4 5 6 8 9 9 8 8 8 8 9 9 10 10 10 10 10 11 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 9 9 9 8 7 6 6 5 5 5 6 7 8 7 6 4 2 3 4 5 6 7 7 8 8 8 9 9 10 11 11 12 11 11 9 8 7 7 8 8 9 10 11 12 12 12 11 9 8 7 6 6 5 5 6 6 6 6 6 6 6 7 7 8 8 9 9 10 11 11 11 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 9 9 9 9 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 2 2 2 2 3 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 10 10 10 11 11 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 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 9 8 7 5 1 2 5 7 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 12 13 13 13 13 13 12 11 10 9 8 8 7 7 7 7 7 8 8 7 5 3 1 2 3 4 5 6 8 9 8 9 9 9 8 7 7 8 8 8 8 8 7 7 7 7 6 6 5 5 4 3 3 3 3 3 4 5 7 8 9 9 9 10 11 11 11 10 9 9 10 11 11 11 10 10 10 10 10 10 10 10 9 8 8 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 12 13 13 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 7 6 6 6 8 8 9 9 9 9 8 8 8 8 8 8 7 7 6 6 5 5 4 4 4 5 7 8 10 11 12 12 11 11 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 12 11 10 8 7 6 6 6 6 8 9 9 9 8 8 8 8 8 9 9 10 10 10 10 10 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 9 9 9 9 8 7 7 6 6 6 7 7 8 7 6 4 3 3 5 6 7 8 8 7 7 8 9 9 9 10 11 12 12 12 11 9 8 7 7 7 7 7 9 10 11 12 12 11 9 8 8 7 6 5 5 5 6 6 6 5 6 6 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 4 4 4 5 5 5 5 6 6 6 7 7 8 8 9 10 10 10 11 11 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 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 12 12 11 9 8 8 7 5 2 2 5 6 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 13 13 13 13 13 13 12 11 9 8 8 8 7 7 8 8 7 6 6 5 3 1 1 2 3 3 5 7 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 5 4 4 3 3 3 3 4 4 5 6 8 9 9 9 10 12 12 12 10 9 9 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 12 13 14 13 12 12 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 6 6 6 7 8 8 9 9 9 8 8 8 8 8 8 7 7 6 6 5 5 4 4 4 5 6 8 10 11 12 12 12 11 10 10 9 9 8 7 7 7 8 8 8 7 7 8 8 9 10 11 12 11 10 10 9 8 8 8 9 9 10 10 9 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 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 7 6 4 3 4 5 6 7 9 9 9 7 7 8 9 9 9 10 11 11 12 12 11 10 9 8 8 7 7 6 7 8 10 10 11 11 10 9 8 7 7 7 6 6 6 6 5 5 6 6 7 7 8 8 9 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 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 8 8 8 7 7 7 7 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 3 3 3 4 4 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 4 4 4 4 4 5 5 5 6 6 6 7 7 8 8 9 10 10 10 11 11 11 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 12 11 10 9 8 7 6 4 1 2 5 6 7 8 9 9 10 10 10 10 9 10 10 10 10 10 11 11 11 12 13 13 13 14 13 13 12 11 10 9 8 8 7 7 8 8 7 6 5 5 4 3 0 1 2 3 4 6 8 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 5 5 4 4 4 4 4 4 4 4 4 5 7 9 10 10 10 12 12 12 11 11 11 11 11 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 12 13 14 13 12 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 7 7 6 6 7 8 8 8 8 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 6 7 8 9 11 11 12 12 11 11 10 10 9 8 7 7 7 7 7 7 7 7 7 8 9 11 12 12 11 11 10 10 10 10 10 11 11 11 10 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 9 9 8 6 5 5 5 6 7 7 8 9 10 9 7 6 7 9 10 10 10 11 11 12 12 11 11 10 10 9 9 8 7 7 8 8 9 10 10 10 9 8 7 7 7 7 6 6 5 5 5 5 6 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 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 8 8 8 7 7 7 7 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 4 2 2 2 3 4 4 5 5 5 6 6 6 6 7 7 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 5 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 9 9 10 10 10 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 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 14 14 14 14 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 12 11 11 10 10 9 8 7 6 4 2 2 5 7 7 8 9 10 11 11 11 10 10 10 10 10 10 11 11 11 11 12 12 13 12 12 12 12 12 11 10 9 8 7 7 7 7 8 8 7 6 5 5 4 3 2 2 3 4 6 8 9 9 9 8 9 9 10 9 9 8 8 7 7 6 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 5 6 8 9 10 11 12 12 12 12 12 12 11 10 9 9 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 10 10 10 10 10 12 13 14 13 13 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 8 8 8 8 8 9 9 9 9 8 8 7 7 6 6 6 5 5 5 6 7 7 8 9 11 12 12 12 12 11 11 10 10 9 8 7 7 7 7 7 7 7 7 8 10 12 13 13 12 11 11 11 12 12 12 12 12 11 10 9 8 8 8 8 8 8 8 8 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 9 9 9 9 9 9 9 9 9 8 7 6 6 7 7 7 8 8 9 10 10 9 7 6 7 9 10 11 11 11 11 12 12 12 11 11 11 11 11 10 9 8 9 9 9 9 10 10 9 8 7 6 6 6 6 6 5 5 5 5 6 7 7 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 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 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 7 7 7 7 7 6 4 2 1 2 3 3 4 4 5 5 6 6 6 7 7 7 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 5 5 4 4 3 3 3 4 4 4 5 5 6 6 7 7 8 9 9 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 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 13 13 13 13 13 13 13 13 12 13 13 13 13 14 14 14 14 14 14 15 14 14 14 13 13 11 9 8 7 7 7 7 7 7 6 4 2 2 5 6 7 8 9 10 11 11 11 11 10 10 10 10 11 11 11 12 12 12 12 13 12 11 11 10 10 10 9 9 8 7 7 7 7 7 8 7 6 5 5 6 6 5 3 2 4 6 7 9 9 9 8 8 8 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 3 4 4 5 6 7 8 10 11 12 12 12 12 12 12 11 10 9 8 8 9 9 9 9 9 9 9 10 10 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 12 13 14 13 13 12 11 11 10 10 10 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 8 8 7 7 6 6 6 6 6 7 7 8 9 9 10 12 12 12 12 12 12 12 11 10 9 8 8 8 7 7 7 7 7 7 8 10 13 14 13 12 12 11 12 12 12 12 12 12 11 9 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 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 9 10 10 10 10 10 9 7 6 6 7 8 8 8 8 9 9 10 10 10 8 7 7 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 9 8 7 6 6 6 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 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 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 4 2 1 2 3 4 4 5 5 5 6 6 6 7 7 7 8 8 9 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 4 3 3 3 3 3 4 4 5 5 6 6 7 8 8 9 9 10 10 10 11 11 11 11 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 13 13 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 13 13 13 14 14 14 14 14 14 15 15 14 13 12 11 10 8 6 4 4 4 5 6 6 6 5 3 2 4 6 7 7 8 10 11 11 11 11 11 11 10 11 11 11 12 12 13 13 13 13 13 12 11 10 9 8 8 8 7 7 7 7 7 7 7 7 6 5 5 6 7 6 5 2 2 5 7 8 9 9 8 7 7 8 9 9 9 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 3 3 4 5 5 5 5 7 9 11 12 12 12 12 12 12 11 10 9 8 8 8 9 9 9 9 9 10 10 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 12 13 13 14 13 13 12 11 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 8 8 8 8 9 9 9 9 8 8 7 7 7 6 6 6 7 8 9 10 10 11 11 12 13 13 13 12 12 12 11 10 9 9 8 8 7 7 7 6 7 7 8 10 12 13 13 13 13 12 12 13 12 12 12 11 10 9 9 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 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 8 6 5 6 8 8 8 8 8 9 9 10 10 10 9 8 7 8 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 8 7 6 6 6 5 5 5 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 8 8 8 8 8 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 7 7 7 6 6 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 5 4 3 2 3 4 4 5 5 5 6 6 6 7 7 7 8 8 9 9 10 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 3 3 3 3 4 4 5 5 6 7 7 8 8 9 9 10 10 10 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 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 13 13 14 14 14 13 13 13 13 13 14 14 14 14 14 15 15 14 12 10 9 8 7 6 5 4 4 4 5 6 6 6 5 3 4 6 7 7 8 10 10 11 11 11 11 11 11 11 11 11 11 12 13 13 14 13 13 12 11 10 9 8 8 7 7 6 7 6 6 6 7 7 7 6 5 5 6 7 6 3 0 3 6 7 8 9 9 8 7 7 8 9 9 8 7 7 7 7 6 6 5 4 4 4 5 5 5 5 5 5 4 4 4 3 4 4 5 5 4 4 5 8 11 11 11 11 11 11 11 10 9 8 8 8 8 8 9 10 10 10 10 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 13 13 12 12 11 10 10 10 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 8 8 8 7 7 6 6 7 8 9 10 10 11 11 12 13 13 13 13 12 12 11 11 10 10 9 8 8 8 7 7 7 7 7 8 10 11 12 13 13 13 13 13 12 12 12 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 8 8 8 9 9 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 11 11 11 9 7 5 6 7 8 8 8 8 8 9 9 9 10 10 9 8 7 9 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 5 5 4 4 4 4 5 5 5 6 6 6 7 7 7 8 8 9 9 9 10 9 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 5 5 4 4 4 4 4 4 4 4 5 6 6 7 8 8 9 9 9 10 10 10 10 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 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 13 14 14 14 14 14 13 13 13 13 14 14 14 14 15 14 13 11 9 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 6 7 7 8 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 12 11 10 9 9 8 7 7 7 6 6 7 6 6 6 6 7 7 6 5 5 5 6 4 1 2 4 6 7 7 8 8 8 7 7 7 8 7 7 7 7 7 6 6 5 4 3 3 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 3 4 5 8 10 10 10 10 11 11 11 9 8 8 8 8 8 9 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 13 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 8 8 7 8 9 9 9 9 9 8 8 8 7 7 7 7 8 8 9 10 10 11 11 12 12 13 13 12 12 12 11 11 10 10 9 8 8 8 8 8 8 8 8 9 9 10 11 12 13 13 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 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 10 10 10 10 11 11 11 10 8 6 6 7 7 8 8 7 8 8 9 9 9 9 9 9 8 8 10 11 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 8 8 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 7 6 6 6 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 9 9 9 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 5 5 6 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 15 14 13 12 9 6 4 5 6 7 7 7 7 7 7 6 5 3 3 3 5 6 7 8 9 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 12 11 10 9 8 8 7 7 7 6 6 6 6 7 6 6 5 6 7 7 6 5 5 5 4 2 1 3 4 6 6 7 8 8 8 7 6 6 6 6 6 7 7 7 6 6 5 4 3 3 4 4 4 4 4 5 5 4 4 5 5 5 4 4 4 3 4 5 8 10 9 9 9 10 11 11 9 8 8 8 8 9 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 11 11 12 13 13 13 12 12 11 10 10 10 9 9 9 9 9 8 8 8 8 9 10 10 10 11 11 10 10 9 8 8 7 8 9 9 9 9 8 8 8 7 7 7 7 8 8 9 9 10 10 10 11 11 12 12 12 12 12 11 11 10 10 9 9 8 8 8 8 9 9 10 10 9 9 9 10 12 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 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 11 11 11 9 7 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 8 8 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 8 8 8 8 8 7 7 7 7 8 8 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 7 7 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 10 10 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 6 6 6 5 5 5 4 4 4 5 5 6 7 7 8 8 8 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 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 12 9 7 5 6 7 8 8 8 8 8 8 7 6 4 2 2 4 5 7 8 9 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 10 8 7 7 7 7 6 6 6 6 6 6 7 6 5 5 6 6 6 5 5 4 4 3 2 2 3 5 6 6 6 7 7 7 6 5 5 5 5 6 6 7 6 6 5 4 3 3 3 4 4 4 4 5 5 5 4 4 5 5 5 4 4 3 3 4 6 8 10 9 9 9 11 11 11 10 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 11 11 10 10 10 10 10 11 11 12 13 13 12 11 11 10 10 9 9 9 9 8 8 8 8 8 8 9 10 10 10 11 11 11 10 10 9 8 8 8 9 9 9 9 8 8 8 7 7 7 8 8 8 9 9 9 9 10 10 11 11 12 12 12 12 11 11 10 9 9 9 8 8 8 9 10 10 11 11 10 9 9 10 11 12 12 12 12 11 11 10 10 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 7 7 8 8 9 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 8 7 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 10 11 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 9 9 9 8 8 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 8 8 8 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 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 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 6 6 5 5 5 5 5 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 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 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 13 12 9 8 6 7 8 9 9 9 9 9 9 8 7 5 3 1 3 5 6 7 9 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 9 8 7 7 7 6 6 5 5 5 6 6 6 6 5 5 6 6 6 5 4 4 3 3 2 2 3 5 6 6 6 6 7 6 6 5 5 5 5 5 6 6 6 5 5 4 3 3 3 3 4 5 5 5 5 4 4 4 4 5 5 4 4 4 3 4 6 9 10 10 9 10 11 11 11 10 10 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 10 10 10 10 10 11 11 12 12 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 8 9 9 10 10 11 12 12 11 10 10 9 8 8 9 9 9 8 8 8 8 7 7 8 8 8 8 8 9 9 9 9 10 10 11 11 12 12 12 11 11 10 9 8 8 8 8 8 9 10 11 11 12 11 10 9 10 11 12 12 12 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 9 7 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 10 11 11 12 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 9 9 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 8 8 8 9 9 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 7 7 7 6 6 6 6 5 5 5 5 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 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 6 6 6 5 5 5 6 6 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 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 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 13 13 13 13 13 13 13 13 12 11 10 8 7 8 9 10 11 11 10 10 9 9 8 7 5 3 4 5 6 6 8 9 10 11 11 11 11 11 11 11 12 12 12 13 13 12 12 12 11 10 9 7 7 6 6 6 5 5 5 5 6 6 6 6 6 5 6 6 6 5 4 4 4 3 3 2 3 4 5 6 6 6 6 6 5 5 4 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 4 4 3 4 6 9 10 10 10 11 12 11 11 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 11 11 11 11 11 10 10 10 10 11 11 12 12 12 12 11 11 10 10 9 9 9 8 8 7 7 7 7 8 9 9 9 10 11 12 12 12 11 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 11 11 12 12 11 10 9 8 8 8 8 8 9 10 11 11 12 12 12 11 10 11 11 12 12 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 9 8 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 9 8 8 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 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 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 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 6 6 6 6 6 6 6 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 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 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 13 12 12 12 11 10 9 8 9 10 11 11 12 12 11 10 9 8 7 6 4 4 6 6 6 6 7 9 10 11 11 11 11 11 11 11 12 12 13 13 13 13 12 12 11 10 8 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 5 4 4 4 4 3 3 3 4 5 6 6 6 6 5 5 5 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 4 3 3 4 6 9 9 10 11 12 12 11 11 10 10 10 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 11 11 11 11 12 12 12 12 11 10 10 9 9 8 8 7 7 6 6 7 9 10 10 10 10 11 11 12 12 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 10 10 9 8 8 8 8 8 9 10 11 11 12 12 12 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 8 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 11 11 11 11 9 6 5 5 6 6 6 7 7 7 8 8 8 8 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 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 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 6 6 6 6 6 6 7 7 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 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 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 6 6 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 11 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 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 11 10 10 9 9 10 11 12 12 12 12 11 10 9 8 7 5 3 4 6 6 6 6 8 9 10 11 11 11 11 11 11 11 12 12 13 13 12 12 11 11 10 9 7 5 5 6 6 6 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 5 5 5 5 5 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 5 4 4 3 4 5 5 5 3 2 2 2 4 7 8 9 10 11 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 13 13 12 11 11 10 10 9 8 8 7 7 6 7 8 10 11 11 11 11 11 12 12 12 12 11 11 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 10 10 10 10 10 10 9 9 8 8 7 8 8 8 9 9 10 11 11 11 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 6 6 7 7 8 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 11 11 12 11 8 5 4 4 5 6 6 7 7 7 8 8 8 9 9 10 10 10 10 10 10 9 9 9 9 9 10 10 10 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 7 7 7 7 7 6 6 6 5 5 5 6 6 6 6 6 7 7 7 8 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 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 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 9 9 9 9 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 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 10 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 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 12 12 12 12 12 11 10 10 10 10 10 11 11 11 12 11 11 11 10 9 7 6 4 2 3 6 6 7 8 9 10 11 11 11 11 11 11 11 11 12 12 12 12 10 9 9 9 9 7 6 5 5 5 6 6 6 5 6 6 6 5 5 5 5 5 5 5 6 6 5 5 4 4 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 5 5 5 4 4 3 3 3 3 3 3 3 4 4 5 4 3 3 4 5 5 4 2 1 1 3 5 6 7 9 10 11 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 13 12 12 11 10 10 9 8 8 8 8 8 9 10 11 12 12 12 11 11 12 12 12 12 11 11 11 11 11 10 9 9 8 8 8 8 8 8 8 7 7 7 7 8 8 9 10 10 10 10 9 9 9 8 8 7 7 7 8 8 9 9 10 10 10 10 10 10 11 12 12 11 11 10 10 9 9 9 8 8 7 7 7 7 7 7 6 6 6 6 5 5 6 6 7 7 8 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 11 11 11 8 6 4 4 5 6 6 6 7 7 8 8 8 9 9 9 10 11 11 11 9 8 7 8 9 9 9 9 9 9 10 10 9 9 9 9 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 6 6 6 6 7 7 8 8 9 9 8 8 8 8 8 8 8 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 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 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 10 10 10 10 10 11 11 11 11 11 11 10 9 8 7 5 3 0 3 6 7 8 9 10 11 11 11 11 11 11 11 11 11 11 12 11 10 8 7 7 7 7 7 6 5 5 5 6 6 6 5 6 6 6 5 5 4 4 5 5 6 6 6 5 5 4 3 2 3 3 4 4 5 5 5 5 5 5 4 4 4 4 5 4 4 4 3 3 3 2 2 2 3 3 3 4 4 3 2 2 3 4 5 3 2 2 2 3 5 6 7 8 10 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 13 13 13 12 11 10 10 9 9 8 8 9 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 7 7 7 7 7 8 9 9 9 9 9 9 9 8 8 7 7 6 6 8 9 10 11 11 11 10 10 10 10 11 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 5 6 6 7 7 8 8 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 11 11 9 7 5 5 5 6 6 6 7 7 7 8 8 8 9 9 10 11 11 11 10 8 7 7 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 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 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 10 10 10 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 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 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 8 7 6 4 1 2 5 7 8 9 10 11 12 12 12 12 11 11 11 11 11 11 11 10 8 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 5 4 4 5 6 7 7 6 5 4 3 2 1 2 2 3 4 5 5 5 5 5 4 4 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 2 2 3 4 4 3 2 1 2 4 5 5 6 8 10 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 12 11 10 10 9 9 9 9 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 8 8 8 7 7 7 6 7 7 8 9 8 8 8 8 8 8 7 7 6 6 6 8 11 12 13 12 12 11 10 10 10 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 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 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 10 10 10 9 8 6 5 5 5 6 6 6 7 7 7 8 8 9 9 10 11 12 12 11 9 7 7 8 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 8 8 8 9 9 9 10 10 10 9 9 9 9 8 8 8 7 7 6 6 6 5 5 5 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 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 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 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 6 7 7 8 8 8 9 9 9 10 10 10 10 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 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 8 7 5 3 1 2 5 7 8 9 10 11 12 12 12 12 12 11 11 11 11 11 10 10 9 8 6 5 5 6 6 6 6 5 5 5 5 5 5 5 6 7 7 6 4 4 4 5 6 7 6 5 4 3 2 1 1 1 2 2 3 4 5 5 5 4 4 4 5 5 5 5 4 3 3 2 2 1 1 2 2 3 3 2 2 3 3 2 2 3 4 4 3 2 2 4 4 4 4 4 7 10 11 12 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 12 12 11 11 10 9 9 10 10 11 10 10 10 10 11 12 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 8 8 7 7 7 7 8 8 9 9 8 8 7 7 7 7 6 6 6 7 9 11 12 13 13 12 11 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 10 10 9 8 7 5 5 5 5 6 6 6 7 7 8 8 9 9 10 11 12 13 12 11 9 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 8 8 8 9 9 9 10 9 9 9 9 9 8 8 7 7 7 6 6 6 5 5 5 4 4 4 5 5 5 6 6 7 7 7 6 6 6 6 6 6 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 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 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 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 10 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 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 8 7 5 3 0 3 6 7 8 9 10 11 12 13 13 13 12 11 11 11 11 11 10 10 9 9 8 6 5 5 5 6 6 6 5 5 5 4 4 5 5 6 7 7 6 4 4 5 6 7 7 6 4 3 3 2 1 1 2 2 2 3 3 4 4 4 4 4 4 4 5 6 5 4 3 2 1 1 1 2 3 3 4 3 3 3 3 3 2 2 3 4 4 4 4 4 5 4 3 2 3 6 9 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 12 12 12 12 11 10 10 10 11 11 11 10 10 11 12 12 13 13 14 14 14 14 14 13 13 12 12 12 11 11 10 10 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 8 7 7 6 6 6 6 7 7 8 10 11 13 13 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 7 6 5 5 5 5 6 6 6 7 7 8 8 9 10 11 12 13 13 12 11 10 9 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 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 5 5 5 5 5 5 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 7 8 8 9 9 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 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 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 10 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 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 6 4 1 4 7 8 8 8 9 10 11 13 13 13 12 11 10 10 10 10 10 9 8 8 8 7 6 5 5 5 6 6 6 6 5 5 4 4 5 5 6 7 7 6 5 4 5 6 7 7 5 4 3 3 2 2 2 3 3 2 3 3 3 4 4 4 4 3 4 5 6 5 4 2 1 0 1 2 3 4 5 4 4 3 3 3 2 2 2 3 5 6 5 5 5 4 3 2 2 3 6 9 11 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 12 13 13 13 13 13 13 13 13 14 14 15 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 9 10 10 10 10 10 10 9 9 8 7 6 6 6 6 7 8 8 8 9 10 12 13 12 12 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 7 7 8 8 9 9 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 9 9 9 8 6 5 4 5 5 5 6 6 7 7 8 8 9 9 9 10 11 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 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 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 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 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 10 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 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 10 9 9 8 8 7 7 7 5 3 4 6 8 8 8 8 9 10 12 13 13 13 11 10 9 9 10 9 9 8 7 7 7 7 7 6 6 6 6 6 6 6 5 4 4 4 5 6 6 7 7 7 6 5 5 6 7 6 5 4 3 3 3 3 3 4 3 3 3 3 3 4 4 4 4 4 4 5 5 5 4 2 1 0 1 3 4 5 5 4 3 2 2 2 2 2 3 5 6 7 7 5 4 2 1 0 1 4 7 10 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 15 15 15 15 14 13 13 13 14 15 15 15 14 14 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 11 11 11 10 10 10 10 9 8 7 7 6 7 8 9 9 9 9 9 10 11 12 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 8 8 8 9 9 8 6 4 4 5 5 6 6 6 7 7 8 8 8 8 8 9 10 11 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 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 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 10 11 11 11 12 12 12 11 11 11 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 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 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 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 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 9 8 8 8 8 7 7 5 4 6 7 8 8 8 8 9 11 13 13 13 11 9 7 8 9 9 9 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 4 4 4 5 6 6 7 7 7 6 5 6 7 7 6 5 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 5 4 4 4 4 4 3 2 1 1 2 4 5 5 4 3 2 1 1 2 3 4 5 7 8 8 7 5 3 1 1 1 1 3 7 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 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 10 11 11 11 11 12 12 12 13 13 12 12 12 13 15 16 16 15 14 14 13 13 14 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 9 10 11 11 10 10 10 10 11 12 12 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 7 5 4 4 5 5 6 6 6 7 7 8 8 8 8 8 9 9 10 11 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 10 11 11 12 12 12 12 11 11 10 10 10 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 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 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 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 12 12 12 12 12 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 13 13 13 13 12 12 11 10 9 8 8 7 8 7 7 5 4 5 7 8 8 8 8 8 10 11 13 13 12 10 8 7 7 9 9 8 7 7 6 6 6 6 6 7 6 6 6 6 6 6 5 5 4 5 5 5 6 6 7 6 6 5 6 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 5 4 4 5 5 5 4 4 4 4 3 2 1 1 3 4 4 4 3 2 2 1 1 2 4 6 7 8 8 8 6 4 2 2 2 3 3 3 6 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 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 10 11 11 11 12 12 13 13 13 13 12 13 13 14 15 15 14 14 14 13 14 14 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 10 11 11 12 12 12 11 11 10 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 7 7 7 8 8 8 7 6 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 9 9 10 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 5 5 5 6 6 6 6 6 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 5 5 5 5 5 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 11 11 12 12 12 12 11 11 10 10 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 11 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 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 11 11 11 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 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 10 9 8 7 7 7 6 5 2 4 7 7 8 8 8 8 9 11 12 13 13 12 10 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 5 5 5 6 7 6 6 5 6 7 7 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 3 3 3 2 2 3 3 3 2 2 2 3 3 2 4 6 7 8 8 7 6 4 3 2 3 4 5 5 4 4 7 9 9 10 11 11 11 12 12 12 12 11 11 11 10 10 9 9 9 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 10 11 11 11 12 12 13 13 13 13 13 13 14 14 13 13 13 13 13 14 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 11 12 13 13 13 12 12 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 9 9 9 10 10 10 10 10 10 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 7 7 8 8 8 7 5 3 3 4 5 5 5 6 6 6 7 7 7 8 8 8 8 9 10 10 11 11 11 12 12 12 12 12 11 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 6 6 5 5 4 4 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 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 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 12 11 11 10 9 9 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 13 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 8 8 8 8 8 8 8 7 7 7 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 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 14 14 14 14 14 14 14 13 13 14 14 13 13 13 12 11 9 8 8 7 7 6 5 2 1 5 8 8 8 8 8 9 10 12 12 12 12 12 11 11 10 10 8 7 6 6 6 6 5 5 6 6 6 6 6 6 7 7 6 6 5 4 4 5 5 5 6 7 6 6 5 6 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 5 5 5 5 4 4 3 3 3 3 3 3 2 2 1 1 1 3 4 4 5 7 8 8 6 5 4 4 3 3 3 4 5 4 3 4 7 8 9 10 11 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 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 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 11 12 13 13 13 12 12 11 11 12 12 11 11 11 10 10 10 9 9 9 9 8 8 9 9 8 8 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 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 6 6 6 7 8 8 8 7 5 3 3 4 4 4 5 5 5 6 6 7 7 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 5 5 4 4 3 3 2 2 1 1 2 2 2 3 3 4 4 4 4 4 5 5 6 6 6 6 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 12 11 11 10 10 9 9 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 10 9 8 7 7 6 5 2 1 4 7 9 9 10 9 9 10 11 12 12 12 12 12 12 12 11 10 8 7 6 6 5 5 5 5 5 6 6 6 6 6 7 7 7 6 5 5 5 5 5 6 6 7 7 6 6 6 7 7 7 6 6 6 6 5 5 5 4 4 4 3 4 4 3 3 5 5 5 5 4 3 3 2 2 3 3 3 2 0 0 1 2 3 5 6 6 7 8 7 5 4 4 5 5 4 3 3 4 4 4 5 6 8 9 10 11 12 12 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 13 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 9 9 10 11 12 13 12 12 11 11 11 11 11 11 10 10 10 10 10 9 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 6 6 7 7 7 6 4 3 2 3 4 4 4 4 5 5 5 6 6 7 8 8 9 8 8 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 10 10 10 9 9 9 8 8 8 7 7 7 6 6 5 5 4 4 3 3 2 2 1 1 1 1 1 2 3 3 4 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 11 11 10 10 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 15 15 14 13 12 10 9 8 7 7 6 4 2 2 4 7 9 10 11 11 11 11 12 12 13 13 13 13 12 12 12 11 9 7 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 6 5 5 5 6 6 6 6 7 7 7 6 6 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 3 3 5 5 5 5 4 3 3 3 3 3 4 4 2 0 1 2 3 4 5 5 5 5 7 7 5 4 4 5 5 5 4 3 3 4 5 6 7 8 9 10 12 12 13 13 13 13 13 12 12 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 13 13 12 12 11 11 10 10 9 9 10 11 12 12 12 11 10 10 10 10 10 10 9 9 9 9 8 7 7 6 7 8 8 8 9 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 4 5 5 5 6 7 7 6 5 3 1 2 3 4 4 4 5 5 5 5 6 6 6 7 8 9 9 8 8 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 11 10 10 10 9 9 8 8 7 7 7 6 6 6 5 4 4 3 3 3 2 2 1 1 0 0 1 1 2 3 3 4 4 4 5 5 6 6 6 7 7 8 8 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 9 9 10 11 11 11 12 12 12 12 11 10 10 10 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 14 15 15 16 15 14 12 10 9 8 7 6 4 2 2 5 7 8 9 10 11 12 12 11 12 12 13 13 13 13 13 12 12 11 10 8 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 6 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 3 3 5 5 5 5 4 4 3 4 4 4 4 5 3 1 1 2 4 5 4 3 2 2 5 6 6 5 4 4 5 5 5 4 4 4 5 6 7 9 10 11 12 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 9 9 9 9 8 8 9 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 12 12 13 13 13 13 14 14 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 13 12 12 11 11 10 10 9 10 10 11 11 11 10 9 9 9 10 10 9 9 9 9 9 8 7 6 6 7 8 8 9 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 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 5 5 6 7 6 5 3 2 3 3 4 4 5 5 5 5 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 11 10 10 9 9 8 7 7 7 6 6 6 5 4 4 3 3 3 2 2 2 1 1 1 0 0 1 1 2 3 4 4 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 6 6 6 7 7 7 8 8 8 8 8 9 9 10 10 11 12 12 12 12 12 11 11 10 10 10 10 10 10 10 11 11 11 12 12 11 11 11 12 12 12 12 12 12 12 13 13 11 10 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 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 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 12 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 15 16 16 15 13 10 9 8 7 6 4 1 3 6 8 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 12 11 10 9 7 6 5 5 5 5 5 5 4 4 4 5 5 6 6 7 7 7 6 5 5 5 6 6 6 6 6 6 7 7 8 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 2 3 5 5 5 5 5 4 4 4 4 3 4 5 4 2 1 2 3 3 2 1 1 2 4 6 6 5 4 4 5 5 5 5 5 5 6 7 9 10 11 12 12 13 13 14 13 13 13 13 12 12 11 11 11 11 10 10 10 9 9 9 8 8 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 12 12 12 12 12 11 11 11 11 12 12 12 12 13 14 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 13 12 11 11 11 10 10 10 10 10 10 9 8 8 8 8 9 9 9 9 8 8 8 8 7 6 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 4 5 6 6 6 5 3 2 3 4 4 4 5 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 9 9 10 10 10 10 11 11 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 8 7 7 7 6 6 6 5 4 3 3 3 2 2 2 2 2 1 1 1 1 1 1 2 3 3 4 5 5 5 6 6 7 7 8 9 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 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 10 11 12 12 12 12 12 11 11 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 15 16 15 13 10 9 8 7 6 4 1 3 6 8 9 9 9 9 10 10 11 11 11 12 12 12 12 13 13 12 12 11 9 8 7 6 5 5 5 5 5 4 4 4 4 5 5 6 6 6 6 7 6 6 5 5 6 6 6 6 6 6 7 8 8 8 7 7 7 6 6 7 6 6 6 6 6 6 5 4 2 1 2 4 5 6 5 5 5 4 4 3 3 3 5 5 4 2 2 2 2 1 2 2 2 3 4 5 5 4 4 5 5 6 5 5 6 7 8 10 11 12 12 13 13 13 14 14 13 13 13 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 12 12 13 13 12 12 11 12 12 13 13 14 14 14 15 15 15 15 15 14 14 12 11 10 10 10 10 9 9 9 9 9 8 7 6 6 7 8 8 9 8 8 8 7 7 7 7 8 8 9 9 10 10 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 7 6 6 6 6 5 5 4 3 2 2 2 3 4 5 6 6 5 4 2 3 4 4 5 5 6 6 6 6 7 6 6 6 6 7 7 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 8 7 7 6 6 6 5 4 3 2 2 2 3 3 3 3 2 2 2 1 1 1 1 2 2 3 4 5 5 6 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 10 10 11 12 12 12 12 11 11 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 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 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 15 15 15 14 11 9 7 7 6 4 1 3 6 8 8 9 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 11 10 8 7 7 6 6 5 5 5 4 4 3 3 4 5 5 6 6 6 6 6 6 6 5 5 6 6 6 6 6 7 7 8 8 8 7 7 7 7 6 6 6 5 5 5 6 5 4 2 1 1 1 3 5 6 6 5 5 4 3 3 3 2 4 5 5 4 3 3 3 3 4 3 2 2 3 4 4 5 5 6 6 6 6 6 7 8 10 11 11 12 12 13 13 13 14 14 13 13 13 12 12 12 12 11 11 11 10 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 10 10 11 11 11 11 12 12 12 11 10 10 10 11 12 12 13 13 13 14 14 14 14 13 13 12 10 9 8 8 9 9 9 9 9 9 8 7 6 5 5 6 7 8 8 8 7 7 7 7 7 8 8 9 10 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 3 1 1 2 3 5 6 6 5 4 2 2 3 4 5 6 6 7 7 7 7 7 6 6 6 7 7 7 8 8 7 7 7 7 8 8 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 8 8 7 7 6 6 6 5 4 3 2 2 3 3 3 3 3 3 2 2 2 1 1 1 2 2 3 4 5 5 6 6 6 7 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 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 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 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 11 11 11 11 11 11 11 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 14 13 10 8 6 5 3 2 4 7 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 9 8 7 6 6 5 5 4 4 3 3 3 3 4 5 6 6 6 6 6 6 6 5 5 5 6 6 6 6 7 7 8 8 7 8 7 7 6 6 6 5 4 4 4 4 4 4 3 2 2 2 2 3 4 5 5 5 4 3 3 3 3 1 2 4 4 4 4 4 5 5 5 4 3 3 3 4 4 5 5 6 6 6 6 7 8 9 10 11 11 12 12 13 13 13 14 13 13 13 13 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 9 10 10 10 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 11 11 10 10 10 10 11 11 11 11 11 10 10 10 10 11 12 12 12 12 12 12 12 12 12 11 10 10 9 8 8 8 8 8 9 9 9 8 8 7 6 5 4 5 7 7 7 7 6 6 6 7 7 8 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 10 10 10 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 4 4 4 5 5 4 4 2 1 1 2 4 5 5 5 4 3 3 4 5 5 6 7 8 9 8 8 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 8 9 9 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 7 7 7 6 6 4 3 1 2 3 3 3 4 3 3 3 2 2 2 2 2 2 2 3 4 4 5 5 6 6 7 8 8 8 8 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 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 16 11 11 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 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 10 7 4 3 3 5 7 8 8 8 7 8 8 9 10 10 10 10 10 10 10 11 11 11 11 11 11 10 8 7 6 5 5 4 4 3 3 3 2 3 3 4 5 6 6 6 6 6 6 6 5 5 5 5 5 5 6 7 8 7 7 7 8 8 7 6 6 5 4 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 1 0 2 3 3 3 4 5 6 5 4 4 3 4 5 5 5 6 6 6 7 7 8 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 9 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 12 11 11 11 11 11 12 12 12 11 10 10 10 10 10 11 11 10 9 9 9 11 11 12 12 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 9 9 9 9 8 8 7 6 5 5 5 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 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 4 2 1 2 3 3 3 3 2 1 1 2 3 4 4 3 3 4 5 5 6 7 8 8 9 9 9 8 8 7 7 7 7 8 8 8 8 8 7 7 7 7 7 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 8 8 7 7 7 7 6 5 3 1 1 3 4 4 4 4 3 3 3 3 3 2 2 2 2 3 4 4 5 5 6 6 7 7 8 8 8 8 9 9 9 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 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 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 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 15 15 15 15 15 14 14 13 12 11 9 6 3 3 5 7 8 8 8 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 7 6 5 5 5 4 3 3 2 2 2 3 4 5 6 6 6 6 6 6 6 6 5 6 6 5 5 6 7 8 8 7 7 7 8 8 7 6 4 3 2 1 1 1 2 3 3 3 3 4 4 3 2 2 3 4 4 4 3 3 3 3 1 1 1 2 2 2 4 5 5 4 3 3 3 4 5 6 6 6 6 6 7 8 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 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 11 10 10 9 10 10 10 10 9 8 8 9 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 8 8 9 9 9 10 9 9 8 7 7 6 6 6 6 6 5 5 5 5 6 8 8 9 9 9 9 9 9 10 10 10 9 9 9 8 9 9 9 9 9 9 9 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 4 3 1 1 2 3 3 3 3 2 1 1 1 2 2 3 3 4 5 6 6 7 8 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 9 10 10 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 7 7 7 8 8 8 7 7 6 5 3 2 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 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 7 7 7 7 7 8 8 8 9 9 9 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 13 13 13 14 14 14 15 15 15 16 16 16 17 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 13 12 12 12 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 10 10 10 10 10 11 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 15 15 15 15 16 16 16 15 15 15 14 14 13 12 11 10 8 5 3 4 6 8 9 8 7 7 7 8 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 8 6 5 5 5 5 5 4 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 5 6 7 8 8 8 7 8 8 7 6 5 3 2 0 0 1 1 2 3 3 3 3 3 3 3 2 2 3 4 4 4 4 3 3 2 1 0 0 1 1 2 4 5 4 2 2 2 3 4 4 5 6 7 7 7 7 8 9 10 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 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 11 10 10 9 9 9 9 9 9 8 8 8 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 9 9 8 7 6 6 6 6 6 5 4 5 5 6 8 9 10 10 10 10 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 4 3 1 1 3 3 3 4 4 4 3 3 2 2 2 3 4 4 5 6 7 7 8 8 9 9 9 9 8 8 8 8 8 8 9 9 10 10 11 10 10 10 10 11 11 10 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 7 7 7 7 7 7 8 8 7 7 6 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 8 8 8 8 9 9 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 14 14 14 14 15 15 16 16 16 17 17 18 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 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 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 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 14 14 13 12 11 9 7 4 4 5 7 9 9 8 7 7 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 8 6 5 5 5 5 5 5 4 4 4 4 4 5 6 6 6 6 6 6 6 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 6 5 4 3 1 0 1 1 2 2 3 3 3 3 2 2 2 2 3 3 4 4 4 4 3 3 2 1 1 1 1 1 2 4 5 4 2 1 1 2 3 3 4 5 6 6 7 7 8 9 10 11 11 12 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 10 9 8 8 9 9 9 8 8 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 10 10 9 8 7 6 6 6 6 7 6 6 6 6 7 8 10 10 10 10 10 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 10 10 10 10 10 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 4 2 0 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 11 11 12 11 10 10 11 12 11 10 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 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 6 6 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 8 8 8 8 8 9 9 9 10 10 10 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 15 15 15 16 16 16 17 17 18 18 13 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 12 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 7 7 7 8 8 8 8 8 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 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 15 15 15 14 14 13 11 10 8 6 5 4 6 8 9 9 9 8 8 8 8 9 9 9 9 10 10 10 9 9 9 9 9 9 9 8 7 6 5 5 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 6 7 6 6 6 7 7 7 7 8 9 9 8 6 4 3 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 2 2 1 1 2 3 4 5 4 3 2 2 3 2 2 2 3 4 5 6 7 8 9 10 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 9 9 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 10 9 9 8 9 9 9 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 8 8 9 9 9 9 9 9 9 9 9 8 7 6 6 6 7 7 7 7 7 8 9 9 10 10 9 9 8 8 8 8 8 9 9 10 10 9 9 9 9 9 9 9 10 10 10 9 9 8 8 7 7 7 7 6 6 6 6 6 6 5 5 4 3 2 1 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 9 10 11 12 12 12 12 12 11 10 11 11 11 10 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 7 7 7 7 7 7 7 7 7 6 6 6 5 4 4 3 3 3 4 4 4 4 4 4 4 3 3 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 10 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 15 15 15 15 16 16 16 17 17 18 18 19 14 14 14 14 14 14 15 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 12 12 11 11 11 10 10 9 8 8 8 7 7 7 8 8 8 8 8 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 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 15 15 14 13 12 11 10 8 6 5 5 7 8 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 6 6 5 5 5 5 5 4 4 4 4 4 5 5 6 6 6 6 6 5 4 5 6 7 7 6 6 6 7 7 7 7 8 9 9 8 6 4 3 2 2 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 3 2 1 2 3 4 5 5 5 4 3 3 3 2 2 2 2 2 2 4 5 7 8 10 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 9 9 9 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 10 10 9 9 9 9 9 8 8 7 6 7 7 8 8 8 7 7 7 7 7 7 6 7 7 7 8 9 9 9 9 9 9 9 8 8 7 6 6 7 7 7 7 7 7 8 9 9 9 9 8 8 8 8 8 8 8 8 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 5 3 2 0 2 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 10 11 12 12 13 13 12 12 11 11 11 10 9 9 9 9 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 7 7 7 6 6 6 5 5 5 4 4 3 3 2 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 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 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 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 17 17 17 18 18 19 19 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 9 8 8 8 8 8 8 7 8 8 8 8 8 9 9 9 9 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 15 15 15 15 16 16 16 16 16 15 15 14 13 12 10 9 7 6 5 5 7 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 7 6 6 5 5 5 5 5 4 5 5 5 5 5 5 6 6 6 7 7 6 5 5 5 6 7 7 6 5 6 6 7 7 7 8 9 9 8 6 5 4 3 3 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 4 3 2 2 2 3 4 5 5 5 5 4 3 3 3 3 3 2 1 1 2 3 5 7 9 10 11 12 12 12 13 13 13 13 13 12 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 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 10 10 9 9 9 9 9 9 8 7 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 8 8 8 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 8 9 9 8 8 7 7 7 8 8 7 7 8 8 8 8 8 7 7 7 8 8 8 9 8 8 7 7 6 6 7 7 7 6 6 5 5 5 5 4 3 1 1 2 3 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 8 8 8 8 8 9 9 10 11 12 13 14 14 13 13 12 12 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 4 4 3 3 3 3 3 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 7 7 7 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 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 19 19 20 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 11 10 9 9 8 8 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 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 15 15 14 12 11 9 8 7 6 5 6 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 6 6 5 5 6 6 7 6 5 5 5 6 6 7 8 9 9 9 8 7 6 5 4 4 4 3 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 4 3 2 2 3 4 4 4 4 5 6 6 4 1 2 3 3 3 2 1 1 1 2 4 6 8 10 11 12 12 12 12 12 13 13 12 12 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 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 8 7 7 7 7 7 7 7 7 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 6 5 5 5 6 6 6 5 5 4 4 3 2 1 1 2 3 3 4 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 8 8 8 8 9 9 10 11 12 14 15 15 15 15 14 13 13 12 11 10 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 7 6 6 5 4 3 3 3 3 3 3 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 19 20 20 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 11 10 10 9 8 8 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 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 13 12 10 9 8 6 4 4 6 7 7 8 8 8 8 7 7 8 8 8 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 6 6 5 6 6 6 6 6 5 4 4 5 7 8 9 10 10 9 9 8 7 6 5 5 5 4 2 1 1 2 2 2 2 2 2 3 3 4 4 5 6 6 6 5 3 2 2 3 4 5 5 4 4 5 6 6 4 2 3 4 4 3 2 2 1 2 2 3 5 7 9 10 11 12 12 12 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 10 10 10 10 10 10 10 10 11 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 8 7 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 8 8 8 7 7 7 7 7 7 7 6 6 7 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 7 6 5 5 4 5 5 5 5 4 4 3 2 2 1 1 1 2 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 7 7 7 8 8 8 8 9 9 9 11 13 14 15 16 16 16 15 15 14 13 12 11 10 9 9 8 8 8 9 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 7 7 6 5 4 4 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 5 5 5 6 5 5 5 5 5 5 6 6 6 6 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 10 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 19 19 20 21 14 14 14 14 14 15 15 15 14 14 14 15 15 14 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 13 13 13 12 12 12 11 11 10 9 9 8 8 8 8 7 8 8 8 8 8 9 9 9 10 10 10 10 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 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 13 11 10 9 7 5 2 3 5 6 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 8 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 6 6 6 6 6 6 5 4 3 3 5 7 8 9 9 9 9 9 8 7 7 6 6 6 4 2 1 1 2 2 2 2 2 3 3 4 5 6 6 6 6 5 4 3 3 3 5 6 6 5 4 5 6 6 6 4 3 4 4 3 2 1 2 2 2 3 4 5 6 8 9 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 7 7 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 3 2 2 1 1 1 1 2 3 4 4 4 5 5 5 6 6 6 6 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 9 9 10 12 14 16 16 16 16 16 16 15 15 14 13 12 11 10 9 9 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 5 5 4 4 4 4 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 5 5 5 6 6 6 6 7 7 7 7 7 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 13 13 13 13 14 14 14 15 15 16 16 16 16 17 17 17 17 18 18 19 19 20 20 21 13 13 14 14 14 15 15 15 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 9 8 8 8 8 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 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 13 11 9 8 6 3 1 3 4 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 8 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 7 7 7 6 6 6 6 6 5 4 3 3 4 5 7 8 9 9 9 8 8 8 7 7 7 7 6 5 3 2 2 2 2 2 2 3 3 4 5 6 6 7 6 5 4 3 4 4 5 7 7 6 5 5 5 6 6 6 4 3 3 3 2 1 1 2 2 3 3 4 5 6 7 9 10 10 11 11 11 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 7 7 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 3 3 3 3 3 3 3 2 2 1 1 0 1 1 2 3 3 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 8 8 8 8 8 9 10 11 14 15 16 16 16 16 16 16 16 15 14 13 13 12 11 11 11 10 9 8 7 7 7 6 6 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 6 6 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 4 5 5 5 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 9 9 10 10 10 10 11 11 11 12 12 13 13 13 13 13 14 14 15 15 16 16 16 16 17 17 17 17 18 18 19 20 20 21 21 13 13 13 14 14 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 13 14 13 13 12 12 11 11 10 9 9 9 8 8 8 8 8 8 8 8 8 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 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 15 14 12 10 9 7 3 1 3 5 5 6 6 6 5 5 5 6 6 7 7 7 8 8 9 8 8 7 6 6 6 5 5 5 5 5 5 4 4 5 5 5 5 5 5 6 7 7 7 6 6 7 7 6 6 6 6 6 5 4 4 3 4 5 7 8 9 9 9 8 8 8 7 7 7 7 7 6 4 3 3 3 3 3 3 3 4 5 6 6 7 6 5 4 4 4 5 6 7 8 8 7 5 5 6 6 6 5 3 2 1 1 1 2 2 3 3 3 4 4 5 6 7 8 9 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 12 12 12 12 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 7 7 7 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 3 3 2 2 2 3 2 2 1 1 0 1 1 1 2 2 3 4 4 4 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 8 8 8 8 8 8 8 8 9 10 12 15 15 16 16 16 16 16 16 16 15 15 14 13 13 12 12 11 9 8 7 7 6 6 6 6 7 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 6 5 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 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 10 10 10 10 11 11 12 12 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 18 18 19 20 20 21 22 13 13 13 14 14 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 14 14 14 14 14 13 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 15 13 11 9 8 5 1 4 7 7 7 6 6 6 5 4 4 5 6 6 6 6 7 7 7 7 6 5 4 4 4 4 4 4 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 6 6 6 6 6 5 5 4 4 5 6 7 9 10 10 9 8 8 8 7 7 7 7 7 6 5 4 4 4 3 3 4 4 5 6 6 7 7 6 5 4 5 6 7 7 8 8 8 7 6 5 6 7 6 5 3 2 2 2 3 3 4 4 4 4 4 5 6 7 8 8 9 10 10 10 10 10 10 10 10 10 10 10 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 11 11 11 11 11 11 11 12 12 12 12 11 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 7 7 7 8 8 8 8 8 7 7 7 7 7 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 4 4 4 3 3 2 2 2 2 2 1 1 0 1 1 2 2 2 3 3 3 4 4 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 8 8 8 8 8 8 8 8 8 9 9 11 14 15 15 15 15 16 16 16 16 16 16 15 15 14 14 13 12 11 10 9 8 7 6 6 6 8 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 7 7 6 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 18 18 19 19 20 20 21 22 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 11 10 10 9 9 9 9 8 8 8 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 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 15 13 11 9 8 6 3 4 7 8 9 8 7 7 6 4 3 4 5 6 6 5 5 5 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 5 5 6 6 6 6 6 6 6 7 7 6 5 5 5 5 5 5 5 5 6 7 8 9 10 10 10 9 8 8 7 7 7 7 7 7 6 5 5 5 5 5 5 5 6 6 7 7 6 6 5 5 6 7 8 8 9 9 8 7 5 6 7 7 7 5 4 4 4 4 4 4 4 4 4 5 5 6 6 7 8 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 11 11 11 11 11 12 12 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 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 8 8 8 8 7 7 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 7 7 6 6 5 5 5 5 4 4 4 4 3 3 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 9 11 13 14 15 15 15 15 16 16 17 17 17 17 17 16 16 15 14 13 12 11 10 9 8 7 7 9 10 11 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 9 8 7 6 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 3 3 3 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 12 12 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 19 19 20 20 21 22 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 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 10 10 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 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 14 15 15 15 15 15 15 15 15 14 12 9 8 7 5 4 5 8 9 9 8 7 6 6 4 3 4 5 5 4 3 3 3 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 5 5 5 6 5 5 5 5 6 6 7 6 5 5 5 5 5 5 5 6 6 7 8 9 9 10 10 10 9 8 7 7 7 7 7 8 7 7 7 6 6 6 6 6 6 7 7 7 7 6 6 7 7 8 9 9 9 9 9 8 7 6 7 8 8 7 6 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 9 9 9 10 10 10 10 10 9 9 9 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 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 7 7 7 8 8 8 7 7 8 8 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 7 7 6 6 5 5 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 4 4 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 9 9 8 8 9 8 8 8 8 8 8 8 9 10 12 13 14 15 15 15 16 16 17 17 18 18 18 18 17 17 16 16 15 14 13 12 10 9 9 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 7 6 5 4 4 4 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 10 10 10 9 9 9 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 15 15 16 16 17 17 17 18 18 19 19 20 20 21 22 13 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 15 15 15 15 14 14 14 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 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 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 14 13 12 10 9 7 6 4 5 6 7 8 8 7 7 6 5 4 3 4 4 4 3 3 3 3 3 4 4 4 4 5 4 4 4 3 3 4 4 4 5 5 5 5 5 5 6 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 6 6 7 8 8 9 9 10 10 9 9 8 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 9 9 9 8 8 8 8 8 9 8 7 6 5 5 5 5 5 6 6 6 6 6 7 7 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 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 11 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 7 7 7 7 8 8 7 7 7 8 8 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 2 3 4 4 5 5 5 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 8 8 8 8 8 8 8 8 8 9 10 11 13 14 14 15 15 15 16 17 17 18 18 18 18 18 18 18 18 17 16 15 14 13 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 13 13 13 13 12 12 12 11 11 10 9 8 6 5 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 10 11 11 11 10 10 9 9 9 10 10 10 10 11 11 12 12 13 13 13 14 14 14 14 15 15 16 16 16 17 17 18 18 19 19 20 20 21 22 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 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 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 13 12 10 9 8 6 4 4 5 6 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 6 7 7 7 6 6 5 5 6 6 5 6 7 8 8 8 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 8 8 9 10 10 10 10 9 8 8 8 8 9 10 10 9 7 6 6 5 5 5 6 6 7 7 7 7 7 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 10 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 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 7 7 8 8 8 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 5 5 4 4 4 4 3 3 2 2 1 1 1 1 1 1 2 2 2 1 1 2 3 4 4 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 9 9 8 8 8 8 8 8 8 8 8 9 9 11 12 13 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 18 18 18 16 15 14 13 12 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 9 8 7 6 5 4 4 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 10 10 9 9 9 10 10 10 10 11 11 12 12 13 13 13 14 14 14 14 15 15 16 16 16 17 17 18 18 19 19 20 20 21 22 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 13 12 12 12 11 11 10 10 10 10 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 12 12 12 12 13 13 13 13 13 14 14 15 15 15 15 15 15 13 11 10 9 8 6 3 3 5 7 7 7 6 5 5 5 5 5 4 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 4 5 5 5 6 6 5 6 6 7 8 8 8 7 6 6 6 6 6 6 6 6 7 8 7 6 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 8 9 10 11 11 10 10 9 8 8 8 9 11 11 10 9 8 7 6 5 5 6 6 7 7 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 10 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 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 9 9 9 10 10 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 7 8 8 8 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 6 5 5 5 4 5 5 5 5 4 4 4 3 3 3 2 1 1 1 0 0 1 2 2 2 1 0 2 3 4 4 4 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 11 12 14 14 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 19 18 17 16 15 14 13 11 11 11 12 13 13 14 14 13 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 10 8 7 6 5 4 4 3 2 2 1 1 0 0 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 7 7 7 8 8 8 9 9 10 10 10 10 11 11 11 11 10 10 9 9 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 21 22 14 14 14 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 16 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 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 13 13 13 13 14 14 15 15 15 15 15 15 13 11 10 9 7 5 2 3 6 7 7 6 5 5 5 5 5 5 5 5 6 6 6 5 5 4 4 5 5 6 6 5 5 5 4 4 3 3 3 3 3 3 4 4 5 6 6 6 6 6 7 7 8 9 9 8 7 6 6 6 6 6 6 6 7 8 7 6 5 6 7 8 8 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 8 8 8 9 10 10 11 11 10 10 9 8 8 9 11 12 12 11 9 8 7 6 6 6 6 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 10 10 10 10 10 10 10 10 11 11 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 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 10 10 10 10 9 9 8 8 8 7 7 7 8 8 8 7 7 7 8 8 7 7 7 7 8 8 9 8 8 8 7 7 6 6 7 7 7 7 8 7 7 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 1 1 1 1 2 2 2 2 1 1 2 3 4 4 4 4 5 5 5 5 5 5 6 6 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 8 8 9 10 11 13 14 15 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 18 17 16 14 13 12 12 12 13 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 9 8 6 5 5 4 3 2 1 1 1 0 1 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 8 8 8 9 9 10 10 10 10 11 11 11 11 10 10 10 9 10 10 10 10 10 10 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 17 17 18 18 19 19 19 20 21 22 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 10 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 14 12 10 9 8 7 4 0 4 6 7 6 6 5 5 4 4 5 5 5 5 6 6 5 5 4 4 4 5 5 6 6 5 5 5 4 4 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 7 7 8 8 8 7 7 7 6 6 6 6 7 8 8 7 7 7 7 8 9 9 9 9 10 10 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 10 10 11 11 10 10 9 8 9 10 12 13 12 11 9 8 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 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 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 6 6 6 6 7 7 8 8 8 7 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 2 1 1 2 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 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 8 8 9 11 12 14 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 18 16 15 13 13 13 14 14 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 9 8 7 6 5 4 3 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 7 7 8 8 8 9 9 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 15 15 15 15 16 16 17 17 18 18 19 19 20 21 21 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 13 12 12 11 11 11 11 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 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 15 15 15 14 13 11 9 8 7 6 3 2 5 7 6 6 5 5 5 5 4 4 4 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 4 4 5 5 6 6 6 7 7 7 7 7 7 8 8 8 7 7 7 7 6 6 6 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 9 9 9 10 10 11 11 10 10 9 8 9 11 12 13 12 10 9 7 7 7 7 8 8 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 12 12 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 7 7 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 3 3 2 2 3 3 4 4 4 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 7 7 8 8 8 8 7 7 7 7 7 7 8 9 9 11 12 14 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 18 17 16 15 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 9 8 7 7 6 5 4 3 2 2 2 2 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 7 7 8 8 8 9 9 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 21 13 13 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 14 14 13 11 10 8 7 7 5 3 5 7 7 6 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 4 4 3 3 4 4 5 5 5 6 6 6 7 7 7 7 7 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 9 10 10 10 11 11 11 11 10 10 10 10 10 11 11 11 10 10 10 10 10 10 9 9 9 10 11 11 11 10 10 10 11 12 13 14 13 11 8 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 8 8 8 8 8 9 9 10 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 12 12 12 12 11 11 11 10 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 7 7 8 8 8 8 8 8 7 7 7 6 6 6 7 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 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 6 6 7 7 8 8 8 8 8 7 7 7 7 7 7 8 8 9 10 12 13 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 18 18 17 16 16 15 15 15 15 15 14 14 13 13 12 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 9 9 8 8 7 6 6 5 4 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 17 18 18 19 19 20 20 21 14 14 14 14 15 15 15 15 16 16 16 17 17 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 15 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 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 12 12 12 13 13 13 13 14 13 12 11 10 9 8 7 6 5 5 7 8 7 6 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 4 4 3 3 4 4 5 5 5 5 6 6 6 7 7 7 8 8 7 6 6 7 7 7 7 6 5 5 5 5 5 6 7 8 8 9 10 10 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 9 9 10 11 11 12 12 12 13 14 14 14 13 11 9 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 10 11 11 11 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 12 12 12 11 11 10 10 9 9 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 7 7 7 7 6 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 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 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 6 6 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 8 9 10 12 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 16 16 15 15 15 15 14 14 13 13 13 13 13 13 13 12 11 11 10 10 10 9 9 9 9 9 9 8 8 8 7 7 6 5 5 4 3 3 3 2 2 2 2 2 2 3 3 3 3 4 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 7 7 8 8 8 9 9 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 13 13 14 14 14 15 15 15 16 17 17 18 18 19 19 20 20 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 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 12 12 12 12 13 13 13 12 11 10 10 9 8 6 5 4 6 8 8 7 6 5 5 6 5 5 4 4 4 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 6 6 6 6 7 8 8 7 7 6 6 7 7 7 6 6 5 4 4 4 5 6 7 8 8 8 10 10 11 11 10 10 10 10 11 11 11 11 12 12 11 11 11 11 11 10 9 8 7 7 8 10 11 12 13 14 14 14 15 14 14 12 11 9 8 7 8 8 9 9 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 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 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 6 6 6 6 6 7 7 7 7 8 8 7 7 7 7 7 6 6 6 6 7 8 9 11 13 14 15 16 16 16 16 17 16 16 16 16 16 16 16 17 17 17 18 18 18 17 17 16 16 16 16 15 15 15 14 14 14 14 14 13 13 12 11 11 10 9 9 9 8 8 8 8 8 8 8 7 7 7 6 5 5 4 4 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 16 16 17 17 18 19 19 20 20 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 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 12 12 13 12 11 10 9 9 9 8 6 3 4 6 8 8 6 5 5 5 5 5 5 4 4 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 5 6 6 6 7 8 8 7 7 7 7 7 7 7 6 5 5 4 4 5 6 7 7 8 8 8 9 10 11 11 10 10 10 11 11 12 11 11 11 11 11 11 11 11 11 10 9 7 6 6 7 9 11 13 14 14 14 14 14 13 12 11 10 9 8 8 8 8 9 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 8 8 8 9 9 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 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 8 8 9 8 8 8 8 8 7 7 7 7 7 8 8 9 8 8 8 7 7 7 7 7 8 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 4 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 6 6 8 9 11 13 14 15 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 17 17 16 16 15 14 13 13 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 3 3 2 2 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 7 7 7 8 9 9 10 10 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 13 13 13 14 14 15 15 16 16 17 18 18 19 19 20 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 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 11 10 9 9 9 9 8 5 2 5 7 7 7 6 5 5 5 5 5 5 4 3 3 2 2 2 2 2 2 3 3 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 7 7 7 7 7 7 7 6 6 5 5 6 7 7 8 8 8 8 9 10 10 10 10 10 10 11 12 12 11 11 11 11 10 10 10 11 11 10 8 6 5 5 7 9 11 12 12 12 12 12 11 11 10 9 8 8 8 8 8 8 9 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 9 9 9 9 9 9 8 8 8 7 8 8 9 9 9 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 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 8 8 7 7 7 7 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 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 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 5 6 7 8 10 12 14 15 15 16 16 16 16 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 16 16 16 15 14 13 11 10 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 3 3 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 10 9 9 8 8 8 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 13 13 14 14 15 15 16 17 17 18 18 19 19 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 17 17 17 17 16 16 16 15 15 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 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 10 9 8 8 8 6 3 3 6 7 7 6 5 5 5 5 5 4 4 4 3 2 2 2 2 2 1 1 1 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 6 7 8 8 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 10 10 10 10 11 11 10 9 9 9 10 10 10 10 11 11 9 7 6 5 5 7 9 10 11 10 9 9 8 8 8 7 7 7 7 7 7 8 8 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 9 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 8 7 7 7 8 8 8 7 7 7 6 6 6 6 6 6 5 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 7 7 7 7 6 6 6 6 6 5 5 4 4 4 4 4 5 5 6 8 10 11 13 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 13 12 9 7 6 5 5 5 5 5 6 6 6 6 6 6 6 5 5 4 4 3 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 9 9 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 14 14 15 15 16 17 17 18 19 19 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 17 17 17 17 17 16 16 15 15 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 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 11 11 11 11 11 11 11 11 10 10 9 8 8 8 7 5 2 5 7 7 6 5 5 5 5 5 5 4 4 3 3 2 2 2 2 1 0 0 1 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 6 5 5 6 7 8 8 8 7 8 8 8 8 8 8 8 9 9 9 9 8 8 8 9 9 10 10 10 9 8 7 7 7 8 9 10 10 11 10 9 7 6 6 6 7 9 10 10 8 7 6 6 6 6 6 6 6 6 6 6 7 8 9 9 10 10 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 9 9 9 8 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 9 9 9 9 9 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 8 7 7 7 7 7 6 6 6 6 6 5 5 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 4 4 4 3 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 5 5 4 4 4 4 4 4 5 6 7 8 9 10 12 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 17 17 17 16 15 14 12 9 7 5 4 3 4 4 5 5 5 6 6 6 6 6 5 5 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 5 5 5 6 6 6 6 6 7 7 8 9 9 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 14 14 15 16 16 17 18 18 19 15 15 15 15 15 15 15 16 16 16 16 16 16 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 17 17 17 17 17 16 15 15 14 14 14 13 13 13 12 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 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 6 3 3 6 7 6 5 5 5 5 5 5 5 4 3 3 3 3 3 3 2 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 6 5 4 4 5 6 7 8 8 8 8 9 10 9 9 8 8 9 9 9 8 7 7 8 8 9 9 9 9 7 5 4 4 6 7 8 9 10 10 10 8 7 6 6 7 7 9 10 9 8 6 5 4 4 4 4 5 5 5 5 6 6 7 8 9 10 10 10 11 11 11 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 9 9 9 8 7 6 7 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 11 11 12 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 8 9 9 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 3 3 3 3 3 3 4 3 3 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 5 6 6 7 8 9 11 12 13 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 16 15 12 9 6 3 2 3 4 4 5 5 5 6 6 6 6 6 5 5 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 5 5 5 6 6 6 6 6 7 8 8 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 14 14 15 16 16 17 18 18 15 15 15 15 14 15 15 16 16 16 16 16 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 16 15 15 15 14 14 14 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 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 9 8 7 7 7 7 5 1 3 6 6 5 4 4 4 4 5 5 4 4 3 4 4 4 4 3 3 2 1 0 1 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 5 5 4 3 4 5 7 8 8 8 9 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 9 9 8 6 3 2 3 4 6 7 9 9 9 9 7 7 7 7 7 8 9 10 10 9 7 5 4 3 4 4 4 4 4 4 5 5 6 7 8 9 9 10 10 11 11 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 6 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 10 10 11 11 12 12 13 13 13 13 13 13 13 12 11 10 10 10 10 11 11 11 11 11 11 11 10 10 9 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 8 8 8 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 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 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 5 5 5 4 4 4 5 5 5 6 6 7 8 10 11 12 13 13 13 14 14 15 15 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 15 12 8 4 3 3 4 4 5 5 5 5 5 6 6 6 5 5 5 4 4 3 3 2 1 1 1 1 0 0 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 9 9 8 8 7 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 12 12 13 13 14 15 15 16 16 17 18 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 17 17 16 16 15 15 15 15 14 14 13 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 10 10 9 8 8 7 7 7 6 4 1 4 6 6 5 4 3 3 3 4 4 4 4 4 5 5 5 5 4 3 3 2 0 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 4 4 3 4 5 6 7 8 9 10 10 10 9 8 8 8 8 8 8 8 9 9 8 8 8 8 9 8 5 3 2 3 4 5 7 8 9 8 7 7 7 7 7 8 9 10 10 10 9 7 6 4 3 3 3 3 3 4 4 4 5 6 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 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 10 10 11 11 11 12 13 13 13 13 13 13 12 11 10 9 8 8 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 8 8 8 8 8 9 10 11 11 11 11 10 10 10 10 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 3 3 4 4 4 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 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 9 10 11 12 13 13 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 18 18 16 12 7 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 2 1 1 0 0 0 1 1 1 1 2 2 2 3 3 4 4 4 4 5 5 5 6 6 6 6 7 7 8 9 9 10 10 10 10 10 10 10 9 9 8 7 7 7 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 13 13 14 15 15 16 16 17 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 18 18 17 17 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 13 13 12 12 12 12 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 8 8 8 9 9 9 9 9 8 7 7 6 6 6 4 1 5 6 6 5 4 2 1 1 2 3 4 5 5 6 6 5 5 4 4 3 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 8 9 9 9 9 8 8 8 8 7 7 8 8 9 8 7 6 7 8 8 8 6 4 3 3 4 5 6 7 8 7 6 6 7 7 7 8 9 10 10 10 9 8 7 5 3 3 3 3 3 3 4 4 5 6 6 7 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 7 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 11 11 11 11 11 12 12 13 13 13 13 12 11 10 9 8 7 7 7 8 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 10 11 11 11 11 11 11 11 11 11 10 10 9 8 7 7 7 7 7 7 7 7 7 7 8 9 9 9 8 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 4 4 4 4 3 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 6 6 7 8 10 11 12 13 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 18 15 11 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 1 1 0 0 0 1 1 1 1 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 9 8 8 7 7 7 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 13 13 14 15 15 16 16 15 15 15 15 15 15 15 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 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 8 8 7 6 6 5 6 6 4 1 5 7 7 5 4 3 2 1 2 3 4 5 5 6 6 5 4 3 3 3 2 1 1 2 2 2 2 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 6 7 8 8 8 8 8 8 7 7 7 7 8 8 8 7 6 6 7 8 8 7 5 4 4 5 5 5 6 6 6 5 5 6 7 8 9 9 10 11 10 10 9 7 5 4 3 3 3 3 3 4 4 5 5 6 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 12 11 9 8 8 8 7 7 7 8 8 9 9 9 9 10 10 10 11 11 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 10 11 11 11 11 11 11 11 11 11 11 10 9 8 8 7 7 7 7 7 7 7 7 7 8 9 10 9 8 7 7 6 6 6 6 5 5 5 5 4 4 4 5 5 5 4 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 4 4 4 4 3 3 3 3 3 3 4 4 4 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 6 6 6 5 5 5 5 5 5 5 6 7 8 10 11 12 13 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 17 14 11 9 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 1 1 0 1 1 1 1 1 1 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 7 7 8 9 9 10 10 10 11 11 11 10 10 9 8 7 7 7 7 8 8 8 8 8 8 9 9 10 10 10 10 11 11 11 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 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 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 14 14 14 13 13 13 13 13 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 9 9 8 8 8 8 7 7 6 5 4 4 5 5 4 1 4 6 6 4 4 3 3 1 2 4 4 4 5 5 5 4 3 2 2 2 2 1 1 1 1 1 1 0 0 0 1 1 1 2 2 2 3 3 2 2 2 2 2 2 3 2 2 2 2 2 3 4 4 4 4 4 5 6 7 7 7 7 7 7 7 6 6 5 6 8 8 8 7 7 7 7 8 8 7 6 4 3 3 3 4 5 5 6 5 6 7 9 9 10 11 11 11 11 10 7 5 4 3 4 4 4 4 4 4 5 5 6 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 10 9 9 8 8 8 8 8 8 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 11 10 9 8 8 7 6 5 6 7 7 8 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 11 11 11 11 11 11 11 11 11 11 11 10 9 8 8 7 7 7 7 7 7 7 8 8 9 9 9 8 7 7 7 6 6 6 6 6 5 5 4 4 4 4 5 5 5 5 4 4 4 4 4 5 5 5 5 4 4 3 3 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 5 6 7 8 10 11 13 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 17 15 12 10 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 7 8 8 9 9 10 10 11 11 11 11 10 10 9 8 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 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 18 18 17 17 17 18 18 18 17 17 17 17 16 16 15 14 14 14 14 14 13 13 13 12 12 12 12 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 5 4 3 4 5 5 4 2 4 4 3 3 4 5 3 2 2 3 3 3 4 4 4 4 2 2 1 1 1 1 1 1 0 1 1 1 1 0 0 1 1 2 2 3 3 2 2 2 1 1 1 2 2 2 1 0 0 1 2 3 3 4 3 4 5 5 6 6 7 7 8 7 6 5 4 3 4 6 8 8 8 8 8 9 10 10 10 8 5 2 0 1 2 4 5 6 7 7 8 9 10 10 11 12 12 12 10 8 6 4 4 4 4 4 4 4 5 5 5 6 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 10 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 11 10 10 11 11 12 12 12 12 12 10 9 9 7 6 4 3 3 4 5 6 7 8 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 10 11 12 11 11 11 11 11 11 11 11 11 10 9 8 8 7 7 7 7 7 7 7 8 8 9 9 9 8 7 7 7 6 6 6 6 6 6 5 4 3 3 3 4 4 5 5 5 4 4 4 4 5 5 5 5 5 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 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 4 4 5 6 7 8 10 11 13 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 18 17 15 12 10 8 7 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 5 6 6 7 7 8 9 9 10 10 10 11 11 11 11 10 10 9 8 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 13 13 14 14 15 15 15 15 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 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 17 17 16 16 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 5 4 4 5 5 3 2 2 2 3 5 5 4 2 2 3 3 2 2 2 3 4 3 2 1 1 1 1 1 0 0 1 2 2 2 1 1 0 0 1 1 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 1 1 2 3 3 3 4 4 5 5 6 7 8 7 5 3 1 2 4 6 8 8 9 9 10 11 11 12 11 10 8 5 4 4 5 5 6 7 8 9 9 9 10 10 11 12 13 13 12 10 8 6 5 5 5 5 5 5 5 5 5 6 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 11 11 10 10 10 10 11 11 12 12 12 12 12 11 10 9 8 6 4 2 1 1 1 3 5 7 8 8 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 8 9 9 9 10 11 11 12 11 10 11 11 12 12 12 12 11 11 10 9 8 7 7 7 7 7 7 8 8 9 9 9 9 8 7 7 7 7 7 6 6 6 6 5 5 4 3 3 3 4 4 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 4 4 5 5 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 5 5 6 8 9 10 12 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 15 13 10 8 7 6 5 5 5 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 3 2 2 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 5 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 11 11 11 10 9 8 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 13 13 14 15 15 15 15 15 16 16 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 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 14 14 14 14 13 13 13 13 12 12 11 11 10 9 9 8 7 7 7 7 7 7 8 8 8 8 8 7 8 7 7 7 7 7 7 6 6 5 5 5 5 4 2 1 1 3 4 5 4 2 2 3 3 3 2 2 2 2 3 3 2 2 1 1 1 1 1 1 1 2 2 1 1 1 1 1 0 0 1 1 2 2 2 1 1 1 0 1 1 1 2 2 3 2 2 0 1 2 2 3 3 3 4 5 6 7 7 5 4 3 3 4 6 7 8 9 9 10 11 12 12 13 13 12 10 9 8 8 8 9 9 9 9 10 10 10 10 11 12 13 13 13 12 11 9 8 7 7 6 6 5 5 5 5 5 6 7 7 8 8 8 9 10 10 10 11 11 11 11 11 11 11 10 10 9 9 9 10 10 9 9 8 7 7 7 7 7 7 7 7 7 6 6 5 5 4 5 5 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 9 10 11 12 12 12 12 12 12 12 11 11 10 8 6 4 1 2 2 2 3 4 6 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 12 11 10 10 11 11 12 12 12 12 12 11 11 10 8 8 7 7 7 7 8 8 9 9 10 9 8 8 8 7 7 7 7 7 7 6 6 6 5 4 3 3 3 3 4 5 5 5 5 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 4 4 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 6 6 5 5 5 5 5 5 5 6 7 8 9 10 11 12 13 13 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 16 14 11 9 7 6 5 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 3 3 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 5 6 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 10 9 8 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 13 13 15 15 15 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 18 18 18 18 17 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 12 12 11 10 9 8 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 6 5 4 3 3 3 3 3 2 2 3 4 4 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 0 0 1 1 2 2 2 2 1 1 1 1 2 2 2 3 4 5 6 5 4 4 5 5 6 7 8 8 9 10 10 11 12 12 13 13 12 12 11 10 9 9 10 11 10 10 11 11 11 11 11 12 13 14 13 13 11 10 9 8 8 7 6 5 5 5 5 5 6 6 7 7 7 8 8 9 10 10 11 11 11 11 11 11 11 10 10 9 9 9 9 10 9 7 6 6 7 8 8 7 7 7 7 7 6 6 5 4 3 3 4 5 5 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 12 12 12 12 12 12 12 12 11 11 9 8 6 4 2 2 2 3 4 5 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 12 11 10 10 11 11 12 12 12 12 12 12 11 10 9 8 7 7 7 8 8 9 9 10 10 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 5 4 3 3 3 4 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 3 3 3 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 6 6 6 6 5 5 5 5 6 6 7 8 10 11 12 13 13 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 16 14 11 9 7 5 5 4 4 3 3 4 4 4 4 5 5 4 4 4 4 4 4 4 3 2 2 1 1 1 2 2 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 6 6 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 11 10 9 8 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 12 12 12 13 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 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 15 14 14 14 14 13 12 11 10 9 8 7 6 6 6 6 7 7 7 7 6 6 6 6 7 7 7 7 7 7 6 5 5 5 5 5 4 3 3 4 4 3 2 3 3 4 4 4 3 3 4 3 3 2 1 1 1 1 1 1 1 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 1 2 3 3 3 2 2 1 0 0 1 2 2 3 2 2 1 1 2 2 3 2 2 3 4 4 5 5 5 6 7 7 8 8 8 9 10 11 11 12 12 12 12 12 13 13 11 10 9 10 10 11 11 11 11 12 12 12 13 13 13 13 12 11 10 10 9 8 7 6 6 5 5 5 5 6 6 6 7 7 7 8 9 9 10 10 11 11 11 11 11 10 10 9 9 8 9 9 9 8 6 5 7 8 8 8 8 8 8 7 7 7 6 5 4 3 2 3 4 5 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 11 12 12 12 12 12 12 12 12 12 11 11 10 8 7 6 4 2 1 3 4 4 5 5 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 10 11 11 12 12 11 10 10 10 11 12 12 12 12 12 12 11 10 9 8 8 7 7 8 9 9 9 10 10 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 5 4 4 4 5 5 5 5 5 5 4 4 3 3 3 3 4 4 4 4 3 3 3 3 4 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 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 8 9 10 11 12 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 19 19 19 18 16 14 11 9 7 6 5 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 2 2 2 1 1 1 1 2 2 2 3 3 4 4 4 5 5 6 6 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 10 9 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 12 12 12 15 15 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 12 11 10 9 8 7 6 6 6 6 6 7 7 7 7 6 6 7 7 7 7 7 6 6 5 5 4 4 3 3 1 2 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 0 1 1 1 2 2 2 1 1 1 1 2 2 3 3 3 4 4 3 1 1 3 4 4 3 2 1 0 1 2 3 3 4 3 2 2 2 3 3 3 3 3 3 4 4 5 6 6 7 7 7 8 8 8 9 9 10 11 12 12 12 12 13 14 14 13 12 11 11 11 12 12 12 12 12 12 12 13 13 13 13 12 11 10 10 9 9 8 7 6 6 5 5 5 5 6 6 6 7 7 8 9 9 10 10 10 11 11 11 10 10 10 9 8 8 8 9 8 7 6 7 8 9 9 8 8 8 8 7 7 6 6 4 3 3 2 3 4 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 10 10 10 11 11 12 12 12 12 11 11 11 11 11 11 10 10 9 8 7 6 4 2 2 3 3 3 4 5 5 5 6 6 7 8 8 8 8 9 9 9 9 9 9 10 11 11 11 11 12 11 10 10 10 11 11 12 12 12 12 12 11 11 10 8 8 7 7 8 8 9 10 10 10 9 8 8 8 8 8 8 8 8 8 8 7 8 8 9 8 7 6 5 4 4 5 6 6 6 6 5 5 4 3 3 2 3 3 3 4 4 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 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 6 6 5 5 5 5 6 7 8 9 10 11 11 12 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 18 16 14 12 10 9 8 7 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 1 0 1 2 2 2 1 1 1 1 2 2 2 2 3 3 4 4 5 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 10 9 8 7 7 6 6 6 7 7 7 7 8 8 8 9 9 10 10 11 11 11 12 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 17 17 17 18 18 18 18 18 18 18 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 13 11 9 7 6 6 6 6 5 5 5 6 6 7 7 7 6 6 6 6 6 5 4 3 2 2 3 2 1 1 2 4 4 5 5 5 4 3 3 3 4 4 3 3 3 4 5 5 4 3 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 4 4 3 1 1 3 4 4 4 2 1 1 3 4 4 4 4 3 2 2 3 4 4 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 8 9 9 10 11 11 11 12 13 14 14 14 13 13 12 12 13 13 13 13 13 12 12 12 12 12 12 12 11 10 10 9 9 8 7 6 6 6 5 5 5 5 6 6 7 8 8 9 9 10 10 10 10 10 10 10 10 9 9 8 7 8 9 8 7 6 7 8 9 8 8 8 8 7 7 6 6 5 4 3 3 3 4 4 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 10 10 10 11 12 12 12 12 11 11 10 10 11 11 11 10 10 9 9 8 7 6 4 2 1 2 3 4 4 4 5 5 6 7 8 8 8 8 8 9 9 8 8 9 10 11 11 11 11 12 11 10 10 10 11 11 12 12 12 12 12 11 11 10 9 8 7 7 8 9 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 7 5 4 5 6 6 6 6 5 5 4 3 2 2 2 3 3 4 4 3 3 2 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 5 5 5 5 5 6 6 6 6 7 7 6 6 6 6 6 6 6 7 7 7 7 6 6 5 5 5 5 5 6 6 7 8 9 10 11 12 12 13 14 14 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 17 15 14 14 13 12 11 9 8 7 6 5 5 4 4 4 4 4 4 4 3 3 3 2 2 1 0 1 2 2 2 2 1 1 1 1 2 2 2 3 3 4 4 5 6 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 10 9 8 7 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 11 15 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 18 18 18 18 17 17 17 17 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 14 11 9 7 6 6 6 6 6 5 5 5 6 6 6 6 5 5 4 3 3 3 3 3 4 4 4 4 4 3 3 4 4 5 5 4 4 3 3 3 3 3 3 2 2 3 4 4 5 4 4 3 2 2 2 1 1 1 2 2 3 3 3 3 3 2 2 2 2 3 3 2 0 1 3 4 4 4 3 2 2 4 4 5 4 3 3 2 2 3 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 9 9 10 11 12 13 13 14 14 13 13 13 13 13 13 14 14 13 12 12 11 11 12 12 12 11 11 10 9 9 8 7 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 9 9 9 9 9 8 7 7 8 7 6 7 8 8 8 8 7 7 7 7 6 6 6 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 9 10 10 11 11 12 13 13 12 11 10 10 10 10 10 10 10 10 9 9 9 8 8 6 5 3 2 3 4 4 5 5 5 6 7 7 8 8 8 8 8 8 8 8 9 10 10 11 11 11 12 11 10 10 10 11 11 12 12 12 12 12 12 11 10 9 8 7 7 8 9 10 10 10 10 9 9 8 8 8 9 9 9 9 9 8 8 9 9 9 9 9 8 7 6 5 5 5 6 6 6 6 5 4 3 3 2 2 2 3 4 4 3 3 2 2 2 2 2 2 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 5 5 5 5 6 6 7 8 9 10 11 11 12 13 14 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 17 17 16 16 16 16 15 14 13 11 10 8 7 6 5 5 4 4 4 4 4 3 3 3 2 2 1 0 1 2 2 2 2 2 1 1 1 1 2 2 3 3 4 5 5 5 6 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 10 9 8 7 6 6 6 6 6 6 6 6 7 7 8 9 9 10 10 10 11 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 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 13 11 8 7 6 7 7 7 6 5 4 4 5 5 6 6 5 4 2 1 2 4 5 6 6 6 6 5 5 4 4 4 3 4 4 4 4 3 4 4 4 3 1 1 3 4 4 3 4 5 5 4 3 3 3 2 2 2 2 2 3 3 3 4 3 3 3 2 1 1 1 1 1 2 3 4 4 3 2 2 3 4 4 4 3 3 2 2 2 3 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 10 11 12 13 13 14 14 14 13 13 13 13 13 13 13 12 11 10 11 11 12 12 12 11 10 9 9 8 7 6 6 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 9 9 8 9 9 9 8 7 7 7 6 6 7 7 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 11 12 13 13 12 11 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 6 5 4 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 10 10 11 11 11 11 12 12 12 12 11 11 10 9 8 7 7 8 9 9 10 9 10 10 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 5 5 6 6 6 6 5 5 4 3 3 2 2 3 4 4 3 3 3 3 3 3 2 2 1 1 1 1 2 2 2 3 3 3 3 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 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 7 8 9 10 11 12 13 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 13 12 10 9 8 6 5 5 4 4 4 3 3 3 2 2 2 1 0 1 2 3 3 2 2 1 1 1 1 2 2 3 4 4 5 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 10 9 8 7 6 5 5 5 5 5 6 6 7 7 8 8 9 9 10 10 15 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 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 15 14 13 12 11 9 8 7 7 6 5 4 3 2 1 1 3 5 6 6 6 6 5 6 6 6 6 6 5 5 5 4 4 4 3 3 4 4 4 4 4 4 4 4 3 2 2 4 4 4 3 4 5 5 5 5 4 3 3 2 3 3 3 3 3 3 4 4 4 4 3 2 1 1 2 2 3 3 3 2 2 1 2 4 4 4 3 3 2 2 2 2 2 3 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 9 10 11 11 12 13 14 14 14 13 13 12 12 13 13 12 11 11 10 10 11 11 12 11 11 10 10 9 8 7 7 7 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 9 8 7 7 8 8 8 7 7 6 6 6 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 5 5 5 6 6 6 6 7 7 7 8 8 9 10 10 11 12 12 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 6 6 6 6 7 7 7 8 8 9 9 9 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 11 11 12 12 12 11 11 10 9 8 8 8 8 8 9 9 9 9 10 9 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 9 9 8 6 6 5 5 6 6 6 5 5 5 4 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 2 2 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 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 8 10 11 12 14 15 15 15 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 13 12 11 9 8 7 6 5 5 4 4 3 3 2 2 1 1 0 1 2 3 3 3 2 2 1 1 1 2 2 3 4 4 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 11 10 10 9 8 7 6 6 5 5 5 5 5 5 6 6 7 7 8 8 9 10 15 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 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 15 14 13 12 11 10 9 7 6 4 4 4 5 6 6 5 5 6 6 6 7 7 8 7 7 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 3 2 3 4 5 5 5 5 6 6 5 5 4 3 3 3 4 4 4 3 4 4 5 5 4 3 2 1 2 2 2 2 2 2 1 0 2 3 4 4 4 3 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 6 6 6 7 7 7 7 7 8 7 7 7 8 9 9 10 11 12 13 14 14 14 13 12 12 12 13 13 13 12 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 9 9 9 9 9 10 10 10 10 10 9 10 10 10 10 8 7 6 6 7 7 7 7 6 6 7 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 5 5 5 6 6 6 7 8 8 9 9 10 10 11 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 10 9 8 8 8 8 8 8 9 9 10 9 9 8 8 8 8 9 9 9 9 10 10 10 10 10 11 10 10 9 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 4 4 4 3 3 2 2 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 5 5 5 5 5 5 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 9 10 12 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 13 13 12 11 10 8 7 6 5 5 4 3 3 2 1 1 0 0 1 2 3 3 3 2 2 1 1 2 2 3 3 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 9 8 7 6 5 4 4 4 4 5 5 5 6 6 7 8 8 9 15 15 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 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 14 13 12 11 10 9 7 5 5 6 7 8 9 9 8 7 7 6 6 5 6 8 8 8 7 6 5 5 5 5 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 3 2 3 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 4 3 1 1 2 2 1 1 1 1 1 2 2 3 4 3 3 2 2 3 3 3 3 2 1 2 2 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 12 13 14 14 13 12 11 11 12 13 13 13 12 12 11 11 12 12 11 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 10 10 9 8 7 6 7 7 8 8 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 7 7 8 8 9 9 10 11 11 11 11 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 7 6 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 8 9 9 9 10 9 9 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 10 9 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 4 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 5 5 5 6 6 7 8 10 12 14 14 15 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 13 12 11 10 8 7 6 5 4 3 3 2 1 1 0 1 1 2 3 3 3 3 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 7 6 5 4 3 3 4 4 5 5 5 6 7 7 8 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 14 13 12 10 9 7 5 5 7 8 9 9 9 8 8 7 6 6 6 5 4 6 8 8 8 7 6 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 5 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 5 5 4 3 1 1 1 1 0 1 1 2 2 3 3 3 3 2 1 1 2 3 4 4 4 3 2 1 1 1 2 2 3 4 5 6 6 7 7 6 6 6 6 6 7 7 7 7 7 7 7 9 11 13 14 13 13 12 11 11 11 12 13 13 12 11 11 12 12 12 11 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 9 8 7 7 8 9 9 9 9 9 9 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 4 4 3 3 3 3 3 4 4 5 5 6 7 7 8 9 9 10 11 10 10 10 9 9 9 8 9 9 9 9 10 10 10 9 9 9 9 8 7 6 6 6 7 8 8 8 8 9 9 9 9 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 10 10 10 10 10 9 8 9 9 9 9 9 9 9 8 8 9 9 10 10 10 10 10 10 10 11 11 11 11 10 9 8 7 6 6 5 5 5 5 6 6 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 3 3 3 2 2 2 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 5 5 6 6 6 6 6 6 6 6 5 5 4 4 5 5 5 5 5 6 7 9 11 13 14 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 12 11 10 8 7 6 5 4 3 2 1 0 0 1 2 3 3 4 4 3 3 2 2 2 2 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 9 9 9 8 7 6 5 4 3 3 3 3 4 4 5 5 5 6 6 15 15 15 15 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 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 13 11 10 9 7 5 5 6 8 9 9 9 8 7 6 5 5 5 6 6 4 4 8 9 8 7 6 5 5 4 4 3 3 4 4 5 5 4 4 4 3 3 3 4 5 5 4 3 4 6 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 5 4 2 1 1 1 2 2 3 3 3 3 3 3 2 1 0 2 3 4 5 5 5 5 4 3 2 1 1 1 2 3 5 6 6 6 6 6 6 5 5 6 7 7 7 6 5 5 6 8 10 11 11 11 11 10 10 10 11 12 12 12 12 11 11 12 12 12 11 10 9 9 9 9 9 10 10 10 11 11 10 10 10 10 11 10 10 10 10 10 10 10 10 9 8 8 9 10 10 10 9 9 10 10 10 10 10 9 9 8 8 8 9 9 9 8 8 8 8 8 7 7 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 4 4 5 6 7 8 9 9 10 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 8 7 6 6 5 5 5 6 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 11 11 11 11 11 11 11 10 10 9 9 9 8 8 8 9 10 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 10 9 8 7 6 6 6 6 6 6 6 6 6 7 7 6 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 3 3 3 3 4 4 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 4 4 4 4 5 5 5 5 6 8 10 12 13 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 10 8 7 6 4 3 2 1 0 0 1 2 3 3 4 4 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 8 8 7 6 4 3 3 2 2 3 3 4 4 5 5 5 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 15 13 12 10 8 6 4 4 6 7 8 9 9 8 7 6 4 4 4 5 6 7 5 3 7 9 8 7 6 6 5 5 4 4 4 4 4 5 5 5 4 4 3 2 3 4 6 5 4 1 2 5 6 7 6 6 5 5 5 6 6 5 5 5 5 5 6 7 7 6 6 5 3 3 2 2 3 3 3 3 3 3 3 2 1 1 2 3 4 5 5 6 6 5 4 3 3 3 3 3 3 3 4 5 5 5 6 6 6 5 5 6 7 7 6 5 4 4 5 7 8 9 9 8 9 9 10 10 11 11 11 11 12 12 12 13 13 13 12 11 10 9 9 9 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 9 9 10 10 10 10 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 7 7 6 6 6 5 5 4 4 3 3 3 3 3 3 3 4 5 6 7 8 8 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 7 6 5 4 4 4 5 6 7 7 7 6 6 7 7 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 10 10 9 9 8 8 8 8 9 9 9 8 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 10 9 8 7 7 6 6 6 6 6 6 7 8 8 7 6 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 2 3 3 3 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 5 4 4 4 4 5 5 5 5 6 7 9 10 12 13 14 15 15 14 15 15 15 15 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 13 12 11 9 8 6 5 4 3 1 1 0 1 2 3 3 4 4 4 3 3 3 2 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 6 5 4 3 2 2 2 2 3 3 4 4 4 14 15 15 15 15 15 16 16 16 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 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 14 12 10 8 6 4 4 5 7 8 8 8 8 7 6 5 4 4 5 6 7 7 5 2 6 9 9 8 7 6 6 6 6 5 5 5 4 4 4 4 4 4 3 2 3 5 6 5 2 2 3 4 5 6 6 5 4 3 5 6 5 4 4 4 5 6 7 7 7 7 6 6 5 4 4 3 3 3 3 3 4 4 4 3 1 1 2 3 3 4 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 6 6 7 7 6 5 4 4 4 5 6 8 8 8 8 9 10 11 12 12 11 11 12 12 12 13 13 14 14 13 12 11 10 10 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 10 10 10 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 7 7 7 7 7 6 6 6 5 5 4 4 3 3 2 2 2 3 4 5 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 7 6 4 3 3 4 4 5 5 6 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 9 9 8 8 8 7 8 8 9 9 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 10 10 9 8 8 7 7 7 7 6 7 7 8 8 8 7 6 5 6 6 6 6 5 4 4 5 5 5 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 3 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 5 4 4 4 5 7 9 11 12 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 13 12 10 9 7 6 4 3 2 1 0 1 2 3 3 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 5 4 3 2 1 1 2 2 3 3 3 4 14 15 15 15 15 16 16 16 16 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 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 16 14 12 10 8 6 4 4 5 7 8 8 8 8 7 6 6 5 5 5 5 6 7 7 4 2 6 9 10 9 7 7 7 6 6 6 5 5 5 5 5 4 4 4 3 3 4 5 5 3 2 3 4 4 5 6 6 4 2 3 5 6 5 4 3 4 5 6 7 7 7 7 7 6 6 6 5 4 4 3 3 4 4 5 5 4 2 1 1 2 3 4 4 4 5 5 5 5 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 8 7 6 5 4 3 3 4 6 8 9 10 10 10 11 12 13 12 12 12 12 12 12 12 13 14 14 13 13 12 11 11 11 11 11 10 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 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 8 7 7 7 7 7 8 7 7 7 6 6 6 5 5 4 3 3 2 2 2 2 3 4 5 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 8 8 8 7 5 4 2 2 3 3 3 4 4 4 4 3 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 11 11 11 11 11 11 11 11 10 10 9 8 8 8 8 8 7 7 8 8 8 8 8 8 8 9 10 10 10 10 10 10 11 11 11 11 11 10 10 10 9 8 7 7 7 6 7 7 8 8 8 8 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 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 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 4 4 4 5 6 7 9 11 12 13 13 13 13 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 10 8 7 5 4 2 1 0 1 2 3 3 4 4 4 4 4 3 3 3 2 2 2 2 1 1 2 2 2 3 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 7 7 6 5 4 3 2 1 0 1 2 2 2 3 3 14 15 15 15 16 16 16 16 17 17 17 17 17 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 16 17 17 17 17 18 18 18 18 18 18 17 16 14 12 10 7 5 3 2 4 5 7 7 8 7 7 6 6 6 6 6 6 6 7 7 6 3 3 7 10 10 9 8 7 6 5 5 5 5 5 5 5 5 5 4 3 3 3 4 5 4 2 3 4 4 4 5 5 5 4 1 2 5 6 5 4 4 4 5 5 6 6 7 7 7 7 7 6 5 4 4 4 5 5 6 6 7 6 4 3 3 3 3 4 4 5 5 5 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 4 3 3 4 6 7 9 10 10 11 12 13 13 13 13 12 11 11 11 12 12 13 13 12 12 11 11 11 11 11 10 10 9 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 10 9 9 8 8 8 8 8 8 8 8 7 7 6 6 6 5 4 4 3 3 2 2 2 2 3 4 5 5 6 6 6 6 7 7 8 8 8 9 9 8 8 8 8 8 7 6 4 3 2 3 3 3 3 3 3 3 3 4 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 8 9 10 10 11 11 12 12 11 11 11 11 10 9 8 9 9 9 9 8 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 10 8 7 7 6 6 7 7 8 8 9 9 8 7 7 7 6 6 5 5 5 5 5 5 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 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 6 6 7 9 11 12 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 12 11 9 8 6 5 3 2 1 1 2 3 3 4 4 5 4 4 3 3 3 2 2 2 1 1 1 1 1 2 2 3 3 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 5 5 3 2 1 1 1 2 2 2 3 3 14 15 15 15 16 16 16 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 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 17 16 14 12 9 6 4 2 2 2 4 5 6 7 7 7 6 6 6 6 6 6 6 6 7 7 6 3 3 7 10 10 10 8 6 5 4 4 4 4 5 5 5 5 4 3 2 2 3 4 4 2 1 3 4 4 4 5 5 4 3 0 3 5 6 6 5 5 5 5 5 4 5 6 7 8 8 7 6 5 4 5 5 6 7 8 8 8 7 6 5 5 5 5 5 6 6 6 6 7 7 8 8 8 9 9 9 8 8 8 8 7 7 7 7 7 6 5 4 4 4 4 4 4 5 7 9 10 11 11 12 12 12 12 12 11 10 10 10 11 12 12 11 10 10 9 9 10 10 9 9 8 8 8 9 9 10 9 9 9 10 10 11 11 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 7 7 6 6 5 5 4 4 3 3 3 2 2 3 3 4 5 5 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 7 6 5 4 4 4 4 3 3 3 4 4 4 5 5 6 6 6 6 6 5 5 5 4 4 3 3 2 2 2 3 4 5 6 7 8 9 10 10 11 11 11 11 11 11 11 10 10 10 10 10 9 9 7 7 7 7 7 7 7 7 7 8 9 9 10 10 10 10 10 10 10 10 11 11 11 10 9 8 7 6 6 7 7 8 8 9 9 8 8 7 7 7 6 5 4 4 4 4 4 4 4 5 5 6 6 6 5 5 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 1 2 2 2 2 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 5 6 6 6 6 6 6 6 7 9 11 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 12 11 10 9 7 6 4 3 1 1 1 2 3 4 4 5 5 4 4 3 3 2 2 1 1 0 0 1 1 2 2 3 3 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 4 4 3 2 1 2 2 3 3 3 3 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 16 14 11 8 6 3 2 2 2 2 3 5 6 7 7 6 6 6 6 6 6 6 6 6 6 7 6 4 4 7 10 11 10 8 6 4 4 4 4 5 5 5 5 3 2 1 2 3 4 4 3 1 1 3 4 4 5 5 5 4 2 2 3 5 6 6 6 6 6 5 4 3 3 5 7 9 8 7 6 5 5 5 6 8 8 9 9 8 7 6 6 6 6 7 7 7 7 7 7 7 8 9 10 10 9 9 9 9 8 8 8 7 7 6 5 4 3 2 2 2 3 4 5 5 6 7 9 10 11 11 11 11 11 10 8 7 6 6 7 9 11 11 10 8 7 6 7 8 8 8 7 7 7 8 9 9 9 9 9 9 10 10 11 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 10 10 10 11 11 11 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 8 8 7 7 7 6 6 5 5 4 4 3 3 3 3 3 3 4 5 5 5 5 5 6 7 8 8 8 8 8 8 7 8 8 8 8 7 7 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 1 1 2 3 4 5 6 7 8 9 9 10 11 11 11 11 11 11 11 10 10 10 10 9 8 8 8 7 7 6 6 6 6 7 8 9 9 10 10 9 10 10 10 10 10 11 11 11 10 8 7 7 7 7 7 8 8 9 9 9 8 8 9 9 7 5 4 3 3 2 2 3 4 5 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 1 1 1 2 2 2 3 3 3 3 3 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 8 9 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 14 14 13 12 11 10 8 7 5 4 2 1 1 2 3 4 4 5 5 4 4 4 3 3 2 2 1 1 1 1 2 2 3 3 4 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 4 4 5 5 5 5 5 4 4 4 4 4 4 4 3 2 2 2 3 3 3 4 4 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 18 18 17 14 11 8 5 3 2 2 2 2 2 4 5 6 7 7 6 6 6 6 6 6 5 5 5 6 7 6 5 4 6 10 11 10 8 6 5 5 5 5 5 6 5 4 2 1 2 3 3 3 3 2 1 1 3 4 5 5 4 4 3 3 3 3 4 5 6 7 7 6 5 4 3 4 5 7 8 8 7 6 5 5 6 7 8 9 9 8 7 6 5 6 7 7 8 8 8 8 8 8 8 9 10 10 10 10 9 9 9 8 8 7 7 6 5 3 1 1 0 0 1 2 3 4 5 6 7 8 9 10 11 11 10 10 8 5 2 2 2 4 7 9 10 8 6 5 5 6 7 7 7 6 6 7 7 8 8 8 8 8 9 10 10 10 10 10 10 9 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 9 8 8 7 7 6 6 5 5 5 4 4 3 3 3 3 3 4 4 5 5 5 5 5 6 7 8 8 8 7 7 8 8 8 8 8 8 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 4 4 4 3 3 3 2 2 2 3 3 3 3 3 4 4 5 5 6 7 8 9 9 10 11 11 11 11 11 11 11 10 10 10 9 9 8 7 6 5 5 5 5 6 7 8 9 10 10 10 9 9 9 9 9 10 11 11 10 9 8 7 7 7 7 7 8 8 8 8 8 9 9 9 8 6 5 4 3 2 1 2 4 5 6 6 6 6 6 6 5 5 5 4 4 3 3 3 4 3 3 3 3 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 4 4 4 4 5 4 5 5 6 6 7 7 7 7 7 7 7 8 10 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 14 13 13 12 11 9 8 6 5 3 2 1 2 3 4 4 5 5 5 4 4 3 3 2 2 2 2 2 2 2 3 3 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 4 4 4 4 4 3 3 2 3 3 4 4 4 4 15 15 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 18 17 15 11 7 4 2 2 2 2 2 2 3 5 6 7 7 7 6 6 6 6 6 5 5 5 5 6 7 7 5 2 5 9 11 10 8 7 6 6 6 5 5 6 5 3 1 2 2 2 2 1 1 2 3 3 4 5 5 5 4 3 3 2 3 3 3 4 5 6 6 6 6 5 4 4 5 6 7 8 7 7 6 6 7 8 9 9 9 8 6 5 5 6 7 8 8 8 8 8 8 9 9 9 10 10 10 10 9 9 9 8 8 8 7 6 4 3 3 2 2 2 2 2 2 3 4 5 6 7 8 9 9 10 10 9 8 5 2 1 1 3 6 8 9 8 6 5 5 5 6 6 6 5 5 6 6 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 10 10 10 10 10 11 11 12 12 12 12 13 12 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 7 7 7 6 6 5 5 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 8 8 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 5 5 4 4 3 3 2 2 1 1 1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 9 10 11 11 11 12 12 11 11 11 11 10 9 8 7 6 5 4 4 5 5 6 7 8 9 10 10 9 9 9 9 9 10 11 11 11 10 9 8 8 8 8 7 7 8 8 8 8 8 9 9 8 7 6 5 4 3 2 2 4 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 2 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 4 4 4 4 5 5 6 7 7 7 8 8 8 8 8 9 10 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 14 13 13 12 10 9 8 6 4 3 1 1 2 3 4 4 5 5 5 4 4 3 3 3 2 2 2 3 3 3 4 4 4 5 5 5 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 3 3 3 4 4 5 5 5 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 15 12 8 4 2 2 3 3 3 2 2 3 5 7 7 7 7 6 6 6 6 6 5 5 5 5 6 7 7 5 2 6 9 11 10 9 8 8 7 6 6 5 6 5 3 2 3 2 0 0 0 1 3 5 5 5 5 5 4 2 1 2 2 2 2 2 3 3 4 5 6 7 6 5 4 4 4 5 6 7 6 7 7 8 8 9 9 9 7 6 6 6 7 8 8 9 9 8 9 9 9 10 10 10 10 10 10 9 9 9 8 8 7 7 6 4 4 4 3 3 3 3 3 3 3 3 4 5 6 6 7 8 8 9 10 9 8 6 4 4 6 8 9 10 9 8 7 6 6 5 5 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 9 9 9 10 10 10 11 11 12 12 12 12 13 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 8 8 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 4 5 5 6 6 6 7 7 7 7 8 8 8 8 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 1 1 1 1 1 1 0 1 2 3 4 5 6 6 6 6 7 7 8 9 10 11 12 12 12 12 12 11 11 10 10 8 7 5 5 4 4 4 5 6 6 8 9 9 10 9 9 9 9 10 10 10 10 11 11 10 9 8 8 8 7 7 8 8 8 8 8 8 8 8 7 7 6 5 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 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 4 4 4 4 4 4 4 4 5 5 6 7 7 8 8 8 8 9 9 9 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 12 10 9 7 6 4 3 1 1 2 3 4 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 13 9 5 3 3 3 3 3 3 3 2 4 6 7 7 7 6 6 6 6 6 5 5 5 5 6 7 7 6 4 3 6 9 10 9 9 8 8 7 6 5 6 6 5 4 3 3 3 2 1 1 3 5 5 4 4 5 5 4 2 1 1 1 1 1 2 2 2 3 4 5 7 7 6 4 3 4 4 4 4 5 5 6 7 8 9 9 7 6 6 6 7 8 9 9 9 9 9 9 9 10 10 11 11 11 11 10 9 8 8 8 8 7 6 5 4 4 4 4 3 3 4 4 4 4 4 4 4 5 5 6 6 7 9 10 11 11 10 9 9 9 9 10 10 10 10 8 7 6 5 4 3 4 4 5 6 7 7 7 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 9 10 11 11 12 12 12 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 4 5 6 6 6 6 6 6 6 7 8 8 8 7 6 6 6 6 6 6 6 6 7 7 7 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 1 1 1 2 3 3 4 5 5 6 6 6 7 7 8 9 10 11 11 12 12 12 12 11 11 10 10 9 7 6 5 5 5 5 5 6 6 7 8 9 9 10 10 10 10 10 10 10 10 11 11 11 10 9 8 8 8 7 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 4 4 5 5 5 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 3 3 3 3 2 2 2 2 2 1 2 2 2 3 3 4 4 4 4 4 4 4 5 5 6 6 7 7 7 8 8 9 9 9 10 10 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 15 15 14 14 13 12 10 9 7 5 4 2 1 1 2 3 4 4 5 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 12 10 8 6 4 4 4 3 3 3 3 4 6 7 7 7 6 6 6 6 6 6 5 5 5 5 6 7 7 6 4 3 7 9 9 8 8 7 7 6 6 6 6 6 5 4 4 3 3 2 1 2 4 5 4 1 2 4 4 4 4 4 3 1 1 2 2 2 3 3 4 5 7 8 7 4 3 3 3 3 2 3 4 6 7 8 8 6 4 4 4 5 7 8 9 9 10 10 10 10 10 10 11 11 11 11 10 9 8 8 8 8 7 6 5 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 10 11 12 12 11 11 11 10 10 10 10 10 9 8 6 4 3 3 4 5 6 7 7 7 7 7 6 5 4 4 4 5 5 5 5 5 5 4 4 4 4 4 5 5 6 7 8 9 10 10 11 12 12 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 2 2 2 3 4 5 6 6 6 6 6 6 6 7 8 8 8 7 7 6 6 6 6 6 6 7 7 7 7 6 6 5 4 4 3 3 2 2 2 3 3 3 2 2 2 2 2 2 3 4 4 5 5 5 6 6 6 7 7 8 9 10 11 11 12 12 12 12 11 10 9 9 8 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 11 11 10 9 8 8 8 7 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 4 4 5 5 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 2 2 2 2 1 1 2 2 3 3 3 3 3 4 4 4 4 4 5 5 6 6 6 6 7 8 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 14 13 12 10 8 7 5 4 2 1 1 2 3 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 16 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 12 10 8 7 6 6 5 4 4 3 4 5 6 7 7 7 7 6 6 6 6 6 5 5 5 5 5 6 7 7 6 3 3 7 9 8 7 7 6 6 6 6 6 5 5 4 3 4 3 2 1 1 3 4 3 3 3 3 3 3 4 6 6 4 3 2 2 2 3 3 4 5 6 7 7 7 6 4 4 3 2 2 2 4 6 8 8 6 2 1 2 2 4 6 7 7 8 9 9 10 10 10 11 11 11 11 10 9 8 6 6 7 7 7 6 4 3 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 4 5 6 8 9 10 11 11 11 11 10 10 10 10 10 10 10 8 6 4 4 4 4 5 6 7 7 7 7 6 5 4 4 4 5 6 6 6 6 5 4 3 3 2 2 3 3 4 5 7 8 9 10 10 11 12 12 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 3 3 3 4 5 5 6 6 6 7 7 7 8 8 9 8 8 7 7 7 6 6 6 6 6 7 7 6 6 6 5 4 4 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 7 7 8 9 10 11 12 12 12 12 11 10 9 8 8 8 8 9 9 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 4 4 4 5 5 6 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 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 6 6 6 7 7 8 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 14 13 12 10 8 6 5 3 2 1 1 2 3 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 8 8 8 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 5 5 6 6 7 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 16 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 11 9 8 7 7 7 7 6 5 4 5 6 7 7 6 6 6 6 6 6 6 5 5 5 4 5 6 7 7 7 5 1 4 8 9 7 6 6 6 6 6 5 4 3 2 3 3 4 3 2 1 1 2 2 3 4 4 3 1 1 3 5 6 5 4 2 1 2 3 4 5 6 6 7 7 6 6 6 6 6 4 4 3 5 7 9 9 6 2 2 1 1 3 5 5 5 6 7 8 9 10 10 11 11 11 10 9 7 5 4 5 6 6 6 4 3 4 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 4 5 7 8 9 10 10 10 10 9 9 9 10 10 10 9 8 6 5 4 4 5 5 6 7 7 7 6 5 4 4 5 6 7 7 7 7 7 6 5 4 3 2 1 1 2 3 4 6 7 8 9 10 11 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 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 7 7 8 8 9 9 9 9 9 8 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 3 4 4 5 6 6 7 7 7 6 6 6 7 8 9 10 11 12 12 12 12 11 10 9 9 9 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 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 3 3 3 3 3 4 4 4 4 4 4 5 5 6 6 6 7 7 8 8 9 9 9 10 10 11 11 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 14 13 11 10 8 6 5 3 2 1 1 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 17 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 11 10 9 8 8 8 7 6 5 5 6 7 6 6 6 6 6 6 6 6 5 5 4 4 4 5 6 7 7 6 3 3 7 9 8 6 4 4 5 5 4 4 2 0 2 4 4 4 3 3 2 1 1 2 3 4 3 1 1 2 1 3 5 5 3 1 1 2 3 4 5 6 7 7 7 6 6 7 7 7 6 5 5 6 8 9 10 8 5 2 1 2 3 4 5 5 5 5 6 8 9 10 10 10 9 8 6 5 4 4 5 5 5 5 4 4 5 7 7 7 6 6 5 5 5 5 4 4 3 3 2 2 2 3 4 5 6 7 9 10 10 9 7 7 8 9 10 10 9 8 6 6 5 5 5 5 6 7 7 7 6 5 5 6 6 7 7 8 8 7 7 7 6 5 4 3 2 1 0 2 3 5 6 7 9 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 10 9 9 8 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 5 5 5 5 4 4 4 4 5 6 7 8 8 8 7 6 6 6 7 8 9 9 10 11 12 12 11 10 9 10 10 11 11 11 11 10 9 9 10 10 11 11 10 10 10 10 11 11 11 10 10 10 10 10 10 9 8 8 7 7 7 7 7 7 7 6 6 6 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 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 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 6 6 6 6 7 7 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 14 13 11 10 8 6 4 3 2 1 1 1 2 2 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 17 17 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 11 9 9 9 8 8 7 6 5 5 6 6 6 5 5 6 6 6 6 5 5 4 4 4 4 5 6 6 6 4 1 6 9 9 8 6 3 1 2 3 3 2 2 3 4 5 5 5 4 4 3 3 2 3 3 3 2 1 1 3 3 4 5 4 2 2 3 3 3 3 4 5 7 7 7 7 7 7 7 7 7 6 6 7 8 9 10 9 7 5 3 2 3 4 5 5 5 6 7 8 9 9 9 7 6 5 4 4 4 4 5 5 5 5 4 5 6 7 7 6 6 6 5 5 5 4 4 4 3 3 2 1 1 2 3 4 5 6 8 9 9 8 6 6 6 8 9 9 8 7 6 6 6 5 5 5 6 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 6 5 5 4 3 2 0 1 3 4 6 7 8 9 10 10 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 9 9 8 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 6 7 8 9 9 9 8 7 7 7 8 8 9 9 9 10 10 11 11 10 10 10 11 11 12 12 11 11 10 10 10 11 11 11 11 11 10 10 11 11 11 10 10 10 10 10 10 9 8 8 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 6 6 5 5 5 5 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 4 4 4 4 4 4 3 3 3 3 2 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 7 7 8 8 9 9 9 10 10 11 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 14 13 11 9 7 6 4 3 1 1 1 1 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 6 6 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 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 17 17 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 12 11 9 8 8 8 8 7 6 5 4 5 5 6 5 5 6 6 6 6 6 5 4 4 4 4 5 5 6 6 5 2 3 8 11 10 8 6 4 3 2 2 3 2 1 2 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 3 4 4 4 2 1 3 4 4 4 3 3 4 6 6 7 7 7 7 8 8 8 8 7 7 7 8 9 10 9 7 5 4 3 3 4 5 5 6 7 8 9 8 7 6 4 3 3 4 5 5 5 5 5 4 5 6 7 7 6 6 5 5 5 5 4 4 4 4 3 3 2 1 0 1 2 3 4 6 8 9 9 7 5 5 5 7 8 8 8 7 6 6 6 6 6 6 6 7 7 8 8 9 9 8 8 8 8 8 7 7 6 5 5 5 4 4 3 2 1 1 2 4 5 6 8 8 9 10 10 11 11 11 11 11 11 11 10 10 10 11 11 11 11 10 10 9 9 9 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 9 9 9 8 8 7 7 7 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 5 6 6 6 7 8 10 10 10 10 9 8 8 9 10 10 10 10 9 9 9 9 10 9 10 10 11 12 12 12 12 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 7 7 6 6 6 6 6 5 5 5 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 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 7 7 8 8 8 8 9 9 10 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 14 13 12 11 9 7 6 4 3 1 0 0 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 6 6 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 7 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 10 8 6 5 6 6 6 6 4 3 3 4 5 5 5 6 6 6 6 6 5 5 4 4 4 5 6 6 7 6 4 1 5 9 11 10 8 6 5 5 4 4 4 3 2 1 2 2 1 1 2 3 3 4 4 4 3 2 2 3 3 3 3 3 1 0 2 3 4 4 4 3 3 4 5 6 6 6 6 7 8 9 9 9 8 8 8 8 9 9 9 8 6 5 3 3 3 5 6 7 7 8 8 7 7 6 4 3 3 4 5 5 5 5 4 5 6 8 8 8 7 6 5 5 5 5 4 4 4 4 4 3 3 2 1 1 1 3 4 7 9 9 8 6 4 4 4 5 7 7 8 7 7 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 8 8 7 6 5 5 4 4 4 3 2 1 1 2 3 5 6 7 8 9 9 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 8 8 8 7 7 7 7 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 7 7 7 8 9 10 11 11 10 10 10 10 11 11 12 12 11 11 10 9 8 8 8 9 10 11 11 11 11 11 12 12 11 11 11 11 12 12 11 11 11 11 11 11 11 11 10 10 11 10 10 10 9 8 8 7 7 7 7 7 7 6 6 6 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 5 5 5 5 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 3 3 3 4 4 4 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 15 15 14 14 13 12 10 9 7 6 4 3 2 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 5 5 6 7 7 7 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 15 15 14 14 14 13 13 13 12 12 12 12 11 11 9 7 5 4 3 4 4 5 4 3 1 2 3 4 5 5 6 6 6 6 6 6 5 5 5 5 6 6 7 7 6 3 2 6 9 9 8 6 6 5 5 5 4 3 3 4 4 5 4 3 1 1 1 2 4 5 4 3 3 3 3 4 3 2 1 1 2 3 4 4 4 4 4 4 5 5 6 6 6 6 7 8 9 10 10 10 9 9 9 9 9 8 7 6 5 4 4 5 6 6 6 6 6 6 6 6 6 5 5 4 4 5 6 6 5 5 6 8 8 8 8 7 6 5 5 5 5 5 5 5 5 4 3 3 2 2 1 2 3 5 7 9 9 7 5 3 3 4 4 5 6 7 7 7 6 5 5 5 5 5 6 6 7 8 9 9 10 10 9 9 9 8 8 7 6 5 5 4 4 3 2 1 1 2 3 5 6 7 8 9 9 9 9 9 9 9 10 10 10 9 9 9 10 10 10 9 8 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 5 6 6 6 6 6 7 7 7 7 7 7 7 8 9 10 11 11 11 11 11 12 12 13 13 13 13 12 10 9 8 7 7 7 9 10 10 10 10 11 11 11 11 10 10 10 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 10 9 8 8 7 8 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 13 12 11 10 9 8 7 5 4 3 2 2 2 1 1 2 2 3 3 4 4 5 5 6 6 7 8 8 8 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 13 12 12 12 11 11 10 9 7 6 4 3 3 4 4 4 3 1 1 2 4 5 5 6 6 6 6 6 6 6 5 5 6 6 6 7 7 6 4 2 5 8 8 7 5 4 4 4 4 3 2 2 3 5 6 5 5 3 3 2 2 3 4 5 5 4 4 3 4 4 3 2 2 2 3 3 3 4 4 5 5 5 5 6 6 7 7 7 7 8 9 10 11 10 10 10 10 9 9 7 7 6 6 6 6 7 7 6 5 4 3 4 5 5 6 6 6 6 5 6 6 6 6 6 7 8 9 9 8 7 6 5 5 5 6 6 6 6 6 5 4 3 3 3 2 3 4 6 8 9 8 6 3 1 3 4 5 4 4 6 7 7 6 5 5 4 4 4 4 5 6 7 8 8 9 9 9 9 9 9 8 8 7 6 5 5 4 3 3 2 2 3 4 5 6 7 8 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 8 7 7 7 7 8 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 5 6 6 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 10 11 12 12 12 12 12 13 13 14 14 13 12 11 9 8 7 7 7 7 8 8 9 9 9 10 11 11 10 9 10 10 11 11 11 10 10 10 11 12 12 12 12 12 12 11 11 11 11 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 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 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 14 14 14 13 12 11 10 10 8 7 7 6 5 5 4 4 5 5 5 6 6 6 7 7 8 8 8 9 9 9 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 7 6 6 6 7 7 7 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 18 17 16 16 15 15 14 14 13 13 12 12 12 11 10 9 8 7 5 5 4 5 5 5 3 1 1 2 3 4 5 6 6 7 7 7 6 6 6 6 6 6 7 7 6 6 5 4 5 8 9 6 4 2 1 2 4 4 3 2 3 4 6 6 5 4 4 4 4 5 5 5 5 5 4 4 3 3 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 7 7 6 6 7 9 10 10 10 9 9 9 8 7 6 6 6 7 7 7 6 5 4 3 1 1 2 4 5 5 6 6 7 6 6 6 6 7 7 8 9 9 9 8 7 6 5 5 6 6 7 7 7 7 6 5 5 4 4 4 5 6 8 8 8 7 4 2 3 5 6 6 4 3 5 7 7 6 6 5 4 3 3 3 4 4 5 6 6 7 7 8 8 8 8 8 8 7 7 6 5 5 4 3 2 2 3 5 6 7 7 8 8 9 9 9 9 9 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 8 8 8 7 7 7 7 7 6 6 6 6 6 6 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 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 10 11 12 12 13 13 13 13 13 14 14 13 13 11 10 9 8 7 7 7 7 8 8 8 9 10 11 11 10 10 10 10 10 11 10 10 10 10 11 12 12 12 12 12 11 11 11 12 11 10 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 3 3 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 5 4 4 5 5 6 6 6 6 6 7 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 15 15 14 14 14 13 13 12 12 11 11 10 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 17 16 16 15 15 14 14 13 13 12 12 11 11 9 8 7 6 6 5 5 5 6 5 4 3 3 4 4 5 6 6 7 7 7 7 6 6 6 6 6 7 7 6 5 3 3 6 8 9 8 4 1 1 2 2 4 5 4 4 4 5 6 5 5 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 4 3 3 3 4 4 3 4 5 6 6 5 6 7 8 9 9 8 7 6 6 5 5 5 5 6 7 6 5 4 2 2 2 2 1 1 2 4 5 6 7 7 7 7 8 8 8 8 8 9 9 9 8 8 7 6 6 6 7 7 7 7 8 7 7 6 6 6 6 7 8 8 8 7 5 4 4 4 5 6 6 5 4 5 7 8 8 7 6 4 3 3 3 3 3 4 4 4 5 5 6 7 7 8 8 8 8 7 6 6 5 4 3 2 2 4 5 6 7 7 8 8 9 9 9 9 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 7 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 10 11 12 13 13 13 13 13 13 13 13 12 12 11 10 9 8 8 8 8 8 8 9 9 10 11 11 11 10 10 10 10 11 10 10 10 10 11 11 12 13 12 12 11 11 11 12 12 11 10 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 4 4 4 4 4 5 5 4 4 4 4 5 5 5 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 10 10 9 8 7 6 5 5 5 4 4 4 4 4 4 5 5 5 6 6 7 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 17 17 16 16 15 15 14 14 13 13 12 12 11 10 9 8 7 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 7 7 5 2 1 5 8 9 9 7 4 2 1 1 3 5 6 6 5 6 6 5 5 5 5 4 4 4 4 4 4 5 5 6 6 6 5 5 4 4 5 5 6 6 6 6 5 5 5 4 3 3 4 6 6 7 7 8 10 10 9 8 6 6 6 7 7 7 7 7 6 4 2 1 1 1 2 2 2 1 1 3 4 5 7 7 8 8 9 9 9 9 9 9 9 9 9 8 7 7 6 6 7 7 7 8 8 8 8 7 7 7 7 8 8 8 7 6 5 5 5 6 6 6 6 4 2 5 7 9 9 8 6 5 4 3 3 3 3 3 3 3 3 4 5 5 6 7 8 8 8 7 6 6 5 4 3 2 2 4 5 6 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 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 5 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 6 6 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 10 11 12 12 12 12 12 12 13 13 13 12 11 11 10 10 9 9 9 9 9 9 9 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 11 12 12 12 12 11 11 11 12 12 11 11 10 9 8 8 8 7 8 8 8 7 7 7 7 6 6 5 5 4 4 4 5 5 5 4 4 4 4 4 4 4 4 3 3 2 2 2 3 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 5 5 4 4 4 5 5 5 5 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 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 14 14 14 14 14 14 14 14 13 13 12 11 10 9 8 7 6 5 5 4 3 3 2 2 3 3 4 5 5 6 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 18 17 17 16 16 15 15 14 14 13 13 12 12 11 10 9 8 7 6 6 6 5 5 4 4 5 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 7 7 7 4 0 4 7 9 9 8 6 4 2 2 4 5 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 4 5 5 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 5 4 3 4 5 6 6 7 8 9 10 10 9 8 8 8 9 10 10 9 7 4 2 1 1 1 1 2 3 3 2 2 2 3 5 6 7 8 8 9 10 10 10 10 10 10 10 9 9 8 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 8 7 6 5 5 6 7 7 7 7 6 4 2 5 7 8 8 7 6 5 4 4 3 3 3 3 3 3 3 3 4 4 5 6 6 7 7 6 6 5 5 4 3 2 3 4 5 6 7 8 8 9 9 9 9 9 9 9 8 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 8 8 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 5 5 5 5 5 6 6 6 5 5 5 4 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 10 11 12 12 12 11 12 12 13 13 13 12 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 12 13 12 12 12 12 12 12 12 11 10 9 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 13 13 12 11 10 9 9 8 7 6 5 5 4 4 3 3 3 4 4 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 18 18 17 17 16 16 15 14 14 13 13 12 12 11 10 8 7 6 6 6 5 5 4 3 4 4 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 7 7 6 3 3 6 8 8 8 7 5 5 4 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 3 3 4 5 6 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 3 2 3 3 4 5 6 6 7 8 10 10 9 9 10 10 11 11 10 7 3 2 3 3 2 2 2 3 4 4 4 3 3 4 6 7 7 7 7 8 9 10 10 10 10 10 9 9 8 8 7 7 7 7 8 8 9 9 8 7 6 6 6 6 5 4 4 4 5 7 8 9 9 8 7 7 7 7 8 7 5 4 4 6 6 5 5 4 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 4 3 3 3 3 4 5 6 7 8 9 9 9 9 9 9 8 9 9 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 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 5 5 5 5 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 6 6 6 6 6 6 6 6 6 7 7 9 10 10 11 11 12 12 12 13 13 14 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 12 11 11 10 10 9 9 9 9 9 9 9 10 11 12 13 13 13 13 13 12 12 11 11 10 9 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 2 2 3 4 4 5 5 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 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 10 10 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 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 10 9 8 8 7 7 6 6 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 13 13 12 11 10 8 7 6 5 5 5 5 5 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 6 6 7 7 7 6 4 2 5 7 8 8 7 6 6 6 6 7 7 6 5 4 4 4 4 4 4 4 3 3 3 4 4 4 4 5 6 6 6 5 5 5 6 7 7 7 6 6 6 6 5 5 5 5 4 2 1 2 3 3 4 4 5 6 7 8 9 9 9 10 10 11 11 10 8 5 2 3 3 2 1 2 3 4 4 4 4 4 4 6 7 7 6 6 5 6 6 8 9 9 9 9 9 8 8 8 8 7 7 8 8 9 9 9 8 6 6 5 5 4 2 1 3 6 8 9 10 10 10 9 8 8 8 7 5 3 1 4 6 7 6 6 5 4 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 4 3 3 3 3 4 6 7 8 9 9 9 8 8 8 8 8 8 9 9 9 9 9 8 8 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 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 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 4 4 5 5 5 6 6 8 9 10 10 11 12 13 13 13 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 8 8 7 7 7 7 8 9 10 12 12 12 12 13 12 12 12 12 11 11 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 5 6 6 6 6 5 5 5 4 4 4 4 4 5 4 4 3 2 2 3 3 4 5 5 6 6 6 6 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 9 9 10 10 11 11 12 12 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 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 14 14 14 13 13 12 12 11 10 10 9 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 12 11 9 7 6 5 5 5 6 6 5 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 5 2 3 7 8 8 7 6 5 6 7 7 7 6 5 3 3 3 3 4 4 4 4 3 3 2 3 3 4 5 6 7 7 7 7 6 5 6 6 7 7 7 7 6 6 5 5 5 4 3 2 2 2 3 3 3 4 5 6 7 7 8 8 9 9 9 10 10 10 10 8 4 1 1 1 2 4 5 5 3 3 4 4 5 6 6 7 6 6 6 6 5 6 6 7 8 8 8 8 8 9 9 9 8 8 8 9 9 9 8 7 7 7 7 6 5 3 2 5 7 9 11 11 10 9 8 8 7 5 3 2 1 3 5 6 6 6 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 5 6 8 8 9 9 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 7 7 7 7 7 7 8 8 8 7 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 6 6 6 6 6 6 5 5 5 5 5 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 3 3 3 3 3 4 4 5 6 7 8 8 9 10 11 12 13 13 14 14 14 14 14 14 14 13 14 14 14 13 13 13 11 10 9 8 8 7 6 6 6 6 6 6 6 7 8 10 11 11 11 11 12 12 11 12 12 12 12 11 11 10 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 4 3 3 3 4 4 5 5 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 5 5 6 7 7 6 5 5 4 5 5 5 5 4 4 4 5 5 6 6 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 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 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 14 14 14 13 13 12 11 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 21 21 20 20 20 19 19 18 18 17 17 16 16 15 15 14 13 12 10 8 7 6 5 5 5 6 6 5 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 4 2 5 8 8 7 6 5 5 6 7 7 6 5 4 3 2 2 3 4 4 5 5 4 3 2 2 2 3 5 5 6 6 7 8 7 7 6 6 7 7 7 7 6 6 6 5 5 4 4 3 3 3 3 4 4 5 6 6 7 7 8 8 8 8 8 8 9 10 11 11 9 5 2 1 2 5 6 6 4 2 3 5 6 6 6 6 6 6 7 7 7 7 6 7 7 7 7 8 8 9 9 10 9 9 8 8 9 9 8 8 8 8 8 9 8 6 2 2 6 9 10 11 10 8 7 6 4 1 1 2 2 3 4 5 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 3 3 3 4 6 7 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 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 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 3 3 3 2 3 3 3 3 4 4 5 6 7 8 9 10 10 11 12 12 13 14 14 14 14 14 14 13 14 14 14 14 14 13 12 10 9 7 6 5 5 4 4 4 4 5 6 7 8 9 10 11 11 11 11 11 11 11 12 12 12 12 11 11 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 5 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 5 5 6 7 7 7 6 5 4 4 4 5 5 4 4 4 4 4 5 5 6 7 7 7 7 8 8 8 9 9 10 10 11 11 12 13 13 13 14 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 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 14 14 13 13 19 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 19 19 18 18 17 17 16 16 16 15 14 13 11 10 8 7 6 5 5 5 5 5 4 3 3 4 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 4 3 5 7 8 8 7 6 5 6 6 7 6 6 4 3 3 2 2 3 3 4 5 5 5 4 2 1 1 2 3 4 5 5 6 7 8 8 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 8 8 8 8 8 8 8 10 12 12 11 8 5 3 2 4 6 7 6 5 5 6 7 6 6 5 5 5 7 8 8 8 7 7 7 7 7 8 9 10 10 10 10 9 8 8 8 9 9 9 9 9 9 10 9 9 7 5 5 8 9 9 8 7 6 5 4 3 3 3 3 3 3 4 5 6 7 7 7 7 7 6 6 6 6 5 5 4 3 2 1 1 1 2 3 3 4 5 6 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 9 9 9 9 9 8 8 8 9 9 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 4 4 4 3 3 3 3 3 3 3 4 4 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 4 5 6 7 8 9 9 10 10 11 12 12 13 13 14 14 14 13 13 13 13 13 14 13 13 11 10 8 7 6 5 4 3 3 3 3 4 6 7 8 8 9 10 10 10 10 10 10 11 11 12 12 12 12 11 9 8 7 6 6 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 5 5 4 5 5 6 7 8 7 7 6 6 6 6 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 7 6 5 4 4 4 4 5 4 4 4 4 4 4 5 6 6 7 7 7 7 7 8 8 9 9 10 10 11 11 12 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 13 14 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 15 15 15 15 15 15 15 15 15 15 14 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 19 19 18 18 17 17 17 16 16 15 14 12 10 9 8 7 6 5 4 3 3 2 1 1 3 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 5 4 4 5 7 8 8 7 7 6 6 7 7 7 6 6 5 5 4 4 3 3 3 4 5 5 5 4 2 1 1 2 3 3 4 4 5 6 7 8 7 7 7 7 7 7 6 6 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 8 8 8 9 10 11 12 11 8 6 5 4 5 6 7 7 7 8 8 7 6 5 4 5 5 7 8 9 9 8 7 6 7 7 8 10 10 10 10 9 9 8 9 9 9 10 10 10 10 10 9 9 9 9 8 8 7 7 7 7 6 6 6 5 5 4 3 2 3 4 5 6 7 7 8 8 8 8 8 8 7 7 7 6 5 4 3 2 1 1 2 3 4 5 6 7 7 8 8 8 8 8 8 8 9 9 10 10 9 9 9 9 9 9 10 10 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 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 3 4 4 6 7 8 8 9 10 10 11 11 12 12 13 13 13 13 13 13 13 12 12 11 11 10 8 7 6 5 4 4 3 2 2 1 2 4 5 6 7 8 9 9 9 9 9 10 10 11 12 12 12 11 10 9 8 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 8 7 7 6 6 6 7 7 7 6 6 6 6 6 6 5 5 5 5 5 6 6 7 7 7 6 6 5 4 4 4 4 4 5 4 4 4 4 4 4 5 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 12 13 13 13 13 13 13 13 13 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 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 15 15 15 16 16 16 16 15 15 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 19 19 18 18 17 17 17 17 16 15 13 11 9 7 6 6 5 4 3 1 0 1 2 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 5 3 3 5 7 8 8 8 7 7 6 7 7 7 6 6 6 6 6 6 5 4 3 3 3 3 4 4 4 3 1 1 2 2 3 3 4 4 5 6 7 7 7 7 7 7 7 6 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 10 10 11 12 10 8 7 6 6 6 7 7 8 8 9 8 7 5 4 4 4 5 6 8 9 8 6 5 6 7 8 9 10 10 10 9 9 9 9 9 9 9 10 10 10 10 9 8 8 9 10 10 9 8 7 6 6 6 6 6 6 5 4 2 1 2 4 6 7 8 8 9 9 9 9 9 8 8 8 8 7 7 6 5 4 3 3 3 3 4 5 6 7 7 8 8 8 8 8 8 9 10 10 10 10 10 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 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 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 2 2 3 4 5 6 7 8 9 10 10 10 10 10 11 12 13 13 13 12 12 12 11 10 9 9 8 7 6 5 4 4 3 3 3 2 1 1 2 4 5 7 8 8 9 9 9 9 10 11 11 11 11 10 10 9 8 7 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 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 7 7 6 6 7 7 7 7 7 6 6 6 6 6 6 5 5 6 6 6 7 7 7 6 5 5 4 4 4 4 4 5 5 5 4 4 4 4 5 5 5 5 6 6 6 7 7 8 8 9 9 9 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 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 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 20 20 19 19 18 18 17 17 17 17 16 14 11 9 7 6 5 5 4 3 1 1 2 3 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 4 2 4 6 7 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 6 5 4 3 2 3 4 4 4 3 2 2 2 3 3 4 4 5 5 6 7 7 7 7 7 7 6 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 10 10 11 12 12 11 9 8 7 7 7 8 8 7 7 7 7 6 5 4 4 4 5 6 8 8 8 6 4 5 7 9 10 10 9 8 8 8 8 9 9 10 10 9 9 9 8 8 7 7 8 9 10 8 7 7 7 7 6 6 6 5 5 3 2 2 3 5 6 7 8 9 9 9 9 9 9 8 8 8 8 8 8 7 6 6 5 5 4 4 5 5 6 7 7 8 8 8 8 8 9 9 10 10 10 10 10 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 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 6 6 5 5 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 1 1 1 1 1 1 1 0 0 1 1 1 1 2 2 3 4 5 6 7 8 8 8 8 8 9 10 11 12 12 12 11 11 11 10 10 9 8 7 6 5 4 4 4 4 4 3 3 2 2 2 3 5 6 7 8 9 9 9 9 10 10 10 10 10 9 8 7 7 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 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 6 7 7 7 8 7 7 7 6 6 6 6 6 6 6 6 7 8 8 7 6 5 5 4 4 3 4 4 5 5 5 5 4 4 4 4 4 5 5 5 5 6 6 7 7 8 8 8 9 9 10 11 11 12 13 13 13 13 13 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 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 15 15 15 16 16 16 16 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 24 23 23 23 23 23 23 22 22 21 21 20 20 19 18 18 17 17 17 16 15 12 9 7 5 5 5 4 3 1 1 2 4 5 6 6 7 7 7 7 7 7 6 7 7 7 7 7 7 7 5 2 3 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 6 5 3 2 3 4 5 5 5 4 3 3 4 4 5 6 6 6 6 6 6 7 7 7 7 6 5 5 5 4 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 10 10 11 12 13 13 12 11 9 8 9 9 7 6 6 6 6 5 5 5 5 5 5 6 7 8 8 7 6 7 8 9 9 9 7 6 6 6 7 8 9 9 9 9 8 7 7 6 6 7 8 9 9 8 7 6 6 6 6 5 5 5 4 3 4 4 4 5 7 8 8 9 9 9 9 9 9 8 8 9 9 8 8 8 8 7 7 7 6 6 5 5 6 7 7 8 8 8 8 8 8 9 9 9 10 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 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 1 1 1 2 2 1 1 1 0 1 1 1 1 0 1 1 2 2 3 4 4 5 5 5 5 6 7 8 9 10 10 11 11 11 11 11 11 10 8 7 5 5 4 4 4 4 4 4 4 3 3 3 3 5 6 8 8 9 9 9 9 9 9 9 9 8 8 7 7 6 5 5 5 5 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 7 7 8 8 7 7 7 6 6 6 6 6 6 6 7 8 8 7 6 5 5 4 4 3 4 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 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 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 14 14 14 15 15 15 15 16 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 22 22 21 21 20 20 19 18 18 17 17 17 15 12 9 7 5 4 4 3 3 2 1 2 3 5 6 7 7 8 8 8 7 7 7 6 6 6 6 6 7 6 5 3 2 5 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 5 4 4 5 6 6 7 6 6 5 5 5 6 6 7 7 7 7 6 6 6 7 7 7 7 6 5 5 5 5 6 6 7 7 7 6 6 7 7 7 8 8 8 9 9 10 10 10 9 10 12 14 15 15 14 11 10 9 9 7 5 5 5 5 5 5 6 6 6 7 7 7 7 8 9 9 10 9 8 7 6 6 6 6 7 8 8 9 9 8 8 8 7 7 6 7 7 8 8 8 6 5 5 6 6 5 4 4 3 3 3 4 5 5 6 7 8 8 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 8 8 8 7 6 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 8 8 8 8 9 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 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 5 6 7 9 10 11 12 12 12 11 10 9 8 6 5 5 4 4 4 4 4 4 4 4 3 3 4 6 7 8 9 9 9 8 8 8 8 8 8 8 7 7 6 6 5 5 6 6 6 6 6 7 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 5 5 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 7 6 6 7 7 8 8 7 6 5 5 4 4 3 4 5 6 6 6 5 4 4 3 3 3 4 4 4 4 4 5 6 6 7 7 7 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 13 13 13 13 13 12 12 12 12 12 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 14 14 14 15 15 20 20 21 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 20 20 19 18 17 17 16 16 13 10 8 5 4 3 3 2 2 2 2 3 4 5 7 7 8 8 8 8 8 7 7 7 6 6 6 6 6 5 3 2 4 6 7 7 7 6 7 6 6 6 6 6 6 6 6 5 5 5 5 5 6 7 7 6 5 5 6 6 6 7 7 7 6 6 6 7 7 8 8 8 8 7 6 6 7 8 8 7 6 6 6 5 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 9 10 10 10 10 10 11 14 15 16 15 13 11 10 9 8 6 5 4 4 4 5 7 8 8 8 8 8 8 8 10 11 11 9 6 5 4 5 6 8 9 10 10 9 8 8 8 8 8 8 8 8 8 8 8 7 5 4 4 5 5 4 4 3 3 2 3 4 5 6 6 7 8 8 9 9 9 9 8 8 8 8 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 8 8 8 8 8 8 9 9 10 10 10 10 10 10 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 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 1 1 1 1 1 2 2 2 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 1 2 3 4 6 8 9 11 11 12 12 11 10 8 7 6 5 4 4 4 3 3 3 3 3 3 4 5 6 7 8 8 9 8 8 7 7 8 9 9 8 8 7 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 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 8 8 8 7 6 5 4 4 4 4 5 6 7 7 7 6 5 4 4 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 8 9 9 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 13 13 13 13 14 14 14 20 20 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 20 19 18 17 16 15 14 12 9 7 5 4 3 2 1 1 2 3 4 5 6 7 8 9 9 9 8 8 7 7 7 6 6 5 5 5 3 1 3 5 7 7 7 6 6 7 7 6 6 5 6 6 6 6 5 5 4 4 5 5 6 6 6 5 5 5 5 6 6 7 7 7 7 7 7 8 8 8 9 8 8 7 7 7 8 8 7 7 6 6 6 6 7 7 7 8 8 8 7 7 7 8 8 8 8 8 9 9 10 11 10 10 11 13 15 16 15 13 10 9 9 9 8 6 5 4 5 6 8 9 10 10 9 8 8 8 9 11 10 8 6 5 5 5 7 8 9 10 10 9 8 7 7 8 9 9 9 9 8 8 7 6 4 3 4 4 5 5 4 4 3 2 3 4 5 6 6 7 7 8 9 9 9 9 8 8 8 8 8 8 8 9 9 10 10 10 10 10 9 8 8 7 7 7 7 7 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 10 10 10 10 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 4 4 3 3 2 2 1 1 1 1 1 1 1 2 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 5 5 4 4 4 3 3 2 3 5 6 8 9 10 11 11 10 9 7 6 5 4 3 2 2 2 2 3 3 3 4 5 6 7 8 8 9 8 8 7 7 8 9 9 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 4 4 5 5 5 5 5 4 5 5 6 7 8 8 8 9 9 9 9 8 8 7 7 7 8 7 7 6 5 5 4 4 4 6 7 8 8 6 5 5 4 4 3 3 3 3 3 3 3 4 4 5 5 6 6 6 7 7 8 9 9 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 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 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 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 20 19 18 17 16 15 13 11 8 7 6 4 3 2 1 1 2 3 4 5 7 8 9 9 9 9 8 8 7 7 6 6 5 5 5 3 1 2 4 6 7 7 7 6 6 7 7 6 6 5 5 6 6 6 6 6 5 5 5 5 5 5 6 6 5 5 5 5 6 7 7 7 7 7 7 8 8 8 9 9 9 8 8 8 8 8 7 7 6 6 6 6 6 7 8 8 9 9 9 8 8 8 8 9 9 9 9 10 11 11 11 11 11 13 15 16 16 14 11 9 9 9 9 9 7 7 7 8 9 11 11 9 8 7 6 7 9 9 9 8 7 6 6 7 8 9 9 9 8 8 7 6 6 8 9 9 9 8 7 7 6 5 4 3 4 5 5 5 5 4 3 3 3 4 5 6 6 6 7 7 8 8 9 8 8 8 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 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 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 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 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 5 6 6 6 5 5 5 5 4 4 4 4 5 6 7 9 10 10 10 9 8 7 6 5 3 1 1 1 1 2 2 3 5 6 7 8 8 8 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 4 4 5 5 4 4 4 4 5 6 7 8 8 9 9 9 9 9 9 8 8 7 7 7 7 7 6 5 5 4 5 5 7 8 8 7 6 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 8 8 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 20 20 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 20 19 18 17 16 15 12 10 8 6 6 5 4 3 2 1 2 3 5 6 7 8 9 9 9 9 8 8 7 6 6 5 5 5 4 2 1 3 5 6 6 7 7 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 5 5 6 6 6 5 5 5 5 6 6 7 7 7 7 7 8 8 9 9 9 9 9 8 8 8 8 7 6 6 6 6 6 7 8 9 10 10 10 10 9 9 9 9 9 9 10 10 11 11 11 11 11 12 14 15 16 15 13 10 9 9 10 10 10 9 9 10 11 11 11 8 6 5 5 6 8 8 8 8 8 8 8 8 8 9 9 9 8 7 6 6 6 7 8 8 8 7 7 7 7 6 4 3 4 5 6 6 5 5 4 4 3 4 4 5 5 6 6 7 7 7 7 8 7 7 7 7 7 6 6 7 7 8 8 9 9 9 9 9 9 8 8 7 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 6 7 8 9 9 9 9 8 7 6 4 3 2 1 1 1 2 3 5 6 7 8 8 8 9 9 9 8 8 8 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 7 7 7 7 6 6 6 5 5 6 6 6 6 6 5 4 4 4 4 4 5 4 4 4 4 5 5 6 7 8 8 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 6 6 7 8 7 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 7 7 8 8 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 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 12 12 12 12 12 12 12 12 12 12 13 13 13 13 20 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 20 19 18 16 14 12 9 7 6 5 5 4 3 2 1 3 4 5 7 8 9 9 10 9 9 8 7 6 6 5 5 4 4 3 2 2 4 5 6 6 6 7 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 7 6 6 5 6 6 6 6 5 5 5 5 6 6 7 7 8 7 7 8 8 9 9 9 9 8 8 8 8 8 7 7 7 6 7 7 8 9 10 11 11 11 11 10 10 10 10 10 11 11 11 12 12 11 12 12 13 15 16 16 14 12 10 9 10 11 12 12 11 11 12 12 11 7 4 3 4 6 8 8 8 8 9 9 9 9 9 9 9 9 9 8 7 6 6 7 8 8 8 7 7 7 7 7 6 5 4 5 5 5 5 5 5 5 4 3 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 8 8 7 7 6 5 4 4 5 5 6 7 7 7 8 8 9 9 10 10 10 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 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 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 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 8 6 6 5 4 3 2 2 2 3 4 5 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 6 5 4 4 4 5 5 5 5 5 5 5 5 5 6 7 8 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 7 7 7 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 7 8 8 8 9 9 9 10 10 11 11 11 11 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 20 19 18 16 13 11 8 6 6 5 5 4 3 2 1 3 5 6 7 8 9 10 10 9 9 8 7 6 5 4 4 3 3 1 1 3 4 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 5 5 5 5 6 6 7 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 7 7 6 7 7 8 9 11 11 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 14 15 16 15 13 11 10 11 12 13 13 12 11 11 10 9 7 4 2 4 6 7 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 4 4 4 5 5 6 5 4 3 3 4 4 5 6 6 6 6 6 5 5 5 5 5 5 5 5 6 7 7 8 8 8 9 8 8 8 8 7 7 6 5 4 3 3 4 4 5 5 6 7 7 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 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 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 4 5 6 6 6 7 7 7 7 7 7 7 7 7 6 7 7 8 9 9 9 8 7 7 6 6 5 4 4 3 3 3 4 5 5 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 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 5 5 5 6 6 6 6 6 6 5 6 7 8 9 9 10 10 9 9 9 9 9 8 8 7 6 6 7 7 7 7 7 6 6 5 5 4 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 7 7 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 7 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 13 13 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 20 18 15 12 9 7 6 5 5 4 4 3 1 2 4 5 6 7 8 9 10 10 9 8 7 6 5 4 3 2 1 0 2 3 5 6 6 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 7 8 10 11 12 12 13 12 12 12 12 11 11 11 11 11 12 12 12 12 12 13 15 15 15 14 12 12 12 13 13 13 11 9 8 8 8 7 5 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 9 9 10 10 9 9 8 8 8 7 7 7 6 6 6 5 4 3 4 5 6 5 4 2 2 2 3 4 5 5 6 6 6 6 6 5 5 5 4 4 5 5 6 7 7 7 7 8 7 7 7 7 7 7 6 5 4 4 3 3 3 4 4 5 6 6 7 7 7 8 9 9 10 11 11 11 12 12 12 12 12 12 12 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 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 4 4 4 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 4 5 6 6 7 7 7 7 8 8 8 8 8 7 7 8 8 9 9 9 9 8 8 8 8 7 6 5 4 3 2 2 3 3 4 4 4 3 3 3 4 5 5 5 6 6 6 5 5 5 5 6 6 6 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 6 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 9 9 10 10 10 10 10 9 9 9 8 7 7 7 7 7 7 7 6 6 6 5 4 4 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 7 8 8 8 8 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 12 12 13 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 20 18 14 11 8 6 5 5 4 4 3 2 1 2 4 6 6 7 9 10 10 10 9 8 6 5 4 3 2 0 2 3 4 6 6 7 7 7 7 6 6 5 5 5 5 5 5 4 4 4 5 5 6 6 6 6 7 7 8 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 7 9 10 11 12 13 13 13 13 13 12 12 11 11 10 10 11 11 12 12 12 13 14 15 15 15 14 14 14 14 13 12 9 7 6 7 7 7 7 6 6 7 7 7 7 7 7 7 6 6 5 5 5 6 6 7 9 10 10 10 10 9 8 8 7 7 6 6 6 6 6 5 4 3 4 5 6 5 4 2 1 1 2 3 4 4 5 5 6 6 6 6 5 4 4 4 4 5 5 6 6 7 6 6 6 6 6 7 7 6 6 6 5 5 4 4 3 3 4 4 5 5 6 7 7 8 8 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 8 8 8 9 9 9 9 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 5 5 5 5 5 5 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 4 5 6 6 7 7 7 8 8 8 8 8 8 9 9 10 10 10 10 10 9 9 9 8 8 7 6 5 3 2 1 1 2 3 3 3 3 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 9 9 9 8 7 7 7 7 7 7 7 6 6 5 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 25 24 24 24 24 23 23 23 23 22 20 17 13 9 7 6 5 4 4 3 3 2 1 2 5 6 7 8 9 10 10 10 9 7 6 4 2 1 2 3 4 5 6 6 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 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 7 7 7 6 7 7 7 7 8 8 10 11 11 12 12 13 13 13 13 13 12 12 11 10 10 10 11 12 12 12 13 13 14 15 16 16 15 14 14 12 10 8 7 7 7 7 7 7 7 7 8 8 9 9 9 8 8 8 7 7 6 6 6 6 7 8 9 10 9 9 8 7 7 6 6 6 5 5 5 6 6 5 3 3 5 6 6 5 3 2 1 1 2 2 3 4 4 5 6 6 6 5 4 4 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 4 4 5 6 7 7 8 8 9 10 10 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 8 7 7 8 8 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 3 4 5 6 6 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 8 7 7 6 5 4 3 2 1 1 2 3 4 4 4 3 2 1 1 3 3 4 4 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 9 10 10 10 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 5 5 4 4 4 4 5 6 6 6 5 5 4 4 3 3 3 2 2 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 20 20 21 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 24 23 23 20 17 12 8 6 6 5 4 4 3 3 2 1 3 5 6 7 8 9 10 10 10 8 7 5 2 1 3 5 5 6 5 6 6 6 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 8 8 7 7 7 6 6 6 6 7 7 8 9 9 10 11 11 11 12 12 12 13 13 13 13 13 12 11 10 10 11 11 11 11 11 12 13 14 15 15 15 15 15 14 13 11 10 9 8 7 7 7 7 7 7 7 8 8 9 9 9 9 8 8 7 7 7 6 7 7 8 9 8 7 6 6 5 5 5 4 4 4 4 5 6 6 6 5 3 4 6 6 5 4 3 2 2 2 2 2 3 3 4 5 5 5 5 5 4 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 4 5 5 6 7 7 8 9 10 10 11 12 12 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 8 7 7 7 8 8 9 9 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 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 0 1 2 2 3 4 5 5 6 7 7 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 8 7 6 6 5 5 4 3 2 1 1 2 3 3 4 4 3 3 2 2 3 4 4 5 5 5 5 5 5 4 4 3 3 3 2 2 2 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 9 9 10 10 11 10 10 10 10 10 9 9 9 9 8 8 7 7 7 6 6 5 5 4 4 4 4 5 5 6 6 6 5 5 4 4 3 3 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 20 20 21 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 24 24 22 20 15 11 7 6 5 5 4 4 3 3 1 2 4 5 6 7 8 9 9 10 9 8 6 3 1 3 5 6 6 5 5 5 6 6 6 6 6 6 6 5 5 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 5 5 5 5 5 6 6 7 8 8 8 9 9 9 9 9 9 8 8 7 7 6 6 6 6 7 7 7 8 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 11 13 14 15 15 15 15 15 16 16 14 12 10 9 8 7 7 7 7 7 7 7 7 8 8 9 9 8 8 7 7 7 7 8 8 9 9 8 6 5 3 3 3 3 3 3 3 3 4 5 6 7 6 4 4 5 5 5 4 4 4 3 3 3 3 3 3 4 4 5 5 5 5 4 4 3 3 2 2 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 3 3 4 5 5 6 7 8 9 9 10 11 12 12 12 12 13 13 13 13 13 13 12 12 11 11 10 9 8 7 6 7 8 8 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 5 5 5 5 5 5 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 2 2 2 1 1 1 0 0 1 2 2 3 4 4 5 6 6 7 8 8 8 8 9 9 10 10 10 10 10 9 9 9 8 8 7 6 6 5 5 4 4 3 2 1 1 1 2 2 3 3 3 3 2 2 3 4 4 5 5 5 5 5 4 3 3 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 6 6 6 6 7 7 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 9 9 8 8 9 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 7 6 6 5 5 4 4 4 4 5 6 6 6 6 5 5 4 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 21 18 13 9 6 5 4 4 4 4 3 2 2 3 5 6 6 7 8 8 9 9 9 7 5 2 2 5 6 6 5 5 5 5 6 6 7 7 6 6 6 5 5 4 3 3 4 4 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 5 5 5 5 6 6 7 7 8 8 8 8 8 8 9 8 8 8 7 7 7 6 6 6 6 7 7 8 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 11 12 14 15 15 15 16 16 17 17 16 13 11 9 7 6 6 6 6 6 6 6 7 7 7 7 8 8 7 7 7 7 7 8 8 9 9 8 7 6 4 3 2 3 3 3 3 3 4 5 7 7 7 5 3 4 4 4 4 4 4 5 4 4 4 4 4 4 5 5 5 6 5 5 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 3 3 4 4 5 6 7 7 8 9 10 11 11 11 12 12 12 12 13 13 12 12 12 11 11 10 9 7 6 6 7 8 8 9 9 9 8 8 8 8 7 7 7 7 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 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 2 2 2 1 1 1 1 1 1 2 2 3 4 4 5 5 6 6 7 8 8 8 9 9 10 10 10 10 10 10 9 9 9 8 7 7 6 5 5 5 4 3 3 2 1 1 0 1 1 2 2 2 2 2 2 3 3 3 3 4 4 4 3 3 2 2 1 1 2 2 2 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 7 7 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 8 8 7 7 8 9 9 10 9 9 9 9 9 9 9 9 8 7 7 7 7 6 6 6 6 5 5 5 4 4 5 6 6 7 6 6 5 5 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 19 16 12 8 6 5 4 4 4 3 2 1 2 4 5 5 5 6 7 8 8 8 8 7 4 1 2 4 5 5 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 3 3 3 4 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 7 8 9 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 10 12 13 14 15 16 16 17 17 17 15 12 9 6 5 4 5 5 6 6 7 7 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 8 8 7 6 5 5 4 4 4 4 4 5 6 7 8 7 5 2 3 2 2 3 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 4 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 7 8 8 9 10 10 11 11 11 12 12 12 12 12 12 11 11 10 8 7 6 6 7 8 8 9 9 9 9 8 8 8 8 7 7 7 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 4 4 4 3 3 3 2 2 2 2 2 3 3 3 2 2 1 1 1 1 1 1 1 2 2 3 4 4 5 5 6 7 7 8 8 9 9 10 10 10 10 10 10 10 10 9 9 8 7 6 6 5 5 4 3 3 2 2 2 1 1 1 0 0 1 2 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 6 7 7 8 7 7 7 7 7 7 7 6 7 7 7 6 6 6 6 6 7 7 6 6 6 7 8 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 7 7 7 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 10 10 11 11 11 11 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 20 17 14 11 9 7 6 5 4 3 2 1 2 3 4 5 4 4 5 6 7 8 8 7 6 4 2 1 4 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 4 4 4 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 6 7 6 6 6 6 6 6 7 8 8 9 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 10 10 9 10 11 12 13 14 15 17 17 16 15 13 10 7 4 2 2 4 6 7 8 8 8 8 8 7 7 7 7 7 8 8 7 7 7 7 8 8 8 8 7 7 7 7 7 7 6 6 5 6 7 7 7 6 3 2 3 2 1 1 3 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 5 5 4 4 4 4 4 4 4 4 5 5 5 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 7 8 8 9 9 10 10 10 11 11 11 11 11 11 10 9 8 7 6 6 7 8 8 8 9 9 9 9 8 8 8 7 7 7 7 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 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 3 3 3 3 3 2 2 2 2 1 1 2 2 2 2 2 2 3 4 4 5 6 6 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 8 8 7 6 5 4 4 3 2 1 1 1 2 2 1 1 1 1 1 1 1 2 3 3 3 2 2 2 1 1 0 0 1 2 2 3 3 3 3 3 4 4 5 5 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 6 6 5 5 5 6 7 7 8 8 8 8 8 8 8 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 7 7 7 6 6 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 22 22 21 20 18 16 13 10 9 8 7 5 4 2 1 2 3 3 4 4 4 4 4 5 6 7 7 7 7 5 3 0 2 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 6 6 7 7 6 6 6 6 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 7 8 8 9 9 10 10 11 11 10 10 10 10 10 10 11 11 11 11 12 12 11 10 10 10 10 11 12 13 14 15 15 13 11 9 8 6 4 2 2 5 7 9 11 12 12 12 11 11 10 9 9 8 8 8 8 7 7 7 7 8 7 7 7 7 8 9 9 9 8 7 7 7 8 8 7 4 1 3 4 4 2 2 3 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 5 5 4 4 4 4 4 4 4 5 5 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 8 8 9 9 9 10 10 10 10 10 9 8 7 7 6 7 7 7 8 8 8 9 9 9 9 8 8 8 7 7 7 7 7 6 7 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 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 4 5 6 7 7 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 8 7 6 5 4 3 2 1 1 1 1 2 2 2 2 1 1 1 2 2 3 3 3 2 2 1 1 1 1 1 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 4 4 5 5 5 4 5 6 7 8 7 7 6 6 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 22 21 20 19 17 15 13 10 9 8 7 6 4 2 2 2 3 3 3 3 3 4 4 4 5 6 7 7 7 5 4 2 2 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 9 8 7 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 11 12 12 12 10 8 6 5 5 5 3 3 6 9 11 13 15 15 15 15 14 12 11 11 10 9 9 8 8 7 7 8 8 7 7 7 8 8 9 9 9 9 8 8 8 9 9 7 4 1 3 4 4 3 3 4 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 4 4 3 3 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 9 8 7 6 5 5 6 6 6 7 7 8 8 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 6 7 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 10 10 10 9 9 8 7 5 3 2 1 0 1 1 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 2 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 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 5 5 6 6 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 3 3 4 4 4 5 5 6 7 7 7 7 6 6 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 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 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 10 10 11 19 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 22 21 20 19 17 15 13 11 9 8 7 5 4 2 2 2 2 2 2 3 3 4 4 4 4 5 6 6 6 5 4 3 3 3 3 3 4 4 4 4 5 5 4 4 5 5 5 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 7 8 8 9 9 8 7 6 6 7 7 8 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 10 10 9 9 9 9 8 8 9 10 10 9 8 5 3 2 1 1 4 7 10 13 15 16 17 17 16 16 14 13 12 11 11 10 9 9 8 8 8 7 7 7 7 7 8 8 8 8 8 7 8 8 9 9 8 5 3 4 4 4 4 5 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 5 4 3 3 3 3 4 4 4 3 3 2 2 2 2 2 2 2 3 3 3 4 3 3 3 4 4 4 5 5 5 6 6 6 6 7 7 7 8 9 9 9 9 8 7 5 3 3 4 5 5 6 6 7 8 8 9 9 9 9 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 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 2 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 6 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 7 6 4 2 1 1 1 2 2 3 3 3 2 2 2 3 3 2 2 2 1 1 1 2 2 3 4 4 5 5 5 5 5 6 6 6 6 6 5 5 5 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 5 5 5 5 4 5 5 6 7 7 7 7 7 6 6 6 5 5 5 4 4 3 3 3 4 3 3 4 4 5 5 6 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 4 3 3 2 2 2 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 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 7 7 7 7 8 8 8 8 9 9 9 10 10 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 22 21 20 19 17 15 13 11 9 7 7 6 4 2 1 0 1 1 2 2 3 3 4 4 4 4 4 5 5 5 5 5 4 3 2 3 3 4 4 4 4 4 4 4 4 4 4 4 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 7 6 6 6 5 5 5 6 7 8 9 9 8 7 7 7 8 8 7 7 7 7 8 8 9 9 9 9 9 8 8 8 8 9 8 8 7 6 6 7 8 8 9 9 8 8 7 6 6 6 7 7 8 8 7 6 4 3 4 6 8 11 13 15 16 17 17 17 16 15 14 14 13 12 11 11 10 9 8 8 7 7 6 6 6 7 7 7 7 6 6 7 8 9 9 8 7 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 5 4 4 4 4 4 4 3 2 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 8 9 9 10 9 8 7 5 3 3 4 5 6 6 6 7 8 9 9 9 9 9 9 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 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 2 2 1 0 1 1 2 2 2 2 1 1 2 2 2 2 1 2 2 3 4 5 6 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 8 6 4 2 1 2 2 3 3 3 3 2 3 3 2 2 2 1 1 0 0 1 1 2 2 3 4 5 5 6 6 6 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 6 6 5 5 5 5 5 6 7 7 7 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 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 7 7 7 8 8 8 8 9 9 9 10 19 19 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 23 23 22 22 20 19 18 16 14 11 9 7 6 6 4 3 2 1 1 1 2 3 3 3 3 3 3 3 4 4 5 5 5 5 4 3 2 2 3 3 4 4 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 3 4 5 6 8 9 9 9 8 8 8 8 7 7 7 7 8 8 9 9 9 9 8 8 7 7 8 8 7 6 5 4 4 5 6 7 8 8 8 7 6 5 4 3 3 4 5 6 6 7 7 7 6 7 8 10 12 13 15 16 16 17 16 15 15 14 14 13 13 12 11 10 9 8 7 6 6 6 6 6 6 6 6 6 6 6 7 8 8 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 10 10 10 9 9 8 8 7 6 6 6 5 4 4 3 2 1 0 0 1 2 3 4 4 4 5 5 4 4 4 4 5 5 5 6 6 6 6 7 7 7 8 9 10 10 11 11 10 9 7 5 5 6 7 7 7 7 7 8 9 9 9 9 9 9 9 8 8 8 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 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 2 2 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 4 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 8 6 5 3 2 3 3 3 3 3 2 2 3 2 2 2 1 1 1 1 1 1 1 2 2 3 4 5 5 6 6 7 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 7 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 3 3 2 2 2 1 1 0 0 0 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 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 7 7 7 8 8 8 9 9 9 10 19 19 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 23 23 22 21 20 18 16 14 11 9 7 6 6 5 4 3 3 2 1 0 2 3 3 3 3 3 3 4 4 5 5 5 5 4 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 6 6 6 6 7 7 7 7 7 7 7 6 6 5 4 4 4 5 6 8 9 9 9 9 9 8 8 7 7 7 8 8 9 9 9 9 8 7 7 7 7 7 5 4 3 3 3 4 6 7 9 9 8 7 5 4 3 3 3 3 4 5 6 8 9 9 8 8 9 10 11 13 15 16 16 16 16 15 14 14 13 13 12 12 11 10 9 8 7 6 6 5 5 5 5 5 5 6 6 6 7 7 9 10 11 11 11 11 10 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 7 7 6 5 4 3 2 1 1 1 2 3 4 4 5 5 5 5 5 4 4 5 5 5 6 6 6 7 7 7 7 8 9 10 11 12 12 11 11 9 8 8 9 9 9 8 8 8 9 9 9 10 9 9 9 9 9 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 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 3 4 5 6 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 5 4 3 4 4 4 3 3 3 3 2 2 3 3 2 2 2 2 2 2 2 2 2 3 4 5 5 6 6 7 8 9 9 9 8 8 7 7 7 6 6 5 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 5 5 5 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 5 4 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 4 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 7 7 7 8 8 8 9 9 10 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 23 22 21 20 18 17 14 12 9 7 6 6 5 4 4 3 3 2 2 2 2 3 3 4 4 4 4 4 5 5 5 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 5 5 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 7 7 6 6 5 5 6 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 6 6 6 5 4 3 3 3 3 5 6 8 9 10 9 7 6 5 5 5 5 6 7 8 9 10 11 11 10 10 10 10 11 13 14 15 15 15 15 15 15 14 13 13 12 12 11 10 9 8 7 6 6 5 5 5 5 5 5 6 6 5 5 7 8 10 12 13 13 13 12 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 10 10 9 8 7 6 5 4 3 3 2 1 1 3 3 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 9 10 11 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 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 6 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 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 3 3 4 5 6 6 7 7 8 8 8 8 9 9 9 9 8 8 8 8 9 9 9 9 9 8 7 6 5 4 4 4 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 6 7 8 8 8 8 8 7 7 6 6 5 5 5 6 6 7 7 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 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 4 4 4 4 5 6 6 5 5 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 1 1 1 2 2 2 3 4 5 5 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 7 7 7 8 8 8 9 9 9 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 23 22 21 19 17 15 12 9 7 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 4 4 3 3 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 6 6 7 7 7 7 8 8 8 9 9 8 8 8 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 9 9 8 8 7 7 6 6 6 5 4 4 4 4 4 5 6 7 9 10 11 10 8 6 6 6 7 8 8 9 10 11 11 12 12 11 11 10 10 10 11 12 12 13 14 15 15 15 15 14 13 12 11 10 8 7 7 6 6 6 5 4 4 4 5 5 6 5 4 4 6 8 9 11 13 14 14 13 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 12 12 12 12 12 11 10 9 8 7 6 6 5 4 3 2 1 2 3 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 9 10 11 11 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 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 5 6 6 5 5 5 5 5 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 8 9 8 8 8 8 8 8 8 9 9 9 8 8 7 6 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 4 5 5 5 5 5 6 7 7 7 7 7 7 6 6 6 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 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 5 5 5 5 5 5 5 4 4 4 5 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 3 3 4 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 8 8 8 9 9 9 18 18 18 19 19 19 20 20 20 20 21 21 22 22 22 23 23 23 23 23 24 24 24 25 25 24 24 23 23 21 20 18 15 12 9 7 6 5 4 3 3 2 2 3 4 4 5 5 4 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 3 3 2 2 2 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 5 4 4 4 5 6 7 7 8 8 8 8 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 10 10 10 10 9 8 8 7 6 6 6 6 6 6 5 6 7 7 6 6 7 8 9 10 11 11 9 7 6 7 8 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 10 11 12 13 14 15 16 15 14 12 11 9 8 8 8 8 8 6 5 4 3 4 5 5 6 5 4 5 6 7 8 9 12 13 14 14 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 9 8 7 7 6 5 4 3 2 1 2 3 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 7 8 8 9 10 11 11 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 7 7 7 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 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 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 4 4 5 5 6 7 8 8 7 7 6 6 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 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 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 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 6 6 6 6 7 7 7 8 8 8 9 9 9 17 18 18 18 19 19 19 19 20 20 20 21 21 22 22 22 23 23 23 23 24 24 25 25 25 25 24 24 23 22 21 19 16 13 10 7 6 4 3 3 2 3 3 4 5 5 5 5 5 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 3 3 3 3 4 5 5 5 5 5 6 6 6 6 6 5 4 3 3 4 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 9 10 10 10 9 8 7 6 6 6 6 7 7 7 7 8 9 8 8 7 7 8 9 10 12 12 11 9 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 11 12 14 15 16 15 14 12 11 11 11 10 10 9 8 5 3 3 3 3 4 5 6 6 6 6 6 6 7 8 11 13 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 11 10 10 9 8 8 7 6 6 5 4 3 2 1 2 3 3 4 4 5 5 6 6 7 7 7 7 6 6 7 7 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 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 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 9 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 6 7 8 8 8 7 6 6 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 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 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 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 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 8 8 8 9 9 9 17 17 18 18 18 18 19 19 19 20 20 21 21 22 22 22 22 23 23 23 24 24 25 25 25 25 25 24 24 23 22 20 17 13 9 7 5 4 3 3 4 4 4 5 5 5 5 5 5 5 4 4 3 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 3 3 3 3 4 5 5 5 5 5 5 5 5 5 6 6 5 4 3 3 4 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 10 10 10 10 10 9 8 7 6 6 7 8 8 9 10 10 10 9 8 7 7 7 8 10 12 13 13 12 11 10 10 11 11 11 11 10 10 9 8 8 8 9 9 9 9 9 9 10 11 13 14 15 15 14 13 11 10 10 10 9 9 7 4 2 1 2 3 3 4 5 6 7 7 8 8 8 8 9 11 12 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 12 11 11 10 10 9 9 8 8 7 6 5 5 4 3 2 1 2 2 3 4 4 5 6 6 7 7 7 6 6 6 7 8 8 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 3 3 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 7 7 8 8 8 8 9 9 9 9 9 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 7 7 7 6 5 5 4 4 5 5 6 7 8 7 7 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 7 7 7 7 8 8 8 8 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 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 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 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 17 17 17 17 18 18 18 18 19 19 20 20 21 21 22 22 22 22 23 23 24 24 24 25 25 25 25 25 24 24 23 20 17 13 9 7 5 4 3 4 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 5 5 6 6 6 6 5 5 4 4 5 6 6 6 6 5 4 5 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 8 9 9 9 10 10 10 11 10 10 9 8 7 7 8 8 9 10 11 11 11 10 8 7 7 7 8 10 12 13 13 13 12 12 12 13 13 13 13 12 11 10 8 8 8 8 8 9 8 9 9 10 12 13 13 13 13 11 9 7 5 5 5 4 3 2 1 2 3 4 4 4 5 6 7 8 9 9 9 10 10 11 11 12 12 13 13 14 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 13 13 12 12 11 10 10 9 9 8 8 7 6 6 5 4 4 3 2 1 1 2 3 4 5 6 6 7 7 7 7 7 7 7 8 8 9 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 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 5 5 4 4 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 7 7 8 8 8 8 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 8 8 8 8 7 7 6 5 5 5 5 6 6 7 7 7 6 6 6 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 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 6 6 6 7 7 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 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 16 17 17 17 17 17 18 18 18 19 19 20 20 21 21 22 22 22 22 23 23 24 24 25 25 25 25 25 25 24 23 20 16 12 9 7 5 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 5 6 6 6 6 5 5 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 5 4 5 5 6 7 7 7 6 6 6 6 7 7 7 7 7 6 6 7 7 7 7 7 8 8 8 8 7 7 7 8 8 9 10 10 10 10 10 11 11 11 10 10 9 9 9 9 10 11 11 12 11 10 9 8 7 7 8 10 12 12 12 12 12 13 13 14 14 14 14 13 12 11 9 8 8 8 8 9 9 9 9 10 11 11 11 10 9 8 7 6 4 3 2 2 3 4 5 6 6 6 5 5 6 7 7 8 9 10 11 11 11 11 11 11 12 13 14 15 16 17 17 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 12 12 12 11 11 10 10 9 8 7 7 6 6 5 4 4 3 2 1 1 2 2 3 4 5 6 7 7 7 7 7 7 8 8 9 9 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 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 7 7 6 6 6 5 5 4 4 4 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 5 5 6 6 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 9 8 7 7 6 6 6 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 5 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 8 8 8 8 8 8 7 7 7 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 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 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 16 16 16 17 17 17 17 18 18 18 19 20 20 21 21 21 21 22 22 22 23 24 24 24 25 25 25 25 25 25 23 20 15 11 8 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 6 6 7 6 6 5 5 4 4 4 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 6 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 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 11 10 8 8 8 9 11 12 12 12 12 12 12 13 14 14 15 15 14 12 11 9 8 8 8 8 8 9 9 10 10 10 9 8 8 9 9 10 9 8 7 7 7 7 8 8 8 8 7 7 7 7 8 8 9 10 11 11 12 12 12 11 11 12 13 15 16 17 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 12 12 12 11 11 10 10 9 9 8 7 6 5 5 4 4 3 2 1 1 1 1 2 3 3 4 5 6 7 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 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 7 7 6 6 6 5 5 5 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 6 6 6 5 5 4 4 4 4 4 5 5 6 6 6 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 6 6 7 7 8 8 8 9 9 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 5 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 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 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 16 16 16 16 16 17 17 17 18 18 19 19 20 20 21 21 21 21 22 22 23 23 24 24 25 25 25 26 26 25 23 19 14 10 7 5 6 7 6 6 6 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 5 5 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 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 8 9 9 9 9 10 10 10 10 10 10 10 11 11 12 12 13 12 12 12 11 11 11 11 11 10 9 8 8 9 11 12 12 12 12 12 12 13 14 14 14 14 13 12 10 9 8 8 8 8 8 8 9 10 10 9 8 8 10 11 12 12 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 12 12 12 12 12 12 13 14 16 17 18 19 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 14 14 13 13 13 12 12 12 11 11 11 10 10 10 9 8 8 7 6 5 4 3 3 2 1 1 0 0 1 1 2 3 4 4 5 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 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 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 8 7 7 7 6 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 9 9 8 7 7 6 6 5 5 5 5 6 6 6 6 5 5 5 5 5 6 7 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 15 16 16 16 16 16 16 17 17 18 18 19 19 20 20 21 21 21 21 22 22 23 23 24 24 25 25 26 26 26 23 19 13 9 6 7 8 8 8 7 7 6 6 6 5 5 4 4 4 4 4 5 5 6 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 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 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 10 10 10 11 10 10 10 11 11 11 12 12 12 13 12 12 11 11 11 11 10 10 9 9 9 9 10 11 11 11 12 12 12 13 13 14 14 13 12 11 9 8 8 7 7 7 8 8 8 9 9 8 7 8 10 12 13 13 13 12 11 10 10 10 10 10 10 10 10 10 10 11 11 11 12 13 13 13 13 13 13 13 13 14 16 18 19 19 20 20 19 19 19 19 18 18 17 17 17 17 16 16 15 14 14 13 13 12 12 12 12 11 11 10 10 10 9 9 9 8 7 6 5 4 3 3 2 1 1 1 1 1 1 1 1 2 3 4 4 5 6 6 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 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 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 7 7 7 8 8 8 8 8 7 7 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 13 13 12 11 10 9 8 7 6 6 6 5 5 6 6 6 6 5 5 5 5 5 6 7 8 9 10 10 10 10 10 10 10 9 9 9 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 5 5 6 6 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 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 15 15 15 16 16 16 16 16 17 17 18 19 19 20 20 20 20 21 21 21 22 22 23 23 24 25 25 26 26 25 23 18 13 9 7 8 8 8 8 8 7 7 6 6 5 5 4 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 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 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 7 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 10 10 10 10 9 9 9 9 9 10 11 11 11 12 12 12 12 12 12 12 11 9 8 8 7 8 8 7 7 8 8 8 7 6 6 8 10 12 12 13 13 12 11 10 10 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 15 16 18 19 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 15 14 13 13 12 12 11 11 11 10 10 10 9 9 9 8 8 7 6 5 5 4 3 2 1 1 1 1 2 2 1 1 1 1 2 3 4 5 5 6 7 7 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 7 7 7 7 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 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 9 9 9 9 8 8 8 8 8 8 8 8 7 8 8 8 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 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 15 16 16 15 15 14 13 11 10 9 8 7 6 6 6 6 6 6 6 6 6 6 5 5 6 6 7 8 9 10 10 10 10 10 10 10 9 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 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 6 5 6 6 7 7 7 7 7 7 7 7 7 8 8 8 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 5 5 5 6 6 6 7 7 7 8 8 8 8 9 14 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 20 20 20 21 21 22 22 23 23 24 25 25 25 24 22 17 13 9 8 8 8 8 8 7 7 6 6 5 5 5 4 4 3 2 3 4 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 8 8 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 10 9 8 8 7 7 8 8 8 7 7 7 6 5 4 5 8 10 11 12 12 12 12 11 10 9 9 9 10 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 15 16 18 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 16 15 15 14 13 12 12 11 11 10 10 10 9 9 9 8 8 7 7 6 5 5 4 3 2 1 1 2 2 2 3 2 2 1 0 1 2 3 4 5 5 6 7 7 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 7 6 6 6 6 5 5 5 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 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 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 10 10 10 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 10 10 10 11 11 12 12 13 13 14 14 15 15 16 16 16 16 15 15 13 12 10 9 8 7 7 6 6 7 7 7 6 6 6 6 6 6 6 6 6 7 8 9 10 10 10 10 10 10 10 9 9 10 10 11 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 8 8 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 6 5 6 6 7 8 8 8 8 8 7 7 8 8 8 8 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 5 5 5 5 6 6 7 7 7 8 8 8 8 14 14 15 15 15 15 16 16 16 17 17 18 18 19 19 19 19 20 20 20 21 21 21 22 23 24 24 25 25 24 21 17 12 9 8 8 8 8 7 7 6 5 5 4 4 4 4 4 3 2 3 4 5 5 4 4 4 4 4 4 4 4 4 5 6 6 6 7 7 6 6 6 6 6 6 6 6 5 5 4 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 7 7 7 8 9 9 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 9 9 9 9 9 9 9 10 10 11 10 10 10 10 10 10 10 9 8 8 7 7 8 8 8 7 7 6 4 2 2 5 8 10 11 12 12 12 12 11 9 8 8 8 9 10 11 12 12 12 11 11 11 12 12 13 13 14 14 15 16 18 19 20 21 21 21 21 20 20 20 20 19 19 18 18 17 17 16 16 15 14 13 12 11 11 10 10 10 9 9 9 8 8 7 7 6 6 5 4 3 3 2 1 1 2 3 3 4 4 3 3 2 1 1 2 3 4 5 6 6 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 8 8 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 5 5 5 5 5 5 5 6 6 6 7 7 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 11 11 11 12 13 13 14 15 15 15 15 15 15 14 14 13 12 11 10 9 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 8 9 10 10 11 11 11 11 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 8 9 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 7 7 7 7 8 8 13 14 14 15 15 15 15 16 16 16 17 17 18 18 19 19 19 19 19 20 20 20 21 21 22 23 24 24 25 24 21 17 12 10 9 8 8 8 7 7 6 5 5 4 4 4 4 3 3 2 3 4 5 5 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 6 6 6 6 6 6 6 5 5 4 3 3 3 3 4 5 5 5 5 6 6 6 7 7 7 7 7 6 6 6 5 5 5 6 6 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 7 7 6 6 7 7 8 8 8 9 9 9 9 9 9 8 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 6 4 2 1 4 6 9 11 12 13 13 13 12 11 10 8 7 7 8 9 10 11 11 11 10 10 10 11 12 12 13 14 15 16 17 18 19 20 20 21 21 21 21 21 21 20 20 19 19 18 17 17 16 15 14 13 12 11 10 10 9 9 9 8 8 8 7 7 6 6 5 5 4 3 3 2 2 2 3 3 4 4 4 4 4 3 2 1 0 2 3 4 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 10 10 11 11 12 12 11 11 11 11 11 10 10 10 10 10 10 11 10 10 10 10 10 10 11 11 11 11 11 10 10 11 11 12 12 13 13 13 13 13 13 13 13 12 12 11 11 10 9 8 8 7 7 7 7 8 8 8 8 8 7 7 7 7 6 7 7 8 9 10 11 11 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 8 9 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 8 8 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 13 13 14 14 15 15 15 15 16 16 16 17 18 18 18 18 19 19 19 19 19 20 20 21 21 22 23 23 24 23 21 17 13 11 10 9 8 8 7 7 6 6 6 5 5 4 4 3 2 2 3 4 5 5 5 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 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 6 6 7 7 8 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 8 8 7 6 5 4 4 5 5 6 7 8 8 8 8 8 8 8 8 9 9 9 10 10 9 9 9 9 10 10 10 10 9 9 8 8 8 7 7 5 2 1 4 6 8 10 11 13 14 14 14 13 12 11 10 8 6 6 8 9 10 10 10 9 9 9 10 11 12 13 14 15 16 17 18 18 19 20 20 21 21 22 22 21 21 20 20 19 18 17 16 15 14 13 12 11 10 9 8 8 8 7 7 7 7 7 6 6 5 5 4 3 3 3 3 3 4 4 4 5 5 5 4 4 3 2 1 0 2 3 4 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 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 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 9 10 11 12 13 13 13 13 12 12 12 11 11 10 10 10 11 11 11 11 11 10 9 9 9 8 7 7 7 7 8 9 10 10 9 9 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 9 9 9 9 8 8 9 9 9 9 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 4 4 4 5 5 5 6 6 6 7 7 12 13 13 13 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 19 19 19 19 20 20 21 22 22 23 22 20 16 13 12 10 10 9 8 8 7 7 7 7 6 6 5 4 3 3 2 2 4 5 5 5 4 4 4 4 5 5 6 6 7 6 6 6 6 6 6 6 6 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 6 6 6 7 7 8 8 8 9 10 10 11 12 12 12 13 13 13 13 12 12 12 12 11 11 10 9 7 6 6 5 4 3 3 3 4 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 8 8 6 4 1 3 6 7 8 10 11 13 14 15 15 14 14 13 11 9 7 6 7 8 9 9 9 9 9 8 9 10 11 13 14 15 15 16 17 18 19 20 21 21 22 22 22 21 21 20 20 19 17 16 14 13 12 11 10 10 9 8 8 7 7 6 6 6 6 6 5 5 4 4 4 3 3 3 4 4 5 5 5 5 5 5 4 4 3 2 1 1 2 3 4 5 6 7 8 8 9 9 9 9 9 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 4 4 4 5 5 5 5 5 6 6 6 6 6 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 8 9 9 10 10 10 9 9 9 8 8 9 9 9 10 9 9 9 9 9 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 8 8 9 9 9 9 10 10 10 10 10 9 9 8 8 8 9 10 11 12 13 13 13 13 13 12 12 11 11 11 11 12 12 12 12 11 11 10 9 8 8 8 7 6 7 8 9 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 7 8 8 9 10 10 9 9 9 9 9 9 9 9 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 11 12 12 13 13 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 20 21 21 22 21 19 15 13 11 10 10 9 8 8 7 7 7 7 7 6 6 5 4 3 2 2 3 4 5 5 5 5 5 5 6 6 6 7 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 6 6 6 6 6 6 6 7 7 8 8 8 9 10 10 11 12 12 13 13 13 13 13 13 13 12 12 11 11 10 8 7 6 5 5 4 4 3 3 2 3 4 5 6 7 8 9 9 9 9 10 10 10 10 9 9 8 9 9 9 10 10 10 11 11 11 10 10 9 8 5 2 2 5 6 7 8 9 11 12 14 15 15 15 15 14 13 11 9 7 7 7 8 8 8 8 8 8 9 10 11 12 13 14 15 16 17 18 19 20 21 21 21 22 22 21 21 20 19 18 16 14 12 11 10 10 10 10 9 9 8 8 7 7 6 6 6 5 5 5 5 4 4 4 5 5 5 5 6 6 6 5 5 5 4 3 2 1 1 1 2 4 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 8 8 8 8 8 7 7 7 6 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 5 5 6 6 6 6 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 8 8 8 8 9 10 10 10 10 9 9 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 10 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 11 11 10 10 9 8 8 8 8 8 8 9 9 9 10 10 11 11 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 9 10 11 12 13 13 13 13 13 12 12 11 11 12 12 12 12 12 11 11 10 9 8 8 7 7 6 6 7 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 7 8 9 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 9 9 8 7 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 11 11 12 12 13 13 14 14 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 18 15 12 11 10 9 9 8 8 8 7 7 7 7 7 6 5 5 4 3 2 3 4 5 5 5 5 5 6 6 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 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 10 10 11 12 12 13 13 13 13 13 13 13 13 12 11 10 9 8 7 6 5 4 4 4 3 3 2 2 2 3 4 5 6 7 8 9 10 10 10 10 10 10 9 8 8 8 8 9 9 9 10 10 11 11 11 10 9 6 3 1 5 6 6 6 7 8 10 12 14 14 15 15 15 15 15 13 11 8 6 6 7 7 8 8 8 8 9 10 11 12 13 14 15 16 17 18 20 20 21 21 21 21 21 21 20 20 18 16 14 12 10 10 10 10 11 11 11 10 10 10 9 9 8 7 7 7 6 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 4 3 1 1 1 2 3 4 5 6 7 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 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 8 9 9 10 10 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 11 10 10 9 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 9 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 9 8 8 7 7 6 6 6 7 7 8 9 9 8 8 8 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 7 7 8 10 10 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 5 5 10 11 11 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 17 14 12 10 9 9 8 8 8 8 8 8 7 7 7 6 6 5 4 3 3 3 4 5 5 5 5 6 6 7 7 7 7 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 6 6 6 7 7 7 8 8 9 9 9 10 11 11 12 12 12 13 13 12 12 12 12 12 11 11 10 8 7 6 5 4 4 4 3 3 3 3 3 3 2 3 3 4 5 6 7 8 9 10 10 10 10 10 9 8 8 8 8 8 8 9 9 10 10 10 10 9 7 5 2 3 6 6 6 6 7 8 10 12 14 14 15 15 15 16 16 14 12 9 7 5 6 6 7 7 8 9 10 11 12 13 14 15 16 17 18 19 20 20 21 21 21 21 21 21 20 19 17 14 11 9 8 9 10 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 6 6 6 5 5 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 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 8 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 11 10 10 9 9 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 12 12 12 12 11 11 11 11 10 10 9 9 8 8 7 7 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 8 7 7 6 6 6 6 6 7 8 9 9 8 8 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 7 7 8 9 10 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 9 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 19 18 17 15 12 10 9 9 8 8 8 8 8 8 8 7 7 6 6 5 5 4 3 4 4 5 5 5 5 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 8 9 9 9 10 10 11 11 12 12 12 12 12 12 11 10 9 9 9 8 8 7 6 5 4 4 4 3 3 3 3 3 3 4 4 4 4 3 4 4 5 6 7 8 9 10 10 10 10 9 8 8 7 7 7 7 8 8 9 9 9 9 8 7 4 3 4 5 6 6 6 8 10 12 13 14 15 15 16 16 16 16 15 13 10 7 5 4 5 6 7 8 9 11 12 13 14 15 16 16 17 18 18 19 20 20 20 21 21 21 20 20 18 16 12 8 6 7 9 11 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 6 5 4 4 3 3 3 4 5 6 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 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 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 7 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 12 12 12 12 11 11 11 11 10 9 9 8 7 7 6 6 7 8 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 7 8 9 9 8 8 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 11 12 11 11 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 9 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 17 15 13 11 9 9 8 8 8 8 8 8 8 8 7 6 6 5 5 4 3 4 5 5 5 5 5 5 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 4 4 4 4 5 5 5 5 5 5 6 7 7 8 8 9 9 10 10 11 11 12 12 12 12 12 11 10 9 8 7 6 5 5 5 5 4 4 3 4 4 4 4 3 2 3 4 5 5 6 5 5 5 5 5 6 7 8 9 9 9 9 9 9 8 8 7 7 7 7 8 8 8 8 8 8 8 7 5 3 3 4 4 5 6 9 11 14 15 16 16 16 16 16 16 16 15 13 11 8 5 4 4 5 6 8 9 11 13 14 15 16 16 17 17 17 18 19 20 20 21 21 21 21 20 20 18 14 10 5 4 7 10 12 14 14 14 14 13 13 12 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 6 6 5 5 4 4 4 5 6 6 7 8 8 9 9 9 10 10 10 10 11 11 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 7 7 7 7 6 5 5 5 6 6 7 8 8 8 8 8 8 7 7 7 7 6 7 7 8 9 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 9 9 10 10 10 10 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 10 10 10 10 11 11 11 11 11 10 10 9 8 7 7 6 5 5 5 6 7 8 9 9 9 8 8 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 7 7 8 9 9 9 8 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 11 12 12 11 10 10 9 9 9 9 8 8 7 7 7 6 6 6 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 16 14 11 10 9 8 8 8 8 8 8 8 8 7 7 6 6 5 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 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 7 8 8 8 9 9 10 10 11 11 11 11 11 10 10 9 8 7 6 4 3 3 3 3 2 2 3 4 4 4 4 3 2 3 4 6 6 7 7 7 6 6 6 6 6 7 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 4 2 1 2 3 4 7 10 13 15 16 17 17 16 16 16 15 15 14 13 11 9 6 4 3 4 6 8 9 11 13 15 16 16 17 17 17 17 18 19 20 21 21 21 21 21 21 20 17 13 8 4 4 8 11 13 15 16 16 15 14 13 12 11 10 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 6 6 7 7 8 8 9 9 9 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 3 2 2 1 0 1 2 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 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 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 4 4 4 5 6 7 8 8 8 8 8 7 7 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 9 9 9 8 8 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 10 11 12 12 11 11 10 9 9 9 8 8 7 7 7 6 6 6 6 7 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 7 8 8 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 16 14 12 10 9 8 8 8 8 8 8 8 8 8 7 7 6 6 5 4 4 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 10 10 10 10 9 9 8 7 6 5 4 2 1 1 1 1 1 2 3 3 3 2 2 3 4 5 6 7 7 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 7 6 5 4 1 1 2 2 4 8 11 14 15 16 16 16 15 15 14 14 13 12 11 10 9 7 5 4 4 6 7 9 12 14 15 16 17 18 18 18 18 18 19 20 21 21 21 22 22 21 19 16 12 7 4 5 9 12 15 16 17 17 16 15 14 13 11 10 9 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 6 6 6 6 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 3 3 2 2 2 2 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 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 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 3 3 3 4 5 6 7 8 8 8 8 8 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 8 8 9 9 8 8 8 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 11 12 11 10 10 9 9 8 8 8 7 7 7 7 7 6 7 7 8 8 8 9 9 8 8 7 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 5 5 5 5 5 6 7 7 8 8 9 9 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 16 15 12 10 9 8 8 8 8 8 8 8 8 8 8 7 7 6 5 4 4 5 5 5 5 5 4 4 4 4 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 5 5 5 6 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 9 8 8 7 7 6 6 4 3 1 1 1 2 2 2 3 2 3 3 4 5 6 6 6 6 7 7 8 8 8 8 8 7 7 7 7 7 7 7 8 8 9 9 9 8 8 8 9 9 8 8 7 6 5 4 2 0 1 2 5 9 12 13 14 14 14 14 14 14 13 12 11 11 10 10 9 8 6 4 4 5 8 10 12 14 16 17 18 18 19 19 19 19 19 20 21 21 22 22 22 21 19 16 12 9 7 8 10 13 16 17 18 18 17 16 14 13 11 10 9 8 7 6 6 5 5 5 5 5 5 4 4 4 4 5 6 6 7 7 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 11 11 10 10 10 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 6 6 6 6 7 7 7 8 8 9 9 9 9 8 7 7 8 9 9 9 9 9 9 9 9 9 9 10 9 9 9 8 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 6 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 7 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 3 4 5 7 8 8 8 8 8 8 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 8 8 8 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 11 12 11 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 8 8 7 6 6 5 5 5 5 5 5 5 4 4 4 3 4 4 5 5 5 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 16 15 12 10 8 8 8 8 8 8 9 8 8 8 8 7 7 6 5 4 3 4 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 4 4 5 5 5 6 6 6 6 7 7 7 7 8 8 9 9 8 8 7 7 7 7 7 7 7 6 5 4 3 3 3 4 5 5 6 6 6 7 7 7 7 7 7 7 6 7 7 8 9 9 9 8 7 7 7 7 7 7 8 8 9 9 9 8 8 8 8 9 9 8 7 6 5 4 3 2 2 3 6 9 11 12 13 13 13 14 13 13 13 12 11 11 10 10 9 8 6 4 3 5 8 11 13 15 17 18 19 19 20 20 20 20 20 21 21 22 22 23 22 21 19 16 13 11 10 11 12 14 16 18 19 19 18 16 15 13 12 10 9 7 6 5 4 3 3 3 3 3 3 3 4 5 6 6 7 8 8 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 6 6 6 6 6 6 7 7 8 8 8 9 9 8 8 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 9 8 7 7 7 7 7 7 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 4 4 4 4 4 3 4 4 5 6 7 7 7 8 8 7 6 6 6 7 7 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 8 7 7 7 7 7 6 6 5 4 4 3 3 2 2 1 1 1 1 1 1 1 1 2 3 4 5 6 8 8 9 9 9 8 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 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 8 8 9 10 11 10 10 9 8 8 8 7 7 8 8 8 8 8 7 7 7 8 8 8 8 9 9 8 8 7 6 6 5 5 5 6 6 5 5 5 4 4 4 5 5 5 5 6 6 6 7 7 5 5 6 6 7 7 8 8 9 9 9 10 10 10 11 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 17 16 15 13 10 8 7 8 8 8 9 9 9 8 8 7 7 6 6 5 4 3 3 4 5 5 5 6 6 6 6 6 5 5 5 4 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 4 5 5 5 6 6 6 7 7 7 7 8 8 8 7 7 7 6 6 6 7 7 7 6 5 5 4 4 5 5 6 7 8 8 9 9 9 9 8 8 8 7 7 6 7 8 8 9 9 8 8 7 6 6 6 7 7 8 8 9 8 8 8 8 8 9 9 9 8 7 6 5 4 4 4 4 6 9 10 11 12 13 13 14 14 14 14 13 12 11 10 9 9 7 5 3 3 6 10 12 15 17 18 19 20 20 20 20 21 21 21 22 22 22 23 23 22 21 19 16 14 13 12 13 13 14 16 18 19 19 18 17 15 13 12 11 9 8 7 6 5 5 4 4 4 4 5 5 6 7 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 12 12 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 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 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 8 8 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 9 9 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 5 5 5 4 3 3 3 3 4 4 4 4 4 4 4 4 3 3 4 4 5 6 6 6 6 5 4 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 8 8 7 7 7 7 7 7 6 5 5 4 4 3 2 2 1 1 1 1 1 1 2 2 3 3 4 5 6 7 8 9 9 9 8 8 8 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 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 8 8 9 9 10 10 9 9 8 8 8 7 7 8 8 9 9 8 8 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 5 6 6 6 7 7 4 5 5 6 6 7 7 8 8 8 9 9 9 10 10 11 11 12 12 13 14 14 14 15 15 15 15 16 16 16 16 16 15 13 11 9 8 7 8 8 9 9 9 9 8 7 7 6 5 5 4 3 3 4 5 5 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 3 3 3 4 4 5 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 7 8 8 9 9 10 10 9 10 10 9 8 7 7 7 8 9 9 9 9 8 7 6 6 5 6 6 6 7 7 8 8 8 8 9 10 10 10 9 8 6 5 5 4 4 5 6 8 9 11 12 13 14 15 15 15 15 14 13 11 10 8 7 5 3 2 4 8 11 14 16 18 19 20 20 20 20 20 21 21 22 22 22 23 23 23 22 21 19 16 15 14 13 13 14 15 16 18 19 19 18 17 15 14 12 11 10 9 9 8 8 8 7 7 7 7 8 8 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 8 8 7 7 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 9 8 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 5 5 5 5 5 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 4 3 2 3 4 5 5 6 6 6 6 6 7 8 8 8 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 4 4 4 3 3 2 2 2 2 2 2 3 3 4 4 5 6 8 8 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 10 10 11 10 10 9 8 8 7 7 7 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 9 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 7 3 4 4 5 5 6 6 7 7 8 8 8 8 9 9 10 10 11 12 12 13 13 14 14 15 15 15 15 16 16 16 16 15 13 11 9 7 7 8 8 9 9 10 10 9 8 7 6 5 5 4 4 4 4 5 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 3 3 3 2 2 2 3 3 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 6 6 6 7 8 8 9 9 10 10 10 10 11 10 10 9 8 8 9 9 10 10 9 8 7 6 6 5 5 5 6 6 7 7 8 8 9 10 11 11 11 9 8 6 5 5 4 4 5 6 7 9 10 12 13 14 15 16 16 15 14 13 11 9 7 5 3 1 2 6 10 13 15 17 19 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 20 18 17 15 14 14 14 14 15 17 18 19 19 17 16 14 13 12 11 11 10 10 10 10 10 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 7 6 6 5 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 7 6 5 5 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 6 6 5 5 5 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 3 2 1 2 4 5 5 6 6 6 6 7 7 8 8 8 7 7 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 5 6 7 8 8 8 8 8 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 11 11 10 9 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 8 8 8 8 8 9 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 6 6 6 6 6 6 6 6 6 6 6 7 3 3 4 4 5 5 6 6 6 7 7 7 8 8 8 9 10 10 11 12 12 13 13 14 14 15 15 15 16 16 16 16 14 13 11 9 7 7 8 8 9 10 10 10 9 8 7 6 5 5 4 4 5 6 6 7 7 7 6 5 4 4 4 4 3 3 3 3 4 4 4 4 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 7 7 8 9 9 10 10 10 11 11 11 11 10 10 10 11 11 11 10 10 9 8 7 7 6 6 6 6 6 7 7 8 9 10 11 11 11 10 9 7 6 5 5 5 5 5 6 7 9 10 12 13 15 16 16 16 16 15 13 11 8 5 2 1 1 4 8 12 15 17 18 19 20 20 20 20 20 20 21 21 21 21 22 22 22 21 21 20 18 16 15 14 14 14 15 16 17 18 18 17 16 15 13 12 12 11 11 11 11 10 10 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 12 12 11 11 12 12 12 11 11 11 12 12 12 12 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 5 5 5 5 4 4 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 4 3 2 2 3 4 5 5 6 6 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 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 3 4 4 5 5 6 7 7 7 7 7 7 6 6 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 10 11 11 11 10 9 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 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 2 2 3 3 4 4 5 5 6 6 6 7 7 7 7 8 9 9 10 11 11 12 13 13 14 14 15 15 15 16 16 15 15 13 11 9 8 7 8 8 9 10 11 11 10 9 7 6 5 4 4 5 6 7 7 7 7 6 5 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 5 4 4 5 5 6 6 6 5 4 4 4 4 4 4 4 4 5 5 4 4 4 4 5 5 6 7 8 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 11 10 9 9 8 8 7 7 8 8 8 8 9 9 10 10 10 10 9 8 6 5 5 6 5 5 5 6 7 9 10 12 13 15 16 16 16 16 14 12 10 7 4 2 1 3 6 10 14 17 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 19 18 17 16 14 14 14 15 15 16 17 17 17 16 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 5 5 4 3 3 3 3 4 5 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 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 4 4 4 3 4 4 4 5 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 9 10 11 11 10 9 8 8 8 8 8 8 8 8 8 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 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 5 6 2 2 2 2 3 3 4 4 5 5 6 6 6 6 7 7 8 8 9 10 11 11 12 13 13 14 14 15 15 15 15 15 15 13 11 9 7 7 7 8 9 10 11 11 10 9 8 6 5 4 4 5 6 7 7 7 7 6 5 4 4 4 4 3 4 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 5 6 6 7 7 7 7 7 6 5 5 5 5 5 6 5 5 4 4 3 3 3 4 4 5 5 5 5 4 4 4 5 6 6 7 7 8 8 9 9 9 10 11 11 12 12 13 13 14 14 13 13 12 11 10 10 9 9 8 9 9 10 10 10 10 9 9 9 9 9 8 7 5 4 5 6 6 5 5 5 7 8 10 11 13 14 15 16 16 15 13 11 8 5 3 3 3 5 8 12 16 18 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 19 18 17 16 15 14 14 14 15 15 16 16 16 15 14 13 12 12 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 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 4 3 3 2 2 2 3 3 4 4 4 5 5 5 5 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 4 5 5 5 6 6 5 5 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 5 5 6 7 7 7 7 7 6 7 7 7 6 6 6 6 6 5 5 4 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 3 3 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 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 7 8 9 11 11 10 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 9 9 9 8 8 8 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 5 2 2 1 2 2 3 3 4 4 4 5 5 5 5 6 6 7 7 8 9 10 11 11 12 13 13 14 14 15 15 15 15 15 13 11 8 7 6 7 8 9 10 11 11 11 9 8 6 5 4 4 5 6 7 7 7 6 6 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 3 4 5 5 6 7 7 7 8 8 7 7 6 5 5 5 5 5 4 4 3 3 3 3 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 8 8 8 9 9 10 11 12 12 13 13 14 14 14 13 12 12 11 11 10 10 9 9 10 10 10 10 10 9 9 9 9 9 9 7 5 4 5 6 6 5 5 5 6 7 9 10 12 13 14 15 15 14 12 9 7 5 4 4 5 8 11 14 17 19 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 19 18 17 16 15 15 14 14 15 15 15 15 15 15 14 13 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 4 4 4 3 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 4 4 3 3 3 3 2 2 1 2 3 4 5 6 6 6 5 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 7 7 7 7 6 6 6 6 6 5 5 4 4 3 2 1 1 1 1 2 2 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 7 9 10 10 10 9 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 2 2 1 1 1 2 2 3 3 4 4 4 4 5 5 5 6 6 7 8 9 10 11 11 12 13 13 14 14 15 15 15 15 13 11 8 7 6 6 7 8 9 10 11 11 10 8 7 5 4 4 5 6 6 7 7 7 6 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 1 1 2 3 3 5 6 6 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 10 11 12 12 13 13 13 13 13 12 12 12 11 11 10 10 9 9 10 10 10 10 10 10 10 10 10 9 8 6 4 4 6 6 5 5 5 6 6 7 8 10 11 13 14 14 13 11 9 7 6 6 6 8 10 13 16 18 19 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 18 17 16 15 15 15 15 15 15 15 15 14 14 13 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 2 2 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 3 3 2 2 1 0 2 3 4 5 5 6 5 4 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 5 5 6 7 7 7 7 6 5 5 5 5 4 3 2 1 0 1 2 2 2 1 1 2 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 3 4 4 4 4 5 5 5 6 6 6 6 5 5 5 6 6 7 7 6 6 6 6 6 6 6 6 6 5 5 5 6 7 9 9 10 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 8 8 8 8 9 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 3 2 2 1 1 1 2 2 2 3 3 3 4 4 4 4 5 5 6 7 8 9 10 11 11 12 13 13 14 15 15 15 14 13 11 9 7 6 6 7 8 9 10 11 11 10 9 7 5 4 4 5 6 6 7 7 7 6 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 2 2 2 2 3 4 5 6 6 6 5 5 4 5 6 7 7 7 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 8 8 8 8 9 9 10 11 12 12 13 13 13 13 13 12 12 12 11 11 10 10 10 10 11 11 11 11 11 10 10 10 10 9 7 5 5 6 6 6 6 6 6 6 6 7 8 10 11 13 13 13 11 9 8 7 7 9 11 13 15 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 18 17 17 16 16 16 16 15 15 15 15 14 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 10 10 10 10 10 9 9 9 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 5 5 4 4 3 3 2 2 2 2 2 2 2 1 1 2 3 3 4 4 5 5 5 5 5 5 4 4 4 4 3 3 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 1 1 1 2 3 4 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 6 7 7 7 6 5 4 4 4 3 1 1 2 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 5 5 5 5 6 8 9 10 10 9 9 8 8 8 8 8 8 8 8 8 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 9 10 10 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 6 6 5 5 5 4 4 5 3 3 2 1 1 1 1 1 2 2 2 3 3 3 3 4 4 5 5 6 7 8 9 10 11 12 12 13 14 14 15 15 14 13 11 9 7 6 6 7 8 9 10 10 11 10 9 8 6 5 4 5 6 7 7 7 7 6 5 4 4 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 5 6 6 6 5 4 3 1 2 4 6 7 7 6 6 5 5 4 4 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 8 9 10 10 11 12 12 12 13 13 12 12 11 11 11 11 10 10 10 11 11 12 12 11 11 11 11 10 10 9 7 5 5 6 7 8 8 7 7 6 6 6 7 8 10 12 12 12 10 9 8 8 10 11 13 14 15 16 17 17 18 18 18 18 18 19 19 19 19 20 20 20 19 19 19 19 18 18 17 17 17 17 16 16 15 15 15 14 13 13 12 11 11 11 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 12 12 11 11 11 10 10 9 9 8 8 8 8 8 8 9 9 10 10 10 11 11 11 10 10 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 2 1 1 0 1 2 2 3 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 5 5 5 5 5 5 5 4 4 4 3 3 2 2 1 1 1 2 3 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 3 2 2 2 3 3 4 4 5 6 6 6 6 5 4 4 4 3 2 1 2 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 5 5 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 5 4 4 4 6 8 9 10 10 10 9 8 8 7 7 8 8 7 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 10 9 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 2 1 1 0 0 1 1 2 2 2 2 3 3 3 3 4 5 6 7 8 9 10 11 12 12 13 14 14 14 14 13 11 9 7 6 6 7 7 8 9 10 10 10 9 8 7 6 5 5 6 7 7 7 7 6 5 4 4 5 5 5 6 5 5 5 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 5 6 6 7 6 5 4 2 1 2 4 6 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 6 6 6 7 7 6 6 5 5 6 7 8 9 10 11 11 12 12 12 11 11 10 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 10 10 9 8 7 7 8 9 9 9 8 6 6 6 7 8 9 10 11 11 10 9 10 11 12 13 14 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 17 16 16 16 15 15 14 13 12 12 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 11 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 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 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 1 1 1 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 5 5 4 5 5 4 4 4 3 3 2 2 2 1 2 2 3 3 4 4 5 5 5 5 5 6 5 5 5 4 3 3 2 2 3 3 4 4 4 3 3 2 2 2 2 3 4 4 5 5 5 6 5 5 4 4 3 3 2 1 2 3 3 3 3 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 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 6 5 5 5 4 4 3 4 5 7 9 10 10 10 9 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 10 10 11 11 11 10 10 9 8 8 8 7 7 7 6 6 6 5 5 5 4 5 4 3 3 2 2 1 1 0 1 1 1 2 2 2 2 2 2 3 4 5 6 7 8 9 10 11 12 12 13 14 14 13 12 11 9 7 6 6 6 7 7 8 9 10 9 9 8 7 6 5 5 5 6 7 7 7 6 5 4 4 4 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 6 7 7 6 5 4 2 1 3 5 6 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 5 5 5 5 6 6 6 6 6 6 5 5 4 5 6 7 8 9 10 10 10 10 10 10 9 9 10 10 10 10 9 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 9 8 7 6 6 7 7 8 9 9 9 10 10 11 12 13 14 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 15 15 14 13 12 11 11 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 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 9 8 8 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 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 4 4 4 4 4 4 3 3 2 2 1 1 1 2 2 3 3 4 4 4 5 5 6 6 5 5 4 4 3 2 1 2 3 3 4 4 4 3 2 2 2 2 2 3 4 4 5 5 5 5 5 4 4 3 3 2 1 1 1 2 2 2 2 2 2 2 2 3 3 3 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 4 4 5 5 6 6 6 6 6 7 7 6 6 5 5 5 4 4 4 4 4 3 2 2 3 5 7 9 9 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 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 10 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 6 6 5 5 5 4 4 3 2 2 1 1 0 0 1 1 1 1 1 1 2 2 3 4 5 6 7 8 9 10 11 12 12 13 13 13 12 11 9 7 6 5 5 6 7 8 8 9 9 8 8 7 6 5 4 4 5 6 6 7 6 5 5 4 4 4 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 6 5 4 4 4 5 6 7 7 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 6 5 5 5 5 5 6 7 7 8 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 11 9 7 6 5 6 6 7 7 8 8 9 10 11 13 14 14 15 15 15 16 16 16 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 15 14 14 13 12 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 11 11 11 11 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 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 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 4 4 4 4 4 4 5 5 5 4 4 3 3 3 3 3 3 4 4 5 5 6 6 5 5 4 4 4 4 4 4 3 3 2 1 1 1 1 1 2 2 3 3 4 4 5 5 5 5 5 5 4 4 3 2 1 1 2 3 4 4 3 3 3 2 2 3 3 3 4 4 4 5 5 5 4 4 3 3 2 1 1 0 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 4 3 2 2 2 2 2 2 2 1 0 2 4 6 8 9 9 9 8 8 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 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 10 10 10 10 10 10 9 9 10 10 10 10 9 9 8 8 7 6 6 5 4 4 3 3 2 2 1 1 0 0 0 1 1 1 1 1 2 3 4 5 7 8 8 9 10 11 12 12 13 13 12 11 9 7 5 5 5 5 6 7 8 8 8 8 7 7 6 5 4 3 4 5 6 6 7 6 5 4 4 4 4 5 5 5 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 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 5 4 4 5 6 7 7 8 8 7 7 6 7 7 8 8 8 9 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 10 8 6 4 3 4 5 6 7 8 8 10 11 12 13 14 15 15 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 14 13 12 11 10 9 9 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 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 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 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 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 4 4 5 5 5 4 4 3 3 4 4 4 3 3 2 1 1 0 0 1 1 2 2 3 3 4 5 5 5 5 5 5 4 3 3 2 2 2 3 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 4 4 3 3 2 2 1 1 0 0 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 3 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 5 5 5 4 3 2 1 0 1 2 2 2 3 3 2 1 1 3 4 6 7 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 7 7 7 7 7 7 8 8 8 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 10 10 10 11 11 10 10 9 9 7 6 6 5 5 4 4 3 3 2 1 1 1 0 0 1 1 1 1 1 2 3 4 6 7 8 8 9 10 11 12 12 13 12 11 9 7 5 5 5 5 6 6 7 7 7 7 7 6 5 5 4 4 4 5 6 7 7 7 6 5 4 4 4 5 5 5 5 6 6 6 5 5 6 6 6 6 6 6 6 5 5 5 5 4 4 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 7 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 5 5 4 5 5 6 7 7 7 7 6 6 6 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 7 4 3 3 3 4 6 7 8 9 10 11 12 13 14 14 15 16 16 17 17 17 17 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 14 13 12 11 10 9 9 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 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 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 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 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 3 3 3 3 3 3 3 2 2 1 0 0 1 1 1 2 2 2 3 4 4 5 5 5 5 5 4 3 3 3 3 3 4 4 4 4 4 4 3 4 4 4 4 4 5 5 5 5 4 4 3 3 3 2 2 1 1 0 0 1 1 1 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 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 2 2 3 3 3 3 3 3 2 2 1 2 4 5 7 7 7 7 7 6 6 6 5 5 5 6 6 6 6 7 7 7 8 8 8 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 9 9 9 10 10 10 10 9 9 8 7 7 6 6 5 5 4 3 3 2 2 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 8 9 10 11 12 12 12 11 9 7 6 4 4 5 5 6 6 6 7 7 6 6 5 5 5 6 6 7 7 7 7 7 6 5 4 4 4 4 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 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 9 9 10 10 10 9 8 6 4 3 3 4 5 7 8 9 10 11 11 12 12 13 14 15 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 18 18 18 17 17 17 17 16 16 16 15 15 14 14 13 12 11 10 9 9 8 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 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 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 5 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 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 3 4 4 5 5 5 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 3 3 3 3 2 2 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 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 1 2 3 4 5 6 6 6 6 6 6 5 5 5 5 6 6 6 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 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 8 8 7 7 6 6 5 5 4 4 3 3 2 2 1 1 1 2 2 1 1 1 2 3 5 6 7 7 8 9 10 11 12 12 11 9 7 5 4 4 5 5 5 6 6 6 6 5 5 5 5 6 7 8 8 8 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 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 5 5 6 6 6 7 7 7 7 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 10 10 9 8 6 5 4 4 4 6 7 8 9 10 11 11 11 11 12 13 14 15 16 17 17 17 17 16 16 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 13 13 12 11 10 9 8 7 7 6 6 6 6 6 6 7 7 7 7 7 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 8 7 7 7 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 5 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 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 3 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 1 2 2 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 3 3 2 2 2 2 2 1 1 2 2 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 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 2 1 0 1 2 4 4 5 5 5 5 5 5 5 5 6 6 6 7 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 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 8 8 7 7 6 6 5 5 4 3 3 3 2 2 2 2 2 2 1 1 1 2 3 5 6 7 7 8 9 10 11 12 11 9 7 6 5 5 5 5 5 5 5 5 5 5 4 4 5 6 7 8 8 7 7 6 5 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 2 2 3 3 3 4 4 4 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 4 4 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 7 7 8 8 8 9 9 8 7 6 6 5 6 7 8 9 10 10 10 10 8 7 6 5 5 5 6 7 9 10 11 11 11 11 11 12 13 15 16 17 17 17 16 16 16 16 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 12 12 11 10 9 8 7 6 6 5 5 5 5 5 5 5 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 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 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 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 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 3 3 2 2 2 2 2 2 1 1 1 1 2 2 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 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 2 2 2 2 2 2 2 1 1 1 2 2 2 3 3 3 2 2 1 0 0 1 2 2 3 3 3 3 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 8 8 7 7 6 6 5 5 4 4 3 3 3 3 3 3 3 2 1 1 1 2 3 4 5 6 7 8 10 11 11 11 9 7 6 5 5 5 5 5 5 5 4 4 4 3 3 4 5 6 7 7 7 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 3 3 3 4 4 4 4 4 5 5 5 4 4 4 5 5 6 6 6 6 5 5 4 4 4 3 3 3 3 3 2 2 3 3 3 3 4 4 4 4 4 3 3 3 4 4 5 6 6 6 6 5 5 5 5 5 6 6 6 7 7 8 8 8 9 9 9 9 7 6 4 4 5 7 9 10 11 11 12 11 11 10 8 7 6 5 5 7 8 9 11 11 11 11 11 11 13 14 16 17 17 16 16 16 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 12 12 11 10 9 8 7 6 5 4 4 4 4 4 4 4 5 5 5 5 5 5 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 7 7 7 7 6 6 5 5 4 4 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 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 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 0 1 1 2 3 3 4 4 3 3 3 3 2 2 1 1 1 0 0 1 1 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 2 2 3 3 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 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 1 1 1 0 0 1 1 1 2 2 2 3 2 2 2 2 1 1 1 1 1 1 1 2 3 4 5 6 7 7 7 7 7 7 7 6 6 6 6 6 6 7 8 8 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 8 8 8 7 7 6 6 5 5 4 4 3 3 3 3 3 3 2 1 0 1 2 3 4 6 7 8 9 9 10 10 9 7 6 5 5 5 5 4 4 4 4 4 3 2 2 3 4 5 5 6 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 0 0 1 1 2 2 2 3 3 4 4 4 4 3 2 3 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 5 5 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 5 5 5 4 4 4 4 5 6 7 8 8 8 9 9 9 10 10 9 8 6 5 6 7 9 10 11 12 12 12 12 11 11 10 9 7 6 6 6 7 9 10 11 12 11 11 12 13 14 15 16 16 16 16 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 12 11 11 10 9 8 7 6 5 4 4 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 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 4 4 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 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 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 2 2 2 2 3 3 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 0 0 0 0 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 4 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 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 1 1 1 1 1 1 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 4 5 5 6 6 6 6 6 6 6 6 5 5 6 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 10 10 9 9 9 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 3 2 1 0 1 2 3 5 6 7 8 9 9 9 8 7 6 5 4 4 4 4 4 4 4 3 3 1 0 1 2 3 3 4 4 4 5 4 4 3 3 3 3 3 4 4 4 4 3 3 2 2 1 1 1 0 0 1 1 2 2 2 2 3 3 4 4 4 3 3 3 4 4 4 4 4 3 3 4 4 5 6 6 5 5 4 4 3 3 2 2 2 2 1 1 1 2 2 2 3 3 3 3 4 4 5 5 5 5 4 4 4 5 5 5 5 5 5 4 4 4 5 5 6 7 8 9 9 9 9 10 10 10 9 8 8 7 8 9 10 11 12 12 13 12 12 11 11 10 9 9 8 7 7 8 9 10 11 12 12 12 12 13 14 15 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 15 15 15 14 14 13 13 12 11 10 10 9 8 7 7 6 5 4 3 3 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 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 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 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 2 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 4 4 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 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 1 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 9 9 9 9 9 9 9 9 9 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 9 9 9 9 9 9 12 11 11 10 10 9 9 9 8 8 7 7 6 6 5 5 4 4 4 5 4 4 3 2 1 1 1 2 4 5 6 7 8 8 8 8 6 5 4 3 3 3 3 3 4 4 4 3 3 2 1 1 1 1 2 2 2 3 4 4 4 4 4 4 4 4 4 4 3 2 2 2 1 1 1 1 0 1 1 1 1 1 1 1 2 2 3 4 4 4 4 4 4 5 5 4 4 4 4 4 5 5 5 5 5 4 3 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 6 6 7 8 9 9 9 9 10 10 10 10 9 9 9 9 10 10 11 12 12 13 12 12 11 11 10 10 10 10 10 10 9 10 10 11 12 12 12 12 13 13 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 15 15 15 15 14 14 14 13 13 12 11 10 10 9 8 8 7 6 5 4 3 2 2 1 1 1 2 2 2 2 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 3 3 2 2 2 1 2 2 2 2 2 2 2 2 2 2 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 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 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 2 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 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 3 3 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 10 10 10 10 10 9 9 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 9 12 12 11 11 10 10 10 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 4 3 2 1 1 2 3 4 5 6 7 8 8 7 6 4 4 3 3 3 3 3 4 4 4 4 4 3 2 2 1 1 1 1 1 1 3 4 4 4 4 4 4 4 3 2 2 1 1 2 2 1 1 1 1 1 0 0 0 1 1 1 1 2 3 4 4 5 5 5 5 5 5 4 3 3 4 4 5 5 5 4 3 2 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 5 5 5 5 5 5 5 5 6 6 7 7 8 9 9 9 9 9 10 10 10 10 9 9 9 9 10 11 11 12 13 13 12 12 11 10 9 9 10 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 12 12 11 11 10 9 8 8 7 6 5 4 3 3 2 1 0 0 1 1 1 2 2 2 3 3 3 4 4 5 5 5 6 6 6 6 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 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 4 4 5 5 5 5 6 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 3 3 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 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 3 3 4 4 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 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 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 1 1 1 1 0 0 0 1 1 1 0 0 1 1 1 2 2 2 3 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 8 8 9 9 8 8 8 9 9 9 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 10 10 10 10 13 13 12 12 11 11 10 10 9 9 9 8 7 7 6 6 6 6 6 6 6 5 5 3 2 1 0 1 2 3 4 5 6 7 7 7 6 5 4 3 3 3 4 4 4 4 4 4 4 4 3 3 2 2 2 2 1 0 2 3 4 5 5 4 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 3 4 4 5 5 5 5 4 4 3 2 3 3 4 4 4 3 2 2 2 2 2 2 2 2 2 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 6 6 7 8 8 9 9 9 9 9 10 10 10 10 9 9 9 9 9 10 12 13 13 13 13 12 11 10 10 10 10 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 12 12 11 11 10 9 9 8 7 6 6 5 4 3 2 2 1 1 1 1 1 1 2 2 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 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 4 4 4 4 4 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 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 1 1 1 1 1 2 2 2 3 3 3 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 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 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 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 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 14 13 13 12 12 11 11 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 5 4 3 2 1 0 1 2 3 5 5 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 1 1 1 3 4 4 5 4 4 3 3 3 3 3 2 3 3 3 2 2 1 1 1 1 1 1 1 1 0 0 1 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 6 6 7 8 8 8 8 9 10 10 10 10 10 9 8 8 8 10 11 13 14 14 14 13 12 12 11 11 11 12 12 13 13 14 14 14 14 14 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 14 14 13 13 13 13 13 12 12 11 11 10 10 9 8 7 7 6 5 4 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 5 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 1 0 0 1 1 1 1 1 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 3 3 3 4 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 11 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 14 14 14 13 13 12 12 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 6 5 4 3 2 1 1 2 3 4 5 5 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 1 1 1 2 2 4 4 5 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 0 0 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 2 2 2 2 2 2 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 5 6 6 7 7 7 8 9 9 10 10 9 9 8 8 8 9 11 12 14 14 15 14 13 13 12 12 13 13 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 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 11 11 10 10 9 8 8 7 6 5 5 4 4 3 3 3 3 2 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 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 3 3 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 5 5 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 0 0 1 1 1 0 0 1 2 2 2 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 2 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 3 3 3 3 2 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 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 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 2 2 2 2 3 3 2 2 2 3 3 4 4 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 11 11 11 11 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 15 15 14 14 13 13 12 12 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 6 5 3 2 1 0 1 2 3 4 5 5 5 4 4 3 3 3 3 3 3 4 4 4 5 5 5 4 4 3 3 2 2 1 1 2 3 3 4 5 5 5 4 4 4 3 3 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 8 9 9 9 9 8 8 8 9 10 12 13 14 14 14 14 13 13 13 14 14 15 15 15 15 15 14 14 15 15 15 15 15 14 13 14 14 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 13 13 13 13 13 12 12 12 11 11 10 10 9 9 8 7 7 6 5 5 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 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 4 4 4 4 4 4 4 4 3 3 4 4 4 5 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 3 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 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 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 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 1 1 1 2 2 2 3 3 3 3 3 3 3 4 4 4 4 5 6 7 7 8 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 11 11 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 11 12 15 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 8 7 6 5 4 3 1 0 1 2 3 4 4 5 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 3 1 0 1 2 3 3 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 2 2 2 2 1 1 1 1 1 0 0 0 0 0 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 3 3 3 4 4 4 4 4 5 4 4 4 4 4 4 5 5 5 6 6 7 7 8 8 8 8 8 8 9 10 11 12 13 14 14 14 14 14 14 14 15 15 16 16 16 15 15 14 15 15 16 16 16 15 14 13 13 13 14 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 12 12 12 12 11 11 10 10 9 9 8 8 7 7 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 5 5 5 5 5 4 4 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 2 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 3 2 2 1 0 1 1 2 2 2 2 3 3 3 4 4 3 3 3 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 3 3 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 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 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 2 2 1 1 1 1 2 2 3 3 3 3 3 4 4 4 5 5 5 5 6 7 7 8 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 12 16 15 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 7 6 5 4 3 2 1 0 1 2 3 4 4 4 3 3 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 4 3 2 1 2 2 3 4 4 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 2 2 2 2 2 1 1 1 0 0 0 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 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 4 5 5 6 6 6 6 7 7 7 8 8 9 10 11 12 13 14 14 14 15 15 15 15 15 16 16 16 16 16 15 14 14 15 15 16 16 16 15 14 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 8 8 8 7 7 6 6 6 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 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 0 0 1 1 2 2 3 3 3 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 3 3 2 2 1 2 2 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 2 2 2 2 3 3 3 3 3 2 1 0 1 1 2 2 3 3 3 4 4 4 4 4 4 3 3 3 3 2 2 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 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 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 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 3 3 3 3 3 2 2 2 1 1 1 1 2 2 3 3 4 4 5 5 5 6 6 6 5 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 12 13 16 16 15 15 15 15 14 14 13 13 12 12 12 11 10 10 9 9 9 9 8 8 7 6 5 4 3 2 1 0 1 2 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 4 2 2 2 3 3 4 4 5 5 5 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 1 1 0 0 0 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 3 3 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 3 2 2 2 2 3 4 5 5 5 6 6 6 7 7 8 8 9 10 11 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 15 15 15 15 16 16 17 17 16 15 14 13 13 13 14 15 15 15 14 14 14 14 14 15 15 15 15 16 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 9 9 9 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 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 0 0 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 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 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 2 2 2 1 1 1 1 1 1 2 2 3 3 3 3 2 1 1 0 1 2 2 3 3 4 4 5 5 5 5 4 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 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 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 5 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 1 2 2 3 4 5 6 7 7 8 8 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 10 10 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 12 13 16 16 16 15 15 15 15 14 14 13 13 13 12 12 11 10 10 10 9 9 9 8 7 7 5 5 4 3 2 1 1 2 2 3 3 2 2 2 1 1 1 1 1 2 2 3 3 3 3 4 4 4 4 5 5 4 3 2 2 2 3 3 3 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 3 3 3 3 2 2 2 1 1 0 0 0 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 4 3 4 4 4 4 4 4 3 2 1 1 1 1 2 2 3 4 4 4 5 5 6 7 7 8 9 10 11 11 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 16 16 17 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 15 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 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 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 0 0 1 1 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 1 1 1 1 1 1 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 3 3 3 2 2 1 1 1 1 1 1 2 2 3 3 3 2 2 1 0 1 2 2 3 3 4 4 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 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 4 4 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 3 4 5 6 7 8 9 10 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 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 12 13 17 16 16 16 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 10 9 9 8 7 6 5 4 3 2 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 3 1 1 2 3 3 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 2 2 2 1 0 0 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 4 4 4 4 4 4 4 4 3 2 2 1 1 1 1 2 2 2 3 3 4 4 5 6 7 8 9 9 10 10 11 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 15 15 15 14 15 15 16 16 17 16 16 15 15 14 14 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 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 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 2 2 1 1 0 0 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 2 1 1 1 1 1 2 2 2 2 2 2 2 1 0 1 2 2 3 3 4 4 5 5 5 5 5 5 4 4 3 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 3 3 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 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 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 4 4 4 4 4 4 3 3 3 3 3 4 6 7 8 9 10 11 12 13 12 11 9 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 10 10 10 10 10 11 12 13 17 17 16 16 16 15 15 15 15 14 14 14 13 13 12 12 12 11 11 11 10 9 8 7 6 5 4 3 2 1 1 1 2 2 2 1 1 1 1 2 2 2 1 1 1 1 1 2 3 3 4 4 4 4 4 4 3 2 1 2 3 3 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 5 5 5 4 4 4 5 5 4 4 3 2 2 1 1 2 2 2 2 2 2 3 3 4 5 6 7 8 9 9 10 10 11 12 12 13 14 14 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 15 16 16 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 4 4 4 3 3 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 3 3 3 3 3 3 2 2 2 1 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 2 2 2 2 2 2 2 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 1 0 1 2 2 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 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 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 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 6 7 8 9 9 9 10 11 13 13 13 12 11 10 9 8 8 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 9 9 9 10 10 10 10 11 12 13 17 17 17 16 16 16 16 15 15 15 15 14 14 13 13 12 12 12 12 11 11 10 9 8 7 6 5 4 3 2 1 1 2 2 2 2 2 2 2 3 3 3 2 2 2 1 1 1 2 3 3 4 4 4 4 4 3 3 3 2 2 3 3 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 5 4 4 3 3 2 2 2 2 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 1 1 2 3 4 4 4 4 4 4 5 5 5 5 4 3 3 2 1 1 1 2 2 3 3 3 3 3 4 4 5 6 7 8 9 10 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 16 16 17 17 17 17 16 16 16 16 15 15 14 13 13 13 13 13 13 14 14 14 14 14 15 15 14 14 14 13 13 12 12 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 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 2 2 2 1 1 1 1 0 0 0 0 1 1 1 1 1 2 2 2 2 2 1 1 1 2 2 2 3 3 3 2 2 2 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 2 2 1 1 0 1 2 2 3 3 3 4 4 4 4 4 4 4 4 3 2 2 1 1 2 2 2 2 2 3 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 4 4 4 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 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 7 8 9 9 8 8 9 11 12 13 13 12 12 10 9 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 17 17 17 17 16 16 16 16 15 15 15 15 14 14 13 13 13 12 12 12 11 10 9 8 7 6 5 4 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 1 1 2 3 3 4 4 4 4 4 4 4 3 3 2 2 2 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 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 3 3 2 1 1 1 0 1 2 3 4 4 4 4 4 5 5 5 5 5 4 3 2 1 1 1 2 3 3 4 4 4 4 4 4 5 6 7 8 9 10 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 15 15 15 16 16 17 17 17 17 17 16 16 16 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 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 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 1 1 1 2 2 2 2 2 2 2 1 2 2 3 4 4 3 2 1 1 0 0 0 0 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 0 1 2 2 3 3 3 4 4 3 3 3 3 3 3 2 2 1 1 1 1 2 2 2 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 4 4 4 4 4 4 3 3 3 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 5 5 5 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 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 8 7 8 9 10 12 13 13 13 12 10 9 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 8 8 8 9 9 9 10 10 11 12 18 17 17 17 17 16 16 16 15 15 15 15 15 14 14 13 13 13 13 12 11 11 10 9 8 7 6 4 3 3 2 2 2 2 3 3 3 3 3 2 2 2 3 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 3 3 2 2 2 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 2 2 1 1 1 1 2 3 3 4 4 4 4 5 5 6 6 5 4 3 2 1 1 1 2 3 4 4 4 5 5 5 5 5 6 6 7 8 9 10 11 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 14 14 15 15 15 15 16 16 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 13 13 14 14 14 14 13 13 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 2 2 2 1 2 3 3 4 4 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 3 3 2 2 2 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 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 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 9 8 7 7 8 9 10 12 13 14 13 12 10 9 8 8 8 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 6 7 7 8 8 8 9 9 10 11 18 18 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 13 13 12 12 11 10 9 8 7 6 5 4 3 3 3 3 3 3 3 3 3 2 1 1 2 3 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 4 4 4 4 4 4 4 3 2 1 1 1 1 1 2 3 4 4 4 5 5 5 6 6 5 4 3 1 1 1 2 2 3 4 4 5 5 5 5 6 6 6 6 7 8 8 9 10 11 12 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 16 16 16 16 16 15 15 15 15 14 14 14 13 13 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 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 8 8 8 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 1 1 0 1 2 3 4 4 3 3 2 2 2 3 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 1 2 2 3 3 3 3 3 3 3 3 3 2 2 2 1 1 0 0 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 2 3 3 4 4 4 3 3 3 2 2 2 2 1 1 0 0 0 0 1 1 1 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 5 5 5 5 4 4 4 3 3 3 2 2 2 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 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 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 8 8 7 8 8 9 11 12 14 14 13 12 11 10 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 6 5 4 4 4 5 5 6 6 7 7 8 9 18 18 18 17 17 17 16 16 16 15 15 15 15 15 14 14 14 13 13 13 12 11 10 9 8 7 6 5 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 4 4 5 5 5 5 5 5 5 5 5 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 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 1 1 2 3 4 4 5 5 5 6 6 7 6 5 3 2 1 2 2 3 4 4 4 5 5 5 6 6 6 6 7 7 8 8 9 10 11 12 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 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 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 8 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 2 2 1 1 2 3 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 2 2 3 3 3 4 4 4 4 4 4 3 2 2 1 1 1 1 2 2 2 3 3 3 3 3 3 3 4 4 4 4 3 3 2 2 2 2 3 4 4 4 4 3 3 3 2 2 2 1 1 1 0 0 0 0 0 1 1 2 2 2 3 3 3 3 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 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 9 11 12 14 15 14 13 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 6 5 3 2 2 3 3 4 4 4 4 5 6 7 7 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 14 14 14 13 13 12 12 11 10 8 7 6 5 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 4 5 5 5 5 5 5 5 6 6 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 1 2 3 4 4 5 5 6 6 7 7 7 7 6 4 3 3 3 4 4 4 4 5 5 5 6 6 6 7 7 7 7 8 8 9 10 11 12 13 13 14 14 14 14 15 15 15 15 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 12 12 12 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 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 8 8 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 4 4 3 3 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 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 4 4 4 4 4 4 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 3 3 4 4 4 4 3 2 2 2 2 1 1 1 1 0 0 0 1 1 1 1 1 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 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 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 9 9 9 8 8 8 7 7 7 8 10 13 14 14 14 13 12 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 5 3 2 2 3 3 3 3 4 4 4 4 5 5 6 19 18 18 18 18 17 17 16 16 16 15 15 15 15 15 14 14 14 13 13 13 12 11 10 8 7 6 5 4 3 2 1 1 0 1 1 1 2 2 2 1 1 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 4 5 5 5 4 4 3 3 4 4 5 5 4 4 3 2 2 2 3 4 4 5 6 6 7 7 8 8 8 8 7 6 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 9 10 10 11 12 13 14 14 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 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 3 3 3 2 2 3 3 4 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 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 4 4 4 4 4 4 3 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 2 2 2 3 3 3 3 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 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 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 7 7 8 8 9 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 7 6 5 6 8 10 12 14 14 14 13 12 11 11 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 6 5 4 3 3 3 3 3 3 3 3 3 3 4 4 5 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 14 14 14 14 13 13 12 11 9 8 7 6 5 4 3 2 1 1 1 0 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 5 5 5 5 4 4 5 5 6 6 6 6 6 6 6 6 7 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 3 3 3 3 4 5 5 4 4 3 2 2 2 3 4 5 6 6 7 8 8 9 9 9 9 8 7 6 6 6 6 6 5 5 5 5 6 6 6 6 6 7 7 8 8 9 9 10 10 11 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 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 11 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 9 9 9 9 9 9 8 8 8 8 7 7 7 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 1 1 2 2 3 3 4 4 4 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 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 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 6 5 5 5 5 5 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 7 7 8 8 9 9 9 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 7 6 4 4 6 8 11 13 14 14 14 13 12 12 12 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 5 4 4 3 3 3 3 3 3 4 4 4 4 4 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 14 14 14 14 13 12 12 11 9 8 7 6 5 4 3 2 2 1 0 1 2 3 3 4 4 4 4 4 3 3 3 2 3 3 3 3 2 2 2 2 1 2 2 3 4 4 5 5 5 4 4 4 4 5 6 6 6 7 7 8 8 8 8 7 7 7 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 4 4 3 3 3 3 4 4 5 5 5 4 4 3 3 3 4 4 5 6 7 8 9 9 10 10 10 9 9 8 7 7 7 6 6 6 5 5 5 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 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 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 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 8 8 8 8 7 7 6 6 6 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 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 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 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 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 6 5 5 5 7 9 11 13 13 13 13 13 13 12 12 12 11 11 10 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 6 5 5 4 4 4 4 4 4 4 5 5 5 5 19 19 19 19 18 18 17 17 16 16 16 15 15 15 14 14 14 14 13 13 12 12 11 10 9 8 7 6 5 3 2 2 2 3 3 3 4 4 4 4 5 5 4 4 3 2 2 2 2 3 2 2 2 2 2 2 3 3 3 4 5 5 5 5 5 4 4 5 5 6 6 7 7 8 9 9 9 8 8 8 7 7 7 6 5 5 4 3 3 3 3 3 3 3 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 5 6 7 8 8 9 10 10 11 10 10 9 9 8 8 7 7 6 6 6 5 5 6 6 6 6 6 7 7 8 8 9 10 10 10 11 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 11 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 10 10 9 9 9 9 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 9 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 1 1 2 2 2 2 2 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 4 4 4 4 4 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 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 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 10 9 9 9 8 7 7 7 7 7 7 8 8 8 8 8 7 7 6 6 7 8 9 11 12 12 12 12 12 12 12 12 12 12 11 10 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 5 20 19 19 19 18 18 17 17 16 16 16 15 15 15 14 14 14 14 13 13 12 11 11 10 9 8 7 6 4 3 3 3 4 4 4 4 3 3 3 4 5 5 5 4 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 10 10 9 9 8 8 7 7 6 6 5 5 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 4 4 4 5 5 4 4 4 4 4 4 5 5 5 5 5 4 5 5 6 7 8 9 10 11 11 11 10 10 9 9 8 8 7 7 6 6 6 5 5 6 6 6 6 6 7 7 8 9 9 10 10 11 11 11 11 11 12 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 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 12 12 12 11 11 11 10 10 9 9 9 9 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 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 2 2 1 1 1 0 0 1 1 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 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 4 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 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 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 7 7 6 6 7 7 7 8 8 9 9 9 9 8 8 7 7 8 8 9 10 10 10 9 9 9 10 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 20 20 19 19 18 18 17 17 16 16 15 15 15 15 14 14 14 14 13 12 12 11 10 9 8 7 6 5 5 4 4 4 4 4 4 3 3 2 3 4 5 6 6 5 4 3 3 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 9 9 10 10 10 9 8 8 7 7 6 5 5 5 4 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 5 5 6 5 5 5 6 7 7 8 9 10 11 11 11 11 10 9 9 9 8 8 7 7 6 6 5 5 6 6 6 6 6 6 7 7 8 9 9 10 10 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 9 9 9 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 2 2 3 3 3 3 3 2 2 2 2 2 1 1 1 0 1 1 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 2 2 2 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 1 1 1 0 0 1 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 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 5 5 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 5 5 5 5 5 5 5 5 5 4 4 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 8 8 8 7 7 7 7 6 7 7 7 8 8 9 9 9 9 9 9 8 8 7 7 8 8 8 8 7 6 5 5 6 6 6 6 6 5 5 5 6 7 7 8 9 9 9 9 8 8 7 7 6 6 6 6 7 7 7 7 7 7 7 6 6 6 20 20 19 19 18 18 17 17 16 16 16 15 15 15 15 14 14 14 13 12 11 10 9 7 6 6 6 5 5 5 5 5 5 5 4 3 2 2 3 4 5 6 7 6 5 4 3 3 2 2 2 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 6 7 7 8 9 9 10 10 10 9 9 8 7 6 5 5 5 5 4 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 4 5 5 5 5 5 5 5 4 4 4 5 5 6 6 6 6 7 7 8 9 10 10 10 11 11 11 10 10 9 9 8 8 8 7 6 6 5 5 5 5 6 6 6 7 7 7 8 9 9 10 10 10 11 11 11 11 12 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 12 12 11 11 10 10 9 9 9 8 8 8 9 9 9 10 11 11 11 11 12 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 3 3 2 2 2 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 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 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 3 3 4 4 5 5 5 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 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 8 8 7 7 7 7 7 6 5 4 4 4 4 4 5 5 4 4 4 4 3 3 4 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 21 20 20 19 19 18 17 17 16 16 16 15 15 15 15 15 15 14 13 11 10 8 7 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 4 5 6 7 7 7 5 4 3 2 2 1 2 2 3 3 4 4 4 4 4 5 5 5 6 6 7 7 7 7 6 6 6 6 7 8 9 10 10 10 9 9 8 6 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 4 3 3 2 3 3 4 5 6 6 6 6 5 5 5 5 5 6 6 6 7 7 7 8 9 9 10 10 11 11 11 11 10 10 10 9 9 8 8 7 7 6 5 5 5 5 5 6 6 6 7 7 8 8 9 9 10 10 10 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 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 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 10 9 9 8 8 8 8 9 9 9 10 10 11 11 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 2 1 1 1 2 2 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 6 6 5 4 3 3 3 4 4 5 5 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 5 4 4 5 5 6 7 7 7 7 8 7 7 6 5 4 4 3 4 4 5 5 6 6 7 7 7 7 7 6 6 6 6 6 5 5 5 5 21 21 20 19 19 18 18 17 16 16 16 16 16 15 15 15 14 13 12 10 8 6 6 5 5 5 5 6 6 6 5 5 5 4 3 4 4 5 6 6 7 8 7 7 5 4 3 2 1 1 1 1 2 3 3 3 4 4 4 4 5 6 6 7 7 7 7 7 6 5 4 5 6 8 9 9 9 9 9 9 8 7 6 6 6 6 6 5 5 4 4 4 4 5 5 6 6 5 4 3 3 3 3 4 5 6 6 6 6 6 5 5 5 6 6 6 7 7 7 8 8 9 10 10 11 11 11 11 11 11 10 10 10 9 9 8 7 7 6 5 5 4 4 4 5 5 6 6 7 7 8 8 9 9 10 10 10 11 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 9 9 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 7 7 7 7 6 6 6 6 5 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 2 1 1 1 2 2 2 2 2 1 1 0 0 0 0 1 1 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 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 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 2 2 3 3 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 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 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 4 3 2 2 2 2 3 4 4 5 6 6 6 6 7 7 8 8 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 4 5 5 6 6 7 7 8 9 9 9 10 9 9 8 7 5 4 3 3 3 4 4 5 5 5 5 4 4 3 3 3 3 4 4 5 22 21 21 20 19 18 18 17 17 17 16 16 16 16 15 15 13 11 9 8 6 6 5 6 6 6 6 6 6 6 5 4 4 4 5 6 7 7 8 8 8 7 7 6 5 4 3 2 2 2 1 1 1 2 2 3 3 4 4 5 6 6 7 8 8 8 7 7 5 4 4 4 6 7 8 9 9 9 9 9 8 8 8 7 7 7 6 6 5 4 4 4 4 5 6 6 6 5 5 4 4 4 4 5 6 7 7 7 6 6 5 5 5 6 6 7 8 8 8 9 9 10 10 11 11 11 11 11 11 11 10 10 9 9 8 8 7 6 6 5 4 4 4 4 4 5 5 5 6 7 7 8 9 10 10 10 11 11 11 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 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 14 14 14 14 13 13 13 12 12 11 11 10 10 9 8 8 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 1 1 1 0 0 1 1 1 2 2 2 3 3 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 4 4 3 3 3 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 1 1 1 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 4 3 2 2 2 2 2 3 3 4 5 5 6 6 6 7 7 8 8 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 5 4 4 4 4 5 5 6 6 7 8 9 10 10 11 11 10 9 8 7 6 5 4 3 3 3 2 2 2 2 2 2 3 3 5 6 8 23 22 21 20 20 19 18 18 17 17 17 17 16 15 14 13 11 9 7 6 6 6 6 6 6 7 7 7 6 6 5 5 6 8 9 10 10 9 9 8 7 7 6 6 5 4 4 3 3 3 3 3 2 2 2 3 3 4 5 5 6 7 8 8 8 8 7 7 6 4 4 5 6 7 8 8 9 9 9 9 9 9 8 8 8 7 7 6 5 4 3 3 4 5 6 6 6 5 5 5 5 5 6 7 7 7 7 7 6 6 5 5 6 6 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 9 9 8 7 7 6 5 5 4 4 4 4 4 5 5 5 6 6 7 8 9 10 10 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 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 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 11 11 10 9 9 8 8 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 1 1 0 0 1 1 2 2 2 3 3 3 4 4 4 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 0 1 1 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 5 5 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 5 5 5 6 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 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 4 4 3 3 2 2 2 2 2 3 3 4 5 5 5 6 6 6 7 7 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 7 7 6 5 5 4 4 4 4 4 4 5 6 7 8 9 10 11 11 10 10 10 9 8 7 7 7 6 6 6 6 5 6 6 7 7 9 10 10 24 23 22 21 20 20 19 19 18 18 17 16 15 14 12 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 9 10 11 12 11 10 9 8 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 8 8 8 8 7 7 7 6 6 5 6 7 7 8 8 9 9 9 9 9 9 9 9 8 8 7 6 5 4 3 3 4 4 5 5 5 5 5 5 6 6 7 7 7 7 6 6 5 5 5 6 6 7 8 8 9 10 10 11 11 11 11 12 12 12 11 11 11 10 10 9 9 8 8 7 6 6 5 5 5 4 4 4 5 5 5 5 6 6 7 8 9 10 10 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 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 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 11 11 10 9 9 8 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 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 3 3 2 2 2 2 1 1 1 0 1 1 1 2 2 2 3 3 3 4 4 4 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 5 5 5 5 6 6 5 5 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 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 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 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 7 7 8 8 8 7 7 6 5 4 4 4 5 5 6 7 7 7 7 6 5 5 5 4 4 3 4 4 5 5 6 7 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 9 9 10 10 11 11 11 24 23 23 22 21 20 20 20 19 18 17 15 13 11 10 9 8 8 8 8 8 8 8 8 8 7 8 8 9 10 11 12 12 12 11 10 9 8 8 7 7 6 6 6 5 5 4 4 4 4 5 5 5 5 5 5 5 6 7 8 8 9 9 8 8 7 7 7 7 7 6 6 7 8 8 8 9 9 9 9 9 9 9 9 8 8 7 7 6 5 4 3 4 4 4 5 5 5 6 6 7 7 7 7 6 6 5 5 5 5 6 7 7 8 8 9 10 10 11 11 12 12 13 13 13 13 12 12 11 10 10 9 9 8 8 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 7 8 9 10 10 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 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 14 14 14 14 14 14 14 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 8 8 7 7 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 1 1 1 1 1 2 2 2 2 3 3 3 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 4 4 5 5 5 5 5 5 5 5 4 3 2 2 2 2 1 1 1 1 0 0 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 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 4 4 4 4 4 5 5 5 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 6 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 6 6 6 7 7 7 7 7 6 5 4 3 2 2 3 4 5 6 7 7 7 7 6 6 6 6 5 5 4 4 5 5 5 6 7 8 9 10 10 10 9 9 9 9 9 9 9 10 10 9 9 10 10 10 10 10 10 9 25 24 23 22 22 21 21 20 19 17 15 13 11 9 9 8 8 8 8 9 9 9 8 8 8 8 9 11 12 13 13 12 11 10 9 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 9 8 8 8 8 8 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 6 5 5 4 5 5 5 5 5 6 6 7 8 8 7 6 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 12 13 13 14 14 13 13 12 12 11 10 10 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 6 6 6 7 8 9 10 10 11 11 12 12 12 13 14 14 14 15 15 15 15 15 15 15 15 15 15 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 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 11 11 10 9 9 8 7 7 6 6 6 6 7 7 7 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 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 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 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 3 2 1 0 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 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 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 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 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 4 4 4 5 5 5 5 5 5 6 6 6 6 6 5 5 4 3 2 2 2 2 4 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 7 9 10 10 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 25 25 24 23 23 22 21 20 18 15 13 12 10 9 9 9 9 9 9 9 9 8 8 7 8 9 11 13 14 13 13 11 10 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 7 8 8 7 7 6 6 7 7 7 7 8 8 8 9 9 9 10 10 11 12 12 13 13 13 13 13 12 12 11 11 10 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 6 6 6 7 8 8 9 10 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 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 15 15 15 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 9 9 8 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 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 2 2 2 2 2 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 3 3 3 3 3 3 3 4 5 5 5 5 4 3 2 1 1 1 2 2 2 2 2 2 2 3 3 3 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 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 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 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 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 3 3 2 2 2 2 3 3 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 9 10 10 9 8 8 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 26 25 24 24 23 22 21 19 16 14 12 11 11 10 10 10 10 10 9 9 8 7 7 7 9 11 13 15 14 13 12 10 9 8 7 7 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 6 6 7 8 8 9 9 9 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 7 7 8 8 8 7 7 7 8 8 7 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 11 11 11 10 9 9 8 8 7 6 6 5 5 5 5 5 5 6 6 6 6 7 8 8 9 10 10 11 11 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 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 15 15 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 11 11 11 10 10 9 8 8 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 9 9 9 9 9 8 8 8 8 8 7 7 7 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 2 1 1 1 1 1 2 2 1 1 1 1 2 2 2 2 3 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 2 2 2 2 3 4 4 4 5 4 4 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 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 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 6 6 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 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 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 6 7 8 8 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 26 25 24 23 22 21 19 17 15 13 12 12 11 11 11 11 10 10 9 8 7 6 7 9 11 13 14 14 13 12 10 9 8 8 7 7 6 6 7 7 7 7 7 7 8 8 8 8 7 7 6 6 6 7 8 8 9 9 9 10 10 10 10 9 9 10 10 10 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 8 8 9 9 9 8 8 7 7 6 6 6 6 6 6 7 7 8 8 8 8 7 7 7 8 8 8 7 8 8 8 8 9 9 10 10 10 10 10 10 11 11 11 11 12 12 11 11 11 10 10 9 9 8 7 7 6 6 5 5 5 5 5 6 6 6 7 7 8 8 9 9 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 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 16 16 15 15 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 9 8 8 7 6 6 6 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 7 7 8 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 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 2 1 1 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 1 1 2 2 2 2 3 4 4 4 4 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 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 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 5 5 5 5 5 6 6 6 5 5 5 5 5 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 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 26 24 23 21 20 19 17 16 14 13 13 13 12 12 11 11 11 10 9 8 7 7 8 10 11 12 13 12 11 10 9 9 8 8 7 7 6 6 6 7 7 7 7 7 8 8 8 8 8 8 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 9 9 9 9 8 8 8 7 7 7 8 8 8 8 7 6 6 5 5 6 6 6 6 7 8 8 8 8 7 6 6 7 7 7 7 7 7 8 8 9 9 9 10 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 10 9 9 8 7 7 6 6 5 5 5 5 6 6 6 7 7 7 8 8 9 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 9 8 8 7 6 6 6 5 5 5 6 6 6 6 7 7 7 7 7 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 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 2 3 3 3 3 3 3 2 2 2 1 1 1 1 0 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 2 2 2 2 2 3 3 3 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 6 6 6 6 6 6 6 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 3 3 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 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 7 8 9 9 9 9 9 8 8 7 7 6 6 6 5 5 4 26 23 21 19 18 17 17 16 15 15 14 14 13 12 12 11 10 9 8 8 8 8 9 9 10 10 11 10 10 9 9 9 9 8 8 7 7 6 6 7 7 7 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 10 10 9 9 8 9 9 9 9 8 8 7 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 7 7 8 9 9 8 7 5 5 6 7 7 7 7 7 8 8 9 9 10 10 10 9 9 8 8 8 9 9 10 10 11 11 11 11 11 10 10 9 8 8 7 6 6 6 5 5 6 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 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 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 10 9 8 8 7 6 6 6 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 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 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 2 2 1 1 1 1 2 2 2 1 1 1 1 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 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 4 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 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 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 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 5 6 7 7 8 8 8 8 7 7 7 6 6 5 5 5 4 4 26 23 20 18 17 17 17 17 17 16 15 14 13 12 11 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 8 8 9 9 8 8 8 8 8 8 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 9 9 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 7 8 9 9 9 8 6 5 5 6 6 6 6 7 7 8 9 9 10 10 10 10 9 9 8 8 8 8 8 9 10 10 11 11 11 11 10 10 9 8 8 7 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 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 15 14 14 14 13 13 12 12 11 10 9 8 8 7 6 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 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 1 1 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 1 1 1 1 2 2 2 2 2 2 2 2 2 2 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 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 5 4 4 4 4 3 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 25 21 19 17 17 17 17 17 16 15 14 13 12 11 10 9 9 9 9 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 8 8 8 9 10 11 12 12 11 10 9 9 9 10 10 10 11 11 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 7 8 9 10 10 8 6 4 5 5 6 6 6 7 8 9 9 10 10 10 9 9 9 8 8 7 7 8 8 9 10 10 11 11 11 11 10 10 9 8 8 7 7 6 6 6 6 6 6 7 7 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 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 11 11 10 9 8 8 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 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 7 7 6 6 6 6 5 5 5 5 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 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 5 5 4 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 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 22 19 17 16 16 16 16 15 14 13 12 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 11 10 10 9 9 9 10 11 12 12 12 11 10 9 8 9 9 10 11 11 11 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 8 9 10 10 10 7 5 4 4 5 5 6 7 8 9 9 10 10 10 9 8 8 8 7 7 7 7 8 8 9 10 10 11 11 11 11 10 10 9 8 8 7 7 6 6 6 6 6 6 7 7 8 8 9 9 9 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 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 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 11 11 10 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 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 7 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 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 3 3 3 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 2 2 2 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 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 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 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 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 20 18 16 16 15 15 14 14 13 12 11 10 10 9 9 9 9 8 8 8 8 8 8 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 10 9 8 8 8 9 10 10 10 10 9 9 8 8 7 7 7 7 8 7 7 7 6 6 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 6 6 6 7 8 9 10 10 10 8 6 4 4 4 5 6 7 8 9 10 10 11 10 9 8 8 7 6 6 6 7 7 7 8 9 10 10 10 10 11 10 10 9 9 8 8 7 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 10 10 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 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 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 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 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 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 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 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 1 1 1 2 2 2 2 2 19 18 16 15 15 15 15 15 14 14 12 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 11 11 12 12 12 12 11 11 11 12 12 12 13 13 12 12 12 12 12 11 10 10 9 8 8 9 9 10 9 9 8 8 7 6 6 6 7 7 7 7 7 7 6 6 6 6 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 9 7 5 4 4 5 6 7 8 9 10 10 11 11 10 9 8 7 6 5 5 6 6 7 8 8 9 9 10 10 10 10 10 10 9 9 8 7 7 6 6 6 6 6 6 6 7 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 13 13 13 12 11 11 10 10 9 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 7 7 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 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 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 0 0 1 1 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 2 2 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 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 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 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 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 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 1 20 18 17 16 16 16 16 16 15 14 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 13 14 14 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 11 11 11 10 10 9 9 9 10 10 9 9 8 7 7 7 7 7 8 8 8 7 7 6 6 6 6 7 7 8 8 8 8 7 7 6 6 7 7 8 8 9 9 10 10 11 10 10 8 7 5 4 4 5 6 7 8 9 10 10 11 10 10 9 8 7 6 5 5 5 5 6 7 7 8 9 9 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 9 9 8 8 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 5 6 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 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 2 1 1 1 1 1 1 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 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 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 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 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 4 4 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 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 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 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 20 19 18 17 17 16 15 15 14 12 11 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 12 13 14 14 16 17 17 18 18 18 18 17 16 16 15 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 7 7 6 6 6 6 7 8 9 9 10 11 11 11 11 10 8 7 5 5 5 5 6 7 8 9 10 10 10 10 10 10 9 8 7 6 6 5 5 6 6 7 8 8 9 9 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 14 14 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 16 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 8 8 7 7 6 6 6 5 5 4 4 4 3 3 3 4 5 7 7 8 8 9 9 10 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 8 8 7 6 5 6 6 6 6 6 6 6 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 3 3 3 3 3 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 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 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 3 2 2 2 2 2 2 3 3 3 4 4 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 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 21 20 19 18 17 16 15 14 13 12 11 11 10 10 10 10 11 11 11 11 11 12 12 12 12 12 11 12 14 15 16 17 18 18 18 19 19 19 19 19 19 19 18 17 16 15 14 14 14 14 13 13 13 12 12 12 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 7 7 6 6 6 6 7 8 9 10 10 11 11 11 10 8 7 6 5 5 6 7 8 9 9 10 10 10 10 10 10 10 9 8 8 7 7 6 6 7 7 7 8 9 9 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 10 10 9 9 8 8 7 7 7 6 6 5 5 4 3 3 2 2 3 4 5 6 7 8 9 9 9 9 9 9 9 9 8 8 8 7 7 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 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 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 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 4 4 4 4 4 4 5 5 5 5 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 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 4 4 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 6 5 5 5 5 5 5 4 4 4 3 3 3 3 3 22 21 19 18 16 15 14 13 13 12 12 11 11 11 11 12 12 13 13 13 13 14 14 15 15 14 14 14 16 18 19 21 21 21 20 20 20 20 19 19 20 20 19 18 17 16 16 15 15 14 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 7 8 8 9 10 10 11 11 10 9 7 6 6 6 7 8 9 9 10 10 10 10 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 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 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 8 8 7 7 6 6 5 5 4 3 3 3 3 4 4 5 6 7 8 9 9 9 9 9 9 8 8 8 7 7 7 7 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 2 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 1 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 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 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 5 5 5 4 4 4 3 3 4 4 4 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 2 3 3 3 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 5 5 5 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 22 21 19 18 16 15 14 13 13 13 13 13 13 13 14 14 15 16 16 16 16 16 17 17 17 16 15 15 16 18 20 21 22 21 21 20 19 19 19 18 19 19 19 18 17 16 16 15 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 9 9 8 8 8 7 7 8 9 9 10 10 10 10 10 9 8 7 7 7 8 8 9 10 10 11 11 11 11 11 12 11 11 10 10 9 9 9 10 10 9 9 9 9 9 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 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 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 10 10 9 9 8 8 7 7 6 6 5 5 4 4 4 4 4 4 5 6 7 8 8 9 9 9 9 9 8 8 8 7 7 7 7 7 7 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 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 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 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 6 6 7 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 5 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 5 5 5 5 5 5 5 4 4 4 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 2 2 2 1 1 1 1 1 1 1 2 2 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 4 4 4 4 4 4 4 5 21 20 19 18 16 15 14 14 13 13 14 14 15 15 16 17 19 20 20 19 18 18 19 19 18 18 17 17 17 18 19 20 21 20 20 19 19 18 18 17 17 17 16 16 15 14 14 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 8 8 9 10 10 10 10 9 8 8 8 8 8 8 9 10 10 11 12 12 12 12 12 12 12 12 11 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 14 14 14 13 12 12 11 11 10 9 9 8 7 7 6 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 9 9 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 5 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 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 1 1 1 0 0 0 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 4 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 6 6 7 7 7 8 8 8 9 8 8 8 7 7 7 7 7 7 7 7 7 7 6 7 7 8 8 9 9 9 9 8 8 7 7 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 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 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 0 0 1 1 2 2 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 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 20 19 18 17 16 15 14 13 13 13 13 14 15 15 16 18 20 21 22 21 20 19 19 19 19 19 18 18 18 19 19 19 19 19 19 18 18 17 17 16 16 15 14 14 13 12 12 12 12 11 11 11 11 11 12 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 8 8 7 7 7 8 9 9 10 10 9 9 8 8 8 8 9 10 10 11 12 12 13 13 14 14 13 13 12 12 11 10 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 11 11 11 11 12 12 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 15 15 15 15 15 15 15 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 15 15 15 14 14 13 12 12 11 10 10 9 8 8 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 7 8 8 8 8 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 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 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 2 2 1 1 1 0 0 0 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 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 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 9 9 8 7 7 6 6 6 6 6 6 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 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 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 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 5 5 5 5 5 6 6 19 18 17 16 15 14 14 13 12 12 12 13 13 14 15 17 19 20 21 20 19 19 19 19 20 19 19 19 19 19 19 19 18 18 18 17 17 17 16 15 15 14 13 12 11 11 11 11 11 11 11 12 12 12 12 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 8 8 7 7 7 8 9 9 9 9 9 8 8 8 9 10 11 12 13 13 14 15 15 16 16 15 14 13 12 11 10 9 8 8 8 8 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 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 15 15 15 15 16 16 16 16 16 16 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 14 14 13 12 12 11 10 9 8 8 7 6 6 5 4 4 4 4 5 5 6 6 6 6 7 7 8 9 9 8 7 6 6 5 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 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 5 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 4 4 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 10 10 11 11 11 11 11 10 9 8 8 7 7 6 6 6 6 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 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 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 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 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 17 16 15 15 15 14 14 13 12 12 12 11 12 12 13 15 16 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 15 14 14 12 11 11 10 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 7 8 8 9 8 8 8 8 8 8 9 10 12 13 14 14 15 16 17 17 18 17 16 14 13 11 10 9 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 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 12 12 12 12 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 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 14 14 13 13 12 11 11 10 9 8 8 7 6 6 5 4 3 3 4 5 5 6 6 6 7 8 8 9 8 8 7 6 6 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 7 7 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 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 2 2 2 2 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 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 8 9 9 9 9 10 10 10 11 11 12 12 12 12 11 11 10 9 8 8 7 7 6 6 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 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 1 1 1 1 1 1 1 1 0 1 1 1 1 1 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 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 14 14 14 14 14 14 14 14 13 13 12 12 11 12 12 14 15 17 18 18 18 19 19 19 19 18 17 17 16 16 16 16 16 16 16 16 15 15 14 13 12 11 11 10 9 9 9 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 8 9 10 12 13 14 15 15 16 17 18 18 18 17 15 14 12 10 9 8 8 7 7 8 8 9 9 10 10 10 11 11 11 12 12 12 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 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 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 14 14 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 10 9 8 8 7 6 5 4 3 3 4 4 5 6 6 7 7 8 8 7 7 6 6 5 5 5 5 5 5 6 6 7 7 7 8 7 8 8 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 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 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 9 9 9 9 9 9 9 9 9 8 8 9 9 9 10 10 11 11 12 12 12 12 12 12 11 11 10 9 8 7 7 6 6 6 5 5 5 4 4 3 3 3 3 2 2 2 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 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 0 0 1 1 0 0 0 1 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 3 3 3 3 4 4 4 4 4 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 12 12 12 13 14 14 15 15 15 14 14 13 13 13 14 15 16 17 18 18 19 19 19 19 18 17 16 15 15 15 15 15 15 15 15 15 14 14 13 12 12 11 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 12 13 15 15 15 15 16 16 17 18 17 16 14 12 11 9 8 7 7 7 7 7 8 9 9 10 10 10 11 11 11 12 12 12 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 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 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 10 9 9 8 7 6 5 4 3 2 3 5 5 6 6 6 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 7 7 7 8 8 8 9 10 11 11 10 9 8 7 7 7 7 7 7 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 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 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 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 8 8 8 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 11 10 10 9 8 7 7 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 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 0 0 0 0 0 0 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 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 9 10 10 11 12 13 14 14 15 15 15 15 15 15 16 17 17 18 18 18 18 18 18 18 17 16 15 14 14 14 14 15 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 10 11 12 13 14 15 16 16 16 15 15 15 16 16 15 14 13 11 9 8 7 7 6 6 7 7 8 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 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 15 15 15 15 15 15 15 15 15 15 15 16 16 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 14 13 13 12 12 11 11 10 10 10 9 9 9 8 8 7 6 5 4 2 2 3 4 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 8 8 8 9 10 11 12 12 11 10 9 8 7 7 7 7 7 7 7 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 4 4 4 4 4 4 4 4 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 4 4 4 4 4 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 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 9 10 11 12 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 7 7 6 6 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 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 3 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 8 8 9 9 10 11 12 13 13 14 15 16 16 17 17 17 17 17 16 16 16 16 17 17 16 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 9 9 10 11 12 12 12 13 14 15 16 16 17 17 16 16 15 15 14 14 14 13 12 10 9 7 6 6 6 6 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 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 15 15 14 14 15 15 15 15 15 15 14 14 14 13 13 13 13 13 14 14 13 13 13 12 12 12 11 11 10 10 9 9 8 8 8 7 7 7 7 6 5 3 2 2 3 4 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 6 7 8 9 9 10 11 12 13 13 12 11 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 3 4 4 4 4 4 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 4 4 4 4 5 5 5 5 5 6 6 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 9 9 9 9 9 8 8 8 7 8 8 9 10 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 7 7 6 6 5 4 4 4 3 3 3 3 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 2 2 2 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 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 4 4 4 7 7 7 8 8 9 10 11 12 13 14 15 16 16 16 16 15 15 14 14 14 15 15 15 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 11 10 10 10 9 9 8 9 9 11 12 13 13 14 14 14 15 16 17 17 18 18 17 17 16 15 14 13 13 12 11 10 8 7 6 6 6 6 7 8 8 9 10 10 10 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 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 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 9 9 8 8 8 7 7 6 6 5 5 4 4 3 2 2 3 4 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 6 7 8 10 11 11 12 13 13 14 13 12 10 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 9 10 11 12 12 12 12 12 11 12 12 12 12 12 11 11 10 10 9 9 8 7 7 6 6 5 4 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 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 1 1 1 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 3 3 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 4 4 4 7 7 7 7 7 8 9 10 11 12 14 15 15 16 15 15 14 14 13 13 13 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 13 13 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 11 11 11 11 12 12 13 13 13 12 11 11 10 10 10 10 10 11 13 14 15 15 15 15 15 16 16 17 18 18 18 18 17 15 14 13 12 12 11 11 10 9 7 7 6 6 7 7 8 9 9 10 10 11 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 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 14 14 14 14 15 15 15 15 15 15 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 11 11 10 10 10 9 9 8 8 7 7 6 5 4 3 3 2 2 2 2 3 3 4 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 6 7 8 10 11 12 13 14 14 14 14 12 11 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 5 5 5 5 4 4 4 4 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 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 7 7 8 8 8 8 8 8 8 9 9 10 11 12 12 12 12 11 11 11 12 12 12 12 12 12 11 10 10 9 9 8 8 7 7 6 5 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 1 1 1 1 1 1 1 1 2 2 2 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 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 6 6 5 5 5 5 5 5 4 4 4 4 7 7 7 7 8 8 9 10 11 12 14 15 15 16 16 16 15 15 14 13 13 13 13 14 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 10 10 11 11 12 13 14 14 14 13 12 12 11 11 11 11 11 12 13 15 15 16 16 16 15 16 16 17 18 18 18 17 16 15 14 12 11 11 11 11 10 10 9 8 7 7 7 7 8 8 9 10 10 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 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 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 14 13 13 12 12 11 11 11 12 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 6 5 4 3 1 0 0 1 2 2 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 7 9 10 12 13 14 14 14 15 14 13 12 10 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 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 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 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 11 12 12 12 11 11 11 11 12 12 13 13 13 12 12 11 11 10 10 9 9 8 8 7 6 5 4 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 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 4 4 4 4 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 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 5 5 5 5 5 5 4 4 4 4 4 7 7 8 8 9 9 10 10 11 12 13 15 16 16 17 17 16 16 15 14 13 13 14 14 15 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 14 14 13 13 13 13 12 12 12 11 11 10 10 10 10 10 11 11 12 14 15 16 15 15 14 13 12 12 12 12 13 13 14 15 16 16 17 17 16 16 16 17 17 18 18 17 16 14 13 12 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 9 10 10 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 15 15 15 14 14 13 12 11 11 11 10 11 11 12 12 13 13 13 12 11 11 10 10 9 8 8 7 7 6 6 5 4 3 2 2 2 2 2 3 3 4 4 5 5 5 4 4 4 4 4 4 5 5 6 7 9 11 12 13 14 14 15 15 15 14 12 11 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 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 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 5 5 5 6 6 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 6 6 6 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 11 12 12 12 11 11 10 10 11 11 12 13 13 14 13 13 13 12 12 11 10 10 9 9 8 7 6 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 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 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 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 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 8 8 9 10 10 10 10 11 11 12 13 14 15 16 16 16 16 16 15 14 14 14 14 15 16 16 17 17 17 16 16 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 13 13 13 12 12 12 12 11 11 11 11 12 13 14 15 16 17 16 15 14 13 12 12 13 13 14 15 15 16 16 16 17 17 17 17 17 17 17 17 16 15 14 12 11 10 9 8 8 8 8 9 9 9 9 8 8 8 8 9 9 9 10 10 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 13 12 11 11 10 10 10 10 11 12 12 13 13 12 12 11 10 10 9 9 8 8 7 7 7 6 5 4 4 4 4 4 3 2 2 3 4 4 5 5 5 4 4 4 4 4 4 5 6 7 9 10 12 13 14 15 15 15 15 14 13 11 10 8 8 8 8 8 8 8 8 7 7 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 4 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 5 5 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 6 7 7 7 8 9 10 10 11 11 11 11 10 10 10 11 11 12 13 14 14 14 14 13 13 13 12 12 11 11 10 10 9 7 6 5 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 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 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 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 5 5 5 5 5 5 5 5 5 5 5 5 9 9 9 10 10 11 11 11 11 12 12 13 14 14 14 15 15 15 14 13 13 13 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 13 13 14 15 16 17 17 17 16 14 13 12 11 12 13 14 15 15 16 16 16 16 16 17 17 17 17 17 17 16 15 13 12 10 9 8 8 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 10 10 9 9 9 8 8 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 13 13 12 12 11 10 9 9 9 9 10 10 11 11 11 11 11 10 10 9 9 8 8 7 7 6 6 6 5 5 4 5 5 4 4 2 1 2 3 4 5 5 5 4 4 4 4 4 4 5 6 8 10 11 13 14 15 15 16 16 15 14 12 11 9 8 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 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 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 4 4 4 3 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 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 11 11 11 11 11 11 11 11 11 12 13 14 14 14 14 14 14 13 13 13 12 12 11 11 10 9 7 6 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 4 4 4 4 4 4 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 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 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 5 5 5 5 9 9 9 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 15 16 17 17 17 16 15 14 13 12 12 11 12 13 14 15 16 17 17 16 16 16 17 17 17 17 17 16 15 13 12 10 9 8 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 13 13 13 13 13 13 12 11 10 9 9 8 8 8 8 9 9 9 10 10 10 10 10 9 8 7 7 6 6 6 5 5 5 4 4 4 4 4 3 2 2 3 4 4 5 5 4 4 4 4 4 4 5 6 7 9 10 11 13 14 15 16 16 15 14 13 11 10 9 8 8 8 8 8 8 8 8 8 7 7 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 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 5 5 5 5 6 5 5 5 5 4 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 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 8 9 10 11 12 12 11 11 11 11 11 12 12 13 13 14 15 15 14 14 14 14 13 13 12 12 12 11 10 9 7 6 5 5 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 6 6 6 6 6 6 6 6 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 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 12 13 13 13 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 14 15 16 17 17 17 16 14 13 12 12 12 12 13 14 15 16 17 18 18 18 17 17 17 17 17 17 17 16 15 14 12 11 9 8 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 12 12 12 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 14 14 14 14 13 13 13 12 12 12 12 12 12 13 12 12 12 11 11 10 9 8 8 7 7 7 7 7 8 9 9 10 10 9 9 8 7 6 6 5 5 5 5 4 4 3 3 3 2 2 1 2 3 4 4 4 4 4 3 3 3 4 5 6 7 8 9 10 12 13 15 15 16 16 15 14 12 10 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 5 5 5 5 5 5 5 5 5 5 5 5 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 8 10 11 12 12 12 12 12 12 12 12 12 13 14 14 14 15 15 15 14 14 14 13 13 12 12 12 11 10 8 7 6 6 6 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 5 5 5 4 4 4 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 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 5 5 5 5 5 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 14 13 13 13 12 12 11 11 10 10 10 9 9 9 9 8 8 9 9 10 10 11 11 12 12 13 13 14 14 14 14 14 13 13 13 13 13 14 15 16 16 16 16 15 14 12 12 12 13 14 15 15 16 17 17 18 18 18 18 17 17 16 16 16 16 15 15 14 13 12 10 9 8 7 6 6 7 7 7 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 12 12 12 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 14 13 13 13 13 13 13 12 12 12 12 12 11 12 12 12 12 11 11 10 9 8 7 7 7 6 6 7 7 7 8 9 9 9 9 8 7 7 6 6 5 5 5 5 4 3 3 2 1 1 0 1 3 3 4 4 3 3 3 3 3 4 5 7 8 9 10 11 13 14 15 16 16 15 14 13 11 9 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 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 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 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 9 10 11 12 12 13 13 12 12 12 13 13 14 14 15 15 15 15 15 14 14 14 13 13 12 12 11 10 9 8 7 6 6 6 6 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 6 6 6 6 6 6 6 7 6 6 6 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 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 5 5 5 5 5 5 5 5 5 5 5 5 9 10 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 9 8 8 7 7 7 7 8 8 9 9 10 11 11 12 12 13 13 14 14 14 14 14 13 13 13 13 13 14 14 15 15 14 14 13 12 12 13 14 15 16 17 18 19 19 19 18 18 18 17 17 16 15 15 15 14 14 14 13 12 11 10 9 8 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 11 11 11 11 10 10 10 9 9 9 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 10 10 10 11 11 11 12 12 12 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 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 11 11 10 9 8 8 7 7 6 6 6 6 6 7 7 8 9 9 9 8 8 7 7 6 6 5 5 4 3 3 2 1 1 1 2 3 4 4 4 3 3 2 2 3 4 6 7 9 11 12 13 14 15 16 16 16 15 13 12 10 9 8 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 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 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 10 11 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 13 13 12 12 11 10 9 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 5 5 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 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 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 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 10 11 12 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 9 8 8 7 7 7 7 7 8 9 9 10 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 14 15 16 17 18 19 20 20 19 18 18 17 16 16 15 14 14 13 13 13 13 13 12 11 10 9 8 8 7 7 7 7 8 8 8 9 9 9 9 9 10 10 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 11 11 11 12 12 12 11 11 10 9 8 8 7 7 6 6 6 5 6 6 6 7 8 8 9 9 8 8 7 7 6 6 5 4 3 3 2 1 1 1 2 3 4 4 4 3 3 2 3 3 4 6 7 9 11 13 14 15 16 16 16 15 14 13 11 9 8 8 7 7 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 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 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 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 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 8 9 10 11 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 15 15 14 14 13 12 12 11 9 8 7 6 5 5 6 6 6 6 6 6 6 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 6 6 7 7 7 7 7 7 7 7 6 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 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 3 4 4 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 10 11 12 13 14 14 13 13 12 11 11 12 12 12 12 12 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 8 8 7 7 7 8 9 10 11 11 12 13 13 14 14 15 15 15 14 14 14 14 15 14 14 13 12 11 11 11 11 11 11 12 13 14 15 16 17 17 18 19 19 19 19 18 17 16 15 14 14 13 12 12 12 12 12 12 12 11 11 10 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 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 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 11 11 10 9 8 8 7 7 6 6 5 5 5 5 6 6 7 7 8 9 9 8 8 7 6 6 5 4 3 3 2 1 1 2 3 4 4 4 4 3 3 3 3 3 4 5 7 9 11 13 14 15 15 16 15 14 13 11 10 9 8 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 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 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 10 12 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 14 13 13 12 11 9 7 6 5 5 5 6 6 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 7 7 7 7 7 7 7 7 7 7 7 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 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 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 5 5 11 12 12 13 14 14 14 13 12 12 12 12 12 12 11 11 10 10 10 10 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 10 9 9 8 8 8 9 10 11 12 13 13 14 14 14 15 15 15 15 15 15 14 14 14 13 12 11 10 10 10 10 10 11 11 12 14 15 15 16 17 17 18 18 18 18 18 17 16 15 14 13 12 12 11 11 11 11 12 12 12 12 11 11 10 10 9 9 9 8 8 8 9 9 9 9 10 10 11 11 11 12 12 11 11 11 11 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 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 12 12 12 12 11 11 11 11 12 12 13 13 13 12 12 12 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 9 8 8 7 7 7 6 6 5 5 5 5 6 6 7 7 8 8 8 8 7 7 6 5 4 3 3 2 1 1 2 3 4 4 4 3 3 3 3 3 3 4 5 6 8 10 12 14 14 15 14 14 13 11 10 9 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 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 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 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 6 7 7 7 8 8 8 8 8 9 9 10 11 12 13 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 12 11 9 7 6 5 5 5 6 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 6 6 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 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 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 12 12 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 10 10 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 11 11 12 13 13 14 14 14 14 14 14 14 14 14 13 13 12 11 10 10 9 9 9 9 10 11 12 13 14 15 16 16 17 17 17 17 17 17 16 15 14 13 12 12 11 11 11 11 11 11 11 11 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 10 10 11 11 12 12 12 12 11 11 11 11 10 10 10 10 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 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 10 10 10 9 8 8 8 7 7 7 6 6 6 5 5 5 6 6 6 7 7 8 8 8 7 7 6 5 4 3 3 2 2 2 2 3 4 4 4 3 3 2 3 3 4 4 5 6 8 10 11 12 13 13 12 12 11 10 9 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 5 5 5 5 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 6 6 6 6 6 5 5 5 5 5 5 5 5 5 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 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 6 6 6 7 7 8 8 8 9 9 9 9 10 11 12 13 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 12 10 8 6 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 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 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 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 12 12 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 9 9 9 10 10 11 11 11 10 10 10 9 10 10 10 11 11 12 12 12 12 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 9 10 11 11 12 13 14 15 16 17 17 17 17 16 16 15 15 14 13 12 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 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 11 11 11 11 11 11 11 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 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 6 6 6 7 7 7 7 6 6 5 4 3 3 2 2 2 2 3 3 4 4 3 3 3 3 3 4 4 5 6 7 9 10 10 11 11 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 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 6 6 6 6 6 6 6 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 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 7 7 7 8 8 8 8 8 9 10 11 12 13 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 12 10 8 7 6 6 7 7 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 7 7 7 7 7 7 6 6 6 7 7 7 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 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 6 6 5 5 5 5 5 5 11 11 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 9 9 9 10 10 10 10 10 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 13 14 15 16 17 17 17 16 16 15 15 14 14 13 12 12 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 11 11 12 12 12 12 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 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 11 11 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 11 11 10 10 10 9 9 8 8 8 8 8 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 5 4 4 3 2 2 2 2 2 3 3 4 4 3 3 3 3 3 4 5 5 6 7 8 8 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 6 6 6 6 6 6 6 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 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 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 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 6 6 6 6 7 7 7 7 7 7 8 8 8 9 10 11 12 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 12 11 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 8 8 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 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 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 6 6 6 5 5 5 5 5 5 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 13 13 12 12 12 12 11 11 10 10 9 8 8 7 7 6 6 6 7 7 8 9 9 10 10 11 11 12 12 13 14 15 16 17 17 17 16 16 15 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 11 11 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 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 13 12 12 12 12 12 11 11 11 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 11 11 10 10 9 9 9 9 8 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 6 6 7 7 8 8 8 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 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 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 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 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 6 6 6 7 7 7 7 8 8 7 7 7 8 8 10 11 12 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 16 16 16 16 15 14 12 11 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 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 5 5 5 4 10 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 9 9 9 9 9 9 10 11 11 12 12 12 12 12 11 11 11 11 10 9 9 8 7 6 6 5 5 5 5 6 7 8 9 10 10 11 12 13 13 14 14 15 16 16 16 16 16 15 15 14 14 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 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 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 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 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 8 8 8 9 9 9 9 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 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 7 6 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 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 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 11 12 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 16 16 16 15 14 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 6 7 7 7 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 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 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 10 10 9 9 10 10 10 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 8 8 7 7 6 6 6 7 7 8 9 10 11 12 13 14 15 15 15 16 16 16 16 16 15 15 14 13 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 11 11 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 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 6 7 7 8 8 9 9 9 8 8 8 7 7 7 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 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 7 7 7 6 6 6 6 6 6 6 6 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 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 10 11 12 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 16 16 15 14 13 12 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 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 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 10 10 10 10 9 10 10 10 11 11 11 11 10 10 9 9 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 10 10 9 9 9 10 10 10 11 11 10 10 10 10 9 9 8 8 8 9 9 10 11 12 12 13 14 15 15 16 16 16 16 16 15 15 15 14 14 13 12 12 11 11 10 10 10 10 11 11 10 10 10 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 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 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 10 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 10 10 11 11 11 11 11 12 11 11 11 10 10 9 9 9 8 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 3 3 3 3 3 3 3 3 4 4 4 5 6 6 7 8 8 8 9 9 9 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 7 7 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 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 4 4 4 4 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 10 11 12 12 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 16 15 15 14 13 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 7 8 8 8 9 9 10 10 10 10 10 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 10 10 10 10 9 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 7 7 7 7 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 5 5 10 10 10 10 9 9 8 8 9 9 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 12 13 13 14 15 15 16 16 16 16 16 16 15 15 15 14 14 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 11 11 11 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 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 9 9 9 9 10 10 10 10 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 10 10 10 10 11 11 11 11 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 6 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 4 4 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 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 6 6 6 6 6 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 6 6 6 6 6 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 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 8 8 8 8 9 10 10 11 12 12 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 16 15 15 14 14 13 13 13 12 12 12 11 11 10 10 10 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 9 9 9 9 10 10 10 10 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 10 10 10 11 11 11 11 11 10 10 9 9 9 9 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 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 11 11 10 10 9 8 7 7 7 7 8 9 10 10 10 10 10 9 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 12 12 13 13 14 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 12 12 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 9 10 10 10 10 9 9 9 10 10 10 10 10 9 9 9 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 8 8 8 8 9 9 9 9 10 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 11 11 11 10 10 10 11 11 11 11 12 12 12 12 11 11 10 10 9 9 8 8 8 7 7 7 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 4 4 4 5 5 6 7 7 8 8 8 8 8 8 8 8 8 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 7 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 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 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 17 17 16 16 16 15 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 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 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 11 11 10 10 9 8 6 6 7 7 8 9 9 10 10 10 10 9 9 9 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 17 17 16 16 16 16 15 15 14 14 13 13 13 12 12 11 11 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 11 11 10 10 9 9 8 8 8 7 7 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 4 4 4 5 6 6 7 7 7 8 8 8 8 8 8 8 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 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 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 6 6 6 7 7 7 7 7 6 6 6 6 6 5 5 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 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 10 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 9 9 10 10 10 10 10 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 10 10 9 9 8 8 7 7 7 8 8 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 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 16 16 16 15 15 14 14 14 13 13 12 12 12 11 11 10 10 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 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 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 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 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 6 6 5 5 5 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 5 5 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 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 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 8 8 8 8 8 8 8 8 8 9 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 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 3 9 9 9 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 11 12 12 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 16 16 16 15 15 14 14 13 13 13 13 12 12 12 11 11 11 10 10 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 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 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 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 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 6 6 5 5 5 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 5 5 6 6 6 7 7 7 7 7 7 7 7 7 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 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 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 6 6 6 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 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 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 9 9 9 10 10 10 10 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 8 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 9 8 8 8 8 8 9 9 9 10 10 10 9 8 8 7 8 8 8 8 9 9 8 8 9 9 9 10 10 10 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 13 13 13 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 16 16 15 15 14 14 14 13 13 14 14 14 14 14 13 13 12 12 11 11 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 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 7 7 6 6 6 6 6 6 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 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 8 7 7 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 4 4 4 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 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 5 6 6 6 6 6 6 7 7 7 7 7 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 6 5 5 5 5 6 6 6 6 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 6 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 7 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 12 12 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 3 3 3 4 4 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 2 9 9 9 9 9 9 9 10 10 11 11 11 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 15 15 16 16 16 15 15 14 14 13 13 12 12 12 12 12 11 12 12 12 13 13 13 13 13 12 12 12 11 11 11 11 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 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 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 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 9 9 9 9 9 8 8 8 7 7 6 6 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 4 4 4 5 5 5 6 6 6 6 6 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 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 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 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 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 8 8 8 9 9 10 10 11 11 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 12 11 11 10 10 11 11 11 11 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 10 10 10 10 9 9 9 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 4 4 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 1 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 15 16 16 17 17 17 17 17 16 16 16 15 15 14 14 13 12 12 12 12 13 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 11 11 10 10 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 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 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 10 10 10 10 10 10 10 10 10 10 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 8 8 8 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 3 3 3 3 4 4 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 8 8 8 8 8 8 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 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 7 7 7 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 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 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 11 11 10 10 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 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 6 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 5 5 5 4 4 4 4 3 3 2 2 2 2 1 1 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 16 16 15 14 13 13 13 13 13 14 15 15 15 15 15 14 14 13 12 12 11 11 11 11 11 11 10 9 9 8 8 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 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 10 10 10 10 10 10 10 10 10 10 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 8 8 7 7 6 6 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 3 3 4 4 4 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 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 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 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 6 6 6 7 7 7 8 8 8 9 9 10 10 10 11 11 12 12 12 12 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 14 13 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 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 9 9 10 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 5 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 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 14 14 15 16 16 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 16 15 14 13 13 13 14 14 15 15 15 15 15 15 14 14 13 13 12 11 11 11 11 11 10 9 9 8 9 9 9 10 10 10 10 10 9 9 9 9 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 8 8 8 8 8 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 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 8 8 7 7 6 6 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 3 3 3 4 4 4 5 5 5 5 6 6 6 7 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 15 14 13 12 11 11 10 11 11 11 11 11 10 10 10 10 10 9 9 9 10 10 10 10 11 11 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 8 8 8 8 8 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 2 2 2 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 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 13 13 13 14 14 15 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 17 17 17 16 15 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 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 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 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 9 9 9 8 8 7 7 7 6 6 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 3 3 3 3 3 4 4 4 5 5 5 6 6 6 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 7 7 7 7 7 7 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 8 8 7 7 7 6 7 7 7 7 7 7 7 7 7 7 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 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 15 14 13 12 11 10 10 10 11 10 10 10 10 10 10 9 9 9 9 10 10 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 1 1 1 2 2 2 2 3 10 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 17 17 18 18 18 18 18 18 17 17 16 15 15 15 15 16 16 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 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 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 9 9 9 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 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 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 4 4 4 4 5 5 6 6 6 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 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 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 5 5 5 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 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 15 15 16 16 16 17 17 17 17 17 16 16 16 16 16 15 14 13 12 11 10 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 8 8 7 7 7 7 7 7 7 7 8 8 8 8 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 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 1 1 2 2 2 2 2 3 3 11 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 13 13 12 12 12 12 12 12 12 13 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 17 16 16 15 15 16 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 15 14 14 13 13 13 13 13 13 13 12 12 12 12 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 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 9 8 8 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 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 4 4 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 3 4 4 4 5 5 6 6 6 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 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 7 7 7 6 6 6 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 7 7 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 11 11 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 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 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 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 13 13 13 14 14 15 15 15 14 14 14 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 19 19 19 19 19 18 18 17 16 16 16 17 17 18 18 18 18 18 19 18 18 18 18 17 17 17 17 17 17 17 16 15 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 9 9 8 8 8 8 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 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 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 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 8 8 8 8 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 15 14 13 12 11 10 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 8 8 8 8 8 8 8 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 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 14 14 14 15 15 15 15 15 15 14 14 14 14 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 16 16 17 18 18 19 19 19 19 19 19 18 17 17 16 17 17 17 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 17 16 15 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 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 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 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 8 8 8 8 8 8 7 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 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 7 7 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 14 13 12 11 10 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 7 7 7 7 7 7 7 8 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 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 15 15 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 14 14 13 13 13 13 13 13 13 12 12 11 11 10 11 11 11 11 12 12 13 13 13 13 13 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 19 19 19 18 18 17 17 16 16 16 17 17 17 17 18 18 18 19 19 19 18 18 18 18 18 18 18 17 16 15 15 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 9 9 9 9 9 9 9 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 8 8 8 8 8 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 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 6 6 5 5 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 6 6 6 7 7 7 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 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 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 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 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 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 9 10 10 10 10 10 11 11 11 12 13 13 13 14 14 14 14 14 14 14 14 14 13 12 11 10 9 8 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 9 9 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 15 15 14 13 13 13 13 13 13 13 12 11 11 10 10 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 16 17 17 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 16 15 15 14 14 13 13 13 13 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 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 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 10 10 10 10 9 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 9 9 9 9 8 8 8 8 7 7 7 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 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 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 13 13 12 11 10 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 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 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 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 6 15 15 14 14 14 14 14 14 14 14 14 14 15 15 16 17 18 18 17 16 15 14 14 14 14 14 13 13 12 11 11 10 10 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 16 17 17 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 15 15 14 14 13 13 13 13 12 12 12 12 11 11 11 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 9 9 9 9 9 8 8 8 8 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 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 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 6 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 6 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 7 7 7 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 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 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 9 9 9 9 10 10 10 11 11 12 12 12 12 13 13 13 13 13 14 14 13 13 13 12 10 9 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 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 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 4 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 18 19 19 19 19 18 16 16 15 14 14 13 12 11 11 11 11 11 11 12 12 13 13 14 14 14 14 15 15 15 14 14 14 14 14 14 14 13 14 14 14 14 15 15 15 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 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 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 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 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 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 5 5 5 5 5 5 4 4 3 3 3 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 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 7 7 8 8 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 9 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 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 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 13 12 10 9 9 8 9 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 9 9 9 9 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 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 7 7 15 15 16 16 16 16 16 17 17 16 16 16 16 16 17 18 19 20 20 20 19 18 16 15 14 13 12 11 11 10 11 11 11 12 12 13 13 14 14 14 15 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 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 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 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 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 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 5 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 4 4 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 8 8 8 9 9 9 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 6 6 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 13 12 10 9 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 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 7 7 7 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 3 3 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 19 19 19 19 18 16 15 13 12 11 10 10 10 10 11 11 12 12 13 14 14 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 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 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 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 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 9 9 9 9 9 9 9 9 9 8 8 8 7 6 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 5 6 6 7 7 7 8 8 8 8 8 8 9 9 10 10 10 10 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 9 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 10 10 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 12 11 10 9 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 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 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 7 7 7 15 16 16 17 18 18 18 18 17 17 17 17 17 17 17 18 18 18 17 17 16 14 13 12 11 10 10 10 10 11 11 12 12 13 14 14 15 16 16 16 16 16 15 14 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 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 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 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 6 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 5 5 6 6 7 8 8 8 8 8 8 8 9 9 10 10 11 10 10 10 10 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 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 10 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 6 6 6 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 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 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 12 11 10 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 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 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 15 16 17 17 18 18 18 17 17 16 16 17 17 17 18 18 18 18 17 17 15 14 13 12 11 11 11 11 11 11 12 12 13 14 14 15 16 16 17 17 17 16 15 14 13 13 13 13 13 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 15 15 15 15 15 15 15 15 15 15 14 15 15 15 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 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 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 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 6 6 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 6 7 8 8 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 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 11 11 11 12 12 12 13 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 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 9 9 9 10 10 11 11 11 12 12 12 13 13 12 11 10 9 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 8 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 6 6 6 6 5 5 5 5 4 4 4 3 3 3 4 4 4 3 3 3 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 6 6 6 7 16 17 17 18 18 18 18 17 17 17 17 17 18 18 19 20 20 19 19 17 16 14 13 12 11 11 11 11 11 12 12 13 13 14 14 15 15 16 16 16 16 16 15 14 13 13 13 13 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 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 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 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 5 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 4 5 5 6 6 7 7 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 9 9 8 8 7 7 7 6 6 6 6 5 5 5 4 4 4 4 3 3 3 2 2 2 1 1 1 2 2 2 3 3 3 3 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 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 10 10 10 11 11 12 12 12 12 12 11 10 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 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 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 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 Wind_Direction 37 37 36 36 36 35 34 33 33 32 32 31 31 31 31 30 29 29 30 33 35 36 35 33 31 29 27 26 25 25 25 26 27 28 29 29 30 31 31 31 31 31 31 31 32 33 34 37 39 43 47 50 53 55 56 58 58 58 57 56 55 53 52 50 48 46 44 43 42 42 41 40 39 38 36 34 33 31 30 28 26 24 22 20 17 15 12 10 9 7 7 6 5 3 1 359 355 352 351 351 353 354 352 348 343 338 332 314 270 244 238 238 237 236 235 235 237 241 247 252 255 257 255 252 252 257 263 268 272 275 279 284 288 293 297 300 303 306 307 309 310 311 312 313 313 314 315 315 316 316 315 315 315 315 314 314 313 312 311 311 311 311 312 312 311 311 310 310 309 308 308 309 309 306 304 301 299 298 299 300 302 305 309 313 316 318 319 320 321 322 322 323 323 324 323 322 319 312 298 278 259 246 239 234 231 232 231 212 169 143 168 229 241 89 77 72 65 62 66 69 67 61 52 39 29 25 26 30 39 48 53 51 46 47 60 66 54 21 355 346 346 353 8 32 51 59 61 65 71 75 75 66 45 27 22 24 29 37 44 49 54 56 57 56 52 47 40 31 29 36 44 50 52 52 51 53 58 66 77 89 101 113 124 132 137 138 137 134 130 125 119 110 103 98 96 96 99 103 107 111 114 115 116 116 115 114 113 113 113 112 111 110 109 108 105 102 98 94 89 82 74 64 53 40 27 16 6 358 351 346 343 351 30 61 70 74 76 76 74 73 72 72 72 71 69 69 68 66 68 79 91 98 101 101 99 96 92 90 84 77 70 64 59 56 54 51 47 44 44 48 56 59 59 59 60 61 62 62 62 63 64 64 64 64 65 67 70 74 78 84 89 92 88 81 75 73 74 75 75 76 76 77 78 82 86 91 96 101 105 107 108 104 99 95 93 94 97 100 102 102 102 101 100 99 99 98 99 99 99 100 101 103 106 110 115 121 127 133 139 144 149 155 161 169 176 182 180 177 176 184 218 262 281 277 252 229 217 212 208 202 199 198 190 176 164 153 142 130 117 104 94 86 77 65 55 50 49 48 46 44 44 45 45 45 45 46 48 50 49 45 40 37 35 36 37 40 44 49 54 60 64 68 73 77 79 80 82 82 83 83 83 82 81 78 76 74 73 73 73 75 77 78 80 83 85 87 87 87 87 86 85 84 83 82 81 82 82 83 83 84 85 85 85 85 85 85 86 88 90 91 92 92 91 91 90 89 89 89 37 37 36 36 35 34 33 32 32 32 31 31 31 31 31 30 30 29 30 33 35 36 35 34 32 30 28 26 25 25 25 26 27 28 28 29 29 30 30 31 31 30 30 30 30 31 33 34 37 40 44 48 51 54 55 57 58 58 58 56 55 53 52 50 48 46 45 43 42 42 41 40 39 38 36 34 33 31 30 28 26 24 22 19 17 15 12 10 9 8 7 6 5 4 2 360 356 354 355 358 1 1 359 355 351 349 347 334 267 236 233 234 234 232 229 228 229 233 238 243 247 251 252 250 250 255 262 267 271 275 280 285 290 295 299 302 305 307 309 311 312 313 314 314 314 315 315 316 316 316 316 316 315 315 315 315 314 313 312 311 311 311 311 311 311 310 310 309 309 308 307 307 306 304 301 298 296 295 296 297 299 302 306 310 314 316 318 318 319 321 322 324 325 326 327 327 325 317 302 282 260 243 233 227 225 224 216 146 96 84 75 58 45 58 69 72 70 68 68 69 71 71 67 61 53 48 46 47 51 54 54 49 41 40 47 54 47 26 5 357 358 7 25 46 59 62 62 64 68 73 74 68 53 38 32 32 33 37 42 49 56 59 58 55 53 52 49 42 39 42 48 53 55 57 58 61 67 79 90 98 105 113 121 127 131 133 132 130 127 122 115 108 102 99 97 97 99 102 105 108 110 111 112 112 111 110 110 109 109 109 109 109 108 107 106 103 99 95 89 83 75 64 53 41 30 18 8 359 350 342 336 338 22 61 69 73 76 77 77 77 78 81 87 91 90 89 87 84 83 91 99 103 104 103 102 100 100 99 94 85 75 67 62 59 59 58 55 52 51 52 54 55 55 56 57 58 59 58 58 58 59 60 59 60 62 64 68 72 76 81 85 86 84 81 78 77 77 77 78 79 79 80 81 83 87 91 96 101 105 107 107 104 100 97 94 94 94 96 97 98 99 99 99 99 99 99 101 102 102 102 102 104 107 111 116 122 129 136 143 151 158 167 177 189 203 217 224 223 217 213 223 248 275 290 269 211 198 200 202 200 198 196 185 168 158 158 158 152 133 111 89 72 60 55 50 47 47 48 47 46 45 45 45 45 45 46 47 48 47 44 40 38 38 39 40 43 47 52 58 63 67 71 74 77 79 80 81 82 83 83 83 82 81 79 77 75 74 74 75 76 77 78 80 82 84 86 88 88 88 87 86 86 85 84 83 84 84 85 85 86 86 86 85 85 85 85 86 88 90 92 92 93 92 92 91 90 89 89 38 37 37 36 34 33 32 31 31 31 31 31 31 32 31 31 30 30 31 33 36 36 36 34 32 30 28 27 26 26 26 26 27 28 28 29 29 30 30 30 30 30 29 29 30 31 32 33 35 38 41 45 49 52 54 56 58 58 57 56 55 53 52 50 48 46 45 44 43 42 41 40 39 38 36 34 33 31 30 28 26 24 22 19 17 15 13 10 9 8 7 7 6 4 3 1 358 358 360 4 7 7 4 1 360 3 10 20 23 221 226 229 228 225 221 219 221 226 230 234 238 243 247 248 248 253 260 265 268 273 279 286 292 298 302 305 308 309 311 313 314 315 315 315 315 315 316 316 316 316 316 316 316 316 316 315 314 313 312 311 310 310 310 310 310 309 309 309 309 308 307 306 305 302 299 296 295 294 293 295 297 299 303 307 311 315 317 318 319 320 322 324 326 328 330 332 332 326 316 299 274 250 234 227 224 219 164 84 73 69 66 58 51 54 65 74 79 80 80 82 85 86 84 79 73 67 63 62 63 63 62 58 51 47 48 52 48 37 24 19 23 33 45 56 62 64 64 64 65 68 69 65 56 46 40 37 37 38 42 51 59 62 60 57 57 59 59 55 50 49 50 52 54 56 58 63 73 87 97 104 109 115 120 124 127 128 128 126 123 117 111 106 102 99 99 99 100 102 104 105 107 108 108 109 109 108 108 108 108 107 107 107 107 107 105 103 100 95 90 84 76 66 55 44 33 21 10 0 352 344 338 343 29 60 67 71 74 76 79 81 85 92 102 110 109 107 108 110 115 119 116 109 104 104 104 104 105 107 103 92 80 71 65 63 64 65 63 59 56 53 52 51 52 54 55 56 56 55 54 54 54 55 55 55 57 59 63 68 74 79 83 85 85 84 83 82 81 82 83 83 84 84 84 86 89 93 98 103 107 109 107 104 101 98 96 94 94 95 96 98 99 101 102 102 102 103 105 106 106 105 104 105 109 113 119 126 133 142 151 160 169 178 189 201 214 227 238 244 243 238 240 259 298 337 358 10 13 353 309 261 230 200 134 100 120 160 181 169 111 81 62 48 40 42 45 47 48 49 49 48 47 46 45 44 44 44 44 44 43 41 40 39 39 41 43 46 51 56 61 66 69 72 75 77 79 80 81 83 83 84 84 83 82 80 78 77 76 76 77 77 78 79 80 82 84 86 88 89 88 88 87 86 86 85 85 85 86 87 88 88 88 87 87 86 85 85 85 87 89 91 92 91 91 91 91 89 88 88 38 37 37 36 34 33 31 30 29 29 29 30 31 31 31 31 31 31 32 34 36 37 36 35 33 31 29 28 27 27 26 26 27 28 28 29 29 29 29 29 29 29 29 29 29 30 31 32 34 36 39 43 47 51 53 55 57 58 57 56 55 53 52 50 48 46 45 44 43 43 42 41 39 38 36 34 33 31 30 28 26 24 22 20 18 15 13 11 9 8 8 7 7 6 4 2 1 1 5 9 11 10 9 7 9 16 29 45 65 105 197 214 215 211 209 210 214 219 223 227 231 236 240 243 245 250 256 260 264 271 279 287 295 301 305 308 310 311 313 315 315 316 316 316 316 316 316 316 316 316 316 316 317 317 316 315 314 313 312 311 310 310 310 309 309 309 308 308 309 308 307 306 303 300 298 296 294 293 292 293 294 296 300 305 310 314 316 317 318 319 320 323 327 330 331 335 338 338 335 325 306 283 263 248 234 190 91 72 63 60 60 59 56 57 66 76 83 85 88 93 98 101 100 95 88 81 77 75 74 75 75 74 68 62 60 60 58 54 48 47 49 53 58 62 65 66 66 64 64 63 62 60 56 50 44 40 38 38 42 51 60 63 62 61 63 66 66 62 57 53 51 51 51 52 56 66 80 94 102 108 113 117 120 122 124 124 124 122 118 113 108 105 102 100 100 100 101 102 103 104 104 105 106 107 108 108 108 108 108 108 107 107 107 106 105 103 100 96 91 85 77 68 58 48 37 25 13 3 355 350 346 353 32 59 66 69 72 74 78 83 89 98 106 111 112 111 113 118 129 141 141 134 128 119 108 106 108 110 105 93 81 73 70 68 69 70 68 63 57 53 51 51 52 53 54 54 54 53 52 52 53 54 54 55 56 58 62 66 71 77 82 86 88 90 89 88 87 87 88 89 89 88 88 88 90 94 99 105 108 109 107 105 102 100 98 97 96 97 98 101 103 105 106 107 108 110 111 111 110 108 107 109 113 118 124 132 141 151 160 169 178 186 196 206 216 227 238 247 252 253 257 280 326 354 4 6 5 1 358 356 1 22 37 42 44 40 15 27 49 52 47 43 42 44 48 49 49 50 50 49 48 47 46 44 43 43 42 42 41 40 39 39 40 43 46 49 54 59 64 68 72 74 76 77 79 81 82 83 84 85 85 84 83 81 80 79 79 79 79 79 79 79 80 82 84 86 88 89 89 88 88 87 86 86 85 86 87 89 90 90 90 90 88 87 86 85 85 86 87 89 89 90 90 90 90 89 88 88 38 37 37 36 35 33 31 29 29 28 28 29 30 31 31 31 32 32 33 35 37 38 37 35 34 32 30 29 28 27 26 26 26 27 27 28 28 28 28 28 28 28 28 28 29 29 30 31 33 34 37 41 45 49 52 54 56 57 57 56 54 53 52 50 48 46 45 44 43 43 42 41 40 38 36 34 33 31 30 28 26 23 21 20 18 16 13 11 9 8 8 8 8 7 6 4 3 5 8 12 14 15 15 15 19 27 39 53 62 68 85 139 179 189 193 199 206 212 217 220 223 228 232 235 239 244 250 255 260 269 280 291 299 304 308 310 311 313 315 316 317 317 317 317 316 316 316 316 316 316 317 317 317 317 316 315 314 313 312 311 311 310 310 309 308 308 308 308 309 308 307 305 302 300 298 296 294 292 291 292 292 293 297 302 307 311 314 316 316 317 318 321 326 330 331 335 339 342 340 332 320 316 317 317 323 73 78 68 56 51 57 63 66 66 69 75 80 82 87 96 106 112 112 109 102 95 89 85 84 84 84 85 83 79 75 74 72 70 68 66 66 66 68 69 69 68 67 66 64 62 59 56 53 50 46 41 37 37 42 51 60 64 65 66 68 70 68 63 58 55 53 52 51 52 58 72 89 100 107 113 116 118 120 121 122 121 120 117 114 110 106 104 102 101 101 101 102 103 103 103 104 104 105 106 107 108 109 109 109 109 109 108 107 106 105 103 100 97 92 86 80 72 63 53 42 29 17 7 360 355 352 355 25 56 65 68 70 72 76 82 88 95 100 102 103 105 108 117 132 145 150 152 154 141 115 106 107 108 103 93 81 75 73 74 74 73 71 66 60 56 54 54 54 55 55 54 53 52 52 53 55 56 57 58 60 63 66 70 73 78 83 87 91 93 95 95 94 94 94 94 93 93 92 91 91 93 98 104 108 109 107 106 104 103 101 100 99 100 102 104 107 109 110 112 114 115 116 115 113 111 110 113 119 126 134 143 153 162 171 178 185 191 199 206 215 224 234 244 252 260 278 325 358 8 10 7 5 5 9 14 20 28 34 38 39 35 28 29 39 45 46 45 46 48 49 48 48 50 51 52 51 49 47 45 43 42 41 41 40 39 39 40 42 45 48 52 57 62 67 71 74 76 77 79 80 82 83 84 85 86 86 85 84 83 81 81 81 81 81 81 81 81 81 82 84 86 87 89 90 89 89 88 87 85 85 85 87 89 91 92 92 92 90 89 88 86 85 85 85 86 87 87 87 87 88 88 87 87 37 37 37 36 35 34 31 30 28 28 28 28 29 30 32 32 33 33 35 36 38 38 37 36 34 33 31 30 29 27 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 29 30 31 31 33 35 39 43 47 50 53 55 56 56 55 54 53 51 50 48 46 45 44 44 43 42 41 40 39 36 34 33 31 30 28 25 23 22 20 18 16 14 12 10 9 9 9 9 9 8 6 5 7 10 14 17 19 22 24 28 35 45 55 59 60 65 80 112 149 170 182 193 201 206 208 212 217 220 224 229 234 239 246 256 269 283 294 302 307 311 313 315 317 318 319 319 318 318 317 316 316 316 316 316 317 317 317 317 316 316 315 314 312 312 311 310 310 310 309 308 308 308 308 308 308 306 304 301 300 298 296 294 293 292 292 291 291 293 298 303 308 311 313 313 314 315 318 323 327 329 331 334 335 329 316 309 315 327 335 353 40 61 57 45 42 55 71 78 75 65 67 74 79 84 92 102 109 114 114 109 101 94 89 87 86 87 89 91 92 89 85 83 80 78 77 77 76 76 74 72 70 67 65 64 63 59 53 48 47 45 40 36 36 43 53 61 67 70 73 73 71 67 62 58 56 56 55 54 56 66 83 97 106 112 116 118 119 120 120 119 118 116 113 110 107 105 103 102 102 102 102 103 103 103 103 103 103 104 104 105 107 108 109 110 110 109 109 108 107 105 103 101 97 93 88 82 76 68 58 46 33 21 12 5 360 356 354 12 49 62 67 69 71 74 78 83 86 89 89 90 93 98 107 120 130 136 140 139 127 107 94 94 98 100 96 87 79 77 78 78 75 73 69 65 62 60 58 58 57 56 55 54 53 53 55 57 59 61 63 66 70 73 76 79 84 88 90 93 95 98 99 100 99 99 98 97 96 95 93 92 93 97 104 109 111 110 108 107 105 104 102 102 103 105 108 110 112 114 115 117 119 119 118 117 116 116 121 128 138 149 160 168 176 182 186 190 194 199 205 211 218 226 236 247 266 319 2 13 17 15 13 11 14 22 29 33 35 37 40 42 44 45 47 50 52 51 49 46 44 43 43 45 49 53 55 54 52 50 46 44 42 41 40 40 39 39 40 43 47 51 55 60 65 70 75 77 78 79 80 82 83 85 86 87 87 87 87 86 84 83 83 83 84 84 83 83 83 83 83 84 85 87 88 89 89 89 88 87 85 84 85 86 88 90 92 93 93 92 91 89 88 86 84 83 83 84 84 85 85 86 86 87 87 37 37 37 37 36 34 32 30 29 28 27 27 28 29 32 33 34 35 36 37 38 38 38 36 35 34 32 30 29 27 26 25 25 25 26 26 26 26 26 26 26 27 27 28 28 29 29 30 31 32 34 37 41 45 49 52 55 56 56 55 54 53 51 49 48 46 45 44 44 44 43 42 41 39 37 35 33 31 29 27 25 23 22 20 19 17 15 13 11 9 9 10 11 11 9 7 7 8 12 16 19 23 27 30 35 42 51 58 60 59 59 64 78 100 123 140 156 170 179 184 189 193 195 199 205 212 221 235 254 272 287 297 305 310 314 318 320 322 322 321 320 319 318 317 317 316 316 316 317 317 317 316 316 316 315 314 313 312 311 310 310 310 309 309 309 309 309 308 307 306 304 302 301 300 298 297 296 295 295 293 291 289 290 294 300 304 307 309 309 310 311 313 318 321 324 325 327 328 325 311 299 305 320 332 351 20 38 34 19 17 48 73 79 72 60 60 67 75 82 86 88 92 99 104 102 96 92 89 88 89 91 94 98 101 98 93 88 85 82 82 82 82 81 79 75 70 65 61 61 61 58 51 44 43 43 39 35 38 47 58 66 73 78 81 79 74 67 62 58 57 57 57 57 62 77 95 106 112 116 119 120 120 119 118 117 115 112 110 107 105 103 102 102 102 102 103 103 104 104 104 104 103 103 103 104 105 106 107 108 109 109 109 108 107 105 103 101 98 94 90 85 79 72 62 50 37 25 16 10 6 1 358 5 35 56 65 69 72 74 77 79 80 80 78 77 77 79 82 87 94 101 108 109 103 90 78 75 82 92 97 93 86 81 80 80 77 74 72 69 67 65 64 63 61 59 57 54 53 54 57 60 63 65 68 71 74 78 81 85 89 91 92 93 95 97 100 102 102 101 100 99 98 96 94 94 96 100 108 114 117 116 112 109 107 105 105 105 106 109 111 113 116 117 119 120 122 123 123 123 123 126 132 142 156 170 179 186 190 194 195 195 197 200 203 204 206 212 220 233 298 5 17 21 24 23 21 20 25 33 40 43 43 42 44 48 53 57 62 62 59 54 48 43 40 38 38 40 45 52 57 58 56 53 49 45 42 40 39 39 39 39 41 45 50 55 59 63 68 73 78 80 81 81 82 83 85 86 87 88 89 89 88 88 86 85 85 85 86 86 85 85 84 84 84 84 85 86 86 87 88 88 88 86 85 84 84 86 88 90 92 93 93 93 92 90 89 87 85 83 83 83 83 83 83 84 85 86 87 36 36 37 36 36 34 33 31 29 28 27 27 27 28 31 33 34 35 36 37 38 38 38 37 36 34 32 30 29 27 26 25 24 25 25 25 25 26 26 26 26 27 27 28 28 29 29 30 31 32 34 36 39 43 47 51 54 55 55 55 54 52 51 49 48 47 46 45 45 44 43 42 41 39 37 34 33 31 29 27 25 23 22 20 19 18 16 14 12 10 10 11 12 13 12 9 8 10 13 17 21 25 29 33 38 47 56 61 63 60 59 62 70 82 92 99 107 118 132 142 148 151 154 161 169 179 193 219 257 280 293 302 310 316 320 323 325 325 324 323 321 320 318 317 317 316 316 317 317 317 316 316 315 315 314 313 312 311 311 310 310 310 310 309 309 308 308 307 306 305 303 301 300 299 298 298 298 297 297 295 292 290 290 292 297 301 303 305 305 306 306 307 310 314 317 319 322 325 327 320 309 307 313 324 342 2 7 353 335 342 27 61 71 71 67 63 63 65 74 78 77 75 78 84 86 87 89 91 94 99 103 105 107 108 105 97 89 83 80 80 81 82 81 79 75 69 63 58 56 57 55 49 44 43 44 42 39 43 53 65 75 82 86 87 84 77 68 62 57 56 56 57 59 70 90 105 113 117 119 120 120 119 118 116 114 112 110 107 105 103 102 101 101 101 102 103 104 104 105 105 104 104 103 103 103 103 104 105 106 107 108 108 108 107 106 104 102 99 96 92 88 83 76 66 53 40 29 22 17 13 9 6 7 25 47 60 68 71 74 77 78 77 75 72 68 64 61 60 61 65 70 73 77 78 74 70 70 74 83 92 94 91 85 82 80 79 77 75 74 72 71 70 69 67 64 60 57 55 56 60 65 69 71 72 74 75 78 82 87 90 91 91 91 92 94 97 99 101 101 101 99 98 97 96 97 100 106 114 122 126 124 117 111 108 106 106 107 109 111 114 117 120 122 123 125 126 127 128 130 132 137 147 162 178 191 198 202 205 207 204 200 202 207 205 199 193 190 185 146 41 28 26 28 30 31 29 29 31 38 45 49 49 47 48 52 56 60 64 63 57 51 45 40 37 35 35 36 40 48 57 62 60 56 51 46 42 40 39 39 39 40 43 48 54 59 63 67 72 77 81 83 84 84 84 85 87 88 89 90 90 91 90 90 89 88 87 88 88 88 87 86 86 85 85 85 86 85 85 86 86 86 86 85 84 84 84 86 88 90 92 92 93 93 92 91 90 89 87 85 83 82 82 82 83 84 85 86 87 35 36 36 36 35 35 33 31 29 28 27 27 27 27 30 32 34 35 36 37 38 38 38 37 36 34 32 30 28 27 26 24 24 25 25 25 25 25 26 26 27 27 27 28 28 29 29 30 31 32 34 36 39 42 46 50 53 55 54 54 53 52 51 50 48 47 46 45 45 44 43 41 40 38 36 34 32 31 29 27 25 24 22 21 19 18 16 15 13 11 11 12 14 15 14 12 10 11 14 17 20 24 28 32 38 47 57 63 63 61 61 65 72 79 84 89 95 101 108 115 121 126 132 140 147 154 170 206 265 290 302 311 319 324 327 328 328 327 325 323 321 319 318 317 317 317 317 317 317 317 316 315 315 314 313 312 312 311 311 311 310 310 310 310 309 308 307 306 304 303 302 301 300 299 298 298 299 299 299 298 296 293 292 293 295 298 300 301 302 302 301 301 303 306 310 314 317 321 325 326 321 314 310 314 326 336 331 321 319 336 13 43 64 82 87 81 70 58 60 70 73 71 70 72 76 81 88 95 103 112 118 121 119 116 109 97 86 79 76 75 76 78 77 75 72 67 62 57 55 56 55 50 46 47 50 49 48 51 61 74 85 90 90 89 86 79 69 61 55 53 54 55 62 82 103 114 119 121 122 121 120 119 117 115 113 110 108 105 103 102 101 101 101 101 102 103 104 105 105 105 105 105 104 104 103 103 103 104 105 106 107 107 107 107 106 104 103 100 98 94 91 86 78 69 57 44 34 27 23 20 18 16 15 21 34 49 60 67 72 76 76 75 72 69 64 58 53 51 51 53 54 54 56 59 62 67 76 80 81 85 88 89 86 84 82 81 79 78 76 75 75 74 74 72 69 65 61 58 58 62 68 73 73 72 73 75 76 78 81 85 86 87 87 88 90 93 96 98 99 100 99 98 97 97 100 105 112 120 127 130 127 118 111 108 106 106 107 110 113 117 121 124 126 127 128 130 132 133 136 141 150 165 183 198 208 212 215 218 217 209 199 200 213 214 201 182 155 119 76 48 35 31 32 34 36 36 35 35 39 44 47 48 47 47 49 52 55 56 56 52 47 42 39 36 35 34 35 36 41 50 57 58 55 51 47 43 40 39 40 41 42 45 50 57 64 68 71 75 80 83 86 87 87 87 88 89 90 91 92 93 93 93 93 92 91 91 91 91 90 89 88 87 87 87 87 87 86 86 85 85 85 85 84 84 84 85 87 88 90 91 92 92 92 92 91 91 90 88 86 85 83 82 82 83 84 85 86 88 35 35 35 35 35 35 33 31 30 28 27 27 26 27 28 31 33 34 35 36 37 38 38 37 36 34 32 30 28 27 26 25 24 25 25 25 25 25 26 27 27 27 28 28 28 29 29 30 31 33 34 36 39 42 45 49 52 53 53 53 53 52 51 50 49 47 47 46 45 44 42 41 39 38 36 34 32 30 29 27 25 24 23 21 20 18 17 15 14 12 12 13 15 16 16 14 13 13 15 17 20 23 26 30 35 42 51 57 60 60 63 68 75 81 86 90 96 100 103 108 114 120 127 134 140 147 157 187 285 315 323 329 332 334 333 331 329 327 325 322 320 319 317 317 317 317 317 317 316 316 315 314 314 313 312 312 312 311 311 311 311 310 310 309 308 307 305 304 303 302 301 300 299 299 298 299 300 301 301 301 300 298 295 295 295 297 297 298 298 297 297 296 297 300 304 308 312 316 320 323 321 314 307 306 310 314 315 316 323 338 357 8 44 130 113 98 85 68 60 67 73 73 71 71 75 81 89 99 110 121 130 134 131 121 106 91 81 77 75 74 74 74 74 72 69 66 62 58 58 60 59 54 49 50 56 57 55 56 64 77 87 91 90 89 87 81 70 60 51 47 48 53 72 101 116 121 124 124 123 122 120 118 116 113 111 108 106 104 102 101 100 100 101 101 102 103 104 105 105 106 106 106 106 105 105 104 104 104 105 105 106 107 107 107 105 104 103 101 99 97 93 89 82 72 60 49 39 33 29 28 26 25 25 24 27 35 45 53 61 66 68 67 66 63 59 53 48 45 45 46 46 45 46 49 53 60 73 80 79 79 81 83 84 84 84 82 80 78 77 76 75 76 76 75 73 70 66 63 61 62 66 69 69 69 70 72 73 73 75 78 80 82 83 85 86 89 92 95 97 98 98 98 98 99 102 108 115 122 127 127 122 114 108 106 105 106 108 111 115 119 122 126 128 129 131 133 135 137 142 150 164 181 200 213 221 225 226 227 222 206 180 173 202 224 210 142 93 75 59 45 37 34 34 37 39 40 40 39 39 42 44 44 42 43 44 46 48 50 50 48 45 41 38 37 36 36 35 35 37 40 44 46 48 49 47 44 41 40 41 42 43 46 53 61 67 72 76 79 83 86 89 90 90 90 91 91 92 93 94 95 95 96 95 95 94 94 94 94 93 91 90 89 89 89 89 89 89 88 86 85 85 84 84 84 85 86 87 89 90 91 91 92 92 92 91 91 90 89 88 87 85 84 83 83 84 85 87 89 35 34 35 35 35 34 33 32 30 28 27 26 26 26 27 30 32 33 35 36 37 38 38 37 36 34 32 30 29 27 26 25 25 25 25 25 25 25 26 27 28 28 29 29 29 29 30 31 32 33 35 36 38 41 44 47 50 51 52 52 52 52 51 50 49 47 46 46 44 43 41 40 38 37 35 34 32 30 29 27 26 24 23 22 20 19 17 16 14 13 13 14 16 18 18 17 16 16 17 18 20 21 24 27 32 36 42 48 53 57 63 71 79 85 89 93 98 101 104 109 114 120 127 133 136 135 125 81 28 14 6 357 349 342 337 333 329 325 323 320 318 317 316 316 316 316 316 316 315 315 314 313 313 313 312 312 312 312 312 312 311 310 309 308 307 305 304 303 302 301 300 300 299 299 299 299 301 302 303 303 302 301 299 297 297 296 296 295 294 293 292 292 292 294 298 302 306 310 313 315 314 308 304 302 306 313 321 326 329 329 317 285 253 192 125 106 96 83 71 69 73 76 75 75 78 83 92 103 116 129 139 142 133 115 97 84 79 78 77 76 75 74 73 71 68 65 60 56 57 62 62 56 48 51 62 66 62 58 61 72 82 87 88 88 86 81 72 60 48 41 42 59 100 121 126 127 127 126 124 122 120 118 115 112 110 108 106 104 102 101 101 101 101 102 103 104 105 105 106 106 106 107 107 106 106 105 105 105 106 106 107 107 108 107 105 104 103 102 101 99 96 92 85 76 64 54 45 39 36 34 33 33 33 33 33 33 36 40 44 47 49 50 49 47 44 41 38 36 37 41 43 42 42 43 46 52 61 67 69 71 74 76 79 82 83 82 79 77 75 74 74 74 75 75 74 71 68 65 62 61 63 64 65 66 68 70 71 71 72 74 76 78 79 80 82 85 89 93 95 97 97 97 98 100 103 108 113 118 120 118 113 106 103 102 103 105 108 111 114 118 121 125 127 129 131 134 137 142 150 161 176 194 210 223 231 236 237 234 224 176 119 103 78 39 27 37 52 56 50 43 38 35 36 39 41 43 44 44 44 45 45 45 44 43 43 43 44 46 47 45 43 40 38 37 37 37 37 37 37 38 39 39 42 46 47 44 41 40 40 41 42 47 55 64 72 77 80 83 86 89 91 93 93 93 93 94 95 96 96 97 98 98 97 97 96 96 96 96 95 93 92 91 91 91 91 91 91 90 88 87 86 85 84 84 85 86 88 89 90 91 91 92 91 91 91 91 91 90 89 88 87 86 85 85 85 86 87 89 35 34 34 34 34 34 33 32 30 28 27 26 25 25 26 29 31 33 34 35 36 37 37 37 36 34 33 31 29 28 27 26 25 25 25 25 26 26 27 28 29 29 29 29 29 30 30 31 32 33 34 36 38 40 43 46 48 50 51 51 51 51 51 50 48 47 46 45 44 43 41 39 38 37 35 34 32 31 29 28 26 25 24 22 20 19 18 17 15 14 14 15 17 19 20 20 19 19 19 20 20 21 23 25 29 32 36 41 46 52 60 70 80 87 91 94 98 102 105 108 111 115 121 125 121 107 87 66 49 39 27 12 357 346 338 332 327 323 320 317 316 315 315 315 315 315 315 314 314 313 313 313 313 313 313 313 314 314 313 313 311 309 308 307 306 304 303 302 301 301 300 300 300 300 300 301 302 304 304 304 303 303 301 300 298 297 295 292 290 289 289 288 287 288 290 293 297 301 304 306 305 302 301 304 313 324 332 333 327 312 288 267 266 252 114 105 99 91 79 71 73 78 81 82 82 85 94 108 121 131 139 137 122 103 89 81 79 80 80 79 77 75 73 71 67 63 57 52 54 60 62 55 44 47 65 73 70 63 59 65 76 83 87 89 88 85 79 68 52 43 52 98 128 133 132 130 129 127 125 123 120 117 114 112 110 108 106 104 103 102 102 102 102 103 104 105 106 106 106 107 107 107 108 108 107 107 107 107 107 108 108 108 109 108 106 105 103 103 102 101 98 94 88 79 69 59 51 45 42 40 40 40 40 40 41 41 40 39 39 39 38 37 36 33 30 28 28 27 31 38 42 43 43 42 43 46 49 52 55 60 66 71 75 79 82 81 78 75 74 73 72 72 72 71 70 68 66 64 62 61 62 63 64 66 68 70 71 71 71 72 74 74 75 76 78 82 87 91 94 95 96 97 98 100 102 105 109 111 111 109 105 101 99 99 100 103 106 109 113 116 119 123 126 129 132 135 141 148 158 170 185 201 216 229 238 244 245 238 186 82 76 69 57 46 38 37 44 50 48 43 40 39 39 41 45 48 50 50 50 51 51 51 50 49 45 43 42 43 44 43 42 40 38 37 37 38 39 40 40 41 41 41 42 44 45 43 40 38 37 38 41 48 58 69 77 82 85 87 90 92 94 95 96 96 96 96 97 98 98 99 99 99 98 97 97 97 97 97 96 95 94 93 92 92 92 93 92 91 90 89 87 86 85 85 86 87 88 89 91 92 92 92 92 92 92 91 91 91 90 90 89 88 87 87 87 87 88 90 34 34 34 34 34 34 33 32 31 29 27 26 25 25 26 28 31 33 34 34 36 37 37 36 35 34 33 31 30 28 27 26 26 26 26 26 27 27 28 29 30 30 30 30 30 30 31 32 32 33 34 36 38 40 42 45 47 49 50 50 51 51 50 49 48 47 46 45 44 42 40 39 37 36 35 34 33 31 30 29 27 26 24 23 21 19 18 17 15 14 14 16 18 20 21 21 21 21 21 21 21 22 22 24 27 30 34 37 41 46 53 63 72 80 84 86 90 93 97 98 98 97 98 99 95 86 76 65 55 44 31 14 357 344 334 328 324 320 317 316 315 314 314 314 314 314 314 313 313 313 313 313 314 314 314 315 315 315 314 313 311 309 307 306 306 305 304 303 302 302 301 301 301 302 302 303 304 305 305 305 304 304 303 302 299 297 294 290 288 287 285 283 282 282 283 285 288 292 295 296 295 296 301 310 322 331 334 329 318 303 286 278 326 344 49 92 94 88 81 72 71 79 86 88 87 87 94 108 118 123 124 116 103 92 85 81 80 80 80 80 78 76 74 71 67 62 56 51 55 62 63 53 37 40 61 75 77 70 62 64 74 84 90 94 96 99 97 86 69 65 91 125 136 136 134 131 130 128 125 123 120 117 114 112 110 108 107 105 104 103 102 103 103 104 105 106 107 108 109 109 109 109 109 109 109 109 109 109 109 109 110 110 110 110 108 107 105 105 104 103 101 97 91 83 73 64 56 51 48 46 45 45 45 46 46 47 46 45 44 42 39 37 35 31 28 26 24 23 27 36 42 45 46 45 43 42 41 40 43 48 58 67 73 78 80 79 77 74 71 69 68 67 66 64 63 62 61 60 60 61 63 65 66 68 70 72 72 72 71 71 72 72 71 70 70 75 84 92 96 96 95 96 98 99 100 102 104 105 105 104 103 100 99 98 99 102 105 108 112 115 119 122 126 129 133 138 145 153 164 177 191 205 218 232 242 248 251 65 66 64 62 58 53 48 44 42 45 49 48 45 43 45 48 50 52 54 56 55 54 55 55 56 57 54 49 44 43 43 43 43 41 40 38 38 38 39 41 41 42 42 42 43 43 44 45 43 40 37 35 35 39 48 61 73 81 86 88 90 93 95 97 98 98 98 99 99 99 99 100 100 100 99 98 97 97 96 96 97 97 96 95 95 94 93 93 94 93 93 92 91 90 88 87 86 87 88 89 90 91 92 93 93 93 93 93 92 92 91 91 91 91 90 89 89 88 88 89 90 33 33 33 33 33 33 33 33 31 29 27 26 25 25 26 28 31 33 34 34 35 36 35 35 34 33 32 31 30 28 27 27 26 26 27 27 28 29 29 30 30 31 31 31 30 31 31 32 33 33 34 36 38 40 42 44 46 48 49 49 50 50 50 49 48 46 45 44 43 41 40 38 36 35 34 34 33 32 31 29 28 27 25 23 21 20 18 17 16 15 15 17 20 21 23 23 23 22 22 22 22 22 23 24 26 29 32 35 39 43 48 54 60 65 68 70 73 79 83 85 84 82 81 81 80 77 71 64 54 42 25 6 350 338 330 324 320 318 316 314 314 314 314 314 314 314 313 313 313 313 314 315 315 316 316 316 316 315 314 313 311 309 308 307 307 307 306 305 305 304 304 304 305 305 306 307 307 307 307 306 306 305 304 303 301 298 294 291 288 285 282 279 277 276 276 277 280 283 285 284 283 289 301 313 322 327 326 320 310 301 299 7 30 4 15 72 85 83 81 76 71 77 85 89 88 86 89 98 106 108 106 100 93 88 85 83 81 79 78 78 79 78 77 75 71 66 61 59 64 70 70 57 40 38 55 73 82 83 75 72 80 88 95 100 106 112 113 103 90 92 112 129 135 135 133 131 130 128 125 122 119 116 114 112 110 109 108 106 105 104 103 103 104 105 106 108 110 111 112 112 112 112 112 112 112 112 112 111 111 112 112 112 112 112 111 110 109 108 107 106 104 100 95 87 78 69 62 57 54 52 51 50 50 50 49 49 49 48 47 46 44 41 40 37 34 32 30 30 32 37 42 46 48 47 45 43 41 40 40 42 53 65 73 77 79 78 75 71 68 65 63 61 60 58 57 55 55 54 56 60 65 69 71 73 74 75 75 74 72 71 71 71 69 66 62 62 72 100 104 100 96 96 98 99 99 100 101 102 103 104 104 103 101 101 101 103 106 109 113 116 120 124 127 131 136 142 150 159 170 181 191 202 216 231 241 248 49 62 61 60 57 54 50 46 44 44 47 50 50 50 51 54 57 58 57 58 59 58 58 58 59 60 60 58 52 46 43 43 43 43 41 40 39 39 40 41 42 43 43 42 42 42 43 44 44 43 40 37 35 35 40 51 64 76 85 90 92 93 96 98 99 100 100 100 101 101 101 101 101 101 100 99 98 98 97 97 96 97 97 96 96 96 95 95 95 95 95 95 94 93 92 90 89 88 88 89 90 91 92 93 93 94 94 94 94 94 93 92 92 92 92 92 91 91 90 90 89 89 33 32 32 32 32 33 33 33 32 30 28 27 26 26 26 28 30 32 33 33 33 34 34 33 33 33 32 31 30 28 27 27 27 27 27 28 29 30 30 31 31 31 31 31 31 31 31 32 33 33 34 36 37 39 41 44 45 47 48 49 49 49 49 48 47 46 45 44 42 41 39 37 35 34 34 34 33 32 31 30 29 27 26 24 22 20 18 17 16 16 17 19 21 22 23 24 24 23 23 23 23 24 24 25 26 28 31 35 38 42 46 50 53 55 58 62 66 70 73 75 74 74 73 73 72 70 66 58 48 32 14 356 343 335 328 324 321 319 317 316 316 316 316 315 315 314 314 314 315 315 316 316 317 317 317 317 316 316 314 313 311 310 309 309 309 310 309 309 308 308 308 309 309 310 311 312 312 312 311 309 308 307 306 306 304 301 298 294 291 286 281 277 274 273 272 272 274 277 278 276 276 285 299 310 316 317 315 310 304 303 328 42 49 26 26 63 81 83 84 82 76 74 81 86 87 85 83 87 93 96 96 93 90 88 87 85 82 79 78 79 80 82 83 82 79 75 71 72 77 82 81 68 53 46 54 69 83 92 92 86 87 92 97 103 110 115 115 106 97 101 116 128 133 133 132 131 129 127 124 122 119 116 113 111 110 109 108 107 106 105 104 104 104 105 107 109 111 113 115 115 115 115 114 115 115 115 115 114 114 114 115 115 115 115 115 114 113 112 110 109 107 104 99 92 83 75 67 63 60 58 56 56 55 54 53 52 51 50 49 48 46 45 43 41 39 38 37 38 40 43 45 48 50 49 48 47 45 45 44 45 53 65 73 76 76 76 73 70 65 62 59 57 55 53 51 49 46 44 45 51 64 75 80 81 81 81 80 78 76 74 74 74 73 71 67 63 52 167 117 104 99 98 99 99 99 100 101 102 104 105 106 105 105 105 106 107 110 113 116 119 123 126 129 134 140 148 158 167 175 182 186 193 204 217 224 94 66 64 62 60 58 53 48 44 42 44 48 51 54 56 59 60 60 59 59 60 60 60 60 60 60 61 60 57 51 45 43 43 43 43 42 41 41 41 42 43 43 44 43 42 41 41 42 43 44 43 40 38 35 35 41 53 68 81 90 94 95 96 98 100 101 102 102 102 102 103 103 102 102 102 101 100 99 99 99 99 98 98 98 97 97 96 96 96 96 96 96 96 96 95 94 92 91 90 90 90 91 92 93 94 94 95 95 96 96 96 95 94 93 93 93 93 93 93 92 91 89 88 33 32 32 32 32 32 33 33 32 31 29 28 27 26 26 28 29 31 31 31 31 31 32 32 32 32 32 31 30 28 28 27 27 28 28 29 30 30 31 31 32 32 32 31 31 31 31 32 33 34 35 36 37 39 41 43 45 46 47 48 48 48 48 48 47 46 44 43 42 40 38 36 35 34 33 33 33 32 32 30 29 28 26 24 22 20 19 18 17 17 18 20 22 24 24 25 25 24 24 24 24 24 25 26 27 29 31 34 37 41 44 47 49 51 54 57 60 62 64 64 64 64 64 64 62 59 55 47 37 23 10 357 348 341 335 331 328 325 323 322 321 320 318 317 317 316 316 316 316 317 317 317 318 318 317 317 317 315 314 313 312 311 311 312 312 313 313 312 312 312 312 313 314 315 316 317 317 316 315 313 312 310 310 310 309 307 304 300 296 291 285 279 275 272 270 269 271 273 274 273 276 285 295 302 305 305 303 300 299 308 341 40 56 47 45 63 78 84 87 89 84 78 79 83 85 83 81 81 85 88 90 90 90 89 88 87 84 82 81 81 83 85 87 88 86 83 81 82 88 92 90 79 66 57 60 71 84 93 94 89 88 92 96 102 108 111 109 101 95 100 115 127 132 132 131 130 129 126 124 121 118 115 113 111 110 109 108 107 106 105 104 104 104 105 107 109 111 114 117 118 118 117 117 117 118 118 118 118 118 117 118 118 118 118 118 118 117 116 115 113 111 108 103 97 89 81 74 69 65 63 62 61 59 58 57 55 54 53 51 50 48 47 45 43 41 40 40 41 44 47 49 51 52 51 50 49 49 49 48 50 57 66 71 72 73 73 71 68 64 60 58 55 53 50 47 44 40 36 32 33 47 81 94 93 92 90 88 85 82 80 79 80 81 83 85 91 106 130 113 104 102 102 100 100 100 101 102 103 105 107 108 108 109 109 110 112 115 118 121 124 127 130 134 139 144 154 167 174 178 180 178 178 176 158 102 75 68 66 64 63 60 56 52 47 45 47 52 56 60 62 62 61 60 60 60 61 61 61 61 60 60 59 58 54 49 46 44 43 44 44 44 44 44 44 44 44 45 44 44 42 41 41 42 43 43 42 40 37 35 35 42 56 72 85 94 98 99 100 101 103 104 104 104 104 104 104 104 104 104 103 102 101 101 101 101 102 101 101 100 99 98 98 97 97 97 98 98 97 97 96 95 94 93 93 92 92 92 93 94 95 95 96 97 97 98 98 98 97 95 94 94 94 94 94 93 91 89 86 33 32 32 32 32 32 33 33 33 32 30 29 28 27 27 27 28 29 30 29 29 29 29 29 30 31 31 31 30 29 28 27 28 28 29 30 31 31 32 32 32 32 32 31 31 31 32 32 33 34 35 36 37 39 40 42 44 45 46 47 47 47 47 47 46 45 44 43 41 40 38 36 34 33 33 33 33 33 32 31 29 28 26 24 23 21 20 19 18 18 20 22 24 25 25 25 25 25 25 24 24 24 25 26 28 29 31 33 36 39 42 45 47 49 51 54 55 56 56 56 56 55 54 53 52 49 44 38 31 23 16 8 1 354 348 343 339 335 332 329 326 323 321 320 319 318 318 317 317 317 318 318 318 318 318 317 316 315 314 313 313 313 313 314 315 315 315 314 314 314 315 315 315 316 317 318 319 319 319 318 317 316 316 316 315 313 310 306 301 297 292 285 279 274 271 270 270 272 272 274 278 284 289 291 291 290 288 288 292 304 328 22 59 61 56 61 70 78 85 90 89 85 82 84 84 83 80 79 82 86 88 89 88 88 88 88 87 86 85 85 86 86 87 87 87 88 88 91 97 101 97 88 77 70 70 79 89 91 85 80 82 87 93 98 103 104 102 95 91 96 113 127 132 132 130 130 128 126 123 120 117 115 112 111 110 109 108 107 106 105 104 104 104 105 106 108 110 113 116 118 119 119 119 120 120 121 121 121 121 121 121 121 122 122 122 122 122 121 120 118 116 113 108 103 95 88 81 75 72 69 67 66 64 63 61 60 58 56 54 53 51 50 48 46 43 41 41 42 46 49 51 53 53 52 51 50 51 51 52 55 61 67 70 69 69 69 69 66 63 60 57 54 52 49 46 42 38 32 27 22 23 41 83 94 101 104 100 94 91 89 87 87 89 93 100 107 117 120 110 105 105 104 103 102 102 102 104 106 108 110 111 112 113 114 116 118 121 125 128 130 132 137 143 147 146 154 164 170 172 171 162 145 120 93 77 70 67 66 66 66 65 63 60 57 53 56 61 64 65 65 63 62 61 61 62 62 62 62 61 60 59 57 55 53 49 47 46 45 46 46 46 46 46 46 46 46 46 46 45 43 43 43 43 43 43 41 39 36 33 33 40 55 72 87 96 100 102 104 105 106 106 107 107 107 106 106 106 106 105 105 104 103 103 104 105 105 105 103 102 101 100 100 100 100 99 99 99 99 98 97 97 96 96 95 94 93 93 93 94 95 96 97 98 99 99 100 100 99 98 96 95 95 95 95 94 92 89 85 33 32 32 31 32 32 33 33 33 33 31 30 29 28 27 27 27 27 27 27 26 26 26 27 28 29 30 31 30 29 28 28 28 29 30 31 31 32 32 32 32 32 32 32 31 31 32 32 33 34 35 36 37 39 40 42 43 44 45 46 47 47 47 47 46 45 44 42 40 39 37 36 34 33 33 33 33 33 32 31 30 28 26 24 23 21 20 20 20 20 22 24 25 26 26 26 26 26 25 24 24 24 25 26 27 29 30 32 34 37 39 42 44 46 48 50 51 52 52 52 52 50 49 47 45 42 38 34 30 25 19 14 8 1 355 350 346 341 337 333 329 326 323 322 320 320 319 318 318 318 318 318 318 318 318 317 315 314 314 314 314 314 315 315 315 315 315 315 314 314 314 315 315 315 316 317 319 320 321 323 323 323 323 322 321 319 316 312 307 301 296 290 284 278 274 272 271 273 275 279 283 285 284 282 280 277 274 274 281 292 304 341 63 71 66 63 65 69 77 86 89 89 88 86 84 81 79 79 82 85 87 88 87 86 86 87 87 87 87 86 86 85 83 83 86 91 96 100 106 107 103 96 88 83 85 93 99 93 80 72 76 84 90 94 97 98 96 93 91 98 118 133 135 133 130 129 128 125 122 120 117 114 112 111 110 109 109 108 106 105 104 104 104 104 105 106 108 111 114 116 119 120 121 121 122 123 124 124 125 125 125 125 125 126 126 126 126 126 125 124 121 119 115 110 103 95 88 82 78 75 73 71 70 68 66 63 62 60 58 56 55 53 50 48 45 43 44 46 49 51 53 54 54 53 53 53 53 54 55 58 63 67 69 67 66 66 66 64 62 59 57 54 51 48 45 41 37 32 27 23 19 14 3 353 9 116 114 106 102 100 97 95 95 98 103 109 113 113 110 108 108 107 105 104 104 105 107 109 112 114 115 116 118 120 122 125 129 134 138 139 142 148 154 151 145 144 143 138 131 117 94 84 79 73 69 67 66 66 67 67 68 69 67 64 63 64 67 68 67 66 64 63 63 62 62 62 62 62 61 60 59 58 56 53 51 50 49 49 49 49 49 49 49 49 48 48 48 47 46 45 45 46 46 45 44 41 38 35 32 31 37 50 68 84 95 99 103 106 107 108 108 108 109 109 109 108 108 108 108 107 106 106 106 107 108 108 107 106 104 103 102 102 102 102 101 100 100 99 99 99 98 98 97 96 95 94 93 94 94 95 96 97 99 100 101 101 101 101 100 99 97 96 96 96 95 93 90 86 34 33 32 32 32 32 33 34 34 34 33 31 30 29 28 27 26 26 25 25 24 24 23 24 25 28 29 30 30 29 28 28 28 29 30 31 31 32 32 32 32 32 32 31 31 32 32 32 33 34 35 36 37 39 40 42 43 44 45 45 46 47 47 46 46 45 43 42 40 38 37 35 33 33 32 32 33 33 32 31 29 27 25 24 22 21 21 21 21 22 24 25 26 26 26 26 26 26 25 25 24 25 25 25 27 28 30 31 33 35 37 39 41 43 45 46 47 48 48 48 48 47 45 43 41 38 34 30 26 22 17 12 7 1 356 351 347 342 337 333 330 326 324 323 322 320 320 319 319 319 319 318 318 317 317 316 315 314 314 315 315 315 314 314 314 314 313 313 313 314 314 314 315 315 316 318 320 321 324 326 327 328 327 326 324 322 320 315 309 302 295 290 284 280 277 274 272 274 279 284 287 286 282 278 273 267 262 262 269 278 286 302 70 81 79 75 72 70 72 78 83 87 89 88 84 80 78 78 82 85 87 88 87 86 84 83 84 84 84 85 85 85 83 84 89 97 103 109 112 111 108 103 99 99 105 113 115 106 89 79 82 90 94 95 96 96 96 96 100 113 133 143 139 134 131 129 128 126 123 120 117 114 112 111 111 110 109 108 107 105 104 104 104 105 105 106 107 109 112 115 118 120 121 122 124 125 126 127 128 129 129 130 130 130 130 130 130 130 129 128 127 125 121 117 110 102 95 89 84 81 78 76 75 73 70 68 66 64 62 60 58 56 53 50 47 46 47 50 52 54 56 56 55 55 55 55 55 56 57 59 62 65 66 64 63 64 64 63 61 59 56 53 50 47 44 41 37 33 29 25 20 11 359 345 331 318 117 115 114 113 109 103 100 99 100 104 107 109 111 111 111 110 108 108 108 109 111 114 117 120 121 122 124 129 133 138 144 149 154 157 162 165 159 143 130 120 111 100 87 71 60 60 63 64 65 65 64 63 64 66 68 70 70 68 67 68 69 68 67 66 64 64 63 63 62 63 63 63 62 62 61 59 57 55 54 53 52 52 52 52 53 52 52 52 51 51 49 48 47 47 48 49 49 48 45 41 38 34 31 31 35 46 64 82 95 101 103 106 108 109 109 110 111 112 112 111 111 110 110 109 109 108 108 108 109 109 108 107 106 105 105 104 104 103 102 101 100 100 100 100 100 99 99 98 96 95 94 94 95 96 97 98 99 100 101 102 103 102 102 100 99 98 97 97 96 95 92 87 33 33 33 32 32 33 34 34 35 35 34 33 32 30 29 27 26 25 24 23 23 22 21 21 23 26 28 29 29 29 28 28 28 29 30 31 31 32 31 32 31 31 31 31 31 32 32 33 33 34 35 36 37 38 40 41 42 43 44 45 46 46 46 46 46 44 43 41 39 37 36 34 33 32 31 32 32 33 32 31 29 27 25 24 22 21 21 21 22 23 25 25 26 26 27 27 26 26 25 25 25 25 25 26 26 27 28 30 32 33 35 37 39 40 41 42 43 43 43 43 43 42 40 37 34 31 27 23 19 15 10 5 1 357 353 348 344 340 336 332 329 326 324 323 322 321 320 320 319 319 318 318 317 316 316 315 314 314 315 315 314 314 313 312 312 312 312 312 313 314 314 315 315 317 318 320 322 324 326 328 329 329 328 327 325 323 319 315 307 298 291 286 282 279 277 275 273 274 279 284 287 286 283 278 269 258 251 253 261 270 279 308 68 84 90 93 90 81 73 72 74 79 83 85 83 80 77 77 80 84 86 88 88 86 84 81 80 80 82 84 86 88 90 93 98 105 112 116 116 113 109 107 107 114 126 136 135 124 110 102 104 106 103 100 98 97 97 99 106 121 139 147 143 136 132 130 128 126 123 120 117 115 113 112 112 111 110 108 107 105 104 104 105 105 105 105 106 108 111 114 117 119 121 123 124 126 127 129 130 131 132 133 134 134 134 134 134 134 133 133 131 130 127 123 117 110 102 96 92 88 85 82 81 78 76 73 71 68 66 63 61 58 54 51 49 49 51 54 56 58 58 58 57 57 57 56 56 57 58 59 61 62 62 61 62 62 62 61 60 58 55 53 50 47 44 41 37 33 29 25 19 12 1 349 337 324 323 123 125 127 122 113 106 101 100 102 105 109 111 113 113 112 112 114 115 118 119 121 124 128 130 131 133 141 148 155 160 163 167 174 181 174 138 113 104 98 91 84 73 63 57 55 57 61 63 63 62 61 62 65 68 70 70 70 70 69 69 68 67 66 65 64 64 63 63 64 64 64 64 64 63 61 60 58 56 55 55 54 55 55 56 56 56 55 54 53 50 48 46 47 49 52 54 52 47 42 38 34 32 32 36 46 63 83 98 105 105 105 108 110 112 113 113 114 114 113 112 111 111 111 110 109 109 109 109 109 109 108 107 107 107 106 105 104 103 102 101 101 100 100 100 100 100 99 98 97 96 96 96 96 97 98 99 100 102 103 103 104 103 102 101 100 99 98 98 96 94 90 33 33 33 33 33 33 34 35 35 36 36 35 33 31 30 28 26 25 23 22 21 21 20 20 21 23 26 28 29 29 28 28 28 28 30 31 31 31 31 31 31 31 31 31 32 32 32 33 33 34 35 36 37 38 39 41 42 43 44 45 45 45 46 46 45 44 43 41 39 37 35 33 32 30 30 31 32 33 32 31 29 27 25 23 22 21 21 22 23 25 25 26 26 26 27 27 26 26 25 25 25 25 25 26 26 27 27 28 29 31 33 34 36 37 37 38 38 38 38 37 37 35 33 30 26 22 18 14 10 6 2 358 355 351 347 344 340 336 332 329 327 325 323 322 321 320 320 319 318 318 317 316 315 315 315 314 314 314 314 314 313 311 310 310 309 310 310 311 312 314 315 315 316 318 319 321 323 324 326 327 328 328 327 326 324 320 316 309 301 293 287 283 280 278 276 274 273 275 277 280 282 284 285 280 271 259 245 247 258 268 293 17 58 76 89 98 96 87 77 70 68 69 74 79 81 81 79 78 79 82 84 86 87 86 84 81 79 79 81 85 88 93 98 104 109 114 119 121 117 112 108 108 112 123 141 150 146 136 130 127 126 120 111 104 99 96 95 95 102 117 134 144 143 137 132 130 128 126 123 121 118 116 115 114 112 111 110 108 106 105 104 104 105 105 105 106 106 108 111 113 116 118 121 123 125 127 128 130 132 133 135 136 136 136 137 137 137 137 137 136 135 133 130 127 122 116 110 104 100 96 93 90 87 84 81 78 76 74 70 67 63 59 55 52 51 52 56 58 60 61 61 60 59 58 58 57 57 57 58 59 60 60 60 60 61 61 61 60 59 57 55 53 50 47 44 41 37 33 28 24 19 13 6 358 348 336 327 127 132 135 129 120 111 105 102 102 105 108 111 113 114 115 117 120 123 126 128 127 130 136 140 136 136 145 153 157 162 166 169 172 171 137 103 95 92 88 84 78 70 63 58 56 57 62 64 65 66 67 67 69 70 71 72 71 70 69 68 68 67 67 66 65 65 65 65 66 66 66 66 66 65 63 62 60 58 57 56 56 56 57 58 59 59 59 57 55 51 48 45 45 48 53 56 54 48 42 38 35 33 34 39 49 65 85 102 109 108 107 108 111 114 116 115 115 114 113 112 111 110 110 109 108 108 109 109 109 109 109 108 108 108 107 106 104 103 102 102 101 101 101 101 101 101 100 100 99 98 98 98 98 98 98 99 100 101 103 104 104 104 103 103 102 101 100 99 98 96 92 32 33 34 33 33 34 35 35 36 37 37 36 34 32 30 28 26 24 23 22 21 19 19 18 19 20 23 25 27 28 28 28 29 29 30 31 31 31 31 31 31 31 31 32 32 32 33 33 34 34 35 36 37 38 39 40 41 42 43 44 45 45 45 45 44 44 42 40 38 36 34 32 30 29 28 29 31 32 32 31 29 27 24 23 22 21 22 23 24 25 26 26 26 26 26 26 26 26 25 25 25 25 25 26 26 26 26 27 28 28 29 31 31 32 33 33 33 33 32 31 30 28 25 22 18 13 9 5 1 357 353 350 347 344 341 337 334 331 328 325 323 322 321 320 319 318 317 316 316 315 314 314 313 313 314 314 313 313 313 312 310 309 308 307 307 307 308 309 311 314 315 316 317 318 320 321 322 323 324 325 325 325 325 324 321 316 311 303 295 288 283 280 278 276 275 274 274 274 275 274 274 276 282 283 280 276 255 247 257 273 16 42 49 60 73 83 88 85 80 73 66 64 68 74 79 81 81 80 80 81 82 84 85 85 84 83 82 82 83 87 92 98 104 110 116 122 125 123 117 110 106 107 113 128 147 154 149 143 142 142 138 129 118 109 100 93 89 89 95 109 127 138 140 136 133 130 128 126 123 121 119 118 116 115 113 111 109 107 105 104 103 104 105 105 106 106 107 108 110 112 115 117 120 123 125 127 130 132 133 135 136 137 138 138 139 139 140 140 140 139 138 135 132 130 126 121 116 111 107 104 101 98 94 91 87 84 82 79 75 70 65 60 57 55 55 58 61 64 64 63 62 62 61 59 59 58 57 57 58 59 59 59 60 60 60 60 60 59 58 56 55 53 50 48 44 41 37 32 28 24 20 16 12 7 1 353 351 25 112 120 115 109 105 104 104 103 104 106 109 112 114 117 121 125 128 128 126 123 125 130 131 123 121 126 131 136 142 146 145 137 116 97 90 87 85 83 80 77 71 66 63 61 62 66 70 73 74 74 73 72 72 73 73 71 69 68 68 68 68 68 68 67 67 67 68 68 68 68 68 68 67 65 64 62 60 59 58 57 58 58 59 60 62 62 61 58 53 48 45 45 48 52 54 54 49 43 39 37 36 38 42 52 68 88 105 112 113 110 108 110 115 117 116 114 112 111 110 109 108 108 107 108 109 109 109 109 108 108 108 107 107 106 106 104 103 103 102 102 102 102 102 102 102 102 102 102 101 100 100 99 99 99 99 100 101 102 103 104 104 104 104 103 103 102 101 100 98 95 32 33 33 34 34 34 35 35 36 38 38 38 35 33 31 29 27 25 23 21 20 18 17 17 17 18 20 23 25 27 28 29 30 30 31 31 31 31 31 31 31 31 31 32 33 33 33 33 34 34 35 36 37 38 39 40 41 42 43 44 44 45 44 44 44 43 41 39 37 35 33 30 28 27 27 28 29 31 31 31 29 27 25 23 22 22 23 24 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 28 28 28 29 29 28 27 25 23 20 18 14 10 5 0 356 352 348 345 342 339 336 333 330 327 325 322 320 319 318 317 316 315 314 313 313 312 312 312 312 312 312 313 313 313 312 311 310 308 306 304 303 303 304 305 307 310 314 317 319 320 321 321 322 322 322 321 321 321 322 322 321 318 314 308 300 292 284 280 277 275 274 274 273 271 270 268 266 263 262 268 278 286 290 276 253 256 330 54 47 41 48 58 64 72 80 81 76 69 65 67 73 78 80 82 81 81 81 82 83 83 84 85 85 84 84 86 90 96 103 110 115 121 126 126 122 115 107 104 105 113 131 149 154 149 147 148 150 146 137 126 115 103 95 89 87 92 104 121 133 137 135 133 130 128 126 124 122 120 119 117 115 112 110 107 105 104 103 103 104 105 105 105 106 107 108 110 112 114 116 118 121 124 127 130 133 135 136 137 138 139 140 141 141 142 143 143 142 140 136 133 131 128 124 120 115 112 109 106 104 100 97 93 90 87 84 80 75 70 65 61 59 59 62 66 68 67 66 64 63 62 60 59 58 57 57 57 58 58 59 59 59 59 59 59 58 57 56 54 52 50 48 44 41 36 32 28 24 21 19 16 14 11 8 6 7 23 50 62 71 86 96 101 102 103 104 106 109 113 118 122 126 126 120 111 109 110 108 102 98 98 101 103 104 102 97 92 89 86 83 83 83 82 81 80 78 76 72 70 68 68 70 74 78 80 77 75 74 73 73 72 71 69 69 68 69 69 70 70 70 70 70 70 70 70 70 69 69 68 67 65 63 61 60 59 59 58 59 59 60 61 62 62 60 56 51 47 47 50 53 54 54 51 45 41 40 39 41 46 56 72 90 105 115 116 113 109 109 113 116 116 113 110 109 108 107 107 107 107 108 108 108 108 107 107 106 106 106 106 105 105 104 103 102 102 102 102 102 103 104 104 104 104 104 103 102 102 101 100 100 100 100 100 101 102 103 103 104 104 104 104 104 102 101 99 97 32 32 33 34 34 35 35 36 37 38 39 39 37 34 31 29 27 25 23 22 20 18 17 16 15 16 18 21 23 25 28 30 31 31 31 32 31 31 31 31 31 31 32 33 33 34 33 34 34 34 35 36 37 38 38 39 40 41 42 43 44 44 44 43 43 42 40 38 36 34 31 29 27 26 25 26 28 29 30 30 29 27 25 24 23 23 23 24 25 26 26 26 26 26 26 27 26 26 25 25 25 25 25 25 24 24 24 24 24 25 25 25 24 24 24 23 23 23 21 19 17 14 11 7 3 358 353 349 345 341 337 335 332 329 327 324 322 319 318 316 315 314 313 312 311 310 310 309 309 309 309 310 310 311 311 312 312 311 310 308 304 301 299 298 298 299 302 305 311 317 321 324 325 325 325 324 322 321 320 319 320 320 320 318 316 312 307 300 291 282 277 275 273 272 271 268 265 262 258 255 254 255 260 273 284 286 274 253 250 67 63 48 30 50 60 59 59 69 77 78 73 68 68 72 77 80 81 82 82 83 84 84 85 85 86 86 86 86 88 94 101 109 115 120 124 127 126 122 114 106 101 103 113 133 148 152 149 149 152 154 151 143 133 121 110 101 93 89 92 102 118 130 135 135 133 131 129 127 125 123 121 119 117 114 112 109 106 104 102 102 102 103 104 105 105 106 107 108 110 111 112 114 116 119 122 126 129 132 135 137 138 140 141 142 143 144 144 145 145 144 141 137 133 130 127 123 119 115 112 110 108 106 104 102 99 96 93 90 86 81 75 70 66 64 64 66 70 71 70 68 66 64 63 61 59 57 56 56 56 56 57 57 57 58 58 58 58 57 56 55 54 52 50 47 44 41 36 31 27 24 23 21 20 19 18 17 15 13 16 23 26 32 54 80 93 98 99 100 102 106 110 115 121 124 121 112 106 103 99 94 89 87 87 89 89 86 80 75 73 74 75 77 78 80 81 81 81 80 79 77 74 72 72 73 75 77 80 80 78 76 75 74 72 71 70 69 69 70 71 72 73 73 73 73 72 71 71 71 71 70 69 68 66 64 62 61 60 60 60 59 59 59 59 59 59 60 58 53 49 50 53 55 56 55 52 47 44 42 41 43 49 60 75 91 106 116 119 116 112 111 113 115 114 112 110 108 106 106 105 106 107 107 108 108 107 107 106 105 105 105 105 104 104 103 102 102 101 101 102 103 104 105 105 106 106 106 105 104 103 103 102 101 101 100 100 101 101 102 102 102 103 103 104 104 103 102 100 98 32 33 33 34 34 35 35 36 37 39 40 40 38 35 32 30 28 26 24 22 20 18 16 15 14 15 16 19 22 24 27 30 31 32 32 32 32 31 31 31 31 31 32 33 34 34 34 34 34 34 35 36 37 38 38 39 40 41 41 42 43 43 43 42 42 40 39 37 35 32 30 28 26 25 25 25 26 28 29 29 28 27 25 24 24 24 24 25 25 26 27 27 27 27 27 27 27 26 26 26 26 25 25 24 24 24 23 23 23 23 23 22 21 20 19 18 17 16 15 13 10 8 5 1 357 352 347 342 338 335 332 329 326 324 322 319 317 315 314 313 311 310 309 309 308 307 307 307 307 307 307 308 308 309 310 310 311 311 309 305 300 295 291 289 290 293 298 306 315 323 328 330 331 330 328 326 323 321 320 320 320 320 320 318 315 311 306 299 290 282 276 273 271 270 266 262 257 253 248 247 251 258 265 273 279 279 268 249 182 77 68 44 333 65 71 64 57 61 71 76 75 71 70 72 75 78 80 81 83 86 87 88 88 89 90 89 89 89 93 99 106 112 116 120 123 126 127 124 117 108 102 104 116 136 149 151 150 152 155 157 155 148 139 129 119 111 103 95 95 103 117 130 136 136 134 132 130 128 125 123 122 120 117 114 111 108 105 103 101 101 102 103 104 104 105 105 107 108 110 111 112 113 114 117 120 123 127 130 133 135 138 140 143 144 145 146 146 147 147 145 141 137 133 130 126 122 118 114 111 109 107 106 106 105 103 101 99 96 92 86 80 75 71 69 69 71 73 73 72 69 68 66 64 62 59 57 56 55 54 54 55 55 55 55 55 56 56 56 55 54 53 51 49 47 44 40 36 31 27 25 24 23 22 22 22 22 22 21 22 22 20 19 28 54 78 87 89 90 94 100 104 107 115 120 117 109 104 97 91 88 86 83 82 83 82 79 75 72 70 69 70 73 76 78 80 81 82 81 80 78 76 75 76 77 78 80 81 82 81 78 76 74 73 71 70 69 70 71 73 76 77 77 77 75 74 73 73 72 72 71 70 69 67 66 64 62 61 61 61 61 60 59 58 56 56 56 56 54 52 53 56 58 58 56 53 49 46 44 44 46 52 63 77 92 106 116 121 120 117 115 114 114 113 112 109 107 105 105 105 105 106 107 107 108 108 107 107 106 105 104 104 103 103 102 102 102 102 103 103 105 106 106 107 108 108 108 107 106 106 105 104 103 102 102 101 101 101 101 101 101 102 102 102 102 102 101 99 98 32 33 33 34 34 35 35 36 37 39 40 40 39 36 34 31 29 27 25 23 20 17 15 14 13 14 16 19 22 25 28 30 32 33 33 32 32 32 31 31 31 31 32 33 34 34 34 34 34 34 35 36 37 38 38 39 40 40 41 42 42 42 42 42 41 39 38 36 33 31 28 26 25 24 24 24 25 27 28 28 28 27 25 24 24 24 24 25 26 26 27 27 27 27 28 27 27 27 27 26 26 25 25 24 24 23 23 22 21 21 20 20 18 16 14 13 11 10 8 6 4 1 358 355 351 347 342 338 334 331 327 325 322 320 318 316 314 312 311 310 309 308 307 306 305 305 305 305 305 305 305 306 306 307 308 309 311 312 309 303 294 284 277 275 276 282 293 310 325 333 335 335 334 332 329 325 323 321 321 321 321 321 320 318 315 311 305 297 288 281 276 273 270 265 261 256 251 246 242 242 251 264 271 274 276 276 271 257 103 83 76 49 287 80 79 71 63 60 65 72 74 73 71 71 73 76 78 81 84 88 91 93 94 95 96 95 95 97 101 107 110 111 113 117 122 127 130 130 124 114 108 111 125 143 152 154 154 156 158 158 158 154 146 137 128 120 111 103 99 104 117 131 138 139 137 133 130 128 126 124 122 120 118 115 112 109 106 103 101 101 101 102 103 103 104 105 107 108 110 111 112 112 113 114 117 120 123 126 129 132 136 139 143 145 147 147 148 147 147 144 140 136 133 129 126 122 118 114 110 108 107 107 107 107 106 105 103 100 97 91 85 79 76 75 74 76 76 75 73 71 69 67 65 62 59 57 55 54 53 52 52 52 52 52 53 53 54 54 54 53 52 50 49 46 44 40 37 33 30 27 26 25 24 24 24 25 26 27 28 27 24 22 24 35 55 68 72 75 82 88 90 91 104 118 115 107 99 89 84 83 82 79 78 77 76 76 76 74 71 68 68 71 75 78 81 82 83 82 80 78 77 77 78 80 83 85 86 85 82 79 76 74 73 71 70 69 69 71 75 79 83 83 81 79 76 75 74 73 72 72 71 70 69 67 65 64 63 63 63 63 62 61 59 58 56 55 55 55 55 56 58 59 58 56 54 51 49 47 46 48 54 65 79 94 107 117 122 124 122 118 115 113 112 111 109 106 105 104 104 104 105 107 108 109 109 109 108 107 106 105 104 103 103 103 103 104 105 105 107 108 109 109 110 110 111 110 109 108 108 108 107 105 104 104 103 103 103 102 102 101 101 100 100 99 99 98 96 96 32 33 33 34 34 35 35 36 38 40 41 41 39 37 35 32 30 27 25 23 20 17 15 13 12 13 15 18 22 25 29 31 33 34 34 33 33 32 32 31 31 32 33 33 33 33 33 33 34 34 35 36 37 37 38 39 40 40 40 41 41 41 41 41 40 39 37 35 32 30 27 25 24 23 23 23 24 25 26 27 27 26 25 24 24 23 24 25 26 27 27 28 28 28 28 28 28 28 27 27 26 26 25 24 24 23 22 20 19 19 18 17 16 14 11 9 7 5 3 1 359 356 353 349 346 342 338 334 331 328 325 322 320 317 315 313 312 310 309 307 306 305 304 304 303 303 302 302 302 302 302 303 303 304 305 308 311 313 310 301 284 261 246 242 244 253 283 327 341 342 340 337 334 331 328 324 321 320 321 321 321 321 320 317 314 309 303 295 286 280 276 273 267 258 253 250 247 244 240 240 247 260 269 272 276 284 297 325 59 81 81 68 30 69 78 76 70 64 63 67 72 73 72 71 72 75 77 81 85 91 95 97 99 101 103 103 105 108 112 115 113 111 112 117 124 131 136 137 132 124 119 124 138 151 157 158 159 160 160 161 162 160 152 142 134 126 117 109 102 104 116 133 142 143 140 135 131 129 127 125 123 121 119 116 113 110 107 104 102 101 102 102 103 103 103 104 107 109 111 112 112 112 112 113 115 118 121 123 126 129 133 137 141 144 147 148 148 148 146 144 140 136 133 130 127 123 119 115 112 109 108 108 108 108 108 107 105 102 99 94 88 82 79 78 77 77 76 75 74 72 70 68 66 63 60 58 56 54 52 50 50 49 49 49 50 51 52 52 52 51 50 49 47 45 43 40 38 35 32 30 28 27 26 26 25 26 28 29 30 30 29 29 31 37 48 56 60 64 71 75 76 79 96 127 115 105 95 84 78 76 76 74 72 70 70 73 78 78 75 72 72 75 78 81 83 84 83 81 80 78 78 78 80 83 87 91 91 88 84 80 77 74 72 70 68 66 65 67 73 81 87 89 86 82 78 76 75 74 73 73 72 72 70 69 67 66 65 65 65 65 64 63 61 59 57 56 56 56 57 58 59 59 59 58 56 54 52 50 49 50 56 66 80 94 107 116 123 124 123 119 115 113 111 110 108 106 104 104 104 104 105 106 108 109 110 110 109 108 106 106 105 105 105 106 107 108 109 110 111 112 114 114 115 114 113 112 111 111 110 110 109 108 107 106 105 105 105 104 103 102 101 100 98 97 95 94 93 93 33 33 34 34 35 35 36 37 38 40 42 41 40 38 36 33 30 27 25 22 20 17 15 12 11 12 14 18 22 26 30 33 34 35 35 34 34 33 33 32 32 32 32 33 33 33 33 33 33 34 34 35 36 37 38 39 39 40 40 40 40 40 40 40 39 38 36 34 32 29 27 24 23 23 23 23 23 24 25 26 26 26 25 24 24 24 24 25 26 27 27 28 28 29 29 29 29 28 28 27 27 26 25 24 23 23 21 20 18 17 16 15 14 12 9 6 4 2 359 357 354 351 348 344 341 338 334 331 328 325 323 320 318 315 314 312 310 308 307 306 304 304 303 302 301 301 300 300 300 300 300 300 301 301 303 306 311 315 312 300 266 216 195 191 192 190 190 357 351 346 341 337 333 330 326 323 321 319 319 319 319 319 317 315 311 306 299 292 284 279 275 270 261 251 244 243 244 244 243 241 244 252 259 264 276 314 350 5 32 67 79 75 63 65 73 76 74 69 65 65 69 72 73 73 74 76 78 82 86 92 97 101 105 108 110 111 114 117 120 119 116 115 119 126 133 138 142 142 138 133 133 139 149 155 157 160 163 165 164 165 166 163 154 144 135 128 122 113 104 100 108 130 142 143 141 136 132 130 128 126 124 122 120 118 115 112 109 106 104 103 102 103 103 102 102 104 106 109 111 112 113 113 112 113 114 116 119 121 124 127 130 134 138 142 145 147 148 148 146 144 141 138 135 132 128 125 121 117 114 112 111 110 110 109 108 107 104 101 97 93 88 84 81 80 79 78 77 75 74 73 71 69 66 63 61 58 56 53 51 49 47 46 46 46 47 48 49 50 50 49 48 47 46 44 42 40 39 37 34 32 30 28 27 27 27 27 28 29 30 31 32 34 37 43 52 58 60 63 67 71 75 82 99 123 109 99 91 83 76 74 74 73 71 69 70 74 80 82 81 80 79 80 82 83 84 84 82 81 79 78 77 76 78 84 91 96 94 90 85 80 76 73 71 69 66 63 61 61 66 76 86 92 90 84 79 76 75 75 74 73 73 73 72 70 69 68 67 67 67 67 66 65 63 61 59 58 57 57 58 60 60 61 60 59 58 57 55 54 52 52 58 68 81 94 105 115 120 122 121 118 115 113 111 110 107 105 104 103 104 104 105 107 108 109 110 110 109 109 108 108 108 109 110 111 112 113 115 116 117 118 119 120 119 118 116 115 114 114 113 112 111 110 109 108 108 107 107 106 106 104 103 101 99 97 94 93 92 92 33 34 35 35 35 36 36 37 39 41 42 42 41 39 37 34 31 28 25 22 20 18 16 13 12 12 14 18 22 27 32 34 35 36 35 35 34 34 33 33 33 33 32 32 32 32 32 33 33 33 34 35 36 36 37 38 39 39 39 39 39 40 40 39 38 37 36 34 31 29 26 24 23 22 23 23 24 24 25 26 26 26 25 24 24 24 24 24 25 27 27 28 28 29 30 30 30 29 28 27 27 26 25 24 23 22 21 19 18 16 15 13 12 10 7 5 2 359 356 354 351 348 345 341 338 335 332 329 326 324 321 319 317 314 312 311 309 308 306 305 304 303 302 301 300 299 299 298 298 298 298 298 298 299 301 304 310 314 311 297 241 181 167 164 165 163 134 4 350 344 339 335 331 328 325 322 320 318 317 316 316 315 313 310 306 301 295 289 283 278 272 265 255 245 237 236 239 244 248 246 244 247 248 245 242 35 27 19 24 51 72 75 68 64 68 74 76 74 70 67 68 71 74 76 78 80 81 84 88 92 98 103 109 113 116 118 120 122 122 120 120 124 133 140 144 147 149 147 143 141 142 146 150 152 154 159 164 168 169 170 169 162 151 143 136 131 125 116 105 97 98 115 130 137 139 137 133 131 129 127 126 124 122 120 117 114 111 108 106 105 104 103 103 102 102 103 105 108 111 113 114 114 114 114 115 116 118 120 122 124 127 131 135 139 143 145 147 147 146 144 142 139 137 134 131 128 124 121 118 115 114 112 111 110 109 106 102 98 94 91 87 84 83 82 81 80 79 78 76 73 72 70 67 64 61 59 56 53 50 47 45 44 43 43 44 46 48 48 48 47 46 45 44 44 42 41 40 38 35 33 30 28 28 27 28 28 29 29 30 31 34 37 43 49 56 62 64 66 69 73 78 85 91 95 94 91 86 83 80 80 80 79 76 75 76 80 83 85 86 85 84 84 84 84 84 83 82 80 78 76 74 71 71 76 86 92 92 89 84 80 76 73 70 68 64 61 58 57 61 69 79 87 87 83 78 75 75 75 76 75 74 74 73 72 71 70 69 69 69 69 68 67 65 63 61 60 59 59 60 62 63 63 63 62 61 60 59 57 56 57 61 70 81 93 103 111 116 118 118 116 114 113 111 109 107 105 104 104 104 105 105 107 108 109 109 110 111 111 111 112 112 114 115 117 118 119 119 120 122 123 124 124 123 121 119 118 117 116 116 115 114 113 112 111 110 110 110 109 108 107 106 104 101 99 96 94 92 92 34 35 36 36 36 37 37 38 40 41 43 43 42 40 37 35 32 28 25 22 20 18 17 15 14 13 15 18 23 29 34 36 37 36 36 36 35 34 34 33 33 33 32 32 32 32 32 32 33 33 33 34 35 36 37 37 38 38 38 38 39 39 39 38 38 36 35 33 31 28 26 24 23 22 23 24 26 26 27 27 27 26 25 25 24 24 24 24 25 26 27 28 28 29 30 30 30 29 28 28 27 26 25 24 23 22 21 19 17 15 13 12 10 8 5 3 0 357 355 352 349 346 343 339 336 333 330 328 325 323 320 318 316 314 312 310 309 307 306 304 303 302 301 300 299 298 297 296 296 296 296 296 296 297 298 301 305 307 306 294 210 157 146 145 149 151 117 353 344 339 335 331 328 325 323 321 319 317 314 313 311 310 308 305 301 296 291 285 280 274 269 261 252 242 235 232 235 242 248 247 244 244 243 231 163 80 51 31 25 38 59 69 67 63 64 70 75 76 75 72 71 72 75 78 81 83 85 87 90 94 99 105 112 119 122 123 123 123 123 123 127 136 147 152 154 156 157 153 148 143 138 135 137 142 149 157 164 169 173 174 170 158 146 140 136 131 126 117 106 96 93 103 119 130 135 136 133 131 130 129 127 126 124 122 119 117 114 111 109 107 106 105 104 103 102 103 104 107 110 113 115 116 116 116 116 117 117 119 120 122 125 128 131 135 138 142 144 145 145 144 142 141 139 137 135 132 128 125 122 119 117 115 114 112 110 106 102 97 92 89 86 84 83 83 83 83 82 80 77 74 72 70 68 65 62 59 56 52 48 45 42 40 39 40 42 45 47 47 46 45 44 44 44 43 43 42 40 38 36 32 29 28 27 28 28 29 29 29 29 31 34 40 47 54 60 63 65 68 71 75 79 84 86 88 89 90 89 88 87 86 85 83 82 81 81 84 86 87 86 86 85 84 84 84 83 82 81 80 77 74 70 65 61 62 72 81 86 87 84 80 76 73 70 67 64 60 58 58 61 67 75 81 82 80 76 74 75 76 77 77 76 76 75 74 73 71 71 71 71 70 70 69 67 65 64 62 61 62 63 64 65 66 66 65 65 64 63 61 60 61 65 73 83 93 101 108 112 114 114 114 113 112 111 109 107 106 105 105 105 106 106 107 108 108 110 111 112 113 114 115 116 118 120 122 122 123 124 124 126 127 127 126 125 123 122 120 120 119 118 117 116 115 115 114 114 113 113 112 111 111 109 107 105 102 99 97 95 94 35 36 36 37 37 38 38 39 41 42 43 43 42 40 38 35 32 29 26 22 20 19 17 16 15 15 16 20 25 32 37 38 38 37 37 36 35 35 34 34 33 33 32 32 32 32 32 32 32 33 33 34 35 36 36 36 37 37 38 38 38 38 38 38 37 36 34 33 30 28 26 24 23 23 23 25 27 28 29 29 28 27 26 25 25 24 24 24 25 26 27 28 28 29 30 30 30 30 29 28 28 26 25 24 23 22 20 19 17 15 13 10 8 6 4 1 359 356 353 351 348 345 342 339 336 333 330 327 324 322 320 318 316 314 312 310 308 307 305 303 302 301 300 298 297 296 295 294 294 293 293 293 293 294 295 297 298 299 300 297 149 124 116 117 126 133 32 342 338 334 330 326 324 322 321 320 317 314 311 308 306 305 302 299 295 291 286 281 275 268 262 256 248 242 236 233 234 239 244 242 238 241 244 233 117 79 60 41 30 32 47 60 63 63 63 67 71 74 75 74 74 75 76 78 80 83 87 91 95 99 105 112 119 124 125 122 121 123 126 130 137 148 158 162 163 165 165 161 151 139 125 115 118 131 144 155 163 169 174 176 168 150 139 136 135 131 124 117 107 98 96 104 117 127 134 135 134 132 131 129 128 127 125 124 121 119 117 114 112 110 108 107 105 104 103 103 104 106 109 112 115 117 118 118 118 118 119 119 120 121 123 125 127 129 132 136 139 142 143 143 143 142 141 140 138 136 133 130 126 123 120 118 117 115 112 108 103 97 92 88 85 83 82 82 83 83 82 80 78 75 73 71 68 66 63 59 56 52 47 44 41 39 37 38 41 45 48 46 44 42 42 43 43 43 43 41 39 37 35 33 30 28 28 29 29 29 28 27 27 29 34 41 50 58 62 64 66 69 73 77 81 84 86 88 91 92 92 91 90 89 87 85 84 83 84 85 86 86 86 85 84 83 83 83 83 82 81 79 77 73 67 61 57 58 65 76 84 87 84 81 77 74 71 68 64 61 60 60 63 68 74 78 78 76 74 74 75 78 79 79 78 77 76 75 74 73 73 73 72 72 71 70 68 67 66 65 64 65 66 67 68 69 69 70 69 68 67 66 65 66 70 77 86 94 100 105 108 110 110 110 110 110 109 108 107 107 107 107 107 107 107 107 108 109 110 111 112 113 114 116 119 122 124 126 126 127 127 128 129 129 128 127 126 125 124 123 122 121 120 119 118 117 117 117 117 117 116 115 115 114 113 111 109 107 104 101 99 97 36 37 38 38 38 39 39 40 42 43 44 44 43 41 39 36 33 30 26 23 21 20 18 18 17 17 18 22 28 34 39 40 39 38 37 37 36 35 34 34 33 33 33 33 32 32 32 32 32 33 34 34 35 35 36 36 36 37 37 38 38 38 37 37 37 36 34 32 30 28 26 24 23 23 24 25 27 29 30 29 28 27 27 26 26 25 24 24 25 26 27 28 29 29 30 30 30 30 30 29 28 27 26 25 24 22 20 18 17 14 12 10 7 5 3 0 358 355 353 350 347 345 342 338 335 332 330 327 324 322 320 318 316 314 312 310 308 306 304 303 301 300 298 297 296 294 293 292 291 291 290 290 290 290 290 290 290 293 300 317 75 90 84 85 96 92 355 337 332 328 325 322 319 318 317 317 314 311 307 303 301 299 297 294 290 287 283 276 267 259 253 247 242 240 240 239 238 240 240 232 221 227 252 32 65 66 60 48 36 32 41 53 60 62 64 66 68 69 70 71 74 76 77 77 78 81 87 94 100 107 116 124 129 129 122 116 117 125 134 140 147 157 166 171 172 173 173 169 156 138 119 108 111 126 142 153 161 167 173 175 161 138 133 133 133 130 124 117 109 103 103 110 122 131 136 137 136 134 132 130 129 127 126 125 123 121 119 116 114 112 111 109 107 106 104 104 104 105 107 110 113 116 118 119 120 120 120 120 120 121 121 122 123 124 125 128 132 137 140 142 143 143 142 141 140 139 137 134 130 126 123 121 119 117 115 111 106 100 94 89 85 82 80 79 81 82 82 80 78 76 74 72 69 66 63 60 56 52 48 44 42 40 40 41 45 49 50 47 42 40 40 42 44 43 42 40 37 36 34 33 31 30 30 30 30 29 27 25 24 26 33 43 54 63 66 67 68 71 75 79 82 85 88 90 92 93 93 92 91 89 88 86 85 84 84 85 86 85 84 83 81 80 80 81 81 82 81 79 76 72 66 61 58 59 66 76 83 86 85 82 79 77 74 70 66 63 62 62 65 69 72 75 75 74 72 73 76 80 83 82 81 79 78 78 76 75 75 74 73 72 71 70 68 67 67 66 67 67 68 70 71 73 75 75 75 74 73 71 71 72 76 81 88 94 98 101 103 105 106 107 108 108 108 108 108 108 108 108 108 108 108 108 109 109 110 111 111 112 114 117 120 124 127 129 129 130 130 130 130 130 129 128 128 127 127 126 125 124 122 121 120 120 120 121 121 121 120 119 119 118 117 115 113 111 109 106 103 101 37 38 39 39 40 40 40 41 42 44 45 45 44 42 39 37 34 31 27 24 22 21 20 20 19 19 21 25 31 37 40 40 39 38 38 37 36 35 34 34 34 34 34 33 33 33 33 33 33 33 34 34 35 35 35 36 36 36 37 37 37 37 37 37 36 35 34 32 30 28 26 25 25 24 24 25 27 29 30 30 29 28 27 27 26 26 26 26 26 27 28 29 30 30 30 30 30 30 30 29 28 27 26 25 24 22 20 18 16 14 11 9 7 5 2 360 357 355 353 350 347 345 341 339 336 333 330 327 325 323 320 318 316 314 312 310 308 306 304 303 301 299 298 296 295 293 292 291 289 289 288 287 287 286 284 280 279 285 299 333 42 64 63 61 62 33 345 333 328 323 320 316 314 313 313 312 310 306 302 298 295 293 292 289 286 283 278 270 261 252 245 238 235 237 243 248 250 248 241 212 124 82 60 53 55 57 57 52 43 37 40 49 57 62 66 68 68 67 66 66 69 75 79 81 80 81 84 91 101 113 125 132 135 128 116 111 114 128 142 146 150 158 170 179 182 181 180 177 164 141 122 113 115 126 138 149 158 165 171 170 149 129 129 132 133 131 126 120 113 108 111 121 132 138 141 142 140 137 135 132 130 129 127 126 124 122 120 118 116 114 113 111 110 108 107 105 105 105 106 108 110 113 115 117 118 119 119 119 119 119 119 120 121 121 120 121 124 130 137 141 143 143 142 141 141 140 138 136 132 129 125 123 121 119 117 114 108 102 96 90 85 82 80 79 80 82 82 81 79 77 74 72 70 66 63 60 56 52 49 47 46 46 47 49 53 55 54 48 43 40 41 44 45 43 39 36 34 32 32 32 32 32 31 30 29 27 24 21 20 24 34 48 60 69 72 71 71 73 77 81 84 87 89 91 92 93 93 92 91 89 88 87 86 85 85 85 85 84 82 80 77 75 75 76 78 79 80 79 76 72 66 61 59 61 66 74 80 84 85 85 83 81 78 73 68 64 63 64 66 68 71 72 72 70 69 70 74 81 87 87 85 82 80 80 79 78 77 76 74 73 71 69 67 65 64 66 67 69 70 72 75 78 80 80 79 78 77 75 76 77 80 84 89 93 96 98 99 101 102 104 105 106 107 107 108 109 109 110 110 110 109 109 110 110 111 111 111 112 114 117 121 125 128 130 132 133 133 133 133 132 131 130 130 130 130 129 128 126 125 124 123 123 123 124 124 124 124 123 123 122 121 120 118 116 113 111 108 105 39 39 40 40 41 41 42 42 43 44 45 46 45 43 41 38 35 32 29 26 24 23 23 23 22 23 25 29 34 39 41 40 39 38 37 37 36 35 35 34 34 34 34 34 34 34 33 33 33 33 34 34 35 35 35 35 35 36 36 37 37 37 37 37 36 35 34 32 30 28 27 26 26 25 25 25 26 28 29 29 29 29 28 27 27 27 27 27 28 29 30 31 31 31 31 31 31 30 29 28 27 27 26 25 24 22 20 18 16 13 11 9 6 4 2 359 357 354 352 350 347 345 342 339 336 333 331 328 326 323 321 319 316 314 312 310 308 306 304 303 301 299 297 295 294 292 290 289 288 286 285 285 284 281 277 272 272 279 297 335 24 45 47 39 26 359 338 329 323 319 314 311 309 308 307 306 304 300 296 292 289 287 287 285 282 277 271 265 258 251 244 238 234 235 243 253 261 265 264 86 78 71 64 59 55 54 55 54 49 43 42 46 54 61 66 69 70 69 67 63 63 70 81 88 89 84 78 76 81 94 109 121 125 119 112 110 115 130 144 143 145 156 171 184 189 187 184 183 173 147 125 116 116 122 133 145 155 163 168 163 137 125 129 133 134 132 128 122 116 114 120 133 143 147 150 149 146 142 138 135 132 130 129 127 125 123 121 120 118 116 115 113 112 111 109 108 107 106 106 107 108 109 112 114 115 116 117 117 116 115 115 116 117 118 116 113 113 122 134 139 141 142 141 141 141 140 139 136 133 130 127 125 123 122 120 116 111 104 97 91 86 84 82 82 83 84 83 82 80 78 75 73 70 67 64 60 56 54 52 51 52 53 56 59 62 63 59 53 47 45 47 50 48 42 35 31 28 27 28 30 32 32 31 31 29 25 21 17 17 23 40 56 69 77 79 76 74 76 79 83 86 88 90 91 92 93 92 91 91 90 88 87 86 85 84 84 83 81 79 76 73 71 69 69 71 74 75 75 74 70 65 60 58 59 62 67 74 80 85 87 87 85 81 76 69 65 63 65 66 68 69 69 69 66 64 65 71 79 87 91 90 86 83 82 81 80 79 77 75 73 71 68 65 61 60 61 64 66 68 71 75 79 81 80 79 77 77 77 78 80 82 85 89 92 94 95 96 98 99 101 103 104 106 107 108 110 111 111 111 111 110 110 110 110 111 111 111 113 115 119 122 126 129 132 135 136 137 136 136 135 135 134 134 133 132 131 130 129 128 127 127 127 127 128 128 128 128 127 127 127 126 125 123 121 119 116 113 110 40 40 41 41 42 42 43 43 44 45 46 47 46 44 42 39 36 33 30 28 26 26 26 26 26 27 29 33 37 40 40 39 38 37 37 37 36 35 35 35 35 35 35 35 35 35 34 34 34 33 34 34 34 35 35 35 35 36 36 36 37 37 37 36 36 35 33 32 30 28 27 27 26 25 25 25 26 27 28 29 29 29 29 28 28 28 29 29 30 31 32 33 33 33 32 31 31 30 29 27 26 26 25 25 23 22 20 18 16 13 10 8 6 3 1 359 356 354 351 349 347 345 343 340 337 335 332 329 327 324 322 319 317 315 313 311 309 307 305 303 301 299 297 295 293 291 289 287 285 284 283 281 278 274 271 268 270 278 299 339 17 31 29 16 359 344 333 325 319 314 310 306 304 302 301 299 297 294 290 286 283 282 282 281 278 271 263 258 255 252 249 246 242 241 245 254 266 280 341 65 73 71 69 65 59 54 52 52 51 48 45 46 52 59 64 67 69 71 71 66 60 60 75 91 94 87 74 54 35 28 33 51 85 104 109 111 117 126 133 135 143 156 172 186 190 187 182 182 172 142 119 112 111 116 129 143 153 161 164 152 131 126 130 134 135 133 129 124 119 118 126 139 149 155 159 159 154 148 143 139 135 132 130 128 126 124 122 121 119 118 117 116 115 114 112 111 109 108 108 107 107 107 109 110 111 112 113 113 112 111 109 109 110 112 111 107 106 121 138 140 140 140 140 140 141 140 138 136 134 131 129 127 126 124 121 118 112 106 99 92 88 85 84 85 86 85 84 83 81 79 76 73 70 67 64 60 57 55 55 56 58 61 63 66 69 68 64 60 57 58 60 59 52 41 31 24 21 21 24 28 31 32 32 32 30 26 22 20 22 32 53 69 78 84 85 81 78 78 81 85 87 89 90 91 91 92 92 91 90 89 88 87 85 84 83 81 80 78 76 73 70 69 68 67 66 68 69 70 69 67 63 58 56 55 57 60 66 75 82 86 86 83 79 75 70 65 63 64 66 68 69 69 67 65 63 63 68 77 87 93 93 90 87 85 84 83 81 79 77 75 72 69 65 60 57 57 59 60 60 62 67 73 75 76 76 76 76 77 79 81 83 85 87 89 91 93 94 96 97 99 101 103 105 107 109 111 112 112 112 111 111 111 111 110 111 111 112 114 117 120 124 127 130 134 138 139 139 139 139 139 138 137 137 136 135 134 133 132 132 131 131 131 131 131 132 132 132 132 132 132 132 131 129 127 125 122 119 116 40 41 42 42 43 44 44 45 45 46 47 48 48 46 43 40 38 35 32 31 30 29 29 28 29 30 32 35 38 39 39 38 37 36 36 36 36 35 35 35 35 35 35 35 36 35 35 35 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 35 33 31 30 28 27 26 26 25 25 25 26 27 28 29 30 30 29 29 29 30 30 31 32 33 33 34 34 33 32 31 30 29 27 26 25 25 24 23 22 21 19 17 15 12 10 7 5 2 0 358 356 353 351 349 347 345 343 341 338 336 333 331 328 326 323 321 318 316 314 311 310 308 305 303 301 299 297 295 292 289 287 284 282 281 279 276 272 268 267 270 275 285 310 350 13 17 9 356 344 335 327 321 315 310 305 302 299 296 294 292 290 288 284 281 278 278 278 276 271 263 255 251 250 250 251 252 251 250 250 255 264 282 23 67 73 74 72 70 64 57 51 49 49 49 47 48 53 59 62 63 65 69 72 69 60 48 52 74 84 83 71 46 20 12 14 23 52 86 102 110 117 124 130 139 150 161 173 182 185 179 167 153 127 105 99 100 104 115 130 143 152 157 154 139 128 128 133 136 137 134 130 125 120 118 126 141 153 161 167 169 163 154 147 142 137 133 130 128 127 125 124 122 121 120 118 118 117 116 116 114 113 111 110 109 108 107 108 108 109 109 109 109 108 106 103 100 101 106 113 121 144 182 173 151 141 139 139 141 141 141 139 137 134 131 129 128 127 125 122 118 113 107 100 94 90 87 86 87 87 86 85 84 83 80 77 74 71 68 64 60 57 56 57 60 64 67 69 72 73 72 70 68 69 72 72 68 57 43 29 20 15 14 18 24 31 35 36 36 34 31 29 31 36 48 66 78 84 88 89 86 82 81 84 87 88 89 90 91 91 91 91 91 91 89 88 86 84 82 80 78 76 74 72 70 69 70 72 74 73 70 67 66 66 63 59 55 52 51 51 54 59 66 72 75 74 73 71 69 66 63 61 63 65 68 70 71 69 66 64 65 70 77 86 93 95 94 91 89 88 87 84 82 80 78 75 71 67 62 58 57 56 55 55 56 61 68 72 74 75 76 77 78 79 81 83 84 86 87 89 91 93 94 96 98 100 102 104 106 108 110 111 112 111 111 111 111 111 110 111 111 112 115 118 122 125 128 132 136 139 140 141 142 142 141 141 140 139 138 137 137 137 137 137 136 136 135 136 136 137 137 137 136 136 137 137 136 135 133 131 128 125 122 41 42 43 44 44 45 45 46 46 47 48 49 49 48 45 42 40 37 35 34 33 32 31 31 31 33 34 36 37 38 38 37 36 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 35 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 35 34 33 31 30 28 27 26 26 25 25 25 26 27 28 29 30 30 30 30 30 31 31 31 32 33 34 34 33 32 31 30 28 27 26 25 24 23 23 22 21 19 17 15 13 11 9 6 4 1 359 357 355 353 351 349 347 345 343 341 339 337 335 332 330 327 325 322 320 317 315 312 310 308 306 304 302 299 297 294 291 287 284 281 278 275 272 270 268 268 276 289 294 304 330 355 3 360 351 342 334 327 321 316 311 306 301 297 293 291 289 286 284 282 280 277 275 274 273 270 264 256 249 245 245 245 247 250 252 252 251 253 257 269 56 70 72 73 73 72 68 62 54 49 48 47 47 49 54 58 60 60 60 64 68 69 60 43 38 53 68 74 68 49 24 13 13 24 49 76 94 107 119 128 137 150 161 168 173 177 176 167 145 115 90 80 80 88 100 118 134 144 150 150 143 131 127 131 136 138 138 135 130 124 119 116 122 140 154 161 167 173 169 158 148 142 137 133 130 128 127 126 124 123 122 121 120 120 119 119 119 118 117 115 114 112 111 109 109 108 108 108 107 107 106 103 98 93 92 101 116 135 161 183 185 164 144 137 138 141 142 142 140 136 133 130 128 127 126 124 121 118 113 107 101 97 94 93 93 93 90 87 86 86 84 80 76 73 71 68 64 60 57 56 57 61 66 70 72 74 76 76 76 77 79 82 81 74 63 49 35 22 11 7 11 21 32 40 42 42 41 40 42 46 53 64 76 85 90 93 94 91 86 85 87 90 90 90 91 91 91 91 91 91 91 90 88 85 82 79 76 73 71 71 70 69 68 71 75 78 78 73 67 64 63 60 55 51 48 47 46 47 51 55 58 59 58 59 61 62 61 59 58 60 62 66 72 76 74 71 68 69 73 79 86 92 96 96 95 94 94 93 91 87 84 81 78 74 70 65 61 58 56 55 56 60 64 70 73 75 75 76 77 78 79 81 83 84 85 86 88 89 91 92 94 96 99 101 103 105 107 108 109 110 110 110 110 110 110 110 110 111 112 115 119 122 125 129 133 136 138 140 142 143 144 144 144 143 142 141 141 141 142 143 143 142 142 141 141 141 142 142 141 141 141 141 141 140 139 138 137 134 131 128 42 43 44 45 45 46 47 47 48 48 49 50 50 49 47 45 42 40 38 37 36 35 33 33 33 34 35 36 37 37 37 35 34 34 34 34 34 35 35 35 36 36 36 36 36 37 37 36 36 35 34 34 34 34 34 34 35 35 35 35 35 36 35 35 34 34 32 31 30 29 27 26 25 25 25 26 26 27 28 29 30 30 30 30 31 31 31 32 32 33 33 33 32 31 29 28 26 25 24 23 22 22 21 20 19 17 16 14 12 10 8 5 3 0 358 357 355 353 351 349 347 345 343 341 340 338 336 333 331 328 326 324 321 319 316 313 311 309 307 304 302 300 298 294 289 284 279 275 270 267 266 268 272 288 324 330 318 322 339 349 349 344 337 331 326 320 316 311 306 301 296 292 288 285 283 281 280 278 276 274 272 271 268 264 259 253 247 243 243 244 244 247 250 250 247 246 247 244 72 71 70 71 73 73 71 66 59 54 51 49 47 48 53 57 59 58 56 57 62 65 60 47 40 46 59 66 65 53 33 19 23 44 65 79 92 108 124 134 143 156 169 175 175 174 172 163 142 115 94 82 79 87 105 126 139 145 146 143 135 129 129 134 138 139 138 134 130 124 117 112 115 131 147 154 162 170 170 158 147 140 136 132 130 128 127 126 125 124 123 123 122 122 122 122 122 121 121 120 119 117 115 113 112 111 110 109 107 106 104 101 96 90 88 96 114 136 155 170 173 161 142 133 132 135 137 137 135 132 129 127 126 125 124 122 120 116 112 107 103 100 99 99 100 97 91 87 86 86 84 79 74 72 70 68 64 60 56 54 55 58 63 68 71 73 75 78 82 84 87 88 85 78 70 60 49 32 12 1 7 20 35 46 50 49 50 51 54 61 69 78 87 92 94 96 97 94 90 88 90 92 92 92 92 91 91 91 91 92 91 90 88 84 81 76 72 70 69 69 68 67 67 70 73 75 74 70 65 62 59 56 51 47 44 41 38 38 41 46 51 53 53 52 54 57 60 59 58 58 60 63 72 79 80 76 73 73 76 81 86 92 96 98 98 99 101 102 100 96 91 86 82 78 73 68 64 60 58 58 62 67 72 74 75 75 75 76 76 78 79 81 82 84 85 86 87 88 89 90 92 95 97 100 101 103 104 104 106 106 107 108 108 107 107 107 108 110 112 115 118 122 125 129 132 135 138 141 143 145 146 147 148 147 147 147 147 148 150 151 151 150 149 148 147 147 148 147 147 146 146 146 145 144 143 142 140 139 137 135 43 43 44 45 46 47 48 48 48 49 51 51 52 52 50 48 46 43 41 40 38 36 35 34 34 35 36 36 36 36 35 34 33 33 33 33 34 34 35 35 36 36 36 36 37 37 37 37 36 36 35 35 34 34 34 34 34 34 35 35 35 35 35 34 33 33 32 31 30 29 27 26 25 25 25 26 26 27 28 29 29 29 30 30 30 30 30 31 31 32 32 31 30 29 28 26 24 23 22 21 21 20 19 18 17 16 14 12 10 8 6 4 2 359 357 356 354 353 351 349 347 345 343 342 340 338 336 334 332 330 327 325 323 320 317 315 312 309 307 305 302 300 298 294 287 280 274 270 265 264 267 274 298 3 13 354 335 332 337 338 335 332 327 323 319 314 310 306 302 297 292 287 283 281 278 277 276 275 273 271 269 267 264 261 258 255 250 246 245 247 248 250 253 252 246 237 223 91 71 68 68 69 71 72 71 66 61 58 57 53 49 48 51 55 58 57 53 52 56 61 60 53 45 47 55 62 61 52 35 26 53 75 85 93 102 117 134 143 148 157 173 185 185 181 177 168 148 122 104 93 90 100 119 134 141 143 142 138 133 130 133 137 140 140 138 134 129 123 115 109 106 111 127 142 154 163 165 155 146 141 136 131 128 128 127 126 126 125 124 124 124 124 124 124 125 125 125 125 124 122 120 117 115 113 112 110 108 106 103 100 94 89 88 93 106 125 142 152 155 147 133 124 122 122 123 123 122 123 123 122 122 122 121 119 117 114 111 107 104 103 102 101 98 93 88 85 85 86 84 79 74 72 70 67 64 59 55 53 52 54 57 61 63 64 68 76 84 89 90 89 86 82 79 76 71 58 21 359 16 33 45 53 57 57 58 60 65 71 79 88 94 96 96 97 97 95 92 90 92 94 94 93 92 91 91 91 92 92 92 90 88 84 80 75 71 68 67 67 67 66 66 67 69 70 68 64 61 58 56 52 48 44 39 33 27 23 24 32 46 54 54 52 52 55 59 59 58 58 60 64 72 80 83 81 78 77 79 82 85 89 93 95 98 104 108 109 108 104 99 93 87 83 78 73 68 64 62 62 68 73 77 77 76 75 75 76 77 77 78 80 82 83 85 87 87 88 88 89 90 92 94 96 98 99 100 101 102 103 104 105 105 104 104 104 106 109 112 115 118 122 125 129 133 136 140 143 146 148 150 152 153 153 153 154 155 156 158 158 158 157 156 155 154 154 154 154 154 153 152 151 149 148 146 145 144 143 142 141 43 44 45 46 47 48 48 49 49 50 51 53 54 54 53 51 49 47 44 42 40 38 36 36 36 36 36 36 36 35 34 33 33 32 33 33 33 34 35 36 36 36 37 37 37 37 37 37 37 37 36 36 35 34 34 34 34 34 34 34 35 35 34 34 33 32 31 31 30 29 28 26 26 25 25 26 26 26 27 28 29 29 29 29 29 29 29 30 30 30 30 29 28 27 26 25 23 22 21 20 19 18 17 16 15 14 12 10 8 6 4 2 0 358 356 355 353 352 351 349 347 345 343 342 340 338 336 334 332 330 328 326 324 321 318 315 312 309 307 304 302 300 297 292 285 277 273 271 270 273 279 297 23 46 32 4 343 334 330 328 326 323 320 316 313 309 305 301 297 292 287 283 279 277 275 274 274 273 271 269 265 262 260 260 260 259 257 254 253 253 254 258 264 268 263 228 93 74 68 65 64 66 68 69 67 63 58 57 59 58 53 49 49 54 58 58 54 49 50 55 58 56 50 49 53 56 53 39 19 32 50 67 92 108 118 129 147 156 154 159 175 196 201 195 187 174 149 121 106 101 106 120 134 142 143 143 141 138 134 134 137 140 141 139 137 133 127 121 113 107 99 95 103 122 138 148 151 147 144 141 135 130 128 127 127 126 126 126 125 125 125 126 126 127 129 130 131 131 130 128 125 122 119 117 115 112 109 106 102 99 94 90 89 91 98 110 123 130 132 128 121 116 112 110 108 108 109 112 114 116 117 117 117 115 114 112 110 108 107 106 103 99 94 90 87 87 88 89 87 81 76 72 70 67 63 59 55 51 49 49 50 52 53 54 59 69 81 88 89 88 86 86 88 91 93 91 69 41 55 58 60 61 63 64 64 66 71 78 84 90 93 93 93 94 95 94 92 92 94 95 95 94 93 92 91 91 91 92 92 91 88 85 80 76 72 69 68 67 66 65 65 65 65 65 63 61 58 56 53 50 45 40 35 28 19 11 6 11 33 54 57 54 52 53 54 55 56 58 62 67 73 80 83 84 82 80 81 81 81 80 81 84 93 102 108 111 111 108 104 98 92 88 84 79 74 69 67 68 73 77 79 79 77 76 76 77 77 77 78 79 81 83 84 86 87 87 88 88 89 90 91 92 94 95 96 97 99 100 101 101 101 101 101 102 104 107 110 114 118 121 125 130 134 139 143 146 149 152 155 157 158 159 160 162 163 164 165 165 164 165 165 164 163 162 162 162 162 161 159 157 155 153 151 149 147 147 147 147 43 44 45 46 47 48 49 49 49 50 51 53 55 56 56 54 52 49 46 44 41 39 38 37 38 38 37 36 35 34 33 33 32 33 33 33 34 34 35 36 36 37 37 37 38 38 37 37 37 37 36 36 35 35 34 34 34 34 34 34 34 34 34 33 33 32 32 31 30 29 28 27 26 26 26 26 26 27 27 27 28 29 29 28 28 28 28 29 29 28 28 27 26 25 24 23 22 21 20 19 18 17 16 15 13 12 10 9 7 5 3 1 359 357 356 354 353 351 350 348 347 345 343 341 339 338 336 334 332 329 328 326 324 321 319 315 312 309 306 304 302 299 294 289 284 280 280 284 288 290 297 354 68 66 44 14 348 333 326 322 320 317 314 310 307 304 300 296 291 287 282 279 276 274 273 272 272 271 269 265 260 257 256 258 260 262 262 260 258 257 259 266 278 293 327 52 68 68 66 64 62 63 66 66 63 57 51 50 54 57 56 51 48 51 57 60 57 50 47 49 53 54 52 49 48 47 37 19 26 39 37 36 64 105 115 125 153 171 163 165 182 200 206 201 190 164 125 105 99 104 118 134 144 147 147 145 143 140 138 138 141 142 141 138 135 131 126 119 113 107 99 91 91 100 112 123 130 133 136 137 133 129 127 127 127 127 126 126 126 126 127 127 129 130 132 135 136 136 136 134 130 126 122 120 118 115 111 106 102 99 95 92 91 92 95 100 106 110 113 113 111 109 107 105 104 103 104 106 108 110 111 111 110 109 110 110 111 111 110 109 104 98 93 90 89 90 92 93 90 84 77 73 69 67 63 59 54 51 49 47 46 46 47 48 52 60 71 80 85 85 85 87 92 97 101 99 82 62 63 66 65 64 66 67 68 69 74 80 85 88 89 88 88 90 92 92 92 93 95 96 96 95 93 93 92 91 91 92 93 92 90 86 82 78 75 72 70 68 67 66 64 64 63 62 60 59 57 55 52 48 44 39 33 26 18 10 4 4 20 48 55 53 49 47 47 49 53 58 63 68 74 79 82 83 83 83 83 81 78 73 70 74 84 94 101 105 108 108 106 102 97 93 89 85 80 76 74 75 78 80 81 80 78 78 77 77 77 77 78 79 80 82 84 85 86 86 87 87 87 88 89 90 91 92 93 94 96 97 98 99 98 98 98 100 102 105 109 112 116 120 125 130 135 141 145 149 152 156 159 161 162 164 166 169 170 171 171 171 172 173 173 172 171 170 169 169 169 167 165 163 161 159 156 154 152 152 152 152 44 44 45 46 47 48 49 49 50 50 52 54 56 58 58 56 53 50 47 45 43 41 39 39 39 39 38 37 35 34 33 32 32 32 33 33 33 34 35 36 36 37 37 38 38 38 37 37 37 37 37 36 36 35 35 34 34 33 33 33 33 33 33 32 32 32 32 31 30 29 28 27 26 26 26 26 26 26 27 27 28 28 28 28 27 27 28 28 27 27 25 24 23 22 22 21 20 19 18 18 17 16 15 13 12 10 9 7 5 3 1 360 358 356 355 353 352 350 349 347 346 344 342 340 339 337 335 332 330 328 327 325 323 320 318 314 311 308 306 304 302 297 292 287 286 288 293 298 301 301 304 63 85 75 49 16 349 332 323 318 314 311 308 305 302 299 295 291 286 282 278 275 273 272 271 271 271 269 265 262 258 254 255 257 261 264 263 260 257 257 261 269 282 300 359 59 67 67 67 64 60 61 64 65 63 56 48 45 47 52 54 52 47 47 53 59 59 53 47 44 46 49 50 48 44 35 17 16 38 44 33 15 19 65 85 92 127 198 178 179 193 203 203 188 144 95 87 88 94 107 125 141 149 152 151 148 147 145 142 142 143 142 140 138 135 132 128 121 115 108 101 93 89 91 97 106 115 122 127 130 129 127 127 127 127 127 127 127 127 128 128 129 130 132 134 136 136 135 135 135 132 128 125 123 121 118 113 108 104 100 97 95 94 94 95 97 99 101 103 105 106 106 106 106 105 104 104 104 104 104 104 104 104 104 106 109 112 113 113 110 105 99 94 91 90 92 94 95 92 86 79 73 70 67 63 59 55 52 49 46 45 44 45 46 49 53 61 71 78 81 82 84 88 92 95 90 78 67 65 65 62 62 65 67 68 70 74 79 83 85 85 85 85 85 86 88 89 91 94 95 95 95 94 93 93 92 92 92 93 93 91 89 85 82 78 75 73 71 69 67 65 64 62 61 59 58 57 55 52 49 45 40 34 28 21 16 13 15 29 46 51 49 44 41 41 45 50 56 61 66 71 76 79 82 84 85 86 82 77 72 70 73 81 88 94 99 102 105 105 103 100 97 95 92 87 83 82 82 82 82 82 81 80 79 79 78 78 78 78 79 80 82 83 84 85 85 85 85 86 87 87 88 89 89 90 91 92 94 95 96 96 96 97 98 101 104 107 110 114 119 123 128 134 140 147 152 156 159 163 165 167 169 172 175 177 177 177 178 180 181 180 178 177 176 175 175 174 172 170 168 166 164 161 158 157 156 156 156 44 44 45 46 47 48 49 49 50 51 52 54 57 59 59 57 53 50 48 46 44 43 41 40 40 40 39 38 36 35 33 32 32 32 32 33 33 34 34 35 36 37 38 38 38 38 37 37 37 37 36 36 36 35 35 34 34 33 33 33 33 33 32 31 31 31 31 30 29 28 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 25 24 22 21 20 19 19 18 17 16 16 16 15 14 13 12 10 9 7 5 3 1 360 358 357 355 354 352 351 350 348 346 345 343 341 339 338 335 333 331 329 327 325 323 321 318 316 313 309 307 306 305 302 297 293 291 293 297 301 304 304 301 304 80 84 68 38 6 342 327 319 313 310 307 304 301 297 294 290 285 281 278 275 273 271 270 270 270 270 269 265 262 259 256 255 258 262 264 263 258 254 253 257 264 273 282 5 71 71 69 67 63 60 62 66 68 66 60 52 45 44 48 52 52 48 46 49 56 59 57 51 45 43 45 47 46 40 26 15 24 40 44 30 9 16 45 61 64 41 252 214 208 210 209 197 159 106 81 79 84 95 112 131 144 151 154 154 151 149 146 143 142 143 142 139 137 136 134 130 124 118 111 104 97 93 92 96 102 109 116 121 124 125 125 126 127 128 128 129 129 129 130 130 131 132 133 134 133 130 128 130 132 131 129 127 125 123 121 117 112 107 103 100 98 97 96 96 96 97 99 101 102 103 104 105 106 107 107 105 103 101 99 98 98 100 102 106 110 113 115 114 111 105 100 96 93 92 93 93 93 90 84 78 74 70 67 64 60 56 53 50 47 45 44 44 46 47 50 55 62 69 73 75 77 80 82 82 79 74 70 67 63 61 61 63 65 66 68 72 76 79 81 82 83 83 82 82 83 86 89 92 93 94 94 95 94 94 93 92 93 94 95 94 92 89 86 83 79 77 74 72 69 67 65 62 60 59 58 57 56 54 51 47 42 37 32 26 22 21 25 37 49 52 47 41 38 39 43 48 52 57 62 66 71 76 81 85 88 88 84 79 76 76 79 84 89 92 95 98 101 102 102 100 99 97 95 92 89 87 86 85 84 83 82 81 81 80 79 78 78 79 80 81 82 83 84 84 84 84 85 85 86 86 87 87 87 87 88 89 91 92 93 95 95 96 98 100 102 106 109 114 118 123 128 135 143 151 157 162 165 168 171 173 176 178 180 182 183 184 185 186 186 185 183 181 181 180 180 178 175 173 171 170 168 165 162 161 160 161 160 45 45 45 46 47 48 49 50 51 52 53 55 57 59 60 58 55 51 48 47 46 44 43 42 41 40 40 38 37 36 34 33 32 32 31 32 32 33 34 35 36 37 37 38 38 38 37 37 37 36 36 36 35 35 34 34 33 33 33 32 32 32 32 31 30 30 30 29 29 28 27 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 25 24 22 21 19 18 17 16 16 15 15 14 14 14 13 12 11 10 9 7 6 4 2 0 359 357 356 354 352 351 350 349 347 345 343 342 340 338 336 334 331 329 327 325 323 321 318 316 313 310 307 305 305 304 303 301 300 300 301 303 304 304 302 303 324 56 64 46 18 352 334 322 314 310 306 303 300 297 293 289 285 280 277 274 272 271 269 268 268 269 270 270 268 265 261 257 255 257 261 264 264 261 255 250 249 253 258 261 78 77 72 69 65 61 61 66 72 75 74 68 59 50 46 47 51 53 51 48 48 53 58 61 59 54 48 46 44 41 35 25 21 27 36 37 23 11 23 44 58 64 57 241 231 227 225 218 194 139 98 82 79 84 98 118 135 146 153 155 154 149 145 142 140 140 141 140 139 137 137 135 132 127 121 115 108 102 99 97 99 103 109 114 117 120 122 124 126 128 129 130 130 131 132 132 133 134 135 135 134 130 125 124 126 129 130 129 128 127 126 123 120 116 111 107 104 101 99 96 94 92 93 96 100 102 103 103 104 106 107 107 106 103 99 95 94 95 98 102 106 111 114 116 114 110 105 101 98 95 94 92 91 89 86 82 78 74 71 68 65 61 58 55 52 48 46 45 45 46 47 49 52 57 61 64 67 70 72 73 73 72 71 69 66 64 63 62 62 63 64 66 69 72 74 76 79 80 80 80 79 80 83 86 89 91 92 93 94 95 95 94 94 94 96 98 98 97 94 91 88 84 81 78 75 72 69 66 63 61 60 59 58 57 56 53 50 46 41 36 31 27 27 31 41 51 54 48 41 38 39 43 46 50 54 58 63 68 75 82 87 90 90 86 82 81 82 86 89 92 94 95 97 99 99 99 98 98 96 95 93 91 90 88 87 85 84 83 83 82 81 80 79 79 79 80 81 82 83 83 84 84 84 84 85 85 85 86 86 86 86 86 88 89 90 91 93 94 96 97 100 102 106 111 115 119 124 130 139 150 161 169 172 174 175 177 181 183 184 186 188 190 191 192 192 191 189 188 187 187 186 184 181 179 177 176 174 172 169 166 164 164 164 163 45 45 46 47 47 48 49 51 51 52 54 55 58 60 61 60 56 52 49 49 48 46 44 43 42 42 41 40 38 37 35 34 32 31 31 31 31 32 33 34 35 36 37 37 38 37 37 37 36 36 35 35 35 34 34 34 33 33 32 32 32 32 31 31 30 30 30 29 28 27 27 26 25 25 24 24 24 24 24 24 23 23 23 24 24 24 23 21 20 18 17 15 14 13 13 12 12 12 12 11 11 10 10 9 7 6 4 3 1 359 358 356 355 353 351 350 349 348 346 344 342 341 339 337 334 332 330 328 326 323 321 318 316 313 311 308 305 303 302 303 304 305 304 304 304 304 302 300 302 317 1 38 41 25 3 343 329 319 311 307 303 300 297 293 289 284 280 277 274 272 270 269 268 267 267 266 266 266 266 263 260 256 255 255 256 260 264 264 259 251 242 239 240 238 75 71 69 65 61 56 59 71 80 83 80 74 65 56 50 50 53 54 54 52 50 52 57 63 66 62 55 47 42 37 32 27 24 26 30 27 14 8 22 45 64 73 106 237 234 231 229 223 197 133 96 83 80 86 102 123 139 148 152 152 148 143 138 136 137 139 140 139 138 137 137 136 133 130 125 119 113 108 104 103 104 106 110 113 116 119 121 124 126 128 130 131 132 133 134 135 136 136 137 136 134 130 125 124 126 129 130 131 131 130 128 127 124 120 116 112 109 106 101 96 91 87 87 93 100 103 104 103 103 104 105 107 107 104 99 95 93 94 97 101 106 111 115 115 113 109 106 103 100 97 95 93 90 87 84 81 78 75 72 69 66 63 61 58 55 51 48 46 46 47 48 49 51 53 56 60 63 66 68 68 68 68 67 67 66 65 64 63 62 61 62 64 65 67 69 71 73 75 76 76 77 78 80 83 86 88 89 90 92 93 95 95 96 98 100 102 103 102 100 97 94 90 86 82 79 75 71 68 65 62 61 60 60 59 58 56 53 49 44 40 36 32 32 36 44 52 54 49 43 40 41 44 46 49 52 56 61 67 75 82 88 91 91 88 86 86 88 91 94 96 97 98 98 98 98 97 97 96 96 96 95 93 91 89 87 86 85 84 83 82 82 81 80 79 79 80 80 81 82 83 84 84 84 83 83 83 84 84 84 85 86 87 87 88 89 90 92 94 96 98 100 104 108 114 119 123 127 134 145 160 175 182 184 184 184 186 191 192 193 195 198 200 201 202 201 199 196 194 194 193 192 189 185 182 181 181 179 176 173 169 168 167 167 166 45 45 46 47 48 49 50 51 52 53 54 56 58 60 62 61 58 54 51 51 50 49 46 45 44 44 43 41 40 38 36 34 32 31 30 30 30 31 32 34 35 35 36 37 37 37 37 36 36 35 35 34 34 34 33 33 32 32 32 32 32 32 31 31 31 30 30 29 28 27 27 26 26 25 25 24 24 24 24 23 23 23 22 22 22 21 20 19 18 16 15 14 13 11 10 10 10 9 9 9 9 8 8 7 6 4 3 2 360 358 357 355 354 352 350 349 348 347 345 343 341 340 338 335 333 330 328 326 324 321 318 316 313 311 309 306 303 301 300 301 303 304 304 303 302 300 297 296 307 350 28 37 29 11 353 339 327 317 310 305 301 297 293 289 285 281 277 275 272 270 269 268 267 266 263 261 260 259 259 258 257 256 255 255 253 253 257 262 261 255 243 226 185 83 69 67 67 64 59 50 50 65 78 82 80 76 71 64 58 56 56 56 56 55 52 51 52 56 58 56 51 44 38 33 29 26 24 24 23 19 11 7 12 27 37 30 4 314 268 242 229 221 200 138 98 86 84 91 110 130 141 147 148 146 141 136 133 133 136 138 139 139 137 136 136 136 134 132 129 123 117 113 110 108 108 110 113 115 117 119 122 125 127 130 132 133 134 136 137 138 138 139 139 138 136 132 128 127 128 130 131 133 133 133 132 130 127 124 121 118 115 111 106 101 96 91 91 98 103 105 104 102 101 100 101 104 107 106 101 97 95 97 99 103 108 112 115 114 111 108 106 104 101 99 96 94 91 88 85 82 80 77 74 72 69 67 65 62 59 55 51 49 48 49 49 50 51 52 55 58 62 65 66 66 65 65 65 66 66 66 64 63 62 62 62 62 63 64 65 66 68 69 71 72 73 74 77 80 83 85 86 87 88 90 93 96 99 102 106 109 110 110 109 106 101 96 92 87 82 78 74 70 67 64 62 61 61 61 60 58 54 51 47 44 41 38 38 41 46 52 54 51 46 43 44 45 47 48 50 54 60 66 74 81 86 90 91 91 91 91 93 96 98 99 100 100 100 99 98 97 97 97 97 97 97 95 92 90 88 86 85 84 83 83 82 81 80 80 79 79 80 80 81 82 82 83 83 82 82 81 81 82 82 83 84 86 86 87 87 88 90 93 95 97 98 102 106 113 119 120 124 131 144 164 181 191 194 195 195 200 203 204 205 207 210 211 211 212 211 207 203 200 199 198 196 192 188 185 185 185 184 181 177 173 171 170 169 168 45 46 46 47 48 49 50 52 53 54 55 56 57 59 60 60 58 54 52 51 51 49 47 46 46 45 44 43 41 39 36 34 33 32 31 30 30 31 32 33 34 35 35 36 36 36 36 36 35 35 34 34 33 33 33 32 32 32 32 31 31 31 31 31 30 30 29 29 28 27 26 26 26 26 26 25 25 24 23 23 22 22 21 20 19 19 18 17 16 15 13 12 11 10 9 8 8 7 7 7 7 6 6 5 4 2 1 360 359 357 356 354 353 351 350 348 347 346 344 342 340 338 336 334 331 329 326 324 322 319 316 313 311 309 306 304 301 299 298 299 300 301 301 300 298 294 291 294 323 27 43 39 23 2 346 334 325 316 309 303 298 294 290 286 282 279 276 273 271 269 267 266 264 261 257 254 253 253 254 254 255 256 257 257 254 251 250 254 260 263 260 167 85 75 71 70 71 70 64 51 41 46 60 69 73 75 77 75 71 66 63 62 61 59 55 50 46 45 47 46 43 37 31 27 24 21 21 21 21 22 21 19 18 22 22 16 4 347 327 293 252 228 201 134 99 91 93 104 123 137 142 143 142 139 135 132 132 133 136 139 139 138 137 136 136 136 135 134 132 127 122 118 116 114 114 115 116 117 119 121 124 127 129 132 133 135 137 139 140 141 141 141 141 141 139 136 134 133 132 132 133 134 135 135 135 134 132 129 126 123 120 117 115 114 117 125 132 125 117 111 106 102 99 96 96 100 104 105 103 99 98 100 104 109 115 118 117 114 111 109 107 106 103 100 98 96 93 91 88 85 82 79 77 75 73 71 69 67 64 59 54 51 50 51 51 51 51 52 55 58 62 65 66 65 64 63 64 65 65 65 64 63 62 62 62 62 62 62 62 62 63 64 65 67 69 72 74 77 79 82 84 85 86 87 91 96 102 108 113 118 121 123 122 117 111 106 100 93 87 80 76 72 69 66 64 63 63 63 61 59 56 52 50 47 45 44 43 44 47 52 55 53 49 47 47 47 47 47 48 51 57 64 71 78 84 88 91 93 94 96 98 99 101 101 101 101 100 99 98 98 98 98 99 99 98 96 94 91 89 87 86 84 83 82 81 81 80 80 79 79 79 79 80 80 81 81 81 80 80 79 79 79 80 81 82 83 83 84 84 85 86 87 89 89 89 89 90 92 96 102 110 120 133 152 174 189 195 199 203 207 209 212 214 215 217 218 218 218 217 212 207 203 201 199 197 193 190 188 188 188 188 185 182 178 176 175 174 173 46 46 47 47 48 49 50 52 53 55 56 56 57 58 59 59 57 53 52 51 50 49 47 46 46 46 45 43 41 39 36 35 33 32 31 31 30 31 32 33 33 34 35 35 36 36 36 35 35 34 34 33 33 32 32 31 31 31 31 31 31 31 30 30 30 30 29 28 27 27 26 26 26 26 26 26 25 24 23 22 22 21 20 19 18 17 16 15 14 13 12 10 9 8 7 6 6 5 5 5 4 4 3 3 2 0 359 358 357 356 355 353 352 350 349 347 346 345 343 341 339 337 335 333 330 327 325 322 320 316 313 311 308 306 303 301 299 297 297 297 298 298 298 296 293 289 287 296 355 42 45 34 14 354 341 331 323 315 308 302 297 292 288 284 281 278 275 273 270 268 265 260 257 254 251 250 251 253 254 254 254 255 257 258 256 250 245 247 257 270 297 64 77 77 77 77 80 80 73 58 43 40 48 59 68 77 85 87 84 80 78 76 72 67 60 52 45 43 43 42 38 33 26 19 13 11 17 25 30 32 33 31 29 27 22 15 6 357 348 335 309 272 201 117 99 98 106 121 136 141 140 138 135 133 131 131 132 135 137 139 140 138 136 136 137 137 136 135 134 131 127 124 121 120 119 119 120 121 123 125 127 130 132 134 136 138 140 141 143 144 144 145 145 145 144 143 142 140 139 138 137 137 137 138 138 137 135 133 130 127 122 119 120 126 137 152 158 150 134 120 111 104 98 93 93 96 100 102 102 101 101 104 109 115 121 124 122 117 113 110 109 107 105 103 101 98 96 94 91 88 85 83 81 79 78 76 75 72 68 63 58 54 53 53 53 52 52 53 55 59 63 65 66 65 63 63 63 64 64 63 62 62 62 62 62 62 61 61 60 60 60 60 61 63 66 69 72 74 76 79 81 82 83 85 89 96 104 114 124 133 139 142 142 134 123 115 108 100 92 84 78 74 71 67 65 65 64 64 63 60 57 54 52 50 49 48 47 48 49 53 56 55 52 50 49 48 48 47 47 50 54 60 67 74 80 86 91 94 97 99 101 102 103 103 102 101 100 100 99 99 99 100 101 101 100 98 95 92 90 88 86 84 82 81 81 80 79 79 78 78 78 78 78 79 79 79 78 78 78 77 77 77 78 78 79 80 80 80 80 80 80 79 79 78 76 74 73 76 81 90 101 112 123 138 157 174 186 194 200 206 210 213 215 217 219 220 221 220 218 213 207 202 200 198 196 194 192 191 190 190 190 189 186 183 181 180 179 178 46 46 47 48 48 49 50 51 53 55 56 57 57 58 58 58 56 54 52 51 50 48 47 46 46 45 45 43 41 39 37 35 34 33 32 31 30 31 31 32 32 33 33 34 35 35 35 35 34 34 33 33 32 32 31 31 31 30 30 30 30 30 30 29 29 29 28 28 27 27 26 26 26 26 26 26 25 24 23 22 21 20 19 18 17 16 15 13 12 11 10 9 8 7 6 5 4 3 3 2 2 1 1 0 360 359 358 357 356 355 354 352 351 349 348 347 345 344 342 340 338 336 333 331 328 325 323 320 317 314 311 308 305 303 300 298 296 295 295 296 296 296 294 290 286 282 283 306 26 43 37 22 3 348 338 329 322 314 307 301 295 291 286 283 280 277 275 271 268 263 258 254 251 251 252 252 253 256 258 257 254 251 252 255 255 249 239 236 246 265 339 74 79 80 81 83 86 85 79 66 52 44 47 57 70 84 93 91 89 90 92 92 85 75 65 56 49 47 46 44 40 34 25 15 7 10 21 31 36 39 41 41 39 35 27 19 13 7 1 352 342 339 44 99 100 105 118 134 143 141 136 132 130 129 129 130 133 136 138 140 139 137 136 136 137 137 137 138 137 136 132 129 127 126 125 125 125 126 127 129 131 134 136 138 140 141 143 144 146 147 148 149 150 151 151 150 149 147 146 145 143 142 141 141 140 140 139 136 133 129 122 117 119 128 140 153 159 155 144 130 119 108 99 93 93 96 100 102 102 103 105 108 113 119 126 129 126 120 115 113 111 109 108 106 104 101 99 97 94 91 89 87 85 85 83 82 80 77 72 66 61 57 56 55 55 54 54 54 56 60 64 67 67 66 64 63 63 62 62 61 61 60 60 60 61 61 61 60 59 58 57 57 58 59 62 66 69 71 72 74 77 79 81 83 88 96 108 125 143 157 167 172 176 171 144 121 109 101 94 87 81 76 72 69 66 66 66 65 64 62 59 56 54 53 52 52 51 50 51 54 56 55 54 52 51 51 50 49 48 49 52 55 61 69 76 83 89 94 99 102 104 104 104 104 103 102 101 100 100 100 101 101 101 101 99 97 95 93 90 88 85 84 82 81 80 79 78 77 77 77 77 77 77 76 76 76 76 76 75 75 75 75 76 76 76 76 77 78 77 76 74 72 70 68 67 66 67 71 79 88 97 106 115 125 139 155 170 183 193 200 205 209 213 216 218 219 220 219 216 211 206 202 199 197 196 196 195 194 193 192 191 191 189 188 186 185 184 183 46 47 47 48 48 48 49 50 52 54 55 56 57 57 58 58 57 54 52 51 50 49 48 46 46 45 44 43 42 40 38 36 35 33 32 31 30 30 30 30 31 31 32 33 34 34 34 34 33 33 32 32 31 31 30 30 30 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 23 22 21 19 19 18 16 15 13 12 10 9 8 7 6 5 4 3 2 1 1 360 359 359 359 358 358 357 356 355 355 354 353 351 350 348 347 346 344 343 341 339 337 334 332 329 327 324 321 317 314 311 308 306 303 300 298 295 294 293 293 294 294 292 289 284 278 274 281 347 40 39 26 9 354 343 334 327 319 313 306 300 294 290 286 283 280 277 274 269 263 258 254 251 251 253 256 257 258 260 260 258 251 246 245 251 255 250 234 212 207 218 93 81 79 79 80 80 81 81 79 74 65 56 54 63 79 90 89 85 83 86 91 91 84 76 68 60 54 52 52 51 47 40 31 20 15 19 28 36 41 44 48 51 50 45 36 28 24 21 16 8 6 17 55 89 102 112 126 138 142 138 132 129 128 128 129 131 134 137 139 139 138 136 136 136 137 139 140 142 142 142 139 136 133 132 131 130 130 131 132 134 136 138 140 142 143 144 146 147 149 151 153 154 156 157 157 155 153 152 151 150 148 147 146 145 143 143 142 140 136 131 123 115 114 121 133 144 150 151 147 138 127 115 103 96 95 98 102 105 106 107 109 112 117 123 129 131 128 122 117 115 113 112 110 109 107 105 102 100 97 95 93 92 91 91 89 88 85 82 76 69 64 60 59 58 57 56 55 56 58 61 65 68 68 67 65 64 63 62 61 60 59 58 58 57 58 58 58 58 57 57 56 55 55 56 58 61 64 66 68 69 71 73 75 78 83 92 113 153 183 195 201 208 219 229 202 126 106 98 93 88 83 77 72 69 66 66 66 66 65 64 61 58 56 56 56 55 53 53 53 54 56 56 56 56 55 55 53 51 49 49 50 52 57 64 72 79 87 93 99 102 104 105 105 104 103 102 101 101 101 102 102 102 101 100 98 96 94 92 90 87 85 84 82 81 80 79 78 78 77 76 76 75 74 74 74 74 74 74 74 74 74 74 74 73 72 72 73 74 74 72 70 67 65 63 62 61 63 68 76 85 93 100 107 115 126 141 158 174 185 193 199 203 207 211 214 217 218 218 215 210 206 203 200 199 198 198 198 198 197 195 194 193 193 191 189 188 188 188 46 46 47 48 48 48 48 49 50 52 54 55 56 56 57 57 57 56 54 52 51 50 48 47 46 45 45 44 42 41 39 37 35 33 31 30 29 28 28 29 30 31 31 32 33 33 33 33 33 32 32 31 30 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 25 24 24 23 21 20 19 17 16 15 14 12 11 9 8 6 5 4 3 2 1 0 359 359 358 357 357 356 356 356 355 355 354 354 353 351 350 349 348 346 345 343 342 340 338 335 333 330 328 325 322 318 315 312 309 306 303 301 298 295 293 291 291 292 293 292 288 283 276 270 268 289 38 44 33 15 359 347 338 330 323 316 310 303 298 293 289 286 284 281 277 272 267 262 259 257 256 257 259 261 261 261 261 260 256 249 243 242 250 258 258 239 182 148 128 92 81 77 75 73 71 71 74 78 80 81 80 80 81 81 78 76 74 72 72 72 74 74 73 69 64 58 56 56 55 51 45 38 30 27 30 35 41 45 50 56 62 62 56 47 39 36 34 31 29 35 50 71 90 105 118 129 137 138 134 130 127 127 128 130 133 135 138 139 139 137 136 135 136 139 141 144 146 147 147 144 141 138 137 136 135 135 136 137 139 140 142 144 145 146 147 148 150 152 155 157 159 161 161 160 156 154 153 152 150 150 150 150 148 147 146 144 143 139 134 126 117 113 115 122 131 138 144 146 143 135 123 111 101 99 101 106 109 111 112 113 116 120 126 131 132 127 122 119 117 115 114 113 111 109 106 104 101 100 99 98 97 97 96 95 93 90 86 80 73 67 63 61 60 59 58 57 57 59 63 67 69 70 68 66 64 63 62 61 60 58 57 56 55 55 55 55 55 54 54 54 54 54 54 56 58 60 62 64 65 66 67 68 69 71 77 176 229 230 229 228 230 237 240 210 121 101 94 91 88 84 77 71 68 66 65 66 66 67 66 63 60 59 58 58 57 55 54 55 56 59 60 61 61 61 60 58 54 51 49 49 50 55 62 69 76 84 91 97 100 102 103 103 103 102 102 102 102 102 102 102 102 100 99 96 95 93 91 89 87 86 84 83 82 81 80 79 78 77 76 75 73 72 72 72 73 74 74 74 73 73 72 71 70 68 68 69 70 70 69 66 64 62 60 58 57 58 62 68 75 83 90 97 106 119 137 157 172 182 189 193 196 200 205 210 214 217 218 217 213 210 208 206 204 203 203 203 202 201 200 198 198 196 195 193 192 191 191 46 46 47 48 48 48 47 48 49 50 51 52 53 54 55 56 57 56 55 53 51 50 48 47 46 45 44 44 42 40 39 37 35 33 31 30 29 28 27 28 29 30 31 32 32 32 32 32 32 31 31 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 22 21 19 18 16 15 14 12 11 10 8 7 5 4 2 1 0 359 358 357 356 355 355 354 354 354 354 353 353 353 353 352 351 349 348 347 345 344 342 341 339 337 334 331 329 326 323 319 316 312 309 307 304 301 298 295 292 291 290 290 291 291 288 282 276 270 265 266 30 53 44 26 6 352 342 334 326 319 312 306 301 296 292 289 286 284 281 277 273 269 267 265 265 264 265 265 265 265 263 261 258 254 250 245 245 253 264 267 257 174 125 109 92 83 79 74 70 66 66 70 77 84 92 101 100 86 72 66 66 65 63 61 59 60 64 67 68 66 61 57 55 53 50 46 42 39 39 41 44 48 52 58 65 72 71 64 56 49 47 46 47 52 61 73 85 97 109 122 130 134 134 131 128 127 128 129 131 134 137 139 139 139 137 136 136 138 140 144 146 149 150 150 147 144 143 141 140 140 140 140 141 143 145 146 147 147 148 149 151 153 155 158 161 164 165 164 160 157 155 154 152 149 149 150 151 151 150 148 147 145 143 138 131 122 116 114 115 119 126 134 141 142 139 132 122 112 107 107 110 114 116 117 118 120 124 129 132 130 126 122 120 118 117 116 115 113 111 108 105 104 103 103 103 103 102 101 100 98 95 91 84 77 70 65 63 62 61 59 58 58 61 65 68 71 71 70 67 65 63 62 61 60 58 57 56 54 53 52 51 51 51 51 52 52 52 53 54 55 57 59 60 61 62 61 59 56 45 342 275 260 253 247 242 238 233 221 167 111 97 92 91 88 84 77 70 67 66 66 67 67 68 68 65 63 61 60 58 56 53 53 55 59 63 66 66 66 65 65 64 59 54 51 49 50 54 61 67 75 82 89 94 97 99 100 100 100 101 101 101 102 102 102 102 101 99 97 95 93 92 91 89 88 87 86 84 83 82 81 80 79 78 76 73 72 71 72 73 74 74 74 74 73 72 71 70 68 67 66 66 66 67 66 64 62 60 58 55 54 53 54 57 62 67 73 79 89 108 138 168 181 187 190 191 193 196 201 207 214 219 221 221 219 218 215 213 211 209 208 207 207 206 205 204 203 202 200 198 197 196 195 46 46 47 47 48 48 48 47 47 48 49 50 51 51 52 53 54 55 55 53 52 50 48 46 46 45 44 43 42 39 38 36 35 33 31 30 29 28 28 28 29 29 30 31 31 32 31 31 31 31 30 30 29 28 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 23 23 23 23 22 21 20 18 17 16 14 13 11 9 8 7 6 4 2 1 359 358 357 356 355 354 353 353 352 352 352 351 351 351 351 351 351 350 349 348 346 345 343 342 340 337 335 332 330 327 324 321 317 313 310 307 305 302 299 296 292 290 289 288 289 290 288 282 275 268 264 263 286 61 55 39 18 1 349 339 330 322 315 309 303 298 294 290 288 286 284 283 281 279 277 275 274 273 271 270 268 267 265 262 259 257 256 255 252 251 257 265 269 266 208 113 101 92 86 81 76 70 65 64 70 78 87 98 103 94 80 69 64 62 61 60 59 58 58 60 63 66 65 62 57 54 52 49 45 44 45 48 51 54 58 62 65 69 72 72 67 62 58 56 57 62 70 79 88 96 106 116 126 132 134 133 130 128 128 129 131 133 136 138 139 139 138 137 137 137 139 142 146 149 151 152 151 149 147 146 145 144 144 144 144 145 147 148 149 149 150 150 152 153 155 158 161 164 167 169 167 164 160 158 156 152 149 148 149 151 152 152 151 149 148 145 141 135 128 121 116 112 111 115 122 130 135 138 137 133 126 118 115 116 118 120 121 122 124 127 131 131 128 125 123 121 120 118 117 116 115 113 111 109 108 108 108 108 108 107 106 104 102 99 95 88 80 72 67 65 64 62 60 58 59 62 66 70 72 72 71 68 66 64 62 61 60 59 57 56 54 53 51 50 49 48 48 48 49 50 50 51 53 54 56 57 56 55 52 46 33 357 303 279 269 262 254 245 236 221 189 135 107 97 93 91 89 85 77 71 68 68 69 69 69 69 68 66 64 62 60 57 52 48 48 52 59 66 69 69 66 65 67 68 64 59 53 51 51 55 61 68 75 81 88 92 95 97 98 98 98 98 98 99 101 101 101 100 99 98 96 94 93 91 90 89 88 87 86 85 85 83 82 81 79 77 75 73 72 73 74 75 75 75 74 74 73 72 71 69 68 66 65 64 64 64 64 64 62 60 57 54 51 50 49 49 50 53 55 56 58 66 112 182 188 191 193 192 190 193 201 210 219 224 227 228 228 226 223 220 218 215 214 213 212 210 209 209 209 208 207 205 203 202 201 46 47 47 47 48 48 48 47 47 47 47 47 48 48 48 49 50 52 53 53 51 49 47 46 45 44 43 42 40 38 37 36 34 34 32 30 29 28 28 27 28 28 29 30 30 31 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 24 24 23 23 23 23 23 23 23 22 22 22 22 21 21 20 18 17 16 15 13 11 10 8 7 6 4 2 1 359 358 356 355 354 353 352 351 351 350 350 349 349 349 349 349 350 349 349 348 347 345 344 342 341 338 336 333 331 328 326 322 318 314 310 308 305 303 300 297 293 290 288 287 287 288 287 283 275 267 263 261 267 58 62 53 33 12 358 347 338 328 320 313 306 301 296 292 289 286 285 284 285 286 287 286 285 282 278 275 271 268 265 262 258 255 255 259 260 259 255 258 265 269 269 268 88 86 84 83 80 77 72 68 67 72 81 93 99 94 84 76 70 67 64 62 62 62 62 62 63 63 64 64 62 60 59 57 53 47 43 42 46 53 61 67 68 66 63 64 66 66 66 64 65 68 74 82 90 98 105 113 122 131 136 136 134 131 130 130 131 132 135 136 138 138 138 138 138 138 139 141 144 148 150 152 152 152 150 148 148 148 147 147 148 148 149 150 151 151 152 152 152 154 155 157 159 163 166 170 172 171 167 162 159 159 155 150 149 150 152 153 154 153 151 149 147 144 139 133 126 119 112 108 108 113 119 126 133 137 137 134 129 125 123 124 124 125 126 128 131 132 130 126 125 123 122 120 118 116 114 114 115 117 119 119 116 113 113 114 113 111 109 105 102 97 91 83 74 69 67 65 63 61 59 60 63 67 70 73 73 72 69 67 64 62 61 60 59 57 56 54 53 51 49 48 47 46 46 46 47 48 48 50 51 51 51 49 46 40 29 7 329 297 281 272 265 255 243 223 193 152 121 106 100 96 93 90 86 79 72 70 72 73 73 72 70 68 65 63 61 58 55 49 44 43 46 56 66 71 68 63 61 64 67 66 62 57 55 55 57 63 69 76 82 88 92 94 95 97 97 97 97 97 98 99 100 99 98 97 96 94 93 92 91 90 90 89 88 87 86 86 85 84 82 80 77 75 75 75 76 77 77 76 75 74 74 73 72 71 69 68 66 65 64 64 64 64 63 62 59 56 53 50 47 45 44 43 43 42 39 34 25 10 5 89 165 184 183 180 187 201 216 227 232 235 236 235 233 229 226 224 222 220 219 217 214 212 211 211 212 212 212 211 209 207 46 47 47 47 47 48 48 48 47 46 46 45 46 45 45 46 47 48 49 50 50 48 46 45 45 44 43 42 40 38 36 35 34 34 32 30 29 28 27 26 26 27 28 29 29 30 30 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 23 23 23 22 22 22 22 22 21 21 21 20 20 19 18 17 16 14 13 12 10 8 7 5 4 3 1 359 358 356 355 353 352 351 350 350 349 348 348 347 346 346 346 347 347 348 347 346 346 344 343 341 339 337 334 332 329 327 324 320 316 311 308 305 303 301 298 294 290 287 286 285 285 284 281 275 267 262 261 266 13 60 59 48 28 8 355 345 335 326 318 311 304 299 294 290 287 285 283 283 284 288 290 291 290 287 282 277 272 267 263 258 254 251 253 259 262 259 253 256 266 274 286 11 61 67 71 74 76 78 78 75 73 75 85 94 92 85 78 74 72 71 69 67 66 67 68 68 67 66 65 64 65 66 67 66 61 52 41 32 30 38 53 63 65 62 59 59 62 66 69 71 72 75 82 90 97 104 111 119 127 135 139 138 135 133 133 133 133 134 135 136 137 137 137 138 138 138 139 142 145 148 150 151 152 151 150 149 149 150 150 150 151 151 152 153 153 153 154 154 154 155 157 158 161 164 166 169 169 169 163 156 157 159 158 154 153 153 154 155 155 154 152 151 148 145 141 135 129 122 114 108 107 110 115 122 128 134 136 137 135 132 129 127 127 127 129 132 133 133 129 127 126 125 123 121 118 115 114 115 120 127 136 138 128 119 117 119 119 116 112 108 104 99 93 85 77 71 68 66 64 61 60 61 64 68 71 73 74 72 70 67 65 63 61 60 59 57 56 54 53 51 49 48 46 46 45 44 44 45 45 46 46 45 44 40 35 26 10 345 315 294 281 273 265 256 241 195 145 126 113 106 102 99 96 91 86 80 75 73 76 78 78 75 72 68 64 62 59 58 54 49 44 42 44 53 63 68 66 62 59 61 64 65 64 62 60 59 60 65 71 77 83 89 92 94 95 97 98 98 98 98 98 98 98 97 97 96 94 94 93 92 91 90 89 88 87 87 87 87 86 85 83 81 79 77 77 77 78 79 78 76 74 74 74 73 72 71 70 68 66 65 64 64 64 64 63 61 58 55 52 49 45 42 40 39 38 35 30 23 13 7 12 25 39 48 72 107 148 207 229 237 242 245 245 243 238 234 231 230 228 227 224 222 220 217 215 214 214 215 216 217 216 214 45 46 47 47 48 48 48 47 47 46 45 44 43 43 43 43 44 44 44 45 47 47 47 47 47 46 44 41 39 37 35 34 34 33 32 31 29 29 27 26 25 26 27 27 28 29 29 29 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 23 23 22 22 22 21 21 21 21 20 20 19 19 18 17 16 15 14 13 12 10 9 7 6 4 3 1 360 358 356 355 353 352 351 350 349 348 347 346 346 345 344 344 344 345 345 346 346 345 344 343 342 340 338 336 333 330 328 325 322 317 313 308 305 303 301 298 295 290 287 285 285 283 281 277 271 264 258 257 265 324 45 54 51 38 19 2 350 341 332 324 316 309 302 297 293 289 286 284 282 281 281 284 288 290 289 285 281 277 272 268 263 258 253 249 250 255 258 255 250 253 268 288 332 33 53 60 65 69 75 81 85 84 80 77 79 82 82 79 77 76 75 75 74 73 72 71 72 72 70 69 67 67 68 70 72 70 65 56 43 30 21 25 41 55 59 59 59 60 64 69 73 74 76 78 84 93 101 108 114 122 130 137 139 136 132 132 135 135 136 136 136 136 137 137 137 138 138 139 140 142 145 147 148 149 149 148 147 148 149 150 151 152 153 153 154 154 155 155 155 156 157 158 159 160 161 162 163 162 159 154 150 151 156 160 161 159 158 157 157 156 155 154 153 151 149 146 142 137 131 124 116 110 109 111 115 120 126 130 134 136 136 134 131 129 128 130 132 135 135 134 131 130 129 127 125 122 119 117 118 122 129 138 146 147 133 120 118 121 122 119 114 109 104 100 95 87 79 73 69 67 65 62 61 62 65 68 71 74 74 73 71 68 65 63 61 60 59 57 56 54 53 51 49 48 46 45 44 43 42 42 41 41 40 38 35 30 23 11 353 330 308 292 281 273 267 265 262 114 104 104 103 102 101 100 98 93 87 81 77 77 79 81 81 79 75 70 64 61 59 58 55 51 47 45 47 53 60 63 61 58 56 59 63 66 66 65 64 63 63 67 73 79 85 89 92 94 96 98 99 99 99 99 99 98 97 96 96 95 94 93 93 92 91 90 88 87 86 86 87 87 87 86 84 82 80 79 79 79 79 79 78 76 75 74 74 74 73 72 70 68 67 65 65 65 65 64 62 60 57 54 51 48 44 40 38 36 33 29 24 17 11 9 14 25 36 42 48 50 40 358 282 263 261 261 260 254 245 238 234 232 231 230 228 226 224 222 220 218 217 216 218 219 220 220 45 45 46 47 47 47 47 47 46 46 44 43 42 41 41 41 41 41 41 41 42 44 47 49 49 47 44 41 38 35 34 33 32 32 31 30 30 29 28 25 24 25 26 26 27 27 28 28 27 27 27 27 27 26 26 26 25 25 25 24 24 23 23 22 22 21 21 21 21 20 20 20 19 18 18 17 16 16 15 14 13 11 10 9 7 6 4 3 1 360 358 356 355 353 352 351 349 349 348 347 346 345 344 343 343 342 342 343 343 344 344 344 343 342 341 339 337 334 332 329 326 323 319 315 310 305 302 300 298 295 291 287 285 284 282 279 273 266 258 250 245 248 299 33 44 46 40 24 7 354 345 336 329 321 314 307 301 295 291 288 285 282 280 279 278 279 281 282 282 280 277 275 272 268 265 262 256 250 247 250 253 252 250 253 272 320 14 39 53 61 66 69 75 83 87 87 83 76 70 71 74 77 79 80 80 80 80 79 77 76 75 73 71 68 66 64 63 64 66 67 66 60 50 36 24 25 38 50 55 57 60 65 70 73 75 76 77 79 84 92 101 109 115 122 128 130 129 125 127 131 135 136 137 136 136 136 137 137 138 138 138 138 139 141 143 145 146 147 146 144 143 145 148 150 152 153 154 155 155 156 156 156 157 158 159 160 160 161 161 162 160 157 150 145 144 150 157 162 164 164 163 161 159 157 155 153 151 150 148 145 141 137 131 124 116 112 112 114 117 120 124 128 131 133 134 133 130 129 129 132 135 136 136 135 134 133 131 129 127 123 120 119 121 127 135 143 146 140 125 113 109 114 117 117 113 108 104 100 96 90 82 75 70 68 65 63 62 63 65 69 72 74 75 75 72 69 66 63 62 60 59 57 56 54 53 51 49 48 46 44 43 42 40 39 37 36 34 31 27 20 10 357 340 322 305 293 282 274 272 283 333 47 69 78 82 86 92 98 100 97 91 85 82 81 81 83 83 82 78 72 64 59 58 58 57 54 51 49 49 52 55 56 54 51 50 52 57 63 66 67 67 67 67 70 76 81 85 89 92 94 96 98 100 100 101 100 99 97 96 96 96 95 94 93 92 91 90 88 87 86 84 85 87 88 87 85 84 82 81 80 80 80 80 79 78 76 75 74 74 74 74 73 71 69 67 66 66 65 65 64 62 59 56 53 50 47 44 40 36 33 30 26 20 15 10 9 13 23 32 39 40 36 25 7 340 310 293 285 277 264 251 239 233 231 230 229 229 229 228 226 224 221 219 218 218 220 222 223 44 44 45 46 47 47 47 47 46 45 44 42 41 40 40 40 40 40 39 38 39 41 44 49 50 48 44 41 37 35 33 32 31 31 30 29 29 28 27 26 24 23 24 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 22 22 21 20 20 20 20 19 19 18 18 17 16 16 15 14 14 13 12 10 9 7 6 5 3 2 0 359 357 355 353 352 351 350 348 347 346 346 345 344 343 342 342 341 340 341 341 342 343 343 342 341 340 338 335 333 330 327 324 321 317 312 306 302 299 297 294 290 287 283 282 281 278 272 262 253 245 238 229 217 46 41 39 35 25 10 356 346 338 331 325 318 311 305 299 294 290 286 284 281 279 277 275 274 273 274 274 273 272 271 270 267 266 265 261 254 247 247 253 257 258 264 305 19 36 42 53 63 67 68 72 79 84 85 82 75 68 67 72 77 83 86 87 87 87 85 83 80 78 75 71 65 58 53 51 51 56 64 70 70 64 50 37 35 41 49 52 55 59 67 73 75 76 77 80 83 87 93 100 107 112 117 119 118 117 118 124 130 135 136 137 137 137 137 137 138 138 138 138 138 138 139 140 142 143 143 142 140 141 144 147 150 152 153 155 156 156 157 157 158 159 160 161 161 161 161 162 161 160 155 149 145 145 151 158 163 166 167 167 164 160 156 154 152 150 149 147 144 140 136 130 122 115 112 113 116 119 121 124 126 129 131 132 132 130 129 131 133 135 136 137 136 136 135 133 131 128 124 121 120 123 130 137 141 137 127 112 101 96 98 104 108 109 106 101 99 98 93 85 77 72 69 66 64 63 63 66 69 73 76 77 76 73 70 66 64 62 61 59 57 56 54 53 51 49 47 46 44 42 40 38 36 34 31 28 24 18 10 359 347 332 319 307 296 287 283 292 330 16 39 52 59 62 67 77 92 99 100 96 90 86 82 82 82 82 81 77 71 62 56 54 55 57 55 53 51 50 49 49 48 47 46 45 44 45 51 60 66 68 69 71 74 78 83 86 89 92 94 97 99 100 101 101 100 98 97 96 96 96 95 94 92 91 90 89 88 86 85 84 85 87 87 87 86 84 83 82 81 81 80 80 79 77 76 75 75 75 75 75 74 72 70 68 67 66 66 65 64 62 59 55 52 49 46 43 39 35 33 29 25 19 14 10 9 14 22 29 33 32 27 18 7 353 337 323 308 291 271 250 235 229 228 228 229 230 231 230 229 227 224 221 220 220 221 222 224 44 44 44 45 46 46 47 46 46 45 43 42 40 39 39 39 39 39 37 37 37 38 41 46 48 47 44 40 36 34 32 31 30 29 28 28 27 27 27 25 24 23 23 24 25 25 25 25 25 25 26 25 25 25 25 25 24 24 24 23 23 22 21 21 20 20 19 19 19 19 18 18 17 16 15 15 14 13 13 12 10 9 8 6 5 4 2 1 359 358 356 354 352 351 350 348 348 347 346 345 344 343 342 342 341 340 339 339 339 340 341 342 341 340 339 337 334 331 328 325 322 318 314 309 303 299 296 293 289 285 281 278 277 276 272 263 251 243 237 231 208 65 46 37 29 22 11 358 346 338 331 326 320 315 309 303 298 293 289 286 283 280 277 273 269 268 267 268 269 269 268 266 265 264 265 266 266 261 257 258 265 273 280 305 30 50 51 49 56 62 64 63 64 70 77 80 80 75 70 69 73 79 86 91 93 93 92 90 87 84 81 77 71 60 49 43 41 42 49 63 78 84 81 70 57 49 49 52 52 52 54 62 69 73 76 80 86 90 93 95 98 103 107 110 110 111 114 119 125 131 134 136 137 137 138 138 139 139 139 139 138 137 137 138 138 139 140 140 138 138 140 143 147 149 152 153 155 156 157 158 159 160 161 162 162 162 162 162 161 159 157 154 150 148 150 155 161 165 168 170 169 165 160 155 153 150 149 148 146 143 139 134 127 118 111 109 113 118 121 122 123 126 129 131 132 131 130 131 133 136 138 138 138 138 137 136 134 131 129 126 124 123 128 135 139 135 126 114 103 94 91 93 98 104 107 104 99 98 98 95 87 79 74 70 67 65 64 64 67 71 75 78 78 77 74 70 67 65 63 61 59 57 56 54 53 51 49 47 45 43 41 38 36 33 30 27 22 17 9 1 351 339 328 319 312 307 306 317 346 14 29 39 46 51 53 56 66 83 97 100 98 93 87 83 81 80 79 77 73 67 60 54 51 49 51 53 53 51 49 46 43 42 42 43 43 41 39 42 52 62 68 72 74 77 81 85 88 91 94 96 98 99 100 101 101 99 98 96 96 96 95 94 93 91 90 89 88 87 86 85 85 86 87 87 87 86 85 84 83 82 81 80 79 78 77 76 75 75 75 75 76 75 73 71 69 68 67 66 65 64 61 58 55 51 48 44 41 38 35 34 31 26 20 14 10 11 15 22 27 28 26 20 14 7 359 349 339 328 310 280 244 228 225 227 230 232 233 234 234 233 230 227 225 223 222 222 223 224 44 44 43 44 45 46 46 46 45 45 43 41 40 39 39 39 39 39 38 37 37 37 39 42 45 44 42 39 35 33 32 30 29 27 26 26 26 26 25 24 23 23 23 23 24 24 24 24 24 24 24 25 25 24 24 24 24 23 23 22 22 21 20 20 19 19 19 18 18 18 18 17 16 15 15 14 13 13 12 10 9 8 6 5 4 2 1 360 358 357 355 353 352 350 348 347 346 345 345 344 343 342 341 341 341 340 339 338 338 339 340 340 340 339 338 336 333 330 327 323 320 316 311 305 300 296 292 288 283 277 272 270 272 273 269 257 243 232 226 212 56 45 35 25 15 6 357 348 339 332 326 321 316 311 306 301 296 292 288 285 282 278 273 267 263 262 263 265 267 266 264 261 260 260 263 266 270 275 282 289 290 286 282 285 87 81 71 62 60 60 58 55 56 63 72 77 78 75 72 71 74 79 86 91 94 95 94 92 90 86 82 76 68 57 45 38 37 37 42 60 82 93 93 87 77 67 61 58 54 52 54 59 65 70 75 83 90 94 96 97 98 101 105 107 110 113 117 122 127 131 134 136 137 138 139 139 140 140 139 138 137 137 137 137 137 137 138 137 136 137 140 143 146 149 151 153 155 157 158 159 160 162 163 164 164 164 163 162 160 157 154 151 150 151 155 161 166 169 170 171 169 164 159 154 151 149 148 146 144 141 137 132 123 114 105 104 108 115 120 123 124 127 130 132 133 132 133 135 138 141 142 141 140 139 138 136 133 130 128 128 127 129 134 139 137 128 117 107 99 94 92 96 101 107 108 104 99 98 98 96 89 82 76 72 69 66 65 66 69 73 77 80 80 77 74 70 67 65 63 61 59 57 56 54 53 51 49 47 45 42 39 36 33 30 27 22 17 10 2 353 344 334 326 321 320 326 342 2 16 24 31 39 45 49 50 51 57 75 93 98 96 92 87 83 80 79 77 74 70 64 60 55 51 47 45 48 49 48 46 43 39 37 38 39 40 40 39 40 48 58 68 75 78 81 84 88 91 93 96 98 99 100 101 101 100 99 97 96 96 95 94 93 91 90 89 88 87 87 86 86 86 86 87 87 87 87 86 85 84 83 82 80 79 77 76 75 75 74 74 76 76 76 75 73 70 68 67 66 65 63 61 58 54 50 46 42 39 36 34 34 31 26 20 14 11 12 15 20 24 23 19 15 11 7 3 357 351 345 333 306 251 228 229 233 237 238 239 240 239 238 235 232 229 227 226 226 225 226 44 44 43 43 43 44 45 46 45 44 43 41 39 38 38 39 40 40 39 38 37 38 38 39 39 40 38 36 35 33 31 30 28 27 25 25 25 25 24 23 22 22 22 22 23 23 23 23 23 23 23 23 24 24 23 23 23 22 22 21 21 20 20 19 18 18 17 17 17 17 17 16 15 14 14 13 12 11 11 9 8 7 5 4 2 1 360 359 357 356 354 353 351 349 348 346 345 344 344 343 342 341 340 340 340 340 339 337 337 337 338 339 339 338 337 335 332 329 325 321 317 313 307 302 297 293 288 282 275 267 263 264 269 273 270 258 241 223 185 75 49 37 25 12 1 353 347 341 334 328 322 316 312 308 303 299 295 291 287 284 280 277 270 263 259 260 262 264 266 265 261 257 254 256 260 266 276 291 306 307 291 271 248 206 145 108 85 73 67 62 57 51 51 59 69 75 76 74 72 72 73 77 82 87 91 94 95 95 94 91 85 77 68 58 47 39 35 33 37 51 70 85 92 93 89 81 73 66 60 57 58 61 64 67 72 80 89 94 97 98 100 103 106 109 112 116 120 124 128 131 133 135 137 139 140 141 141 141 140 138 137 137 137 137 136 136 136 135 136 138 141 144 146 148 151 153 155 157 159 160 162 163 164 165 165 165 164 162 159 156 153 151 150 152 159 165 170 172 172 170 167 162 157 153 150 149 147 145 143 140 136 129 120 110 102 99 101 108 118 124 127 130 133 134 135 135 136 139 143 147 147 145 142 140 139 135 130 125 122 122 124 129 134 136 131 121 111 104 99 96 96 100 105 108 108 104 99 98 98 96 90 84 78 73 70 67 67 68 71 75 79 82 81 78 74 70 67 65 63 61 59 57 56 54 53 51 49 46 44 41 38 34 31 27 23 18 12 5 356 348 339 330 325 324 331 349 8 18 23 27 33 40 46 49 49 47 49 65 86 94 93 90 86 82 79 77 75 72 69 65 61 58 53 49 45 46 46 43 42 40 37 34 34 34 35 37 39 41 45 54 65 75 81 85 87 90 92 95 97 99 100 101 102 101 100 99 97 96 95 94 93 91 90 88 88 87 86 86 86 86 86 86 87 87 88 87 87 86 85 84 82 80 78 77 75 74 74 73 73 75 77 77 76 74 71 69 67 65 64 62 59 57 53 49 44 40 37 35 34 32 30 25 20 15 12 12 14 18 19 17 14 11 8 6 4 2 1 359 353 336 269 239 240 243 245 246 247 247 246 245 242 239 235 232 230 229 228 227 44 44 43 43 43 43 44 44 44 44 42 40 39 38 38 39 40 41 40 39 39 38 37 36 36 35 35 34 33 32 30 29 28 27 25 24 24 24 23 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 18 18 17 17 16 16 16 16 15 15 14 13 12 12 11 10 9 8 7 5 4 3 1 360 359 358 356 355 354 352 350 349 347 345 344 343 342 342 341 340 340 339 339 339 339 337 336 336 337 338 338 338 336 334 331 328 324 319 314 309 303 297 293 290 285 278 268 260 260 267 277 283 280 270 254 213 96 66 48 32 16 2 352 345 340 336 331 325 319 313 309 305 301 297 293 289 285 281 278 275 271 265 263 263 265 266 266 263 258 251 248 250 256 265 276 292 304 294 275 259 242 211 144 104 88 79 75 69 60 50 47 55 65 71 73 73 73 72 73 75 78 83 89 95 100 103 105 103 96 87 76 65 55 46 37 32 39 48 56 67 80 90 92 88 81 75 70 66 65 65 64 63 66 73 83 91 97 100 102 104 107 110 113 117 121 124 128 130 133 135 137 139 141 142 142 141 139 138 137 137 137 137 136 135 134 134 135 139 142 144 146 149 151 154 156 158 160 161 163 165 166 166 166 165 162 159 156 153 151 150 151 153 159 166 171 173 173 169 164 159 155 152 150 148 146 144 142 139 134 127 118 109 103 100 100 105 115 124 130 134 136 136 137 138 139 143 147 150 150 147 144 142 139 134 126 119 114 114 120 126 130 129 124 117 108 102 99 98 99 101 104 106 104 100 97 97 97 95 91 85 79 75 71 69 68 70 73 78 82 84 83 79 74 70 68 65 63 61 59 57 55 54 53 51 48 45 42 39 36 32 29 25 20 15 8 0 352 343 335 328 325 330 347 10 22 26 27 29 34 41 47 50 51 48 47 58 79 89 89 87 84 80 78 76 74 71 69 66 63 59 56 52 49 49 47 45 43 40 37 34 33 33 33 36 39 42 45 52 62 72 80 86 89 91 93 95 97 99 101 101 101 101 100 98 97 96 94 93 92 90 88 87 86 86 85 84 85 85 85 86 86 87 87 87 87 87 86 84 82 81 78 76 75 73 72 71 72 74 76 78 77 74 71 68 66 64 62 61 59 56 53 48 43 38 35 34 32 30 28 24 20 16 13 12 13 15 15 13 10 7 5 3 2 1 3 4 2 348 294 261 257 256 256 255 255 255 253 252 249 246 242 238 235 232 231 230 44 43 43 43 43 43 43 43 43 42 41 40 39 37 37 39 40 41 41 40 39 38 37 35 34 33 32 31 30 30 29 27 26 26 25 24 24 23 22 20 19 19 20 21 21 21 21 21 21 21 21 20 21 21 21 21 20 20 19 19 18 18 17 16 16 15 15 15 14 14 14 14 13 12 11 10 10 9 8 7 6 4 3 1 0 359 358 357 355 354 353 351 350 348 346 345 343 342 341 341 340 339 339 338 339 339 338 338 336 335 336 337 337 337 336 334 331 327 323 317 311 303 296 292 291 291 290 285 279 279 285 292 298 298 296 294 302 46 65 57 41 23 7 354 346 340 337 333 329 323 317 312 307 303 299 296 291 287 281 276 273 272 271 271 271 271 272 273 270 264 255 246 241 243 249 256 263 273 279 275 268 262 253 220 108 91 86 83 81 77 68 53 46 52 60 67 70 72 73 73 74 75 76 81 89 99 108 114 119 120 116 107 96 84 74 62 48 39 46 52 55 60 72 85 90 89 86 84 82 78 73 69 65 62 63 69 79 90 97 101 102 103 106 109 114 118 121 124 127 130 133 135 138 140 141 143 142 141 139 138 138 138 138 137 136 135 133 133 135 139 143 145 147 150 152 154 156 158 160 162 164 166 167 167 166 164 161 157 153 150 150 151 153 157 162 167 172 174 171 166 161 156 153 150 148 147 146 144 141 138 132 125 117 110 106 105 105 109 117 125 132 136 137 138 139 140 141 144 147 150 150 147 145 142 138 132 125 117 114 115 119 124 125 123 119 113 106 102 99 99 99 100 101 100 98 95 94 94 95 93 90 86 81 76 73 70 70 72 75 80 84 86 84 79 74 70 67 65 63 61 58 57 55 53 52 50 47 44 41 38 34 31 27 23 17 11 4 357 348 340 333 329 330 343 11 28 33 34 32 33 36 41 47 52 54 52 50 54 68 81 84 82 80 79 77 75 73 71 68 66 63 60 57 54 52 51 49 46 43 40 37 35 34 34 35 37 41 44 48 53 61 69 78 85 89 92 94 96 98 99 100 101 100 100 99 98 97 95 93 92 91 89 88 86 85 84 83 82 83 83 84 85 85 86 87 87 87 86 86 84 83 81 78 76 74 72 70 70 70 72 74 75 74 72 69 67 65 63 61 60 58 56 52 47 42 37 34 32 30 28 26 22 19 16 14 13 13 12 11 8 6 3 0 358 356 354 354 355 352 338 309 286 275 270 267 265 264 262 260 258 255 251 248 244 241 237 235 233 43 43 43 44 44 43 43 42 41 41 40 40 39 37 37 38 40 41 41 41 40 38 37 35 33 32 31 30 30 30 28 26 23 23 24 25 24 23 20 19 18 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 17 17 16 15 15 14 14 14 13 13 13 12 12 11 11 10 9 8 7 6 6 5 3 2 0 359 358 357 356 354 353 352 351 349 347 346 344 343 341 340 340 339 338 338 338 338 338 338 338 336 335 335 335 336 336 335 333 330 326 322 315 307 297 290 289 296 305 310 314 319 322 319 314 309 307 310 321 358 41 51 43 25 7 356 347 341 337 334 330 326 321 316 310 305 301 298 294 290 283 276 270 268 269 271 273 275 278 280 282 280 270 257 245 238 238 241 243 242 244 254 264 269 268 266 105 87 85 85 86 86 84 75 60 49 51 57 63 67 70 71 72 74 76 78 82 91 103 112 118 126 130 128 121 113 106 98 88 71 55 53 57 58 59 68 82 87 88 89 91 92 88 81 74 69 66 66 71 79 88 95 99 100 103 106 110 114 119 122 125 128 130 133 136 138 140 142 143 142 141 139 139 139 139 139 138 137 135 133 133 136 140 143 146 148 150 153 155 156 158 160 162 165 167 168 168 167 165 163 159 156 155 155 157 160 164 168 173 177 176 169 162 158 154 151 149 147 146 145 143 140 136 130 123 117 113 111 111 112 116 121 128 134 137 140 141 141 142 143 145 147 149 149 147 144 141 137 133 129 126 123 122 123 122 121 117 113 108 104 101 100 99 99 99 98 96 94 92 92 92 92 91 89 86 82 77 74 72 72 74 78 83 86 87 84 79 74 70 67 65 63 61 58 56 54 52 51 49 46 43 39 36 32 29 25 20 15 8 1 354 346 338 332 331 339 6 31 40 43 41 38 36 37 40 45 51 55 55 53 53 60 72 77 78 78 77 76 74 72 70 67 65 62 59 57 54 52 50 48 45 42 39 36 34 33 33 35 38 42 47 52 58 64 71 77 84 89 92 94 96 98 99 100 100 99 99 98 98 96 94 92 90 89 88 86 85 83 82 80 80 80 81 82 83 84 85 86 86 86 86 85 84 82 80 78 76 73 71 69 68 69 70 71 71 71 69 67 65 63 61 59 58 57 55 51 45 41 36 33 31 29 26 23 19 16 14 14 13 11 9 7 4 2 359 355 353 350 347 345 344 340 330 315 300 290 284 280 276 272 269 266 263 259 256 252 249 246 243 240 237 44 44 44 45 45 44 43 41 40 39 39 39 38 37 37 37 39 41 41 40 39 38 37 35 34 32 32 32 31 31 29 26 23 22 23 25 24 22 19 18 17 18 19 19 19 19 19 19 19 19 18 17 17 17 18 18 18 17 16 16 15 14 14 13 13 12 12 12 12 11 11 10 10 9 8 8 7 6 5 5 4 2 1 359 358 357 356 355 354 352 351 350 349 347 345 344 342 341 340 339 338 337 337 337 337 337 337 337 336 335 334 334 335 335 334 332 329 326 321 314 306 295 290 301 317 326 328 329 330 327 321 313 306 306 317 342 18 40 42 29 10 356 347 341 337 333 330 327 323 319 314 309 304 301 297 293 287 280 273 268 267 269 272 275 277 280 283 286 284 277 265 252 243 241 241 237 229 227 238 255 266 269 265 95 90 87 86 87 88 87 80 68 56 53 56 59 63 66 68 69 71 74 78 83 91 100 103 106 112 119 119 115 112 110 107 100 87 71 60 58 57 56 64 79 86 89 90 93 95 93 87 81 77 75 75 77 82 87 92 97 101 105 109 112 116 121 124 127 129 131 134 137 139 142 143 143 142 141 140 140 140 140 140 139 137 136 135 136 138 141 143 145 148 150 153 155 157 159 161 163 165 167 168 169 169 168 166 164 164 165 167 169 171 174 177 181 183 179 167 159 155 153 150 149 147 146 144 142 139 134 128 123 119 117 116 116 118 121 126 132 137 140 142 144 145 145 145 146 147 148 148 146 143 140 137 136 138 138 133 127 122 118 115 112 108 105 102 101 100 99 99 98 96 94 92 90 90 89 89 89 88 86 82 79 75 74 74 77 81 86 88 87 84 79 74 70 68 66 63 61 58 56 53 51 49 47 44 41 38 34 30 26 22 17 12 5 359 351 344 338 334 336 353 22 38 45 49 48 43 40 39 39 43 49 55 59 58 56 60 68 73 75 76 76 74 73 71 69 67 65 62 60 57 55 53 50 47 44 41 38 35 34 33 33 36 39 44 51 58 64 68 72 77 83 87 90 93 96 97 98 98 98 98 98 98 97 96 93 90 88 88 87 85 83 81 79 77 77 77 78 80 81 83 84 85 85 86 85 84 83 82 80 78 76 73 70 68 68 69 69 70 69 69 67 65 63 61 59 57 55 54 51 47 42 38 34 31 30 28 24 20 16 13 11 10 8 6 4 2 360 357 353 349 347 344 341 338 336 332 325 317 308 301 296 291 286 281 276 271 267 263 260 257 254 250 247 245 242 45 46 46 47 47 45 43 41 39 38 37 37 37 37 36 37 38 39 39 39 39 38 36 35 34 33 33 33 32 31 29 27 25 24 24 24 23 21 18 17 17 17 17 17 17 17 17 18 18 17 16 15 15 15 16 16 16 15 15 14 13 12 12 11 11 11 10 10 10 9 9 9 8 8 7 6 5 5 4 3 3 1 0 359 357 356 355 354 352 351 350 349 348 346 345 343 342 340 339 338 337 337 336 336 336 336 336 336 336 335 334 334 334 334 334 331 328 324 320 314 309 307 318 335 340 336 331 327 324 321 313 303 293 295 324 1 27 37 32 17 1 349 341 337 333 330 326 323 320 316 311 307 303 300 296 291 286 281 277 274 273 275 276 277 277 278 280 281 281 278 274 267 258 254 250 242 229 222 230 247 256 254 162 110 101 94 89 87 87 88 85 77 66 60 59 59 60 62 64 64 66 69 73 77 83 89 90 88 83 83 86 89 91 93 95 95 90 82 72 62 56 57 69 84 91 93 94 95 95 92 89 87 86 85 84 84 85 88 93 99 104 109 113 116 120 123 126 128 130 132 135 138 141 143 144 144 143 142 141 141 141 141 140 139 138 138 138 138 140 141 143 145 147 150 153 155 158 160 162 164 166 167 168 169 169 167 166 166 169 174 178 181 183 183 185 187 189 182 167 158 154 152 150 149 147 146 144 141 137 132 128 124 122 121 120 121 122 126 130 135 140 143 145 146 147 147 147 148 148 148 147 144 141 137 135 137 141 141 137 129 119 113 110 108 106 104 102 102 101 101 100 98 96 94 92 90 88 88 88 88 87 85 82 79 77 76 77 80 85 89 90 88 84 79 74 71 68 66 64 61 58 55 53 51 48 46 43 39 36 32 28 24 20 14 9 2 356 349 343 338 337 345 7 28 39 47 51 51 48 44 42 41 43 48 55 62 62 59 61 66 69 72 73 73 72 72 70 69 67 65 63 60 58 56 53 51 47 44 41 38 35 34 34 35 38 42 48 55 62 68 71 74 77 81 85 88 91 93 95 97 97 97 97 98 98 97 95 92 89 87 86 85 83 81 78 76 75 74 75 75 77 79 81 82 83 84 85 85 84 83 82 81 79 76 73 71 69 69 70 71 71 70 68 66 65 63 61 58 56 53 50 47 42 38 34 31 29 28 26 22 17 13 10 7 4 2 359 357 356 354 350 347 344 341 339 336 334 332 328 323 318 313 308 305 300 294 288 282 277 272 268 265 262 259 255 252 249 246 48 48 48 49 48 46 44 41 39 37 36 36 36 36 36 36 37 38 38 38 37 36 35 34 33 33 32 32 31 30 29 28 27 26 26 25 22 19 16 15 15 15 15 15 15 15 16 16 16 16 15 14 14 14 14 14 14 13 13 12 11 10 10 9 9 9 8 8 8 8 7 7 6 6 5 5 4 3 3 2 1 1 359 358 356 355 354 353 352 351 350 348 347 346 344 342 341 340 339 338 337 336 335 334 334 334 334 335 335 335 334 333 333 334 333 331 327 322 317 315 318 330 344 347 342 333 325 320 317 313 305 293 279 286 2 21 26 27 18 3 351 343 338 334 330 326 323 319 316 312 308 304 301 298 294 290 287 286 285 285 283 282 280 278 276 275 273 272 273 275 276 275 270 265 260 250 235 223 225 239 247 230 160 125 110 101 94 90 89 91 91 89 83 76 71 64 61 61 61 62 62 64 65 65 67 75 82 82 73 66 65 68 70 73 77 83 86 85 79 68 58 62 79 93 98 99 99 98 95 92 91 92 94 93 91 89 89 92 98 104 109 114 117 121 123 126 128 130 131 134 136 139 142 144 145 145 143 142 141 142 142 142 141 140 139 139 139 140 142 143 144 146 148 151 153 156 159 161 163 165 166 166 166 167 165 162 161 164 169 175 181 186 188 188 189 191 191 183 168 157 153 152 150 149 147 145 142 139 134 131 128 126 124 123 123 124 126 129 134 139 143 146 147 147 146 146 146 147 148 147 146 142 136 130 129 132 136 138 136 130 120 113 109 107 106 105 104 103 103 102 101 99 97 95 92 90 89 88 88 88 87 86 83 80 78 78 80 84 89 92 92 90 85 79 75 72 69 67 64 61 58 55 52 50 48 45 42 38 35 31 27 22 17 12 6 359 353 347 341 339 342 355 16 30 38 46 50 51 50 47 45 44 45 47 52 57 58 57 59 62 66 69 70 70 70 70 70 69 68 66 64 62 60 57 54 52 49 45 42 38 36 35 36 38 41 46 51 57 64 70 73 74 76 79 83 86 89 91 93 95 95 96 96 96 96 95 93 91 88 86 84 83 81 78 75 73 73 72 72 72 73 75 78 80 81 83 83 84 84 83 82 82 80 77 75 72 71 71 72 72 72 70 68 66 65 64 63 60 56 52 48 43 39 35 31 28 28 27 23 19 15 11 8 5 1 356 353 352 350 348 345 343 340 338 337 334 332 329 326 323 320 317 314 310 305 300 293 287 282 278 274 271 268 264 259 255 251 248 49 50 50 50 49 47 44 41 39 37 35 35 35 35 36 36 36 36 36 36 35 35 34 32 31 31 30 30 29 28 27 26 26 26 26 23 20 16 14 13 13 13 13 13 13 13 14 14 15 15 14 13 12 13 12 12 12 11 11 10 9 8 8 7 7 7 6 6 6 5 5 5 4 4 4 3 3 2 1 1 0 359 358 357 355 354 353 352 351 350 349 348 346 345 343 342 340 339 338 338 337 335 334 333 333 332 332 333 334 334 334 333 333 333 333 331 328 323 319 321 330 340 344 341 334 326 319 313 311 308 302 293 290 14 37 28 20 12 3 351 344 339 335 331 327 323 319 316 312 308 304 301 298 295 292 289 289 288 289 290 290 288 285 280 277 273 269 267 267 269 270 269 265 263 261 254 240 224 219 229 234 217 168 132 115 107 104 100 98 99 101 103 102 97 88 79 70 66 65 64 62 61 58 53 51 59 74 81 79 73 69 69 69 69 71 74 78 79 75 65 56 62 83 97 102 104 104 102 97 94 94 97 100 99 97 95 96 100 104 109 114 118 121 124 127 129 130 131 133 135 138 141 143 145 146 145 144 142 142 142 142 142 141 140 139 140 140 142 143 145 146 148 150 152 155 157 160 162 164 165 166 166 165 163 160 157 157 160 166 174 180 184 186 188 189 190 190 181 166 156 151 150 149 148 147 144 141 136 132 130 129 128 127 126 126 126 128 132 136 141 144 147 147 146 144 142 142 143 143 143 142 137 128 121 120 123 128 132 135 133 125 116 110 108 107 106 105 105 104 103 102 100 98 96 94 92 91 90 90 89 88 86 83 81 79 79 83 88 93 95 94 91 85 80 76 72 70 67 63 60 57 54 52 50 47 45 41 38 34 30 25 21 15 10 4 357 350 343 339 339 346 3 19 28 36 43 48 50 50 49 48 47 47 47 48 50 52 54 57 60 64 66 68 69 69 70 70 70 69 68 66 64 61 59 56 53 50 46 42 39 37 37 38 41 45 49 54 60 65 69 72 74 75 78 82 85 88 90 91 92 93 94 95 95 95 93 92 89 86 84 82 81 78 74 72 71 71 70 68 68 69 72 74 77 79 80 81 82 82 82 82 82 81 78 76 74 73 73 73 74 73 70 68 66 65 65 64 62 57 51 45 41 36 31 28 27 26 24 20 15 12 9 6 2 357 352 349 348 346 344 342 339 337 336 334 332 330 327 324 322 320 318 315 311 305 300 295 291 287 283 280 276 273 268 263 258 253 249 50 51 51 51 50 48 45 42 39 37 36 35 35 35 35 35 35 34 34 34 33 32 31 29 28 27 27 26 25 24 23 23 23 23 23 20 16 13 12 11 11 11 10 10 11 11 12 12 13 13 12 12 11 11 10 10 10 10 9 8 8 7 6 5 5 4 4 4 4 3 3 2 2 2 2 2 1 1 0 360 359 358 357 356 354 353 352 351 350 349 348 347 346 344 343 341 340 339 338 337 336 335 334 333 332 332 331 331 332 333 333 333 333 333 333 332 331 329 328 329 333 336 334 330 325 319 313 309 306 304 304 310 352 40 42 30 13 359 350 343 339 336 333 329 325 321 317 313 309 305 301 296 292 289 287 287 287 287 289 292 294 293 290 286 281 275 269 265 264 264 263 258 253 253 257 256 245 227 217 218 218 205 167 134 121 116 115 113 111 109 110 110 108 102 96 90 83 77 73 70 67 63 58 51 44 45 59 77 86 87 84 81 79 78 76 75 73 70 65 57 50 58 84 97 101 104 106 104 101 99 101 103 104 103 101 101 103 107 111 115 118 121 125 128 130 131 132 132 134 136 140 143 145 146 146 145 144 142 142 143 143 143 142 141 140 140 141 142 144 145 147 150 152 154 156 158 160 162 164 165 165 165 165 163 159 157 158 161 166 171 176 179 182 184 186 188 185 175 162 154 150 149 148 148 146 143 139 134 131 130 130 129 128 127 127 128 129 130 133 137 141 144 145 144 141 140 139 137 137 138 138 133 123 116 114 115 121 128 134 135 128 118 111 109 108 107 106 106 105 104 103 101 99 97 96 95 94 93 93 92 90 87 84 81 80 81 86 93 97 98 96 92 86 81 76 73 69 66 63 59 57 54 52 49 47 44 41 37 34 29 25 20 14 9 2 356 348 341 336 338 350 8 20 28 35 41 45 48 50 50 49 48 47 46 47 47 49 51 55 59 63 65 67 69 69 70 70 70 70 69 67 66 63 61 58 54 51 47 43 40 39 39 41 44 49 53 57 61 64 68 70 72 74 77 81 85 88 90 91 91 90 91 92 92 92 91 89 87 85 82 80 77 73 70 69 70 70 67 64 63 65 68 71 73 75 77 79 79 80 80 81 81 80 78 76 75 74 74 74 74 72 69 67 65 65 65 65 62 57 50 44 38 33 29 28 26 24 20 16 12 9 7 3 358 353 349 346 344 342 341 339 337 335 333 331 328 326 324 321 319 317 315 311 307 302 298 295 292 289 285 282 279 275 271 267 262 258 253 51 52 52 51 51 49 46 43 41 38 36 35 35 35 35 35 34 33 32 31 31 29 27 25 24 23 22 21 20 19 18 18 18 18 17 15 12 11 10 9 8 8 8 8 9 9 9 10 11 11 10 10 9 8 8 8 8 8 7 7 6 5 4 3 2 2 2 2 1 1 1 0 360 360 360 0 0 0 360 359 358 357 356 355 353 352 351 350 349 348 347 346 345 344 342 341 339 338 338 337 336 335 334 333 333 332 331 330 331 332 333 333 332 332 333 333 334 333 330 327 326 325 323 320 316 312 308 304 301 301 307 330 22 47 45 31 8 350 342 338 336 333 330 327 323 318 314 310 306 302 296 290 284 281 281 283 285 286 290 295 299 299 298 294 288 279 271 265 263 263 262 258 253 252 256 259 252 235 221 215 209 195 165 141 130 125 122 119 117 115 112 107 100 92 87 86 84 81 77 73 70 66 61 54 46 41 44 61 79 88 87 82 78 80 82 80 75 69 62 54 48 60 84 94 98 102 105 105 104 104 106 106 106 105 105 107 110 114 117 120 123 126 129 131 132 133 133 134 136 139 142 144 145 145 145 145 144 143 143 143 143 143 142 141 141 141 141 143 144 145 147 150 154 156 157 158 160 161 162 163 162 161 160 160 159 159 161 165 168 170 173 175 178 181 183 184 179 169 159 153 151 151 150 149 146 142 138 134 131 131 130 130 129 129 129 128 128 126 126 128 134 138 140 140 139 137 136 134 135 138 139 133 122 115 112 113 119 126 131 132 126 118 112 109 108 108 107 107 106 105 104 102 101 99 98 97 97 97 96 94 91 88 84 81 81 84 90 96 99 100 97 93 87 81 76 72 69 65 62 59 56 54 51 49 46 43 40 37 33 29 24 19 14 8 2 355 348 341 336 338 355 13 23 30 35 40 44 47 49 49 49 48 47 46 46 46 47 48 52 57 62 65 68 69 70 70 71 71 71 70 69 67 65 62 59 55 52 48 45 42 41 42 44 48 52 56 59 61 63 66 68 70 73 76 79 83 86 88 88 88 86 86 87 88 88 87 87 86 83 80 76 71 67 65 66 68 67 64 61 61 63 66 68 70 72 74 76 77 77 78 79 79 79 77 75 73 73 73 73 72 70 67 66 65 66 66 65 62 57 49 42 35 30 27 26 24 20 16 12 9 8 4 359 353 349 345 342 340 338 336 335 334 332 330 327 325 322 320 318 315 313 310 307 304 301 298 295 293 290 286 283 280 277 274 270 266 262 258 52 52 52 51 51 49 47 45 43 40 38 37 37 36 35 34 33 32 30 29 28 26 23 21 19 18 16 15 14 12 12 12 12 11 11 10 9 8 7 6 5 5 5 5 6 6 7 7 8 8 8 7 7 6 6 6 6 6 5 4 4 2 1 1 0 0 360 360 359 359 358 358 358 358 358 359 359 359 359 358 357 355 354 353 352 351 350 349 348 347 346 345 344 343 342 340 339 338 337 336 335 335 334 333 333 332 331 330 330 331 332 332 331 331 331 332 331 328 323 319 317 316 315 312 310 308 304 299 294 293 301 335 38 54 47 27 3 347 339 336 333 330 327 324 320 315 311 308 303 298 291 283 275 272 275 280 285 290 298 304 307 306 304 301 294 284 274 265 260 262 265 267 266 262 260 258 252 239 226 216 207 190 167 149 139 130 123 119 118 116 111 104 95 84 78 75 75 74 72 69 66 62 59 57 52 45 40 44 58 71 74 71 68 73 83 86 84 79 73 69 70 81 89 93 99 103 105 105 105 106 107 106 106 107 111 114 118 122 125 127 129 131 132 134 135 135 136 137 139 142 144 145 145 145 145 144 144 144 144 144 144 143 143 142 141 141 142 143 144 144 147 151 155 157 158 159 159 159 160 159 156 151 146 147 150 154 160 166 169 170 171 173 175 178 179 178 171 163 157 154 154 154 152 150 146 142 138 135 133 132 131 131 130 130 130 129 127 124 122 123 127 131 134 135 135 134 132 131 133 138 139 132 123 116 114 115 119 123 125 124 120 116 112 110 109 108 108 107 107 106 105 103 102 101 100 101 101 100 99 97 93 88 84 81 83 88 93 97 100 100 98 93 87 81 76 72 69 65 62 59 56 54 51 48 45 42 40 37 33 29 24 19 14 8 2 356 349 343 339 344 5 22 29 34 38 41 44 47 49 50 50 50 49 48 47 46 45 46 48 54 62 67 69 70 71 71 71 72 71 71 69 68 66 63 60 56 53 50 47 45 44 44 47 51 55 58 60 61 63 64 66 68 71 74 77 80 83 84 84 83 80 79 80 82 84 85 86 84 81 76 71 67 64 63 65 66 64 61 59 60 63 65 67 68 70 72 72 73 73 75 76 77 77 75 73 72 71 72 71 70 68 66 65 65 66 67 66 63 57 49 41 33 28 25 24 21 17 13 10 8 5 0 355 349 345 341 338 336 334 333 333 332 330 328 325 322 319 317 315 312 310 308 305 303 301 299 297 294 291 288 284 281 279 276 273 269 266 262 53 52 52 51 50 49 48 46 44 42 41 39 38 37 36 35 33 31 29 28 26 23 20 18 16 14 12 10 8 7 6 6 5 5 4 4 4 4 3 3 2 2 2 2 2 2 3 4 4 5 5 4 4 4 4 4 4 4 3 2 1 360 359 358 358 358 358 357 357 357 356 356 356 356 356 357 358 358 358 357 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 331 331 330 329 330 331 331 329 329 329 328 325 321 317 314 312 312 311 310 308 305 300 294 286 279 280 317 57 61 45 19 358 347 339 335 331 327 323 320 316 312 308 305 300 294 287 278 269 267 273 281 290 300 311 316 314 311 308 304 298 290 279 266 256 255 263 272 275 270 260 249 241 235 227 218 207 191 168 151 141 132 125 122 122 119 114 110 104 95 84 76 71 68 65 63 60 56 53 54 55 53 46 42 48 61 69 69 64 67 83 91 94 97 108 136 136 109 99 100 104 107 106 105 105 105 105 106 108 112 118 122 126 130 132 133 133 134 135 137 138 138 139 141 144 145 146 146 145 144 144 145 145 145 145 145 144 144 143 142 142 142 143 144 146 146 149 152 155 157 158 158 158 158 157 153 148 139 132 131 137 146 156 164 169 170 170 171 173 175 174 170 164 159 156 155 155 154 153 150 147 143 140 138 136 134 133 131 131 130 130 129 128 125 124 123 124 126 128 129 129 128 126 127 130 134 134 128 121 118 117 118 120 120 119 116 113 112 111 109 109 108 108 107 107 106 105 104 104 103 103 104 104 104 102 99 95 89 85 84 87 92 95 98 99 99 96 91 86 80 76 72 69 65 62 60 57 53 50 47 44 42 39 37 33 28 23 18 13 8 2 357 351 346 342 347 9 28 35 39 41 43 46 48 51 52 53 53 53 52 50 47 45 43 45 52 63 69 71 71 71 71 72 72 72 71 70 68 66 64 61 58 55 52 49 47 46 47 50 54 58 60 61 61 62 64 66 68 70 72 74 77 79 80 79 77 75 73 73 76 80 84 85 83 79 73 68 64 63 64 65 64 61 59 59 61 62 64 65 67 69 70 70 70 70 72 73 74 74 73 72 70 70 71 71 70 68 66 65 65 66 67 67 64 58 49 40 32 26 23 21 18 14 11 9 6 1 355 350 346 342 338 335 333 332 332 331 331 328 325 322 319 317 315 313 311 309 307 305 304 302 300 298 295 292 289 286 284 281 279 276 273 269 266 54 53 52 51 50 50 49 47 45 44 42 41 40 39 38 36 34 32 30 28 25 22 20 18 16 13 10 8 6 4 2 1 360 359 359 359 359 359 359 358 358 358 357 357 358 359 359 0 1 1 1 2 2 2 2 2 2 1 0 359 358 358 357 356 356 355 355 355 355 354 354 354 354 354 355 356 357 357 357 356 354 353 351 350 349 349 348 347 346 345 344 344 343 342 340 339 339 338 337 336 334 333 332 331 330 330 330 329 329 329 330 330 328 327 327 325 322 318 314 311 310 309 309 309 307 303 296 286 274 264 258 287 62 54 36 10 354 345 338 332 328 323 319 315 311 307 304 301 296 292 286 279 272 272 279 287 297 308 317 320 317 312 309 306 302 295 284 270 254 243 247 261 269 265 254 243 235 231 227 219 209 192 166 150 141 136 132 130 128 125 121 120 120 116 105 92 81 72 66 61 57 52 47 47 55 62 61 56 57 68 80 85 81 74 86 96 103 115 142 165 142 111 102 104 110 111 109 107 106 106 107 110 114 120 125 130 134 136 137 136 135 136 137 139 141 142 143 145 147 147 147 145 145 144 145 145 146 146 146 146 145 144 143 143 143 143 145 146 148 149 151 152 154 156 158 158 158 157 154 149 141 133 126 124 129 140 152 162 168 171 171 171 171 170 168 163 160 158 156 155 154 153 153 151 149 146 143 141 139 136 133 130 128 128 128 129 130 130 130 129 127 125 124 124 122 121 119 118 120 123 124 121 120 121 123 123 121 118 114 111 109 109 109 109 108 108 108 107 107 106 106 106 105 106 106 107 107 106 104 101 96 91 88 88 91 95 96 97 98 97 94 89 84 79 75 72 68 65 62 59 56 52 49 46 43 41 38 36 32 27 22 17 11 6 1 356 352 348 342 344 2 21 34 40 44 46 48 51 53 55 57 57 57 55 53 50 46 43 44 52 65 71 72 72 72 71 71 71 71 70 70 68 67 65 62 59 57 54 52 50 49 49 52 56 59 61 62 62 62 63 65 67 68 70 71 73 74 75 74 72 70 68 68 71 77 82 83 82 77 72 68 65 64 65 65 62 60 59 59 60 61 63 65 66 67 68 68 68 68 69 70 70 71 70 69 68 69 71 71 71 70 69 67 66 67 68 68 66 59 50 40 32 26 23 19 15 12 10 7 2 356 351 347 344 340 336 333 332 331 331 331 329 326 323 319 316 314 313 311 310 309 307 306 305 303 302 300 297 294 291 289 286 284 281 279 276 273 269 55 54 52 51 51 50 49 48 46 45 44 43 42 41 39 38 36 34 32 29 27 25 22 20 17 15 12 9 7 4 2 360 358 357 356 355 354 354 354 354 353 353 352 353 353 354 355 356 356 357 358 359 359 360 360 360 359 359 358 357 356 355 354 354 353 353 353 353 352 353 352 352 352 352 353 355 356 356 355 354 353 351 350 349 348 347 347 346 345 344 344 343 342 341 340 339 338 337 336 335 334 333 332 330 330 329 329 329 328 328 329 328 327 326 325 323 319 315 312 309 307 306 306 305 303 298 289 275 261 251 252 45 47 38 22 2 349 342 335 329 324 319 314 309 305 301 297 294 292 291 290 287 285 286 291 297 303 310 315 315 312 309 307 306 303 296 287 274 256 235 227 237 251 255 251 245 238 234 232 224 211 192 167 153 146 141 138 135 132 129 129 134 137 131 120 107 95 83 72 64 57 51 44 39 49 66 74 75 77 87 100 106 107 99 97 101 106 117 136 134 99 89 91 100 112 115 114 112 111 112 114 118 123 129 133 137 140 141 139 137 136 137 140 142 144 145 147 148 148 147 146 145 145 145 146 146 147 147 147 147 145 144 143 143 144 145 147 148 150 150 151 152 155 157 158 159 159 157 153 147 140 132 127 124 129 140 152 161 168 171 171 169 167 164 161 158 157 156 155 155 154 154 154 153 151 149 146 143 140 136 131 127 123 121 123 127 132 137 139 137 132 127 123 120 118 115 112 108 105 105 108 113 119 124 127 126 122 117 112 109 108 109 109 108 108 108 107 107 107 107 107 107 107 108 109 110 110 109 106 102 98 93 91 93 96 97 97 97 96 94 91 87 83 78 75 71 68 64 62 58 54 50 47 44 41 39 37 34 31 26 21 15 10 5 360 355 351 348 342 341 351 9 27 39 45 50 52 53 56 58 60 61 61 59 57 54 50 48 50 58 70 74 73 72 72 71 70 69 69 69 69 68 67 66 64 61 59 57 55 53 51 52 54 57 61 62 62 62 62 62 64 66 67 68 68 69 70 71 70 68 65 62 61 64 71 77 81 81 77 72 69 67 66 65 63 61 59 58 58 59 61 63 65 66 66 67 67 67 67 67 67 67 67 67 66 67 69 70 71 72 72 71 69 68 67 68 69 67 61 51 41 32 26 22 17 13 10 7 3 357 352 349 346 342 339 335 333 331 331 331 330 327 324 320 317 315 313 312 311 310 309 308 307 306 305 303 301 298 296 293 290 288 285 283 280 278 275 271 56 54 53 52 51 50 49 48 46 45 44 44 43 42 41 39 38 36 34 32 30 28 26 23 20 17 15 12 9 6 4 1 359 357 356 354 353 351 350 350 349 349 348 348 349 350 351 351 352 353 354 355 356 357 357 357 357 356 355 354 353 352 352 351 351 351 351 350 350 351 351 350 350 351 353 354 355 355 354 353 351 350 348 347 346 346 345 345 344 344 343 342 341 340 339 338 338 337 335 334 333 332 331 330 329 329 328 328 327 327 327 326 324 323 321 319 316 313 309 306 304 303 302 301 298 291 279 262 248 247 41 38 33 23 8 354 345 338 331 325 319 313 308 304 299 294 289 286 287 290 292 293 295 297 300 303 306 308 309 308 305 302 302 302 299 293 287 279 266 241 222 228 242 251 253 251 248 245 246 243 220 193 185 173 158 147 140 136 135 136 141 149 149 137 123 112 101 91 79 68 58 49 39 29 37 53 64 69 73 83 95 103 108 111 108 106 104 99 82 64 63 67 74 89 109 117 117 116 117 118 122 127 132 137 140 142 143 142 139 138 138 140 143 146 148 149 150 149 148 147 145 145 145 146 147 148 149 149 148 147 145 144 143 144 145 147 148 150 151 152 152 154 157 159 159 159 159 158 155 149 142 136 132 131 137 149 159 166 171 172 171 167 162 158 156 155 155 155 155 155 155 155 155 155 153 150 147 143 139 133 127 121 116 113 115 123 132 138 142 141 136 130 123 119 115 112 109 104 99 98 101 109 118 124 127 126 121 116 112 109 108 108 108 108 108 108 108 108 108 108 108 108 109 111 112 112 112 110 107 103 99 96 96 98 99 98 97 95 94 92 89 86 81 77 74 70 66 63 59 56 52 48 45 42 40 38 36 33 29 24 19 13 8 3 357 352 349 345 340 337 341 354 16 35 46 52 54 56 59 62 64 64 64 64 62 59 57 55 59 67 76 78 74 71 71 70 69 67 66 66 67 67 67 66 65 63 61 59 57 56 54 55 56 59 62 63 63 62 61 61 63 64 65 66 66 67 67 66 65 63 60 57 55 56 62 71 79 82 79 75 72 70 68 65 62 60 59 58 58 59 61 64 65 66 66 67 67 67 67 66 66 66 65 65 65 66 68 70 70 71 71 71 70 69 68 68 69 67 62 53 42 33 26 20 14 9 6 3 358 354 351 348 345 341 338 335 333 332 332 332 330 326 322 318 315 313 312 311 310 310 309 309 308 307 306 304 301 299 296 293 291 289 286 284 281 279 276 273 56 55 53 52 51 50 49 47 46 45 44 44 43 43 42 41 39 38 36 34 32 31 28 26 23 20 18 15 12 10 7 4 2 360 358 356 353 351 349 348 347 346 345 345 345 346 347 348 348 349 350 352 353 353 354 354 354 353 353 352 351 350 349 349 349 349 348 348 349 349 349 349 349 350 352 353 354 353 352 351 350 348 347 346 345 344 344 344 344 343 342 342 341 339 339 338 337 336 335 334 333 332 330 329 329 328 328 327 326 326 325 324 322 320 318 316 314 310 307 303 301 299 297 296 292 285 274 259 118 56 43 32 21 10 358 348 341 334 327 320 313 307 302 298 293 288 283 282 285 289 293 297 300 302 303 304 305 305 304 302 299 298 297 294 290 287 285 284 279 264 239 235 244 253 257 259 258 257 258 255 232 206 207 200 175 153 143 141 144 149 154 156 148 129 115 107 101 94 85 73 57 41 34 30 32 39 45 48 50 56 66 78 91 105 110 106 99 85 64 53 53 57 64 83 107 114 116 117 118 122 127 133 139 142 144 145 144 142 140 139 141 143 146 149 151 152 151 149 147 146 145 145 145 147 148 149 150 150 149 148 146 144 144 145 146 148 150 151 152 153 155 157 159 160 159 159 161 161 157 152 145 141 140 143 155 166 172 175 176 174 169 163 158 155 153 154 155 156 156 156 156 156 156 155 153 150 146 141 136 130 123 117 111 109 111 118 127 135 138 138 135 130 124 119 115 113 111 109 106 103 105 111 117 122 124 122 118 114 112 110 109 108 108 108 108 108 109 109 109 109 110 110 112 113 114 114 114 111 108 104 101 100 101 102 100 98 96 94 93 91 88 85 80 76 72 68 64 60 57 54 50 47 44 41 39 37 34 31 27 22 16 11 5 360 354 349 344 341 336 332 331 339 3 28 43 52 56 58 61 64 66 67 67 67 65 63 61 61 64 72 79 79 74 70 69 68 67 65 64 63 63 64 65 65 64 63 62 61 60 58 57 57 59 61 63 64 63 62 61 61 61 62 63 64 64 64 63 63 62 60 56 52 49 50 54 63 73 80 80 78 76 72 69 65 62 60 59 58 58 59 62 64 66 67 68 68 68 67 66 66 66 65 65 65 65 67 68 69 69 69 69 68 68 67 67 69 69 68 64 55 44 34 25 16 10 6 3 360 357 354 351 348 344 340 337 335 334 333 334 333 329 325 320 317 315 313 311 310 310 310 310 310 309 308 306 303 301 299 296 294 292 289 287 284 282 279 276 273 56 55 53 52 51 50 48 46 45 44 44 44 43 43 43 41 40 38 36 34 32 31 29 26 24 22 20 17 15 12 10 7 5 3 0 358 355 352 350 348 346 345 344 343 343 344 345 345 345 346 347 348 349 350 351 351 351 350 350 349 348 347 346 346 346 346 346 346 347 347 347 348 348 350 351 352 352 351 350 349 348 347 346 344 344 343 343 343 342 342 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 328 327 326 326 325 324 323 321 319 317 314 312 308 304 300 297 293 289 288 288 288 291 360 58 53 41 28 14 2 352 344 338 331 323 315 307 300 296 293 289 284 282 282 286 291 297 301 304 304 302 302 302 302 302 300 298 296 293 287 282 282 285 289 291 285 265 251 252 257 261 264 265 263 256 245 226 213 213 208 187 163 153 156 162 163 160 150 129 106 99 99 99 98 95 89 41 25 36 37 35 34 35 38 42 51 59 67 76 89 97 97 92 81 67 57 55 58 72 107 115 115 115 115 118 123 130 137 143 146 146 145 143 142 142 143 144 147 149 151 153 152 150 147 146 145 145 146 146 148 149 150 151 150 150 148 147 146 146 147 148 150 151 153 154 155 156 158 159 159 159 160 162 161 158 153 148 146 147 155 167 176 181 183 181 175 167 160 155 153 153 155 156 157 158 158 157 156 155 154 151 148 143 138 133 127 121 114 110 108 110 116 123 129 132 133 132 130 125 121 118 118 119 120 118 115 112 113 116 119 120 118 116 113 112 110 109 108 108 108 108 109 109 110 110 111 111 112 114 115 116 116 115 112 109 105 103 104 105 104 102 99 96 94 92 91 88 84 79 75 70 66 61 58 55 52 50 47 44 41 39 36 33 29 25 19 13 7 1 356 350 344 339 335 331 326 322 328 350 20 40 51 56 60 62 65 67 68 67 66 65 63 62 63 66 73 77 76 72 68 67 66 66 64 63 62 61 60 60 61 61 61 61 61 60 60 60 60 61 63 65 66 65 63 62 61 60 60 60 60 61 60 59 59 57 56 52 48 46 46 49 56 65 73 78 80 79 75 70 65 62 60 59 57 58 60 62 64 65 67 69 70 70 68 67 66 66 66 65 66 66 68 68 68 67 67 66 65 65 65 66 67 68 68 64 56 46 34 23 13 7 3 1 359 357 354 351 347 344 341 339 337 336 336 335 332 328 324 320 317 314 313 312 312 312 312 312 312 310 308 306 304 301 299 297 295 293 291 288 286 283 280 277 274 56 54 53 52 51 49 47 46 45 44 44 43 43 43 42 41 39 37 35 33 31 29 27 25 24 22 21 19 16 14 12 10 8 5 3 0 357 354 352 349 347 345 344 342 342 342 343 343 344 344 345 345 346 347 347 348 348 347 347 346 345 344 344 344 344 344 344 345 345 346 346 347 348 349 350 351 350 349 348 347 346 345 344 343 342 342 342 342 341 341 341 340 339 338 337 336 335 334 333 332 331 330 329 328 328 328 327 326 325 324 323 322 320 318 315 313 309 306 302 297 293 286 279 278 286 300 333 36 52 48 38 25 11 357 349 342 336 328 320 311 301 293 291 290 287 285 283 285 289 294 300 305 307 305 303 301 301 301 301 299 298 295 289 282 279 281 287 293 297 295 283 269 264 264 266 269 268 263 254 240 226 216 214 208 190 174 175 181 182 173 158 137 113 94 88 95 101 107 114 137 339 31 43 43 39 33 29 31 45 69 81 78 72 72 76 80 80 78 72 66 63 63 127 130 120 116 114 115 120 127 135 141 145 147 146 144 144 144 145 146 147 149 151 153 153 151 149 146 145 146 146 146 147 148 150 151 151 151 151 149 148 148 148 149 150 151 152 154 155 156 157 158 159 159 158 159 160 159 156 153 150 149 151 159 168 177 182 183 180 173 164 157 154 154 155 157 158 159 159 159 158 156 155 153 150 147 142 137 132 126 120 115 112 111 112 115 120 124 127 129 130 130 128 127 126 127 129 131 130 125 120 116 116 117 117 116 115 113 111 110 109 108 108 108 109 110 110 111 111 112 113 114 115 116 117 117 115 112 109 107 106 107 107 105 102 98 96 94 93 90 87 83 78 74 69 65 61 58 55 53 50 47 44 41 39 35 32 27 22 16 10 3 357 350 344 338 332 328 324 319 316 320 344 18 40 50 56 59 62 65 66 67 67 66 65 63 62 63 67 72 74 73 70 67 66 65 64 64 63 62 60 58 57 57 57 58 59 59 60 60 60 61 63 65 67 68 67 65 63 62 60 58 57 56 56 55 53 52 50 49 46 43 42 44 48 54 60 65 72 79 80 78 72 66 62 60 58 57 58 59 61 63 64 66 68 70 71 70 69 67 66 66 66 66 68 70 71 69 68 66 63 62 61 62 63 64 65 65 61 55 45 34 22 12 6 3 2 1 358 355 351 347 345 343 342 341 340 339 336 331 327 323 320 317 315 314 314 314 315 316 316 315 312 310 307 305 303 301 299 297 295 292 290 287 284 281 278 275 55 54 53 51 50 48 47 45 44 44 43 43 43 43 42 40 38 35 33 31 29 27 25 24 22 21 20 18 16 14 13 11 9 7 4 2 360 357 354 351 349 347 345 344 343 343 343 343 344 344 343 343 343 344 344 345 345 344 344 343 342 342 342 342 342 342 343 343 344 345 345 346 347 348 348 349 348 347 346 345 344 343 342 342 341 341 341 341 340 340 339 339 338 337 336 335 334 333 332 331 330 329 329 328 328 327 327 326 324 323 322 320 318 316 314 311 307 303 299 294 287 277 269 270 286 313 360 35 43 36 26 16 4 354 348 342 335 328 320 311 300 290 288 288 287 286 286 287 291 296 301 305 306 305 304 303 303 303 302 301 298 292 284 279 281 286 292 297 300 300 294 284 276 272 272 270 266 259 251 241 230 222 216 206 192 188 195 202 195 176 150 129 114 104 100 103 112 122 135 151 27 40 48 49 44 33 19 6 18 109 103 86 70 63 64 68 71 72 71 68 59 17 360 61 104 113 116 120 126 133 140 145 147 146 145 144 145 146 148 149 150 151 152 153 152 149 147 145 145 146 146 146 147 148 150 152 153 153 152 151 151 150 151 151 151 152 153 155 156 156 157 157 159 159 158 158 158 156 155 154 152 150 152 157 164 172 177 178 174 167 160 156 155 155 157 159 160 160 160 160 158 157 155 153 150 146 141 135 131 127 122 118 116 115 115 117 119 121 124 126 129 132 134 134 133 133 135 137 136 132 126 120 117 116 116 116 114 112 110 109 108 108 108 109 110 111 111 112 112 113 114 115 116 117 117 117 115 113 110 109 109 109 109 106 102 99 97 95 93 90 87 83 78 74 70 66 63 59 57 54 51 48 44 41 38 34 30 25 19 12 5 358 351 343 336 329 323 319 316 313 312 319 348 21 40 49 55 59 62 64 66 66 67 68 67 65 64 65 68 71 73 72 70 68 66 65 64 63 63 63 61 58 56 55 55 56 57 58 59 60 60 62 64 66 69 69 68 66 64 62 60 58 55 53 51 49 45 42 41 39 37 35 35 39 46 54 61 64 69 75 78 78 74 67 62 59 57 57 57 59 60 61 62 63 66 68 70 70 69 68 67 65 65 66 69 72 74 72 68 64 60 57 56 57 60 62 62 60 57 51 43 32 21 12 7 5 3 1 358 354 351 348 347 346 346 344 342 339 335 330 326 323 321 319 317 316 317 318 320 320 320 318 315 313 311 309 307 304 301 298 296 293 291 288 285 282 279 276 54 53 52 51 49 48 46 45 44 44 43 43 43 42 41 39 36 33 31 28 27 25 24 23 21 20 19 17 15 13 12 10 9 7 5 3 1 358 356 353 351 350 348 347 346 345 344 344 344 343 342 341 341 341 341 342 342 341 341 340 340 340 340 340 340 341 341 342 343 343 344 345 345 346 346 347 346 345 344 343 343 342 341 341 340 340 340 339 339 339 338 338 337 336 335 334 333 332 330 330 329 328 328 328 328 327 326 325 324 322 321 319 317 314 312 309 305 301 296 289 280 270 262 264 285 333 16 31 27 17 9 3 356 350 346 342 336 330 324 318 307 294 288 287 286 286 287 289 292 295 299 301 303 303 304 305 305 304 303 301 296 289 283 283 289 296 299 300 302 303 300 291 283 279 275 269 258 250 245 240 235 230 222 210 199 198 207 213 202 171 142 130 126 126 125 124 131 140 147 134 58 48 52 53 49 34 1 329 316 64 89 81 70 63 61 65 69 70 67 55 38 27 22 30 68 107 119 125 131 138 143 146 147 146 145 146 147 149 150 151 151 152 153 152 150 147 145 144 145 145 145 146 147 149 152 153 154 154 154 154 153 153 153 153 153 153 154 156 157 157 157 158 159 159 158 158 157 156 155 155 153 151 151 153 158 164 168 169 165 161 157 155 155 157 158 160 161 161 161 160 158 156 154 152 148 144 139 134 131 128 126 123 121 120 119 119 119 121 123 126 129 133 135 135 134 135 137 138 138 134 128 122 118 117 116 115 113 111 110 109 108 108 108 109 111 112 112 113 114 115 115 116 117 118 118 117 116 114 112 110 110 111 110 106 103 100 98 96 94 91 87 83 80 76 73 69 66 62 59 56 52 48 45 41 38 34 29 23 16 8 359 351 343 335 327 319 313 308 306 305 307 322 359 26 39 47 54 59 63 66 67 68 68 70 70 68 66 67 69 72 72 72 71 70 68 66 64 63 63 63 62 60 58 56 56 57 58 58 59 60 61 63 65 67 70 71 70 68 65 62 59 56 53 49 46 41 37 33 30 29 26 24 24 29 41 53 61 66 69 73 77 78 75 69 62 58 56 57 58 59 59 59 60 61 64 66 69 69 69 68 66 64 63 63 65 69 71 70 66 61 56 52 51 54 57 59 59 58 54 49 40 30 20 13 9 6 4 1 358 355 352 350 349 348 347 345 341 337 333 329 326 324 323 321 320 320 321 323 325 325 323 321 320 318 316 313 309 306 303 300 297 294 291 289 287 284 281 278 53 53 51 50 49 48 46 45 45 44 43 43 42 41 40 38 35 32 29 27 26 24 22 21 20 19 18 16 14 12 11 9 8 6 5 3 1 359 357 355 354 353 351 350 349 347 346 345 344 342 341 339 339 339 339 339 339 339 339 338 338 338 338 339 339 340 340 341 342 342 343 344 344 344 345 345 345 344 343 342 341 340 340 339 339 339 339 338 338 338 337 337 336 335 334 333 332 331 329 329 328 327 327 327 327 327 326 325 323 322 319 317 314 312 309 306 302 297 289 280 271 261 253 252 288 15 30 26 11 359 354 353 351 347 344 341 336 331 327 322 312 300 291 287 286 286 287 289 291 293 295 297 299 301 303 305 304 302 299 296 292 289 290 294 300 304 302 301 302 303 299 290 284 280 275 265 251 241 237 235 234 234 229 219 208 206 215 223 208 164 140 136 138 141 141 143 150 156 153 130 84 61 56 57 54 35 350 329 333 13 65 76 75 70 68 72 79 84 77 55 43 46 44 39 51 95 117 125 134 143 145 146 146 145 146 147 149 151 152 152 152 153 153 151 149 147 145 145 145 145 145 146 148 151 153 155 156 156 156 156 155 155 155 154 154 154 156 157 158 158 158 158 159 159 158 157 156 156 155 155 154 152 151 151 154 157 160 160 158 156 156 156 156 157 158 159 160 161 160 159 157 155 152 149 145 140 136 133 132 130 129 127 125 124 123 122 121 122 123 125 129 131 132 132 133 134 136 137 136 133 127 122 119 117 116 114 113 111 110 109 108 108 108 110 111 113 113 114 115 116 116 117 118 119 119 118 117 115 113 111 111 111 109 106 104 101 100 98 95 93 89 85 82 79 76 72 69 65 61 57 53 50 46 42 38 34 28 21 12 3 354 345 335 326 317 309 301 296 294 294 301 329 8 28 38 46 54 60 65 68 70 71 71 71 71 69 68 68 69 72 73 73 73 72 70 68 65 64 63 63 63 62 60 59 58 58 59 60 61 62 63 64 66 68 70 71 71 69 66 62 59 55 51 46 41 35 29 24 20 18 15 12 10 16 30 47 59 67 70 73 76 78 76 70 63 58 56 56 58 59 59 58 58 60 63 66 67 68 68 66 64 62 60 59 59 62 64 64 61 56 51 48 48 51 54 56 56 55 53 47 38 28 20 14 10 7 4 1 358 355 353 351 350 348 346 342 338 334 331 329 327 326 325 325 325 325 326 328 330 329 327 326 324 322 318 315 311 307 304 302 299 297 294 292 290 288 285 283 53 52 51 49 48 47 46 45 44 44 43 42 40 39 37 36 33 31 28 26 24 23 21 19 18 18 16 14 12 11 10 8 7 5 4 3 1 359 358 356 356 355 354 353 351 349 348 346 344 341 339 338 337 337 337 337 337 337 337 337 337 337 337 338 338 339 339 340 341 341 342 342 343 343 343 343 343 342 341 340 339 339 338 338 338 338 338 337 337 337 336 336 335 334 333 332 331 330 329 328 327 327 326 327 326 326 325 324 323 320 318 315 312 309 306 302 297 288 278 270 262 251 238 220 69 44 35 20 357 345 345 348 347 343 340 337 333 328 324 319 311 302 293 288 285 285 286 286 287 288 290 292 295 299 301 302 301 297 294 293 294 297 301 303 304 302 299 299 301 300 294 286 281 278 273 262 248 236 231 228 226 228 230 227 219 215 225 235 217 162 142 142 145 147 147 152 162 169 158 133 106 84 68 59 55 37 4 353 353 12 51 74 81 81 82 91 108 120 112 84 64 68 71 67 69 95 113 125 137 143 142 143 144 145 147 149 151 152 152 153 153 154 153 151 149 148 147 146 146 146 147 148 150 153 155 156 157 158 158 158 157 157 157 156 156 156 157 158 158 158 158 158 158 157 157 157 156 156 156 156 155 153 151 151 152 154 155 155 154 154 155 156 157 157 158 159 159 159 158 157 155 153 150 146 142 137 134 133 132 132 131 130 129 127 126 125 124 124 124 125 126 128 129 130 132 133 134 134 133 129 126 123 120 118 116 115 113 112 111 111 110 109 109 111 113 114 114 115 116 117 118 119 119 120 120 119 118 116 114 112 111 111 109 107 105 103 101 100 97 95 92 89 86 83 80 76 72 68 64 61 56 52 49 45 40 34 27 18 9 358 348 337 327 316 307 299 292 285 282 284 304 352 20 31 38 45 52 60 65 69 72 73 73 72 70 69 68 69 70 72 73 74 74 74 72 70 68 65 64 64 64 64 63 61 61 61 62 63 64 65 65 66 67 68 70 71 71 70 67 63 59 55 51 45 38 31 23 17 12 8 4 0 357 0 15 38 57 67 72 75 77 79 76 71 64 59 57 57 58 59 58 57 58 60 63 66 67 67 66 65 63 61 59 57 57 57 58 58 55 51 48 47 47 49 51 53 53 53 52 46 37 27 19 14 10 7 4 0 357 355 353 351 349 346 343 339 336 333 331 330 330 329 329 329 330 332 334 335 336 334 332 330 328 325 321 317 313 311 309 306 304 302 299 298 296 293 291 289 52 51 50 49 48 47 46 45 43 42 41 39 38 36 35 33 31 29 27 25 23 20 18 17 15 14 13 12 10 9 8 7 5 4 3 1 360 358 357 357 357 356 355 354 352 350 348 345 343 340 338 337 336 335 335 335 335 335 335 335 335 335 336 336 337 338 338 339 339 340 341 341 342 342 342 341 341 340 339 338 337 337 337 337 337 337 337 336 336 335 335 335 334 333 332 331 330 329 328 327 326 326 326 326 326 325 325 324 322 319 316 312 308 304 301 296 289 278 268 262 257 248 227 112 59 40 25 8 349 341 344 346 343 339 335 332 328 323 318 312 304 297 290 286 284 283 283 282 281 281 282 286 291 296 299 299 297 294 292 294 299 303 304 301 296 294 294 297 300 298 291 283 278 275 270 260 247 235 229 224 219 220 226 229 225 223 233 240 223 165 145 144 147 147 148 156 172 183 170 144 125 113 100 56 350 20 32 23 12 13 40 73 88 95 103 123 143 143 130 111 95 93 98 99 96 99 109 122 132 134 135 138 142 144 147 149 151 152 152 153 154 154 154 152 150 149 148 148 148 149 149 151 153 155 156 157 158 159 159 160 160 159 159 159 158 158 159 159 159 158 158 157 156 155 155 155 156 157 157 156 155 153 152 152 152 154 154 154 152 152 154 156 157 158 158 158 157 157 156 155 153 151 148 144 140 136 133 133 133 133 133 132 131 130 129 128 127 126 125 125 125 126 128 130 132 133 133 132 130 128 126 124 121 119 118 117 116 115 114 113 111 110 111 113 115 115 116 116 117 119 119 121 121 122 122 121 120 117 115 113 112 111 110 108 107 105 104 102 100 98 95 93 90 88 85 81 77 73 70 66 62 57 53 48 42 34 25 15 5 354 341 329 317 308 300 293 286 279 275 288 342 17 27 32 37 42 48 55 61 66 71 73 73 72 70 69 69 70 71 72 74 75 75 75 74 73 71 68 66 65 65 65 65 64 64 65 65 66 67 68 68 69 69 70 70 71 71 71 69 66 62 58 54 48 40 30 20 11 3 358 354 348 343 342 351 17 52 73 79 82 81 80 77 72 66 62 59 58 59 59 58 57 58 61 64 66 67 66 64 63 62 60 59 57 55 55 55 53 51 49 48 48 48 48 49 49 49 50 50 45 37 28 20 15 11 7 3 359 356 353 351 349 347 343 340 337 335 333 333 333 333 333 333 334 336 339 341 342 342 340 338 335 332 328 324 321 319 317 315 313 311 309 307 305 303 300 298 296 51 50 49 47 46 45 44 43 41 39 38 36 34 33 31 30 28 27 25 22 20 17 14 13 11 10 9 8 7 6 5 4 2 1 0 359 358 357 356 356 356 356 355 353 351 349 346 344 341 339 337 335 334 334 333 333 333 333 333 333 334 334 335 335 336 337 337 337 338 339 339 340 340 340 340 340 339 338 337 337 336 336 336 336 336 336 336 336 335 335 334 334 333 332 331 330 329 328 327 327 326 326 326 326 326 325 325 323 321 318 314 308 303 298 293 286 278 268 260 258 263 292 18 35 30 19 6 354 344 341 344 342 338 334 331 328 324 319 312 303 296 290 285 282 281 280 279 277 275 275 277 283 288 293 295 296 295 293 292 294 297 298 295 291 288 288 290 295 299 296 289 281 274 270 266 258 247 236 230 225 216 213 218 222 222 225 233 237 220 164 144 144 146 147 150 161 183 199 190 162 142 133 132 145 335 16 42 42 28 16 32 76 101 115 129 149 159 148 131 120 112 102 97 94 90 92 98 107 115 121 127 134 140 144 147 149 151 152 152 153 155 155 155 153 152 151 150 150 150 151 152 153 155 156 157 158 160 160 161 161 161 161 161 161 161 160 160 159 159 158 157 155 154 153 153 154 156 157 157 155 154 153 152 151 152 153 154 153 152 152 154 156 158 159 158 157 157 155 154 153 151 149 146 143 139 136 134 134 134 134 134 133 132 131 130 129 128 127 125 124 124 126 129 132 134 135 134 133 131 130 129 127 124 122 121 121 121 119 115 111 108 108 111 115 117 118 118 118 119 120 121 122 123 124 124 123 121 119 116 114 113 113 112 111 109 108 106 105 104 102 100 98 96 94 91 88 85 81 77 73 69 64 59 52 44 35 24 12 360 346 332 318 308 300 294 289 286 288 310 360 19 24 27 31 36 40 44 49 55 61 66 71 72 71 70 69 69 70 71 73 74 75 75 76 76 75 73 70 68 66 66 66 66 66 66 67 68 69 70 71 71 71 72 72 73 72 72 72 71 69 66 63 59 53 44 33 19 4 354 348 341 334 326 320 318 323 11 93 96 93 88 84 79 73 67 63 60 59 59 59 59 59 60 62 65 66 67 65 63 61 60 59 57 55 54 53 52 51 49 48 48 48 47 47 46 46 46 46 46 43 36 29 22 16 11 6 2 358 354 352 349 347 344 341 339 336 335 334 335 335 336 336 337 339 342 345 348 349 348 346 344 340 336 332 330 328 326 324 323 320 318 316 314 312 309 307 305 302 50 48 47 46 44 43 41 39 38 36 34 32 30 28 27 25 24 23 21 18 15 12 9 7 6 5 4 4 3 2 0 359 358 357 356 355 355 354 354 354 353 353 352 350 348 346 344 341 339 337 335 334 333 332 332 331 331 331 331 332 332 333 334 334 335 335 336 336 336 337 338 338 338 338 338 338 337 336 336 335 335 335 336 336 336 335 335 335 335 334 334 333 332 331 330 329 328 327 326 326 326 326 326 326 326 325 325 323 321 317 311 304 296 288 280 271 264 259 258 273 4 22 21 16 8 359 350 344 340 340 340 336 333 330 327 324 320 314 306 298 291 287 282 278 275 274 273 273 273 274 278 283 287 289 290 290 290 290 289 289 287 286 285 285 285 286 289 293 296 293 286 276 268 263 260 255 247 238 233 228 219 211 212 215 217 223 230 232 211 156 139 142 147 151 157 172 194 209 205 179 152 141 139 137 360 25 46 52 43 22 22 99 125 135 144 155 156 139 123 116 109 97 83 80 82 88 93 98 105 114 124 133 139 143 146 149 150 152 153 154 156 156 156 155 153 152 151 152 152 152 154 155 157 157 158 160 161 162 162 162 163 164 164 164 163 161 160 159 159 158 156 154 152 151 152 154 156 156 156 154 153 151 150 150 151 152 152 152 152 153 155 157 159 160 158 157 156 154 153 151 149 147 144 142 140 138 136 136 135 135 134 133 131 131 130 130 129 128 126 124 124 127 131 135 138 139 138 137 136 136 135 132 128 125 124 124 124 117 109 104 104 107 112 117 119 120 120 120 121 122 123 124 124 125 125 125 123 121 119 117 116 115 114 113 112 111 110 109 109 108 106 105 104 103 101 98 95 92 87 83 78 72 66 58 49 37 23 8 352 335 319 306 297 291 288 289 303 350 20 25 25 26 29 33 37 40 42 45 51 57 62 68 70 70 68 68 69 70 71 73 75 76 76 77 77 76 74 72 69 68 67 67 67 67 67 68 69 71 73 74 74 75 75 76 76 76 75 75 74 73 71 69 66 60 52 39 19 358 343 333 323 314 305 297 288 275 251 212 149 113 97 88 81 74 68 62 59 59 59 59 59 60 61 63 65 66 66 64 62 60 59 58 56 55 53 52 51 49 48 47 46 45 45 44 44 44 43 42 41 38 34 29 24 17 11 5 0 356 353 350 347 345 343 341 339 337 336 336 337 338 339 340 341 343 347 350 353 354 353 351 348 344 340 337 335 334 333 332 329 326 324 322 320 318 316 313 310 307 47 46 44 43 41 39 38 36 34 32 29 27 25 23 22 20 19 18 16 13 10 7 4 2 0 360 359 358 357 356 355 354 353 352 351 351 350 350 350 349 349 348 347 345 343 341 339 337 335 333 332 331 331 330 329 329 329 329 329 330 331 332 333 333 333 334 334 335 335 335 336 336 336 336 336 336 335 335 334 334 334 334 334 335 335 335 335 334 334 334 333 332 331 330 329 328 327 326 325 325 325 325 325 325 325 325 325 324 321 316 308 298 285 272 262 254 251 253 286 32 34 27 17 7 355 345 339 337 336 335 334 331 329 326 324 321 316 309 301 294 289 284 277 268 264 264 265 267 270 274 279 284 286 285 284 283 283 284 283 281 277 275 279 283 285 287 288 289 288 285 278 269 261 257 255 253 247 239 233 229 221 212 210 212 216 223 229 229 198 144 138 145 153 159 168 183 203 218 219 194 158 142 139 139 77 50 59 65 64 29 254 180 150 144 146 148 143 125 111 105 102 96 89 85 87 90 94 100 107 117 126 134 139 143 146 148 150 152 154 155 157 158 158 157 155 154 154 154 154 155 156 158 160 160 161 162 163 163 164 164 165 166 166 165 164 162 161 159 159 158 156 154 152 151 152 153 155 155 155 153 152 150 149 149 150 151 151 151 152 153 154 155 157 159 158 157 155 154 152 150 147 145 144 142 141 139 139 138 137 136 134 133 132 132 131 132 132 130 128 127 127 130 134 139 143 144 142 142 142 143 142 138 132 127 124 124 119 109 103 102 105 110 114 118 120 121 122 122 123 123 124 125 126 127 127 127 126 124 121 119 118 117 117 116 116 115 115 115 115 114 114 114 113 113 112 111 108 104 99 94 89 83 77 68 56 41 23 1 339 320 306 296 288 283 281 294 348 21 27 29 28 29 32 36 39 41 42 45 51 57 62 65 67 66 66 67 69 70 72 74 76 77 78 78 78 77 76 73 71 69 68 68 67 67 67 68 69 71 74 77 78 78 78 79 80 80 80 79 79 79 78 77 74 70 63 49 26 356 331 314 301 290 281 274 266 255 241 224 198 151 113 94 84 77 69 62 59 58 58 59 60 61 62 64 65 65 65 64 62 61 59 58 56 54 53 51 50 48 46 45 43 42 41 41 41 41 40 38 36 34 32 29 24 18 11 5 360 355 352 348 346 344 343 342 341 340 338 338 340 341 343 344 346 348 352 355 358 358 356 353 350 347 344 342 340 339 338 336 333 331 329 327 325 323 320 317 315 312 45 43 41 39 37 36 34 32 30 27 25 22 20 18 17 15 14 13 12 9 6 3 360 358 356 354 353 352 351 350 349 348 347 346 346 345 345 345 345 344 344 343 341 340 338 336 334 332 331 330 329 328 328 327 327 327 327 327 328 329 330 331 331 332 332 332 332 333 333 334 334 334 334 334 334 333 333 333 332 333 333 333 333 333 333 334 334 334 334 333 333 332 331 329 328 327 326 325 324 324 324 324 324 325 325 325 325 325 322 316 307 291 271 255 244 239 238 257 45 41 33 22 11 359 347 338 335 333 332 331 329 327 326 324 322 319 312 304 296 289 283 276 266 257 252 252 256 260 265 270 277 281 282 281 278 276 275 276 277 276 273 273 277 282 285 286 285 282 278 273 269 264 260 255 253 251 247 240 234 228 221 213 210 213 219 226 234 239 191 142 148 156 161 167 176 190 209 228 236 218 166 143 141 145 136 111 102 111 146 206 225 207 159 141 140 140 135 121 109 104 103 103 101 97 94 94 98 104 113 121 129 135 139 143 146 149 151 153 155 157 159 160 160 159 158 157 156 157 158 158 160 162 163 164 165 165 166 166 166 166 166 166 166 166 165 163 161 160 159 158 156 154 152 151 152 153 154 155 154 152 151 150 149 149 150 150 151 151 151 152 152 153 156 159 160 159 157 155 152 149 147 145 143 142 141 141 140 139 138 137 137 136 136 136 136 137 137 136 133 132 133 136 139 144 147 147 145 146 148 149 147 141 133 127 124 120 112 106 105 107 110 114 118 120 122 123 124 124 124 125 125 126 127 128 129 129 128 125 123 122 121 120 120 120 120 121 121 121 122 122 123 124 125 126 126 125 122 117 111 107 102 97 91 82 70 49 19 345 320 305 296 289 283 278 281 322 16 27 31 33 33 34 37 39 42 43 45 49 54 59 62 63 63 62 63 66 69 71 74 76 78 79 79 79 79 78 76 74 72 70 69 69 68 67 67 68 68 71 74 78 80 81 82 82 83 84 85 85 86 87 87 86 84 80 73 62 40 358 320 298 283 271 263 257 249 241 234 223 206 175 135 107 91 80 70 62 58 56 56 59 61 63 64 65 65 65 64 63 62 61 60 58 56 54 53 51 49 47 45 43 41 39 38 38 38 38 37 35 32 31 29 26 22 17 10 4 359 355 351 348 345 344 343 344 344 342 341 341 342 344 346 348 350 353 357 0 1 1 358 355 352 349 347 346 344 343 341 339 336 334 333 331 329 327 324 322 319 316 42 40 38 36 34 32 30 28 26 24 21 19 17 15 13 12 11 11 10 8 4 1 358 356 354 352 349 348 346 345 344 343 342 341 340 340 340 340 340 340 339 338 336 334 333 331 329 328 327 326 326 325 325 325 325 325 325 326 327 328 329 329 330 330 330 330 331 331 331 332 332 332 332 331 331 331 331 331 331 331 331 332 332 332 332 333 333 333 334 333 332 331 330 329 327 326 325 324 323 323 323 323 323 324 324 325 326 326 324 317 306 286 261 240 226 215 161 66 52 40 26 12 360 351 342 337 334 332 330 328 326 325 323 322 320 316 308 299 290 282 275 266 259 251 246 246 250 254 259 265 271 275 276 274 272 270 270 271 272 273 273 273 275 278 280 282 280 275 269 264 263 263 263 260 256 252 249 244 237 229 220 213 212 217 223 231 244 262 247 184 173 169 169 172 180 191 210 236 253 249 189 147 144 147 146 144 151 170 191 204 210 199 154 135 137 140 136 127 118 115 115 115 112 104 99 100 105 111 119 126 131 136 140 144 147 150 153 155 158 160 161 162 162 161 160 159 160 161 162 162 163 165 166 168 168 169 169 168 167 166 166 166 166 166 166 164 162 160 159 158 156 154 152 151 151 152 153 153 152 151 150 149 148 148 149 150 151 151 151 151 150 152 157 162 163 161 158 155 152 149 147 145 144 143 143 142 142 141 141 142 142 142 142 142 142 142 143 142 140 139 141 144 146 149 153 154 152 150 151 150 147 141 134 128 123 118 113 111 112 114 116 119 122 123 124 125 125 126 126 126 127 128 129 129 130 130 128 126 125 124 124 124 124 125 125 126 126 127 129 131 133 136 139 142 144 144 141 134 126 120 116 112 106 100 91 70 3 314 300 294 290 287 285 287 316 8 25 30 34 36 38 39 39 41 42 43 47 52 56 58 60 60 59 56 59 64 69 73 77 80 81 80 80 80 79 79 77 75 73 71 70 69 68 68 67 67 67 68 71 75 79 82 84 86 87 88 90 92 94 95 95 94 92 88 83 75 58 7 315 291 274 261 251 243 236 230 224 217 204 183 152 122 99 84 72 63 57 54 54 58 62 65 66 66 66 65 64 63 63 61 60 58 56 54 52 50 48 46 45 43 41 39 37 36 35 34 33 31 30 29 27 24 20 15 9 4 359 355 351 348 346 344 345 346 346 344 342 343 345 347 350 352 355 358 2 4 4 2 359 357 354 352 350 349 347 345 343 341 339 338 336 335 332 330 328 325 323 321 39 37 35 33 31 30 28 26 24 22 19 17 15 14 13 13 12 12 11 9 6 2 0 358 356 353 350 348 346 344 342 340 339 338 337 336 336 336 336 335 334 333 332 331 329 327 326 325 324 324 323 323 323 323 323 324 324 325 326 327 327 328 328 328 328 329 329 329 329 330 329 329 329 329 329 329 329 329 330 330 331 331 331 332 332 333 333 334 334 333 332 331 329 328 327 326 325 323 322 322 322 322 323 323 324 325 326 326 323 316 303 283 255 225 194 138 83 63 50 36 18 1 349 344 340 337 334 332 329 327 324 322 321 320 317 312 304 296 287 279 271 266 261 256 250 248 251 255 261 267 272 273 272 270 267 266 267 268 269 271 272 272 272 272 273 275 274 270 264 261 261 264 266 265 261 255 251 248 242 233 220 214 217 223 227 232 241 249 244 226 202 182 173 174 180 188 207 239 262 268 241 149 140 142 145 156 178 196 202 201 195 180 159 150 152 150 142 134 130 130 132 129 120 111 107 108 113 119 125 130 135 138 142 146 149 152 155 158 160 162 164 165 165 164 163 163 164 165 166 166 167 167 168 169 170 171 171 169 167 166 166 166 166 166 166 165 163 162 160 158 156 154 152 151 151 151 151 151 150 149 148 147 147 148 149 150 151 152 151 150 151 154 159 164 164 159 155 154 152 149 148 148 148 148 148 148 148 148 149 150 150 149 148 148 148 148 148 147 147 148 149 150 151 153 161 170 165 156 152 150 147 142 136 129 123 118 115 116 117 119 121 123 126 126 127 127 127 127 127 128 128 129 130 130 130 129 128 127 127 127 127 128 128 129 130 131 132 134 137 141 146 151 155 160 164 169 171 163 143 129 124 121 118 116 116 131 252 278 283 286 287 291 303 334 9 22 28 33 37 39 41 41 41 41 41 42 46 51 55 56 56 54 50 49 54 60 66 73 80 84 83 82 80 80 80 79 78 76 74 73 71 70 68 68 67 66 66 67 68 71 75 80 84 87 89 92 94 98 100 102 101 100 98 95 91 85 73 28 303 279 265 252 241 233 225 218 213 208 199 183 161 134 108 88 75 65 58 54 53 57 63 67 68 67 66 65 64 64 63 61 59 58 56 54 52 50 48 46 44 43 41 39 37 35 33 31 30 28 27 26 24 22 18 14 8 4 359 355 352 349 346 345 346 348 347 344 343 345 348 352 355 357 0 4 6 6 5 3 1 359 357 355 353 351 349 348 346 344 343 341 339 337 335 333 331 329 327 324 36 35 33 32 30 29 27 25 23 21 19 18 17 16 15 15 15 14 13 11 9 6 4 2 360 357 354 352 350 348 345 343 340 339 337 335 334 333 333 332 331 330 329 328 327 325 324 323 322 322 322 322 322 322 322 323 323 324 325 325 326 326 327 327 327 327 327 327 327 327 327 327 327 327 327 327 328 329 329 330 330 331 331 332 332 333 334 333 333 332 331 330 329 328 326 325 324 323 322 321 321 321 322 323 323 324 325 324 320 311 297 279 250 195 129 92 73 60 46 28 9 354 346 342 340 337 335 332 329 326 323 321 319 317 314 308 301 295 288 284 281 279 278 274 268 263 264 271 279 283 281 278 273 269 265 263 264 266 267 268 269 269 268 266 265 268 269 268 265 263 263 265 267 267 266 261 256 252 248 236 220 218 225 229 230 228 231 237 240 235 218 191 176 175 179 184 202 236 261 275 286 102 119 128 139 167 202 215 213 202 186 173 170 174 171 162 150 142 141 144 145 139 129 121 118 119 123 127 131 135 138 142 145 149 152 155 158 160 163 165 167 168 167 167 167 167 168 169 170 170 169 168 168 170 172 173 172 170 169 168 168 168 167 166 165 165 164 163 161 158 156 154 153 152 151 151 150 149 148 147 146 146 147 148 150 151 152 151 150 150 151 154 158 161 158 150 148 149 149 148 149 151 153 154 155 156 156 156 157 156 155 153 152 153 154 153 152 152 153 153 154 154 155 158 169 181 176 165 158 153 149 143 136 129 123 119 117 118 119 121 123 127 129 129 129 129 129 129 129 129 130 130 130 129 129 128 128 128 128 129 130 130 131 132 133 135 138 142 147 153 160 166 173 179 187 196 202 197 151 113 110 112 113 113 120 156 225 259 275 285 293 311 343 7 18 24 30 35 40 42 43 43 42 40 40 42 45 50 53 54 52 48 42 43 49 55 60 69 78 84 84 82 80 80 80 79 78 77 75 74 72 70 69 68 67 66 66 65 66 67 70 75 80 84 88 92 97 101 104 106 107 106 104 102 99 96 94 111 254 254 248 240 232 224 217 210 205 201 194 181 163 142 117 94 78 68 60 54 53 57 63 68 69 68 66 65 64 64 63 61 59 58 56 54 52 50 48 47 45 42 40 38 36 34 32 30 28 27 25 24 22 19 17 13 8 4 359 355 352 349 347 346 347 348 347 345 345 349 354 359 2 5 7 9 9 8 7 5 3 2 360 358 356 354 352 350 348 347 346 344 342 340 338 336 334 332 330 327 35 34 33 32 31 30 28 26 24 22 21 20 19 18 17 17 17 16 15 13 11 9 7 4 2 360 358 356 354 353 350 348 345 343 340 337 335 333 332 331 330 329 329 327 326 325 324 323 322 322 322 322 321 322 322 322 322 323 324 324 325 325 326 326 326 326 326 326 325 325 325 326 326 326 326 326 327 328 329 330 331 331 332 332 332 333 333 333 332 331 331 330 328 327 326 325 323 322 321 321 320 321 322 322 323 324 324 322 316 306 292 272 233 146 105 85 71 58 42 21 2 353 348 344 342 339 336 333 330 326 322 319 317 315 311 306 302 299 299 301 304 306 304 302 300 300 306 312 312 302 292 284 278 272 267 263 262 263 264 265 266 266 264 262 260 261 265 267 270 271 269 267 267 268 270 270 267 265 259 228 208 224 232 232 228 225 230 238 244 244 229 199 182 180 181 184 201 230 256 275 301 9 78 110 136 189 229 236 230 211 183 173 183 190 182 167 155 151 153 157 154 147 139 133 130 131 133 135 137 140 143 146 149 152 155 158 161 163 166 168 170 170 170 170 170 171 172 172 172 172 171 170 170 171 173 174 173 172 170 170 170 169 168 166 165 165 164 163 161 159 157 155 154 153 153 152 151 149 147 146 146 146 146 148 150 150 150 150 149 149 150 152 153 153 146 140 142 144 146 147 149 152 155 158 160 161 162 162 161 159 157 156 156 157 157 157 156 156 156 156 156 157 159 163 172 180 179 170 158 146 137 133 129 125 121 117 116 117 118 120 124 128 130 131 131 131 131 130 130 130 130 130 129 128 127 127 127 128 129 130 131 132 133 135 137 141 145 151 158 167 175 183 191 200 207 213 220 234 41 52 60 66 72 75 81 103 194 260 293 316 337 357 9 16 21 26 32 38 42 44 44 44 43 41 41 42 45 49 52 53 51 46 41 44 49 53 56 63 72 79 81 80 79 79 80 79 78 77 76 74 73 71 70 69 68 67 66 65 64 64 67 70 75 79 83 88 94 99 105 109 111 111 110 109 110 113 127 168 213 228 230 227 222 215 209 204 201 196 188 176 162 144 121 99 83 72 63 57 53 57 64 68 69 68 66 65 64 64 62 61 59 57 56 54 52 50 48 46 44 42 39 37 35 33 31 30 28 26 24 22 20 18 15 12 8 3 359 355 352 350 348 347 347 347 347 348 350 355 0 5 8 11 12 13 12 10 8 7 6 4 2 0 358 356 354 352 350 349 348 347 345 343 341 339 337 335 332 329 35 34 34 33 32 30 29 27 25 23 22 20 19 19 18 17 17 15 14 13 11 9 6 4 2 1 359 357 356 355 355 353 350 347 344 341 338 336 335 333 332 331 330 328 327 326 325 324 323 322 322 321 321 321 321 321 321 322 323 323 324 324 325 325 325 324 324 324 324 324 324 324 325 325 326 326 327 328 330 330 331 331 332 332 332 332 332 332 331 331 331 330 328 327 325 324 323 322 321 320 320 320 320 321 322 322 322 319 312 301 285 258 201 131 101 84 72 59 41 19 2 354 350 347 344 341 338 334 330 326 322 318 314 310 306 304 305 308 314 322 326 324 322 323 328 336 341 338 326 310 297 288 283 278 273 266 262 261 262 263 264 264 263 260 257 258 262 266 272 277 276 272 269 270 274 280 286 292 305 139 184 220 233 234 229 226 231 243 255 258 242 210 194 189 187 189 200 224 246 264 284 327 56 116 166 228 251 257 255 238 189 181 201 205 189 168 158 158 163 167 163 155 148 144 141 141 141 141 143 145 147 150 153 155 158 161 163 166 168 171 172 173 173 174 174 174 175 175 175 174 173 172 171 172 173 174 174 173 172 172 171 170 169 167 165 164 164 164 162 160 158 157 156 155 154 153 152 150 148 147 147 146 146 147 147 147 146 147 148 148 148 149 148 145 140 138 140 142 144 146 149 152 156 159 162 164 164 164 162 160 158 158 159 160 160 160 159 159 158 158 158 158 161 165 171 174 171 160 141 121 112 114 119 121 119 117 117 118 119 121 125 128 131 132 132 132 131 130 130 130 130 129 128 127 126 125 125 126 128 130 132 134 136 138 142 148 154 163 172 182 191 200 209 215 219 225 264 23 32 36 39 41 43 46 49 52 48 28 15 14 16 17 18 20 24 28 33 39 44 46 46 46 45 43 43 44 47 50 52 53 52 49 47 51 54 56 59 64 71 77 79 77 77 78 79 79 78 78 76 75 74 72 71 70 69 67 66 64 63 63 65 67 70 72 75 79 85 91 99 106 112 115 116 118 122 131 149 173 195 210 215 215 211 206 202 199 196 191 182 171 158 141 122 103 88 77 67 59 56 59 64 69 70 69 67 65 65 64 62 60 59 57 56 54 52 50 47 45 43 41 39 36 34 32 30 28 26 24 22 21 19 17 15 12 8 3 359 356 353 350 348 347 347 348 350 352 356 1 5 9 13 15 16 15 14 12 11 9 8 6 4 2 360 357 355 354 353 352 350 349 347 346 344 342 340 337 334 331 36 35 34 33 32 30 29 27 25 23 21 20 18 18 17 16 15 13 12 11 9 7 4 2 1 359 357 356 356 356 356 355 353 351 349 346 343 341 340 339 337 335 333 331 330 329 328 326 325 323 322 322 321 320 320 320 320 321 321 322 323 323 323 323 323 323 323 323 323 323 324 324 325 325 326 327 328 329 330 331 331 331 332 331 331 332 332 332 332 332 331 329 328 326 325 323 322 321 320 320 319 319 319 320 320 321 319 314 306 294 273 237 180 127 99 83 72 60 41 20 5 357 352 348 345 342 338 335 331 326 321 316 310 303 299 300 305 313 322 329 331 328 328 332 338 344 344 336 321 307 297 291 287 283 278 271 265 262 264 265 265 263 262 259 257 257 259 263 269 277 278 276 274 276 281 290 300 308 274 180 189 209 227 234 233 229 230 242 259 264 247 222 207 199 193 193 200 218 235 243 241 229 216 215 233 252 263 271 277 277 239 213 219 216 193 167 159 163 170 172 168 161 154 150 148 148 147 147 148 150 152 154 156 159 162 164 166 169 171 173 175 176 176 177 177 177 177 177 177 176 175 174 173 173 173 174 174 174 174 173 172 171 169 167 165 163 164 164 164 162 160 158 157 157 156 155 153 151 150 149 149 148 148 147 145 142 142 144 146 147 146 146 144 142 140 141 142 143 144 146 149 152 156 159 163 165 165 165 163 161 160 161 163 164 163 163 161 160 159 159 158 160 163 166 168 166 160 147 129 115 110 113 119 122 122 121 122 123 124 126 129 131 133 133 133 132 131 130 129 129 130 130 130 129 128 127 127 127 128 131 135 137 140 144 149 157 166 176 186 196 204 211 217 223 231 293 27 33 34 35 36 38 39 39 40 39 36 32 28 26 23 21 21 23 26 30 35 41 45 48 49 49 47 46 46 47 49 51 53 54 53 51 54 57 60 61 63 68 74 79 79 77 76 77 78 78 78 78 77 76 75 73 71 71 70 68 67 65 64 63 64 65 66 67 68 70 73 78 86 96 106 113 119 125 133 144 158 172 184 195 202 204 201 197 195 193 190 184 176 165 153 138 121 105 92 80 71 63 59 60 65 70 73 71 68 66 64 63 61 60 58 57 55 54 52 49 47 44 42 40 38 35 33 31 29 27 24 22 21 20 19 17 15 11 7 3 359 356 353 351 349 348 348 349 352 357 1 5 10 14 17 18 18 17 15 13 12 11 9 7 6 4 1 359 357 356 355 354 353 351 350 348 346 344 342 339 336 333 36 34 33 32 31 29 27 25 23 21 19 18 16 15 14 13 12 11 10 8 7 5 3 1 360 358 357 356 356 355 355 355 354 354 352 351 349 347 346 345 343 341 339 337 336 334 332 330 328 326 324 323 322 321 321 320 320 320 321 322 322 323 323 323 323 322 323 323 323 323 324 325 326 326 327 328 329 329 330 331 331 331 331 331 331 331 331 332 332 331 330 328 327 325 324 323 322 321 320 319 319 319 319 319 319 319 315 308 299 284 258 219 165 119 93 78 68 56 39 20 6 358 352 348 344 341 338 334 330 326 320 314 305 296 292 294 301 309 318 324 325 325 326 330 333 332 327 317 307 300 295 292 288 284 278 272 267 265 268 270 268 264 261 258 257 258 259 261 265 271 275 276 279 286 296 307 309 291 247 212 197 200 214 229 233 228 221 221 237 247 242 230 219 209 201 198 203 217 227 228 222 214 216 233 251 261 269 278 285 281 251 224 217 209 183 157 156 167 174 174 169 162 156 153 152 151 151 151 152 153 155 157 159 162 164 167 169 171 174 176 177 178 179 179 179 179 179 179 179 178 176 175 174 174 174 174 174 174 174 174 172 171 169 167 166 165 165 166 165 164 161 159 158 157 156 155 153 152 151 151 151 150 149 146 143 140 140 143 145 146 144 143 141 140 142 144 144 145 146 148 150 153 156 160 163 165 165 164 162 162 162 163 165 166 165 164 162 161 160 160 160 162 165 166 165 160 153 143 133 125 123 125 127 128 128 127 128 129 130 132 134 136 137 136 136 136 135 133 132 133 134 134 136 137 137 137 136 136 137 139 143 147 150 154 160 168 178 189 200 208 212 213 217 232 351 27 34 36 36 37 38 40 41 41 40 39 36 33 31 30 28 26 25 27 30 34 38 43 48 51 51 51 50 49 49 50 51 53 53 54 52 52 55 58 60 61 64 69 74 76 76 75 75 76 77 77 78 79 79 78 76 73 71 70 70 69 68 66 65 64 64 64 64 63 63 62 63 66 72 81 91 102 113 124 135 146 157 166 174 181 186 188 189 188 186 185 182 175 166 156 145 132 119 105 93 83 73 65 60 59 62 69 73 73 70 66 64 62 61 59 58 56 55 54 51 49 46 43 41 39 37 34 32 30 28 26 24 22 21 20 19 17 14 11 7 3 359 356 354 352 350 349 350 352 356 0 4 9 13 17 20 20 19 18 16 14 13 12 10 9 7 5 3 1 359 358 356 355 355 353 352 350 348 346 343 340 338 335 35 33 32 31 29 27 25 24 22 20 18 16 14 13 12 11 10 9 8 7 6 4 3 1 360 358 358 357 357 357 356 356 356 356 356 355 354 353 352 350 349 347 346 345 343 341 338 335 332 329 327 325 324 324 323 323 322 322 323 323 324 324 324 323 323 323 323 324 324 325 325 326 327 328 329 329 330 330 330 330 331 331 331 331 331 331 331 331 331 330 329 327 326 325 324 323 322 321 320 319 319 318 318 318 318 316 312 305 293 274 245 203 148 107 86 73 63 51 36 18 5 357 351 346 342 339 335 332 329 324 319 311 300 290 286 288 294 302 310 315 316 316 317 318 314 308 300 294 291 290 290 289 285 281 276 271 267 265 267 269 268 265 260 258 260 263 265 264 264 266 269 274 282 297 314 323 311 280 252 228 204 192 198 216 226 221 206 198 209 228 236 234 228 219 211 208 212 220 225 222 213 207 218 245 260 267 274 281 282 271 247 222 202 181 155 137 141 167 178 173 164 158 155 153 153 153 153 154 155 156 158 160 162 165 167 170 172 174 176 178 180 181 181 181 181 181 181 180 180 179 178 176 175 174 174 174 174 174 174 173 172 170 169 168 168 167 167 167 166 164 162 160 159 158 157 156 154 154 153 153 152 151 149 146 143 141 141 143 145 144 143 142 140 140 144 147 147 147 148 150 153 155 157 159 161 162 162 161 160 160 162 164 166 167 166 165 163 162 161 160 161 163 164 164 161 155 149 143 138 135 134 135 136 135 134 132 132 133 135 137 139 141 142 142 143 143 143 142 142 143 143 145 149 151 151 150 149 150 151 152 156 162 167 170 172 177 186 197 207 214 215 207 78 33 32 34 38 39 40 40 42 44 45 45 44 43 40 38 36 35 34 32 31 32 34 38 42 47 51 54 55 54 54 53 52 53 53 54 53 52 51 50 51 53 54 56 59 64 67 69 70 71 73 74 75 76 77 79 79 79 77 75 72 70 70 69 69 68 67 65 64 64 63 62 60 58 57 59 62 67 74 84 96 109 122 135 146 156 163 166 165 165 168 171 173 172 170 163 155 145 136 126 115 104 94 84 75 67 60 56 59 66 71 73 72 68 64 62 61 59 58 56 55 53 51 48 45 43 40 38 36 33 31 29 27 25 23 22 21 19 18 16 13 10 6 2 359 356 354 353 352 351 353 355 359 3 7 11 16 20 22 21 20 18 17 15 14 13 12 11 9 7 5 3 1 359 358 357 357 356 354 353 350 347 344 342 340 338 34 33 31 30 28 26 24 23 21 19 17 15 13 11 10 9 9 8 7 6 5 4 3 2 0 359 359 359 359 359 359 359 359 359 359 359 358 357 356 355 353 352 352 351 349 347 343 340 337 334 331 330 329 328 327 327 326 326 326 326 326 326 326 325 325 325 325 325 326 326 327 328 328 329 330 330 330 330 330 330 330 330 330 330 330 330 331 331 330 329 328 327 326 325 324 323 322 321 320 319 319 318 318 317 315 312 308 301 288 264 230 185 132 98 79 68 58 47 32 15 3 354 348 343 339 335 331 328 325 321 316 308 299 290 286 286 291 296 301 303 303 303 302 299 294 288 283 279 278 280 283 284 282 279 275 270 265 261 261 263 265 264 261 261 266 272 275 273 269 267 268 274 286 301 314 318 304 281 262 243 212 184 184 201 214 211 199 192 198 214 227 233 231 226 221 220 223 227 226 219 205 200 221 246 259 267 275 280 278 270 254 221 181 152 137 129 128 149 191 173 158 153 152 152 153 154 155 156 157 159 161 163 165 168 170 172 174 176 178 180 182 183 183 184 183 183 182 181 180 179 178 176 175 174 173 173 173 173 173 172 171 170 169 170 170 170 169 168 167 165 163 161 160 159 158 157 156 155 154 154 153 152 150 147 144 143 142 143 144 144 143 143 142 142 147 151 151 151 152 153 155 156 158 159 159 159 160 160 159 159 161 164 166 167 166 166 165 164 162 160 159 160 162 161 157 152 147 144 141 140 139 138 137 137 136 134 134 136 138 141 143 145 147 149 151 152 152 151 151 152 153 156 161 166 166 163 159 158 159 162 167 175 180 180 180 181 186 195 204 209 191 53 42 38 37 39 42 44 44 45 47 49 49 50 49 47 45 43 41 40 39 37 37 37 38 41 46 50 54 57 58 58 58 57 57 57 56 55 54 52 49 48 48 50 50 51 54 56 58 60 63 67 71 73 73 74 76 78 80 80 79 77 74 72 71 71 70 69 68 67 66 65 63 61 59 57 55 54 55 57 61 67 76 86 98 109 121 133 143 145 141 137 137 140 145 150 150 147 141 133 126 119 111 103 94 86 77 70 63 59 60 64 70 73 72 69 66 63 61 59 57 56 54 53 51 48 45 42 40 38 35 33 30 29 27 25 23 21 20 19 17 15 12 9 5 2 359 356 354 353 353 353 355 358 1 5 9 14 18 21 22 21 20 19 17 16 15 15 14 12 11 8 6 4 2 1 0 359 359 358 356 354 352 349 346 344 342 340 33 32 30 28 27 25 23 21 20 18 16 14 12 10 9 8 7 7 6 5 4 3 2 2 1 0 0 1 1 1 1 1 1 1 1 1 1 360 359 358 357 356 355 354 352 349 346 343 340 338 336 334 333 332 331 331 330 329 329 328 328 328 328 327 327 327 327 327 327 328 328 329 329 329 330 330 330 329 330 330 330 330 330 330 330 330 330 330 329 328 327 327 326 325 324 323 322 321 320 320 319 318 318 316 312 306 301 294 281 256 220 168 118 90 73 62 52 41 27 11 359 351 344 338 334 330 326 322 319 316 312 307 301 295 292 291 292 293 293 290 288 287 286 285 283 280 278 275 273 273 274 276 278 278 276 271 265 259 257 258 260 262 262 265 274 282 284 281 275 271 272 278 289 299 306 306 297 284 272 259 228 176 175 192 205 205 199 195 197 206 219 227 229 228 227 229 232 234 232 220 200 205 225 240 250 260 270 277 278 277 275 253 115 109 110 114 123 143 190 183 157 151 151 153 154 156 157 158 159 160 163 165 168 170 173 175 177 178 180 182 184 185 186 185 185 184 183 182 180 179 177 176 174 173 172 172 172 172 172 171 170 171 171 172 172 171 170 169 167 165 163 162 161 160 158 157 157 156 155 154 153 152 151 148 146 145 145 145 145 145 145 146 146 146 150 153 154 155 155 156 156 157 158 158 158 158 158 158 158 158 160 162 164 166 166 167 166 165 162 159 156 156 159 159 155 151 148 146 144 142 140 138 137 137 137 137 138 139 141 144 147 149 152 154 156 157 157 156 157 158 159 163 170 176 177 172 166 163 164 168 176 182 185 184 181 179 181 185 181 106 57 47 43 41 40 42 46 48 49 50 52 52 53 54 53 52 49 47 45 44 43 42 42 41 41 44 49 54 58 61 63 63 62 62 61 61 59 57 55 52 49 47 48 50 50 50 51 52 53 54 57 61 66 69 69 71 74 78 80 81 80 78 76 74 73 73 72 71 69 68 66 65 64 62 59 57 55 53 52 52 53 57 61 66 72 80 87 95 104 111 112 109 106 104 108 116 123 126 125 121 116 112 107 101 95 87 80 74 68 65 65 67 70 73 73 70 68 64 61 59 57 55 54 53 51 48 45 42 40 37 35 33 30 29 27 25 23 21 20 18 17 14 11 7 4 1 358 356 355 354 353 354 356 359 3 7 10 15 19 22 22 22 21 20 18 18 17 17 15 14 12 10 8 5 4 3 2 2 1 360 358 356 353 351 348 346 345 344 32 30 29 27 25 23 21 20 18 16 15 13 11 9 8 7 6 5 4 3 2 2 2 1 1 1 1 2 2 3 3 3 2 2 2 2 2 1 0 360 359 358 357 354 352 349 346 343 341 339 337 336 335 334 333 333 332 331 330 329 329 328 328 328 328 327 327 327 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 329 329 328 328 327 326 325 324 323 322 321 321 320 320 319 318 315 309 301 293 286 276 256 217 150 103 81 67 56 46 34 20 5 353 345 338 332 328 324 320 316 312 308 305 304 303 301 298 295 293 290 285 281 278 277 277 276 276 275 275 275 272 268 266 267 271 274 275 273 268 262 258 257 258 260 264 271 282 288 286 282 277 274 274 279 286 293 297 297 293 286 280 273 253 181 176 196 206 206 205 203 204 209 218 225 228 230 231 235 239 244 245 234 216 221 229 236 242 251 262 272 278 285 300 1 55 70 80 94 118 151 181 186 166 155 153 154 156 157 158 158 159 162 164 167 170 173 175 177 178 180 182 183 185 187 187 187 186 185 184 182 180 179 177 175 174 172 172 171 171 171 171 171 171 172 173 173 172 172 171 170 168 166 164 162 161 160 159 158 157 157 156 155 154 153 152 151 149 148 148 148 147 148 149 150 150 151 153 155 157 158 158 157 157 157 157 156 155 156 157 157 157 158 160 160 161 164 166 167 166 165 162 158 155 156 158 158 156 153 150 149 147 144 141 140 139 140 141 142 142 143 145 148 150 153 156 158 159 160 161 161 162 162 164 169 175 181 183 178 171 168 168 174 180 185 185 182 176 172 163 127 68 54 50 48 46 45 45 47 50 52 54 56 57 57 57 58 57 56 54 52 50 48 47 47 46 45 44 46 51 57 62 66 67 67 67 66 65 65 63 61 58 54 50 49 50 51 51 50 49 49 49 50 52 55 60 63 63 64 70 76 79 80 79 79 78 77 76 75 75 73 71 69 67 66 65 64 61 58 55 54 52 50 50 51 52 53 56 59 64 68 73 80 85 86 84 82 82 86 92 101 106 107 106 104 102 98 94 88 83 78 74 71 71 73 75 76 75 72 69 66 63 60 57 54 53 52 51 48 45 42 39 37 35 32 31 29 27 25 23 21 20 18 16 13 10 6 3 0 358 356 355 354 354 355 357 0 4 8 11 16 20 22 23 22 22 21 20 19 19 18 17 15 13 11 9 7 6 5 4 3 3 2 360 358 355 353 351 349 348 348 31 28 26 25 23 21 19 18 16 14 13 12 10 9 7 6 5 5 4 3 2 2 2 2 2 2 3 3 4 4 4 3 3 3 2 2 2 1 0 0 360 359 357 354 351 348 345 342 340 338 336 334 333 332 332 332 332 331 330 329 328 328 328 327 327 327 326 326 327 327 327 327 327 328 328 328 328 328 329 329 329 329 329 329 329 330 330 330 329 329 328 327 326 325 324 323 323 322 321 321 320 320 318 315 307 297 287 281 276 263 216 128 91 73 62 52 40 27 12 358 347 338 331 325 321 318 314 310 305 300 295 296 299 300 298 294 289 285 281 278 277 276 274 272 270 270 271 272 270 267 263 262 265 270 273 274 271 268 265 262 261 262 268 277 286 288 285 281 277 274 273 275 279 283 287 289 289 287 285 282 273 221 199 211 213 213 214 216 217 219 223 227 231 233 235 239 246 253 257 247 236 233 234 235 238 245 255 266 275 287 312 6 43 57 67 82 128 170 185 183 171 159 155 155 156 156 157 158 160 163 166 169 172 174 176 178 179 181 182 185 187 188 189 188 188 187 185 183 181 179 177 175 174 173 172 172 172 172 171 172 173 174 174 173 173 172 172 171 169 167 165 163 162 161 159 158 157 157 156 155 155 155 154 153 152 151 151 150 150 151 152 154 154 154 155 157 159 160 160 159 158 156 155 154 154 155 157 158 159 159 159 158 159 163 165 166 165 164 161 159 157 158 159 159 157 155 153 151 149 146 143 142 143 145 146 146 146 146 148 151 154 156 158 160 162 163 164 165 166 166 168 172 178 183 185 181 175 170 170 175 182 186 183 174 161 139 88 59 51 50 50 50 49 50 51 52 54 56 58 60 61 61 61 61 60 59 58 56 54 52 51 50 49 47 46 47 51 57 64 69 71 71 71 71 70 68 67 64 61 57 53 51 51 52 52 51 49 48 48 48 49 51 55 56 55 56 61 69 74 77 76 77 78 78 78 78 78 77 74 71 68 66 66 66 64 60 56 55 53 51 49 47 46 46 46 48 51 54 57 61 66 69 70 70 70 70 72 80 88 94 97 98 98 96 92 89 86 83 80 78 78 80 81 80 78 75 72 69 66 63 59 55 52 51 50 48 45 42 39 37 35 33 31 29 27 25 23 21 19 17 14 11 8 5 3 0 359 357 356 355 354 355 358 2 6 9 13 16 20 23 24 23 23 22 21 21 20 20 19 17 15 12 11 9 7 6 6 5 4 3 2 360 357 355 354 353 352 351 28 26 24 22 21 19 18 16 14 13 12 11 10 8 7 6 5 5 4 4 3 3 3 3 3 4 4 5 5 5 5 4 4 3 3 2 1 1 360 359 359 358 356 354 351 348 345 341 339 336 334 332 330 330 330 330 330 330 329 328 328 327 326 326 325 325 325 324 325 325 325 326 326 326 327 327 327 327 328 328 328 328 329 329 329 330 330 330 329 329 328 327 326 326 325 324 323 323 322 322 321 320 318 313 305 293 282 279 280 272 161 113 88 70 60 51 38 20 3 349 338 329 321 316 313 311 308 305 300 293 286 285 291 295 295 291 286 282 281 281 282 279 276 272 269 267 267 269 269 268 266 265 266 270 272 274 273 273 272 272 273 273 276 280 284 285 283 282 279 276 273 271 272 274 278 281 283 285 285 284 279 258 235 229 225 222 225 229 230 230 231 233 236 238 241 245 252 258 255 247 242 241 240 237 236 240 249 260 270 283 307 358 40 61 80 132 188 196 193 183 170 160 156 154 155 156 158 160 162 165 168 171 173 175 177 178 180 181 183 185 188 189 190 190 189 188 186 184 182 180 178 176 174 173 173 173 173 172 172 173 173 174 173 173 172 172 172 171 170 168 166 164 162 161 159 158 158 157 156 156 156 156 156 156 155 154 153 153 153 154 155 156 156 155 157 159 161 162 162 160 159 157 155 154 155 156 158 160 160 160 158 156 158 161 163 164 164 163 161 160 159 160 160 160 159 156 154 153 152 148 145 145 146 148 150 150 149 149 151 154 156 158 160 163 164 166 167 168 169 169 170 172 177 181 184 182 174 169 169 174 179 181 175 149 92 57 49 50 51 52 53 53 54 54 55 56 58 59 61 62 63 63 63 63 62 62 61 60 58 55 53 52 50 49 47 48 50 56 63 69 73 75 75 75 74 73 71 68 65 60 55 52 52 54 54 52 50 49 48 47 48 49 51 51 50 51 56 62 68 70 71 73 75 78 80 82 83 82 79 74 69 66 66 67 66 62 57 55 53 50 47 45 43 42 42 43 45 48 49 51 53 56 58 61 63 64 66 69 75 81 87 92 94 93 92 91 91 89 87 86 86 87 86 84 81 78 75 72 69 65 61 56 52 50 49 48 46 43 40 37 35 33 31 29 27 25 23 21 19 16 13 10 7 5 2 1 359 358 357 356 355 356 359 3 7 11 14 17 21 23 25 25 25 24 23 22 22 21 20 18 16 14 12 10 9 8 7 7 6 5 3 1 359 358 357 356 356 355 25 23 22 20 19 18 16 15 14 13 12 11 9 8 7 6 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 3 2 1 360 359 358 357 355 353 350 348 345 342 339 336 333 331 328 327 327 327 327 327 326 326 326 325 325 325 324 323 323 323 323 323 323 324 324 325 325 326 326 327 327 327 328 328 328 329 329 330 330 330 329 329 328 327 326 326 325 324 324 323 323 323 322 320 316 309 299 286 276 276 283 93 109 106 93 75 63 55 40 15 354 339 328 319 311 305 304 303 303 302 299 292 283 280 286 293 294 291 286 284 283 285 287 284 281 279 276 272 269 268 269 271 273 274 274 274 274 274 274 276 278 281 284 285 283 281 280 280 281 282 281 279 276 272 269 269 271 273 276 278 280 279 276 266 253 245 237 233 233 237 239 239 239 240 242 246 250 254 255 253 248 245 245 245 244 239 234 236 245 254 262 272 287 322 27 127 177 198 208 207 199 185 171 160 156 155 156 158 161 164 166 169 171 172 174 175 177 179 180 181 183 185 188 189 191 191 190 189 187 185 183 181 179 177 175 174 174 174 173 173 173 174 174 173 173 172 172 172 172 172 171 169 167 165 163 161 160 159 158 158 157 157 157 158 158 157 157 157 156 156 156 156 157 157 156 156 157 159 161 163 162 161 160 158 156 155 156 159 160 162 162 160 156 154 155 158 161 162 164 164 163 162 162 162 162 162 160 157 155 154 153 151 149 148 149 151 153 153 152 152 153 156 158 159 161 164 166 167 168 169 170 170 169 169 171 175 178 176 167 164 167 170 170 162 120 41 30 33 39 47 54 57 58 58 58 58 59 60 61 61 62 63 63 64 64 63 63 63 62 61 59 58 55 53 51 49 48 47 49 53 60 67 73 77 79 79 78 76 74 71 68 64 59 54 54 55 56 55 53 51 49 48 48 48 48 49 49 51 54 58 61 61 61 64 68 73 77 82 86 87 83 78 71 67 66 66 65 62 58 55 53 50 47 45 43 41 40 41 43 44 45 46 46 47 49 52 56 59 63 65 68 72 78 85 90 92 93 94 96 95 93 92 92 93 92 89 86 82 78 74 70 66 62 57 52 49 48 48 46 43 41 38 35 34 31 29 27 24 22 20 18 15 12 9 6 4 3 1 0 359 358 357 357 357 0 4 9 12 15 17 21 24 26 27 26 26 24 23 22 22 20 18 16 15 13 12 10 9 8 8 8 7 5 4 2 1 360 359 359 358 24 22 21 20 18 17 16 14 13 12 11 10 9 8 7 6 6 6 6 6 6 5 5 5 5 6 6 6 5 5 5 5 5 4 4 3 2 1 0 359 358 357 355 353 350 348 346 343 340 337 334 331 328 326 325 324 324 323 322 322 322 322 323 323 322 322 321 321 321 321 321 322 323 323 324 325 325 326 326 327 327 328 328 329 329 330 330 330 329 329 328 327 326 326 325 324 324 324 324 324 324 321 314 303 290 276 267 261 165 106 105 102 93 79 67 58 45 14 345 330 319 309 301 295 294 296 299 303 306 303 294 289 291 298 298 295 293 293 294 296 296 294 293 292 287 280 273 270 270 273 277 280 280 277 275 275 275 277 281 286 290 291 288 283 278 276 277 279 279 279 277 274 270 268 267 268 269 271 272 272 269 264 258 252 246 240 238 240 242 244 245 247 250 254 258 258 253 248 245 245 247 249 249 244 237 236 243 250 254 258 260 254 230 209 203 205 208 207 200 187 173 163 159 159 161 164 167 169 170 171 172 173 174 176 177 179 180 181 183 185 188 189 191 192 191 190 188 186 184 182 180 178 176 175 174 174 174 173 174 174 174 173 172 172 172 172 172 172 172 170 168 166 164 162 161 160 160 159 159 159 159 159 159 158 158 159 159 158 157 157 157 157 157 156 157 159 161 163 163 163 161 159 157 157 159 161 163 164 162 158 154 153 155 157 159 162 165 167 167 166 165 163 163 162 161 158 156 155 155 154 152 152 152 154 155 155 155 155 156 158 159 161 162 163 165 167 168 169 168 167 166 164 165 168 169 165 161 165 168 163 148 99 36 19 18 22 32 44 54 60 62 62 61 61 62 63 64 64 64 65 65 65 65 64 64 63 62 61 60 59 57 55 52 49 48 47 48 51 57 65 73 79 82 83 82 80 78 75 72 68 63 57 55 55 56 56 55 53 52 50 49 49 49 50 51 53 54 56 56 54 52 53 56 62 68 74 81 84 84 81 75 70 67 66 65 62 58 55 53 50 48 45 43 41 40 40 41 42 43 43 42 42 43 44 48 53 58 63 65 67 72 78 84 89 93 97 99 99 97 97 98 98 97 95 91 86 80 75 72 68 64 60 54 49 48 49 48 45 41 38 36 34 31 29 26 24 22 19 17 14 11 9 6 5 3 2 1 0 360 359 358 359 2 6 9 13 15 18 22 26 28 29 28 27 26 24 23 22 21 19 17 16 14 13 12 10 10 9 9 9 7 6 4 3 3 2 2 1 24 22 21 19 18 17 15 14 13 12 11 10 9 8 7 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 3 3 2 2 1 0 359 358 357 355 353 350 348 346 342 339 336 333 330 327 325 324 323 321 320 319 319 319 320 320 320 320 320 319 319 319 320 321 321 322 323 323 324 325 325 326 327 328 328 329 330 330 330 330 329 329 328 327 326 326 325 325 324 325 325 327 327 323 314 298 279 261 246 216 127 107 101 95 87 76 66 58 47 13 338 322 312 303 295 289 287 291 300 312 324 329 325 318 312 310 307 305 308 314 318 320 317 315 313 308 297 287 279 275 275 277 281 282 280 278 278 279 280 283 286 290 294 295 291 284 277 273 272 273 274 275 275 274 271 269 267 267 266 267 267 266 264 261 257 254 250 246 243 243 244 246 249 251 254 257 258 254 249 245 244 245 249 253 256 254 248 244 246 249 250 247 240 231 222 214 207 205 206 205 199 189 177 169 165 165 168 171 173 174 174 173 173 174 174 176 177 179 180 181 183 185 187 189 191 192 192 191 189 187 185 183 181 179 177 175 174 174 173 174 174 174 174 173 172 171 171 172 172 173 173 171 169 167 165 163 162 162 161 161 161 161 161 160 159 159 160 161 161 160 159 158 157 157 157 157 157 159 161 164 165 164 162 160 159 159 161 164 165 165 162 158 154 153 155 157 160 163 167 171 172 171 168 165 163 163 161 159 158 157 156 155 155 155 154 155 155 157 158 159 159 159 160 161 162 163 165 167 168 168 167 165 163 161 162 165 166 163 166 174 172 154 117 63 27 15 13 17 25 38 51 60 64 64 64 64 65 66 66 67 67 66 66 66 66 65 64 63 62 61 61 60 58 56 53 51 49 48 49 51 55 61 70 78 82 85 86 85 83 80 77 73 67 60 56 55 56 56 55 54 53 53 52 51 51 52 53 54 55 55 53 51 49 47 49 53 58 62 69 77 81 81 77 73 70 68 66 63 59 56 53 50 48 46 43 41 40 40 40 41 41 41 40 39 39 39 41 45 51 58 63 67 70 74 79 84 90 96 100 101 101 103 104 104 103 101 97 90 83 77 73 69 67 64 60 55 53 51 49 46 43 39 36 34 31 28 26 23 21 19 16 14 11 9 7 5 4 3 3 2 1 1 1 2 4 7 11 13 16 20 24 27 30 30 30 28 27 25 24 23 21 20 18 17 16 14 13 12 11 11 11 10 9 8 7 6 5 5 4 4 23 22 21 19 18 17 15 14 13 12 11 10 9 8 8 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 4 3 2 2 2 2 1 1 0 359 357 355 353 350 348 345 342 340 337 334 331 328 326 324 322 320 319 318 318 318 318 318 318 318 318 318 319 319 319 320 320 321 322 323 324 325 326 327 327 328 329 330 330 330 330 329 328 328 327 327 326 326 325 325 325 327 328 329 327 317 297 270 245 219 169 119 99 90 83 75 67 60 55 44 12 336 320 312 309 308 303 297 300 311 328 343 348 346 339 330 324 320 322 332 341 345 344 341 337 331 319 304 294 289 289 291 291 288 282 279 280 284 289 295 297 296 296 297 297 292 284 276 270 268 268 270 272 273 273 272 272 270 268 266 264 264 262 260 258 256 254 252 249 247 246 246 248 251 253 255 255 253 250 247 245 244 246 250 257 263 266 263 257 253 252 250 244 235 226 220 213 207 205 205 203 199 191 182 175 172 172 174 176 178 177 176 174 174 174 175 176 178 179 181 182 183 184 186 188 189 191 191 191 189 188 186 184 182 180 178 176 175 174 174 174 175 175 174 173 171 170 171 172 173 173 173 172 170 168 166 165 164 164 163 163 163 162 162 160 160 160 161 162 162 162 161 159 159 159 158 158 158 160 162 164 165 164 163 161 161 162 164 166 166 166 163 159 155 154 156 159 162 166 171 175 177 175 171 167 164 163 162 160 159 158 157 156 156 155 154 154 156 158 160 162 162 161 161 161 162 163 164 166 168 168 166 163 161 161 164 168 170 170 174 178 170 144 102 56 27 15 12 12 17 26 41 55 63 66 67 67 68 69 69 68 68 68 68 68 67 67 65 64 62 62 61 60 59 58 55 53 51 51 50 51 53 57 65 74 81 86 88 89 88 86 82 78 71 65 60 57 56 55 54 54 54 53 53 53 52 53 54 54 54 54 52 50 48 47 48 50 53 57 63 72 78 80 78 75 72 70 67 64 60 56 53 51 48 46 43 41 40 39 39 40 40 39 38 38 37 36 37 39 44 51 59 66 70 72 75 78 83 89 95 100 103 109 113 114 113 109 104 95 87 79 73 70 69 69 68 65 61 57 52 48 44 40 37 34 31 28 25 23 20 18 16 14 12 10 8 6 5 4 4 3 3 2 3 4 6 8 11 14 17 21 26 30 32 32 31 30 28 27 25 23 22 21 19 18 17 15 14 13 13 13 13 12 11 10 9 8 8 7 7 7 23 22 20 19 18 16 15 14 13 12 11 10 10 9 9 8 8 8 9 8 8 8 8 8 8 8 8 8 7 7 7 6 5 4 4 3 3 2 2 2 2 2 1 359 356 354 351 349 347 345 343 341 338 335 332 330 328 325 323 321 319 318 318 317 317 317 317 317 317 318 318 319 319 320 321 322 323 324 324 325 326 327 328 329 329 330 330 329 329 328 328 327 327 327 326 326 326 326 327 328 329 326 318 301 273 238 195 144 108 88 76 67 59 52 48 45 38 15 344 330 330 341 356 1 351 340 339 347 357 359 354 346 338 334 335 344 354 359 359 357 354 349 339 324 311 304 306 311 314 310 301 291 287 289 296 305 311 309 304 299 298 296 292 284 276 269 265 266 269 273 275 276 277 276 273 269 265 263 262 260 258 256 255 253 252 250 249 248 248 249 251 252 252 251 249 248 247 246 245 247 251 258 266 270 269 263 260 257 254 247 237 229 221 214 207 205 205 203 199 194 187 182 179 179 180 181 182 180 178 176 175 176 177 178 179 180 181 182 183 184 185 186 188 189 190 190 189 188 187 185 183 181 179 177 175 174 174 175 176 176 174 172 170 170 170 171 173 173 173 172 170 168 167 166 166 165 165 165 165 164 163 161 161 161 162 163 163 163 162 162 161 160 160 160 160 161 163 165 165 165 163 162 163 165 166 167 167 166 164 160 157 156 158 161 166 171 176 179 179 177 173 169 166 164 163 161 159 158 157 156 156 155 153 154 156 159 162 163 163 162 162 162 162 162 163 165 167 168 166 163 162 164 168 173 174 174 174 173 163 133 93 54 27 14 7 2 0 7 28 53 67 71 72 72 72 72 71 70 70 70 70 70 69 68 67 65 64 63 62 61 60 59 57 55 54 53 52 51 52 55 60 67 75 83 89 92 92 91 88 84 78 72 66 60 57 55 54 53 53 53 52 52 52 52 53 53 53 52 51 50 49 48 49 50 51 55 62 70 77 80 79 77 75 72 69 66 62 58 55 52 49 46 43 41 40 39 39 39 39 38 37 37 36 35 35 36 39 45 53 61 68 71 73 73 74 78 86 93 100 113 124 125 122 118 112 103 93 83 76 74 74 76 78 75 68 62 56 50 45 41 37 34 30 27 25 23 20 18 16 14 12 10 9 7 6 5 5 4 4 4 5 5 7 10 12 15 19 24 28 32 33 33 32 31 29 28 26 25 23 22 20 19 18 16 15 14 14 14 14 14 13 13 12 11 10 10 10 10 23 22 20 19 17 16 15 14 13 12 11 11 10 10 9 9 8 8 8 8 8 7 7 7 8 8 8 7 7 7 7 6 6 5 5 4 4 3 3 3 3 2 1 359 357 355 352 350 349 347 345 343 340 338 336 334 332 329 326 324 321 320 319 318 317 317 317 317 317 317 318 318 319 319 320 321 322 323 324 325 326 327 328 328 329 329 329 329 329 328 328 328 327 327 327 327 326 326 325 325 323 318 312 303 283 241 174 124 97 78 63 51 41 35 34 34 30 16 358 353 360 10 18 20 14 5 360 1 5 7 0 351 343 341 346 358 7 9 8 5 0 352 340 327 319 318 324 331 332 326 317 310 307 308 312 317 317 311 303 298 296 295 292 287 279 271 267 269 275 281 284 286 285 281 276 271 267 264 262 260 258 256 254 252 250 249 248 248 249 248 249 249 249 249 249 248 248 247 246 247 250 256 261 265 265 263 261 260 258 252 243 233 225 217 210 207 206 204 201 196 191 188 186 185 185 185 184 182 180 178 178 178 180 181 181 182 183 183 184 184 185 186 187 188 188 189 189 188 188 187 185 183 181 179 177 176 176 177 177 176 174 171 169 169 170 171 172 173 172 171 170 169 168 167 167 167 167 167 166 166 164 163 162 162 164 164 164 164 165 164 164 162 161 160 161 163 164 165 166 165 163 163 164 166 166 167 167 166 164 161 159 158 160 165 170 175 178 180 180 178 174 171 168 166 164 161 160 158 157 156 155 154 153 154 157 161 163 164 163 162 162 162 161 161 162 164 167 168 166 164 164 167 172 176 176 172 167 163 154 128 86 48 19 360 345 330 324 330 25 74 80 80 78 77 76 75 74 73 72 72 72 72 71 71 69 68 65 64 62 62 61 60 59 57 56 55 54 52 52 53 56 61 68 76 84 90 94 95 93 91 87 81 72 64 58 56 55 54 53 52 51 51 50 50 50 50 50 50 50 50 50 49 49 50 51 54 60 67 73 78 79 78 77 75 72 68 64 60 56 53 50 47 45 42 41 40 39 39 38 38 37 36 36 35 34 35 37 41 47 54 61 67 70 70 68 69 74 78 84 96 117 125 126 125 122 114 102 89 81 79 80 84 84 79 71 64 58 52 46 41 37 33 30 27 25 23 21 19 17 15 13 11 9 8 7 6 6 6 6 6 6 7 8 11 13 17 21 26 31 33 34 34 33 31 30 29 28 26 24 23 22 20 19 18 17 16 16 16 16 16 16 15 14 13 13 12 12 13 23 21 20 19 17 16 15 14 13 12 12 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 3 3 2 1 359 357 354 353 351 349 346 344 342 340 338 336 334 332 330 327 324 322 321 319 318 318 317 317 317 317 317 318 318 319 320 321 322 323 324 325 326 326 327 328 329 329 329 329 328 328 328 328 328 328 328 327 327 326 324 320 314 307 304 299 287 251 148 105 84 67 51 36 25 21 22 25 24 15 8 7 11 15 19 20 16 11 9 9 11 10 5 354 347 345 351 2 12 15 14 11 5 353 341 333 331 334 340 345 344 338 331 325 322 320 320 320 315 306 300 296 295 294 292 288 283 280 281 287 293 295 296 295 291 286 280 275 271 268 265 262 259 257 254 252 250 248 247 247 248 247 246 246 247 249 249 249 248 247 246 246 247 251 255 258 258 258 257 258 257 253 246 237 227 220 214 211 208 205 202 199 196 194 192 191 189 187 186 184 182 181 181 182 183 184 185 185 185 185 185 186 185 185 186 186 187 188 189 189 190 189 187 185 182 180 179 178 178 178 178 176 172 170 169 169 170 171 172 172 171 171 170 169 169 169 169 168 168 168 168 167 166 164 163 164 165 165 165 166 166 166 165 163 162 162 163 165 166 166 165 164 164 164 165 166 166 166 166 165 164 162 160 160 163 167 172 177 179 180 180 177 175 173 171 168 164 161 159 158 156 155 154 154 154 155 158 162 164 164 163 162 162 161 161 161 162 164 167 168 167 165 166 169 174 178 176 168 161 158 152 141 117 55 340 307 291 283 280 271 131 101 93 89 85 82 80 78 77 76 75 75 75 75 75 73 72 69 67 65 63 62 62 61 60 58 57 56 55 54 53 53 54 56 61 68 77 85 91 95 97 96 94 88 79 69 61 57 56 55 53 52 51 49 48 48 47 47 47 48 48 49 49 49 50 50 52 54 58 62 67 71 75 77 78 77 74 70 66 62 58 55 52 49 46 44 42 40 39 38 38 37 37 36 35 35 34 34 35 38 42 47 53 60 65 66 64 62 62 62 61 62 84 106 118 125 126 119 108 97 87 84 85 86 85 79 72 65 59 53 47 42 37 33 30 27 25 24 22 21 19 16 14 12 10 9 8 7 7 6 6 7 7 8 9 12 15 19 23 28 32 34 34 34 33 32 31 30 29 27 26 24 23 22 20 19 18 18 17 17 17 18 17 17 16 16 15 15 15 15 21 20 19 18 16 15 14 13 12 12 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 3 2 1 359 358 356 354 352 349 347 344 342 340 338 336 334 332 329 327 324 322 320 319 318 318 317 317 317 317 318 318 319 320 320 321 322 323 324 325 326 327 327 328 328 328 328 328 328 328 328 328 328 328 327 327 325 322 317 308 302 298 294 285 259 109 88 72 55 37 21 12 12 15 18 17 13 10 10 12 14 16 17 17 16 15 14 14 11 5 356 349 347 352 3 14 20 20 17 10 358 349 344 344 347 349 351 350 346 339 330 324 320 317 315 310 302 297 295 294 290 287 285 287 294 308 317 314 307 302 298 294 289 284 280 276 272 269 265 261 258 256 254 251 249 247 247 247 247 246 245 247 250 251 251 250 248 246 244 244 247 251 254 255 254 252 251 251 249 244 236 228 221 217 213 209 206 203 201 200 199 197 195 192 189 187 186 184 184 184 186 187 188 189 188 188 188 187 187 185 185 185 186 187 189 190 191 191 191 189 186 184 182 181 181 180 180 178 174 171 169 168 169 170 170 171 171 170 170 170 170 170 170 170 169 169 169 169 169 168 166 165 165 166 166 166 167 167 167 165 164 164 164 166 166 166 165 165 165 165 166 166 166 165 164 164 164 163 162 161 162 165 169 173 177 179 179 178 177 176 175 174 170 165 161 159 158 156 156 155 156 156 157 159 162 163 163 162 162 162 162 162 162 163 166 168 169 167 166 167 170 175 178 174 165 160 158 158 160 167 197 237 252 255 255 250 231 155 115 102 96 91 87 83 81 80 80 80 80 80 79 78 76 74 71 68 66 64 63 62 61 60 59 58 58 57 57 56 55 54 54 57 62 68 76 84 91 96 98 97 94 87 78 67 61 58 56 55 53 51 49 48 47 46 45 45 45 46 46 47 48 49 50 52 54 56 58 61 64 68 73 78 79 77 72 67 63 60 56 53 50 47 45 43 41 39 38 37 37 36 36 35 35 34 33 34 35 38 42 47 52 56 59 59 58 55 53 49 50 63 84 96 106 112 110 105 97 91 87 87 87 84 79 73 66 59 53 48 43 38 34 30 27 26 25 24 22 21 18 16 14 12 10 9 8 7 7 7 7 8 9 10 13 16 20 25 29 33 34 34 33 33 32 32 31 30 28 27 26 25 23 22 21 20 19 19 19 19 19 19 19 19 18 18 17 18 18 17 17 16 16 15 14 14 13 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 7 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 4 3 2 1 0 359 357 355 352 350 347 344 342 339 337 335 332 330 328 326 324 322 320 319 318 317 317 317 317 317 317 318 319 320 321 322 323 324 325 325 326 327 327 327 327 327 327 327 327 327 327 327 328 327 327 325 321 315 308 304 299 292 285 333 80 73 60 41 20 7 5 9 13 14 12 10 8 8 8 10 12 14 17 20 20 19 16 12 6 358 351 348 354 6 17 23 25 23 18 9 2 357 354 353 352 351 349 346 338 325 315 310 309 308 305 300 297 295 291 285 281 283 290 303 318 322 316 308 302 298 294 290 286 282 278 275 271 267 263 259 257 256 254 251 248 247 246 246 245 245 248 251 254 255 255 253 250 247 244 245 250 253 255 254 250 244 242 241 238 233 227 222 219 215 210 206 203 202 203 203 201 198 194 192 190 188 187 187 187 189 191 193 193 192 191 189 188 187 186 186 186 187 188 189 190 192 192 192 191 188 186 184 184 183 182 180 177 173 171 169 169 169 170 170 170 170 169 169 170 170 171 171 170 170 170 171 171 170 169 168 167 167 167 166 167 167 168 167 167 166 166 167 167 167 166 165 165 166 166 166 166 164 163 162 162 163 163 162 162 164 167 171 174 177 178 178 177 177 177 177 175 172 167 163 160 159 158 158 158 158 158 159 160 162 162 162 162 162 163 163 163 163 164 167 170 170 169 168 168 171 175 177 172 165 161 162 166 173 186 203 216 227 232 233 227 204 152 120 107 101 96 92 88 86 85 84 84 84 84 83 81 79 76 73 69 66 64 63 62 61 60 60 59 59 59 58 58 56 55 55 57 59 63 68 75 83 89 94 96 96 93 86 76 67 62 59 57 55 53 51 49 48 46 45 44 43 43 43 44 45 46 49 51 53 55 56 57 58 62 69 76 80 78 73 69 65 61 57 54 51 48 46 43 41 39 38 37 36 36 35 35 35 34 33 33 34 36 39 42 45 48 51 53 53 51 49 51 56 67 73 78 82 88 93 94 92 89 88 87 87 85 80 73 66 59 54 49 44 39 35 32 29 27 25 24 23 22 20 18 15 14 12 11 9 8 8 8 8 9 10 11 14 17 22 26 30 32 33 33 33 33 33 32 31 30 29 28 27 26 25 24 23 22 21 20 20 20 20 21 20 20 20 20 20 20 21 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 4 4 3 3 2 0 359 357 355 353 350 347 344 341 338 336 333 331 329 327 325 323 322 320 319 317 317 316 316 316 317 317 318 319 320 321 322 323 324 324 325 325 326 326 326 326 326 326 326 326 326 327 327 328 327 324 320 315 312 310 305 298 308 52 68 63 50 27 5 358 2 10 14 13 10 7 5 4 4 6 9 13 18 22 25 23 19 13 6 359 354 352 358 9 20 27 30 30 26 19 12 5 359 354 350 347 344 338 327 311 302 300 303 306 306 302 298 294 289 284 283 287 296 307 315 313 308 303 299 296 292 287 283 279 276 273 270 267 263 260 257 256 254 252 249 247 245 244 243 244 247 252 256 259 260 260 258 255 249 246 249 253 256 256 252 244 237 233 231 229 227 224 221 216 210 206 203 204 205 205 204 201 197 194 192 191 191 190 190 191 194 197 198 196 193 190 189 189 189 189 189 189 189 190 191 192 193 193 192 190 188 187 186 185 183 180 177 174 171 170 170 170 169 169 169 169 168 169 170 171 171 171 171 171 171 171 172 172 171 170 169 168 168 167 167 168 168 168 168 168 168 168 168 167 166 165 165 166 167 166 165 163 161 160 161 162 164 164 166 168 171 174 176 178 178 177 176 177 179 179 177 174 170 165 162 161 161 161 161 160 160 160 160 160 161 162 162 163 164 165 165 164 165 168 171 171 169 168 168 170 174 175 172 167 165 167 172 183 197 207 210 211 211 209 202 180 143 121 110 104 99 96 93 91 90 89 88 87 87 85 83 81 78 74 70 67 65 63 62 61 60 60 59 59 59 59 59 59 58 58 58 59 61 64 68 73 79 85 89 93 94 90 83 74 67 63 60 58 56 54 52 50 48 46 44 43 43 42 42 43 45 48 50 52 54 55 55 56 58 64 71 76 75 72 69 65 62 59 55 52 49 46 44 42 40 38 37 35 34 34 34 34 33 33 33 33 34 36 38 40 42 44 46 46 46 48 52 58 64 68 68 68 70 77 82 84 85 85 86 88 86 81 73 66 60 55 49 45 40 36 33 31 29 27 25 24 22 21 19 17 15 14 12 11 9 8 8 9 10 11 13 15 19 23 27 29 31 31 32 33 33 33 33 32 31 30 30 29 27 26 25 25 24 23 22 22 22 22 22 22 22 22 22 22 23 23 13 13 13 14 14 14 14 14 14 13 13 12 11 11 10 9 9 8 8 8 7 7 7 7 7 7 7 6 6 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 4 3 3 2 0 359 357 354 352 349 346 343 340 337 335 332 330 328 326 324 323 321 319 317 316 316 316 316 316 316 317 318 319 320 321 322 322 323 324 324 325 325 325 325 325 325 325 325 326 326 327 328 328 325 320 316 315 315 313 315 358 54 63 58 43 19 360 356 3 11 14 12 8 5 2 359 359 3 8 14 20 24 25 24 20 14 7 1 357 356 1 10 22 31 37 37 33 25 16 7 359 353 349 344 338 328 313 300 295 300 308 313 311 306 300 294 290 288 291 299 306 309 307 302 300 298 296 292 287 282 277 273 271 268 266 264 261 258 255 253 251 249 247 245 244 242 241 241 245 251 258 262 265 266 265 261 254 248 248 251 254 257 256 250 240 230 227 226 226 226 223 218 211 206 204 205 206 206 205 203 200 197 195 194 194 193 193 194 197 200 201 198 194 191 190 191 193 193 193 191 190 190 191 192 193 194 193 192 190 189 187 186 183 180 177 174 173 172 171 170 169 168 168 168 169 170 171 172 172 172 171 171 172 172 173 173 173 172 171 169 169 168 168 169 169 170 170 170 169 168 168 167 166 166 166 167 167 166 164 162 160 160 162 164 166 168 171 173 175 177 179 180 179 177 177 179 180 180 179 177 173 169 164 163 163 163 163 163 162 161 160 160 161 163 164 165 166 166 166 166 167 170 172 172 169 167 167 170 174 176 175 172 170 172 178 191 204 210 207 201 194 187 178 158 133 118 110 106 102 99 97 95 94 93 92 91 89 87 85 82 79 75 71 68 66 64 63 62 60 59 59 59 59 59 60 61 60 60 60 60 61 62 64 67 71 75 80 84 87 88 85 80 74 68 64 62 60 57 55 52 50 48 46 45 44 44 44 44 45 47 49 51 52 54 55 55 56 59 65 69 70 69 67 64 61 58 55 51 49 47 44 42 39 37 35 34 33 32 32 32 32 33 33 33 34 35 36 37 38 39 40 41 42 45 49 53 56 58 58 59 62 68 75 79 80 80 81 84 84 81 74 67 61 55 50 45 41 38 34 32 30 28 26 25 23 22 20 18 16 15 14 12 10 9 9 10 11 13 14 16 20 24 27 29 30 30 31 32 33 33 33 33 32 32 31 30 29 28 27 26 25 25 24 23 23 23 23 23 23 23 24 24 25 26 14 14 14 14 15 15 15 14 14 14 13 12 11 11 10 9 9 8 8 8 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 3 2 1 359 357 355 353 350 347 345 342 339 337 334 331 329 327 325 323 321 319 317 316 315 315 315 315 315 316 317 318 319 320 320 321 322 322 322 323 323 323 323 323 323 324 324 324 325 326 326 326 323 320 318 317 316 320 337 23 54 60 56 40 17 2 360 5 10 11 9 7 3 359 355 355 1 10 18 22 24 24 23 20 15 10 4 1 0 3 10 22 35 43 43 38 29 18 7 359 353 348 342 332 320 308 301 303 314 322 321 314 308 302 299 297 299 307 314 314 307 301 297 296 296 293 289 283 278 273 270 267 265 263 260 257 254 251 249 246 244 243 244 243 242 240 240 243 251 259 264 267 267 265 260 254 249 247 249 252 255 257 254 246 234 226 225 226 226 225 220 214 208 206 206 206 207 206 205 203 200 199 197 196 196 196 197 199 202 202 199 195 193 192 194 196 197 196 194 192 191 191 192 193 194 194 193 192 191 189 187 184 180 176 174 173 172 171 169 168 167 167 168 169 171 172 172 173 172 172 172 173 173 174 174 174 173 172 171 170 169 170 170 171 171 170 170 170 169 168 167 167 167 167 166 166 166 164 162 161 162 164 166 169 172 175 177 178 180 181 182 181 179 179 181 182 182 182 180 176 171 167 165 165 165 166 165 164 161 159 160 162 164 166 167 167 167 167 167 168 171 172 171 168 166 167 170 176 179 179 177 175 176 183 194 204 208 202 189 177 166 155 140 125 116 111 108 106 103 102 101 99 98 96 94 92 89 86 83 79 76 72 69 67 66 64 63 61 59 59 59 59 59 60 62 62 61 61 62 62 63 64 66 67 69 72 75 78 80 81 81 79 75 71 68 66 62 59 55 52 50 49 47 47 46 45 45 45 46 47 49 51 53 54 55 55 57 59 61 63 63 62 61 59 56 51 47 45 44 43 41 37 34 33 31 31 30 30 30 31 31 32 33 33 34 34 35 35 36 37 38 39 42 44 46 48 50 50 51 56 62 69 74 74 73 75 78 80 80 75 68 61 55 50 46 42 38 36 34 32 30 28 27 25 23 21 20 18 16 15 13 12 10 10 10 12 14 15 17 20 24 28 30 29 30 30 31 32 33 33 33 33 33 32 32 31 29 28 28 27 26 25 24 24 24 24 24 24 24 25 26 27 28 15 15 15 15 15 15 15 14 14 14 13 12 11 11 10 9 9 8 8 8 8 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 3 1 360 358 356 353 351 348 346 343 340 338 335 332 330 327 326 324 321 319 317 315 314 314 313 313 314 314 315 316 317 318 318 319 320 320 320 321 321 321 321 321 321 322 322 323 324 324 323 320 317 316 315 312 311 322 358 36 54 58 53 38 19 7 3 3 5 5 5 5 2 357 354 355 4 15 21 24 24 22 20 18 16 13 9 6 4 4 9 20 34 44 46 41 32 20 9 0 354 348 339 327 316 312 314 324 335 333 324 315 309 307 308 311 321 332 329 316 305 299 296 295 293 290 286 283 279 275 271 267 264 260 256 252 249 247 246 244 241 241 242 244 243 240 238 240 248 258 264 266 264 260 256 251 248 247 247 249 252 253 253 247 237 228 224 225 226 226 222 217 211 208 207 207 207 207 206 205 203 201 200 199 199 199 200 202 203 203 200 197 195 195 197 199 200 198 195 192 192 192 193 194 195 195 195 193 192 190 188 184 180 176 173 172 172 170 169 167 167 168 169 171 172 173 173 173 173 173 173 174 174 175 175 175 174 173 172 171 171 172 172 172 171 171 171 171 170 169 168 167 167 166 166 167 166 165 163 163 164 166 169 172 175 178 179 180 181 182 182 182 181 181 182 183 184 184 182 178 174 171 169 168 168 168 167 165 162 160 160 162 165 167 168 168 168 167 167 169 170 171 169 167 166 167 170 175 180 181 180 179 181 186 194 201 200 191 176 161 150 140 130 122 118 116 114 112 110 108 107 105 103 101 98 95 91 87 84 80 77 74 71 69 67 65 64 62 61 60 59 58 59 60 62 62 62 62 62 63 64 65 66 67 68 70 71 73 75 77 79 80 81 80 78 74 70 64 59 55 52 51 49 48 47 46 46 45 46 46 48 50 51 52 53 54 54 55 56 56 56 56 56 54 51 46 41 40 39 39 37 34 30 28 27 28 28 28 28 29 30 31 32 33 33 34 34 34 34 35 36 37 38 40 41 42 43 43 44 49 57 65 70 71 70 71 74 76 77 74 68 61 56 51 46 42 39 37 35 33 31 30 28 27 25 23 21 19 18 16 15 13 11 11 11 13 15 16 18 21 24 27 29 29 29 29 30 32 33 33 33 33 34 34 33 32 31 30 29 29 28 27 26 25 25 25 25 25 26 26 27 28 30 16 16 15 15 16 16 15 14 14 13 12 12 11 10 10 9 9 9 9 8 8 7 7 8 8 7 7 7 7 7 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 4 3 2 1 359 357 354 352 349 346 343 341 338 335 333 330 328 326 324 322 319 317 315 313 312 312 311 312 312 313 314 315 315 316 317 317 318 318 319 319 319 319 319 319 319 320 322 323 323 319 313 309 310 310 304 302 325 28 50 56 56 49 36 21 10 4 0 358 358 359 2 1 357 355 359 9 20 26 26 24 21 18 16 16 16 15 12 9 7 9 16 26 37 42 40 32 21 10 1 354 346 335 323 318 320 328 339 342 334 322 314 312 314 320 330 344 348 332 313 303 298 295 291 288 285 284 284 282 279 274 269 264 259 254 249 245 244 244 242 240 240 241 243 242 239 234 234 242 254 261 262 260 255 251 248 247 247 247 247 248 248 246 243 236 228 224 224 225 225 223 219 214 211 209 208 208 207 207 206 205 204 203 202 201 202 203 204 204 203 202 199 198 198 200 201 201 198 192 190 191 193 194 195 196 197 196 194 192 190 189 186 181 176 171 169 170 170 169 168 168 169 171 172 172 173 173 174 173 173 174 175 175 176 176 175 175 174 173 173 173 173 173 173 173 173 173 171 170 169 168 168 167 167 167 167 167 166 165 165 166 169 171 174 177 179 180 181 181 181 181 181 182 182 183 184 185 186 184 180 177 175 173 172 170 169 168 166 163 161 161 163 165 167 168 169 169 168 168 169 169 168 167 166 165 166 168 172 178 181 181 182 183 187 194 196 191 178 164 153 145 137 130 125 123 122 121 119 117 115 113 111 108 106 103 99 95 90 85 81 77 75 72 69 68 66 66 64 62 60 59 58 58 59 61 62 63 62 62 63 64 65 66 68 69 70 72 74 75 77 79 82 85 88 89 86 79 72 65 59 55 53 51 50 48 47 46 46 46 46 47 49 50 50 51 51 52 52 52 51 51 51 51 50 46 41 37 36 36 36 34 30 27 24 23 23 25 26 26 27 29 30 31 32 33 34 34 34 34 34 35 36 36 37 38 39 39 39 39 42 49 60 68 69 69 69 71 73 73 71 67 62 56 51 47 43 40 38 36 34 32 31 30 28 27 25 23 21 20 18 16 15 13 12 12 14 15 17 18 20 23 26 27 28 28 28 30 31 32 33 33 34 34 35 35 34 33 32 31 31 30 29 28 27 26 26 26 26 27 27 28 30 31 17 16 16 15 16 16 15 15 13 12 12 11 11 10 10 9 9 9 9 8 8 8 7 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 1 359 357 355 352 350 347 344 341 339 336 334 331 329 326 324 322 319 317 314 312 311 310 309 310 310 311 312 312 313 314 314 315 315 315 316 316 315 315 316 316 317 318 320 322 321 316 309 306 306 305 299 298 9 59 62 60 54 45 32 20 10 3 356 352 349 350 357 3 2 0 3 13 27 34 33 28 22 19 18 18 19 20 18 15 11 9 12 19 28 34 33 28 19 10 1 353 344 333 323 321 328 337 343 339 328 318 315 317 322 330 338 342 335 317 304 297 292 288 282 278 278 281 284 285 282 276 270 264 259 252 245 241 240 240 239 238 238 239 241 240 235 227 224 232 246 256 259 257 254 250 247 246 247 247 245 243 240 238 235 232 227 223 223 224 224 223 220 216 213 211 209 208 208 207 207 206 206 205 204 204 204 205 205 205 205 204 203 202 201 202 203 200 195 188 186 190 194 196 197 198 198 197 194 191 190 188 186 182 176 170 167 168 169 169 169 170 172 173 173 173 173 174 174 174 174 174 175 176 177 176 176 176 175 175 175 175 175 175 175 174 174 173 172 171 170 169 169 168 168 168 168 168 167 166 166 168 171 173 175 177 179 180 180 180 180 180 181 182 183 183 184 186 186 185 183 181 178 176 175 173 171 169 167 164 163 162 163 165 167 168 169 169 169 168 167 166 165 165 165 165 164 165 168 172 177 179 180 182 185 192 192 183 170 160 152 145 139 134 132 130 130 128 126 123 119 117 114 113 111 109 105 100 94 88 84 79 75 72 70 69 67 66 64 62 60 58 58 58 59 60 62 63 63 62 62 63 64 66 67 69 70 72 75 77 80 81 84 87 90 91 90 86 80 73 66 60 56 53 51 50 48 47 46 46 46 47 48 49 49 50 50 50 49 48 48 47 47 47 45 42 39 37 36 35 34 31 28 24 22 20 19 20 22 24 26 27 29 30 32 34 35 35 35 34 34 34 35 35 36 37 38 37 35 34 33 38 50 61 65 65 67 68 71 72 70 67 62 57 52 48 44 40 38 36 34 32 31 30 29 28 26 25 23 22 20 18 16 15 13 13 15 16 17 18 20 21 24 25 26 27 28 29 31 32 32 33 34 35 36 36 35 35 34 34 33 32 31 29 28 28 28 27 28 28 28 29 31 32 18 16 15 15 15 15 15 14 13 12 11 11 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 3 1 360 358 355 353 350 348 345 342 340 337 335 332 330 327 325 322 319 316 314 312 309 308 307 307 308 308 309 310 310 311 311 312 312 312 312 312 312 312 312 313 314 316 318 320 319 314 308 304 304 302 301 317 61 72 70 64 54 41 28 17 9 1 354 346 342 343 355 10 11 4 359 7 42 58 53 41 29 23 21 22 23 25 24 21 15 10 9 14 21 26 27 21 14 7 360 352 343 332 325 325 332 339 340 332 322 316 317 323 329 332 330 323 310 296 289 286 283 278 273 270 271 276 282 284 282 277 271 265 259 251 242 236 234 234 234 234 235 237 238 235 228 216 211 221 239 253 259 260 257 252 248 245 244 243 240 236 232 229 228 227 225 223 223 223 223 222 220 217 215 212 210 209 208 207 207 207 207 206 206 207 207 206 206 205 205 206 206 205 204 204 203 199 193 186 184 188 194 198 200 200 200 198 194 190 188 187 186 182 176 170 167 167 169 170 172 173 174 175 174 174 174 175 175 175 174 175 176 177 177 177 177 176 176 176 176 177 177 177 176 175 174 173 173 172 171 170 169 168 168 169 169 169 169 168 168 170 172 174 176 177 178 179 179 178 178 179 179 181 182 184 185 186 187 187 186 184 182 179 178 176 174 171 169 167 165 164 164 165 167 168 168 169 169 168 167 166 165 164 164 164 163 162 164 168 173 176 176 177 181 188 189 181 169 159 152 147 142 140 138 136 135 132 129 124 119 116 115 115 115 113 109 105 99 94 91 86 82 77 73 71 68 66 65 62 60 58 57 58 59 60 62 63 63 62 62 63 63 64 65 66 68 69 71 74 77 78 79 79 79 80 82 84 85 83 75 67 61 56 53 51 49 48 47 46 46 47 47 48 49 49 49 48 47 46 45 44 43 43 41 39 37 36 35 34 32 28 25 22 19 17 16 16 18 20 23 25 27 30 34 37 38 38 37 36 36 35 35 35 35 36 36 35 32 29 27 27 30 38 46 52 57 62 68 71 72 69 64 58 53 48 44 41 39 36 34 33 31 30 30 29 28 27 25 24 22 20 18 16 15 15 15 17 18 18 19 20 21 24 25 26 27 29 30 31 32 32 34 35 36 37 37 37 36 36 35 34 33 31 30 30 29 29 29 29 30 31 32 34 18 17 15 14 14 14 14 14 13 12 11 11 11 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 3 2 1 360 358 356 353 351 348 346 343 340 338 335 333 330 328 325 323 320 317 314 311 309 307 306 305 305 306 306 306 307 308 308 309 309 309 308 308 307 307 308 309 310 312 315 316 315 310 304 301 300 300 308 10 71 78 75 67 53 36 22 12 4 358 351 344 341 348 6 20 19 2 335 302 140 106 85 63 44 34 30 30 30 31 31 28 20 11 9 11 16 20 20 15 8 3 358 351 342 332 325 324 328 333 331 324 318 317 321 328 329 324 313 300 288 278 273 272 273 272 270 268 268 272 277 279 279 276 272 267 261 250 236 229 229 229 230 231 232 234 234 228 217 204 203 215 235 252 262 265 264 258 249 241 236 233 230 226 222 220 221 223 225 225 226 225 224 222 220 218 215 213 212 210 209 208 208 207 207 207 208 209 209 208 207 206 206 207 209 208 206 205 203 199 193 187 184 186 192 199 203 203 202 199 194 190 187 186 184 181 176 171 168 167 169 172 175 176 177 176 175 175 175 176 176 176 176 176 176 177 178 178 177 177 177 177 177 178 178 178 176 175 174 174 174 174 173 172 170 170 170 171 171 171 170 169 169 171 173 175 176 177 178 178 178 178 178 178 178 180 182 185 186 188 188 189 189 187 185 182 180 178 176 174 171 169 168 166 166 166 167 168 169 169 169 168 167 166 166 165 165 164 163 162 163 166 170 172 171 172 176 186 189 183 171 161 155 150 147 145 142 139 136 133 128 121 115 111 113 115 116 115 111 107 104 101 99 95 90 84 78 73 68 66 65 63 61 59 58 58 58 60 61 63 64 64 63 63 63 63 63 64 64 64 64 65 67 67 66 64 64 65 70 75 82 85 81 74 67 61 56 52 51 49 48 47 47 47 48 48 49 49 48 48 47 45 44 42 41 40 38 37 36 34 33 31 28 24 21 19 16 14 13 13 14 16 18 20 23 30 40 46 46 44 42 40 38 36 36 35 35 35 34 32 29 25 23 20 17 13 13 21 35 47 60 70 75 75 69 61 54 49 45 41 39 36 34 33 31 30 30 29 29 28 27 25 24 22 20 18 17 16 16 17 18 18 19 19 20 22 24 25 27 28 30 31 31 32 34 35 36 37 38 38 38 38 37 36 35 34 33 32 31 31 31 31 31 32 34 36 18 17 15 14 14 13 13 13 13 12 12 11 11 11 11 11 10 10 9 9 9 8 8 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 3 3 2 0 359 357 356 354 351 349 346 344 341 339 336 334 331 329 326 323 320 317 314 311 308 306 304 303 303 303 303 303 304 304 305 306 306 305 304 303 302 303 303 305 307 308 310 310 308 304 300 298 295 295 316 53 78 82 80 69 51 32 16 6 359 354 351 351 357 9 20 22 14 352 316 275 190 130 105 86 66 53 47 45 43 42 40 36 27 15 10 10 14 16 14 9 3 359 356 349 340 329 320 315 313 313 313 315 318 322 325 327 321 308 295 283 274 266 261 261 265 269 271 271 268 266 266 268 271 273 273 271 265 251 227 219 224 229 231 232 232 232 229 218 203 196 200 214 233 250 261 266 266 261 251 236 225 219 216 215 213 213 216 221 226 229 231 230 227 223 220 218 216 214 213 211 210 209 208 208 208 208 209 210 211 211 210 208 207 208 210 211 209 207 203 199 193 186 181 182 188 198 205 206 203 199 194 189 186 184 182 180 176 173 170 169 171 174 176 178 178 178 177 177 177 177 177 178 178 178 178 178 178 178 178 177 178 178 178 179 179 178 177 176 176 176 177 176 175 174 172 172 173 173 173 172 171 170 170 172 174 175 176 177 178 178 178 177 177 178 179 180 183 185 187 189 190 191 191 190 188 185 182 180 178 176 174 171 170 169 168 168 169 169 169 169 169 168 168 167 166 166 166 164 162 162 163 165 168 169 168 168 174 184 191 186 175 164 157 153 152 150 146 142 139 134 128 121 115 114 115 117 117 115 112 109 108 107 105 101 96 89 81 75 70 67 65 64 63 61 59 59 59 60 62 63 64 65 64 63 62 62 61 61 61 60 59 58 58 58 56 55 54 55 59 65 72 78 79 78 73 67 60 55 52 51 50 49 49 49 49 49 49 49 48 47 46 45 43 41 40 38 37 36 34 33 31 28 25 22 19 16 14 12 11 10 11 12 13 14 17 29 55 66 63 55 49 44 40 38 37 36 35 33 31 28 25 22 20 17 13 6 1 358 6 23 47 69 82 84 76 65 56 49 45 42 39 36 34 33 31 30 30 30 29 29 28 27 26 24 22 21 19 17 17 17 18 19 19 19 20 21 23 25 27 28 29 30 31 32 34 35 37 38 39 39 40 40 40 39 38 36 35 34 34 33 33 32 33 34 35 37 17 16 15 14 14 13 13 13 13 12 12 12 12 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 5 5 4 4 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 2 1 360 359 357 356 354 352 350 347 345 342 340 337 335 332 330 327 324 321 317 314 311 307 305 303 301 300 300 300 300 300 301 302 302 303 302 301 298 297 298 299 301 303 304 303 300 297 294 295 294 291 289 323 85 90 90 88 77 55 30 11 0 356 357 2 11 19 24 23 17 5 344 319 291 220 134 113 99 85 72 65 62 58 55 51 44 34 23 14 11 12 13 12 7 1 357 353 346 335 323 311 301 294 291 299 315 324 326 323 317 307 294 283 276 269 262 257 256 261 268 274 273 267 260 255 255 261 269 273 274 271 254 214 205 220 231 236 237 237 234 224 206 190 189 199 214 231 246 257 262 264 262 255 239 219 206 203 204 205 208 213 220 227 233 236 235 231 226 221 218 216 215 214 212 211 210 209 208 208 208 209 211 213 213 212 210 208 209 210 211 210 208 205 199 192 183 176 175 184 198 207 208 204 199 193 188 184 182 180 179 177 174 172 171 172 175 177 179 179 179 179 179 179 178 179 180 180 180 179 179 179 178 178 178 178 178 179 178 177 177 177 178 178 179 180 180 178 176 175 175 175 175 174 173 172 171 171 173 174 175 176 177 178 178 178 178 178 178 180 181 183 186 188 190 191 193 193 192 190 187 184 182 180 179 177 174 172 171 170 169 170 170 170 170 169 169 168 167 167 167 166 164 162 162 164 166 167 167 167 168 173 182 190 187 177 167 159 156 155 153 150 146 142 138 132 127 124 123 122 120 118 116 114 113 112 111 109 104 99 92 85 78 73 69 66 65 64 64 63 62 61 62 63 64 65 65 64 63 62 61 60 60 59 57 56 56 55 54 53 51 50 51 54 58 63 68 73 76 77 74 67 60 56 53 52 52 51 51 51 50 50 49 48 47 46 44 43 41 40 38 36 35 34 32 30 28 25 22 19 16 13 11 10 10 10 10 10 11 13 25 61 86 84 70 57 49 43 40 38 36 34 31 29 26 23 20 18 15 11 7 359 351 350 357 27 86 102 97 84 69 58 51 47 43 40 37 35 33 31 30 30 30 30 30 30 29 28 27 25 23 21 19 18 18 18 19 20 20 20 21 23 26 28 29 30 30 31 32 33 35 37 38 39 40 41 42 42 41 40 39 38 37 36 36 35 35 35 36 37 39 17 16 16 15 14 14 13 13 13 12 12 12 11 11 10 9 9 8 8 7 7 7 6 6 6 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 0 360 358 357 356 354 352 350 348 346 343 340 338 336 333 331 328 325 322 318 315 311 307 304 301 299 298 297 296 296 297 298 298 299 300 299 297 295 293 294 296 299 300 299 295 288 282 283 288 293 292 285 143 110 108 107 104 94 71 37 11 1 2 11 19 24 26 23 18 8 356 341 326 313 302 113 103 94 83 72 65 64 64 62 57 50 42 31 21 15 14 13 11 6 0 355 349 341 329 315 304 296 292 296 312 329 331 324 315 305 295 287 281 276 272 266 260 257 258 265 271 272 266 258 251 250 256 266 273 277 277 265 219 204 217 231 240 244 244 239 224 198 181 183 197 214 230 243 252 258 262 263 260 247 224 202 193 196 201 206 214 221 229 235 239 239 235 228 222 218 216 215 214 213 212 211 210 208 208 208 210 212 214 215 214 212 210 209 209 211 210 209 205 199 190 179 171 170 182 199 207 207 204 198 192 187 183 180 179 178 177 176 174 173 173 175 177 179 180 181 181 181 180 179 180 182 183 182 181 180 179 179 178 178 177 177 176 174 174 174 176 179 182 183 184 184 182 179 177 177 177 177 176 174 172 172 172 173 174 175 176 177 177 178 178 178 178 179 181 183 185 186 189 190 192 194 194 193 192 189 186 184 183 181 179 177 174 172 171 171 171 171 171 170 170 169 169 169 169 168 166 164 163 164 165 166 167 167 167 168 173 182 189 187 179 168 161 157 157 156 154 151 148 143 138 134 132 130 126 122 119 118 118 118 117 115 111 107 101 96 90 84 78 73 70 67 66 66 66 66 65 65 65 65 65 66 65 63 62 61 60 60 59 57 57 56 56 54 53 51 50 50 52 54 57 60 65 71 76 78 75 69 62 57 55 55 54 54 53 52 51 50 49 47 46 45 43 42 40 38 36 35 34 32 30 28 25 22 19 16 13 11 10 9 9 10 11 11 14 25 55 88 95 82 65 54 46 40 37 35 32 30 27 23 20 18 15 13 9 4 356 348 340 332 312 175 141 119 96 76 62 55 49 45 41 37 35 33 32 31 30 30 30 31 31 31 31 29 28 25 23 21 19 19 19 20 20 21 21 22 23 26 28 30 30 30 31 32 33 34 36 38 40 42 43 44 44 44 43 42 41 40 39 38 38 38 38 38 39 41 18 17 16 16 15 14 14 13 13 12 12 11 10 10 9 8 8 7 7 6 6 5 5 5 5 5 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 0 360 359 358 357 355 354 352 350 348 346 343 341 338 336 334 332 330 327 323 320 316 311 307 303 300 297 295 294 293 293 294 294 295 295 296 296 295 293 293 293 294 296 296 294 287 276 270 273 283 293 295 289 152 123 122 122 120 116 106 77 28 21 26 29 27 23 19 14 7 357 347 337 330 326 338 53 75 73 67 60 55 58 64 65 62 57 50 41 32 24 18 14 11 6 360 352 343 333 323 315 311 311 315 324 334 338 330 316 305 298 293 289 286 283 278 271 264 257 254 257 265 269 269 265 261 259 263 269 277 283 287 281 251 222 220 228 239 248 252 249 232 201 181 182 197 215 231 243 251 257 260 261 259 250 229 204 192 193 200 209 218 225 231 235 239 239 236 230 223 218 216 215 214 214 213 212 211 209 209 209 210 212 214 216 216 214 211 209 209 210 210 209 205 197 186 175 168 170 185 199 205 205 202 196 190 185 182 179 179 178 178 177 175 174 174 175 177 179 181 182 183 183 182 181 182 184 185 185 183 181 180 179 178 177 176 174 171 169 169 171 174 179 185 189 190 189 186 182 180 179 180 179 177 175 174 173 173 174 175 175 176 176 177 177 178 178 179 180 182 184 186 187 189 191 193 194 195 194 193 190 188 186 185 183 181 179 177 175 173 172 172 172 172 172 171 170 170 170 170 169 167 165 165 165 166 166 167 167 167 169 175 183 189 188 181 171 162 157 157 158 158 157 153 149 143 139 136 132 128 123 121 122 124 124 121 118 114 109 105 100 96 90 85 79 73 70 68 68 68 68 68 67 66 65 65 66 66 65 63 62 62 61 60 59 58 57 57 55 54 52 50 50 50 51 53 55 59 66 72 77 80 80 73 65 61 59 58 57 55 54 53 51 50 49 47 46 44 43 41 39 37 35 34 32 30 27 25 21 18 16 13 12 10 10 10 11 12 13 17 27 48 78 91 85 72 58 48 41 35 32 30 27 24 21 18 15 12 9 5 360 352 345 335 321 296 244 187 153 126 97 73 59 52 46 42 38 35 33 32 31 31 31 32 32 32 33 33 31 30 28 25 23 21 20 20 20 21 21 22 23 24 25 27 29 30 31 31 31 33 34 36 38 41 43 44 45 46 46 45 45 44 43 42 42 41 41 41 41 42 43 19 18 17 16 16 15 14 14 13 12 11 10 10 9 8 8 7 7 6 6 5 5 4 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 360 359 359 358 357 356 355 353 352 350 348 346 343 340 338 336 334 333 331 328 325 321 316 312 307 303 299 295 293 291 291 291 291 291 291 291 291 292 292 292 291 290 289 289 289 286 279 270 262 266 280 293 298 298 123 118 119 122 126 135 147 152 102 52 44 35 23 12 5 360 354 345 336 329 327 332 352 35 55 56 51 44 41 51 67 74 74 69 62 56 48 38 27 17 9 4 356 345 334 324 319 323 332 340 343 341 339 334 323 311 305 303 301 300 297 292 283 273 263 253 247 247 256 268 275 279 281 282 282 284 289 295 299 296 278 247 227 224 233 249 260 262 250 220 196 191 201 218 234 246 255 261 262 261 255 244 226 205 196 197 204 213 223 229 233 236 238 239 237 231 224 219 216 215 214 214 214 213 212 210 210 209 210 212 214 216 217 216 213 211 210 210 210 208 203 195 183 172 168 176 189 199 202 202 198 194 189 185 182 180 179 178 178 177 176 175 175 176 178 180 182 183 184 185 184 183 184 186 187 187 185 182 180 179 177 175 173 170 167 165 167 170 175 181 189 194 197 195 190 185 182 181 181 180 179 177 176 175 175 175 175 175 175 176 176 177 178 179 180 181 183 185 187 189 190 192 193 194 194 195 193 191 189 188 186 185 183 181 179 177 175 174 174 174 174 173 172 171 171 172 172 170 168 166 166 167 167 167 167 167 168 171 176 182 188 190 185 175 163 156 156 159 161 161 158 152 145 140 137 133 129 127 126 130 133 130 125 121 117 113 110 105 102 96 89 83 77 72 69 68 68 69 69 68 67 65 65 65 66 66 65 64 63 62 61 60 59 58 58 56 54 52 50 49 49 50 51 52 55 59 66 73 80 85 82 75 69 65 63 61 59 57 55 53 52 50 49 47 46 44 42 40 38 36 34 32 29 27 24 21 19 16 14 12 11 10 10 11 13 16 20 28 44 66 80 81 73 61 49 40 34 30 26 23 21 18 16 13 9 4 360 355 349 343 334 323 306 279 231 189 163 131 96 71 58 50 44 40 36 34 32 32 32 32 33 33 34 35 34 33 32 30 28 26 23 22 21 21 21 22 22 23 24 25 26 28 30 31 31 32 32 33 35 37 40 43 45 47 47 48 48 47 47 46 45 45 45 44 44 44 44 45 19 18 17 17 16 15 15 14 13 12 11 10 9 9 8 8 7 6 6 6 5 5 4 4 3 3 3 2 2 1 1 0 0 0 0 0 0 0 360 0 0 0 0 360 360 359 359 359 358 357 357 356 354 353 351 349 347 345 342 340 337 335 334 333 331 328 325 321 316 311 306 301 297 293 290 289 288 288 288 287 287 287 287 287 288 288 286 283 280 278 278 279 277 271 265 266 280 295 302 311 37 96 105 114 133 162 182 186 155 68 49 34 13 358 352 348 342 333 322 317 321 334 360 32 48 46 30 3 339 5 95 99 96 87 77 68 61 52 39 21 5 355 347 333 319 311 311 325 351 360 353 343 335 330 326 324 324 323 320 314 307 296 284 272 261 251 242 241 252 271 285 293 299 304 307 309 311 314 315 312 302 280 244 220 226 252 268 272 266 248 225 213 212 222 236 249 259 264 265 263 257 244 224 208 202 203 208 217 226 232 235 236 237 237 236 232 226 220 217 215 215 215 214 214 213 212 211 210 210 211 213 216 218 218 216 213 212 211 210 208 202 192 179 170 171 181 191 196 198 197 194 191 187 184 182 181 179 178 178 177 176 176 177 178 180 181 183 185 186 187 186 186 187 188 189 188 186 182 180 177 175 173 171 169 166 164 166 169 173 180 192 205 210 204 196 190 186 183 182 181 180 180 180 178 177 176 176 176 175 175 176 177 178 179 181 182 184 186 188 190 191 192 193 193 194 194 193 192 190 189 188 186 184 183 181 179 177 177 176 177 176 175 174 173 173 174 173 171 169 167 167 167 167 167 167 168 170 173 176 180 185 190 188 177 164 158 157 159 161 162 160 154 146 141 137 135 133 134 137 142 141 135 130 126 124 122 119 114 108 99 92 85 79 74 70 68 68 69 70 70 68 66 65 65 65 65 65 64 63 63 62 61 60 59 58 57 55 53 51 50 49 50 51 51 52 54 59 65 73 80 83 82 78 72 69 66 64 61 58 56 54 52 51 49 48 46 44 41 39 36 34 32 29 27 24 21 19 17 15 13 12 11 11 12 13 16 21 28 40 56 70 76 72 61 49 40 33 28 24 21 18 16 13 9 5 0 356 351 347 343 336 328 316 295 255 210 182 159 126 93 69 56 47 41 37 35 34 33 34 34 35 35 36 37 36 35 34 33 31 28 26 24 23 22 22 22 22 23 23 24 25 26 28 30 32 32 32 33 34 36 40 43 46 48 49 49 50 50 49 49 48 48 48 48 48 47 47 48 18 18 17 17 16 15 15 14 13 12 11 10 9 9 8 7 7 6 6 6 5 5 5 4 3 3 2 1 1 0 0 360 360 360 359 359 359 359 359 359 359 359 359 359 359 358 358 358 357 356 356 355 353 352 350 348 346 344 342 339 337 335 334 332 330 327 324 320 315 310 304 298 293 289 287 285 284 284 284 284 284 284 283 283 284 282 278 272 267 265 270 276 281 283 283 282 285 293 301 321 25 74 94 119 172 196 201 195 160 78 53 38 11 352 346 343 339 330 315 308 317 334 360 24 35 341 266 254 249 243 222 133 103 94 85 79 72 63 50 29 360 341 329 311 297 290 287 285 274 275 310 325 332 336 340 347 350 346 337 324 308 292 279 269 262 254 245 243 263 294 306 311 317 323 328 331 333 333 332 328 323 318 317 336 305 289 288 286 279 267 252 238 230 230 238 248 258 264 266 267 265 256 238 222 215 213 214 219 227 234 237 238 238 237 235 232 226 222 218 217 216 216 215 215 214 213 212 211 211 211 213 216 219 220 218 216 214 213 211 207 199 187 174 169 174 184 191 193 192 190 188 185 184 183 183 181 180 178 177 176 177 177 179 180 181 183 185 187 188 189 189 188 189 189 189 188 185 181 178 176 173 171 170 168 166 164 164 165 167 172 189 219 229 218 205 196 190 186 183 182 183 183 183 181 179 178 177 176 176 175 176 177 179 180 181 183 185 187 189 190 192 192 193 193 193 193 193 192 191 190 189 187 185 184 183 182 180 179 179 179 179 178 176 175 175 176 175 172 170 168 167 167 167 167 168 170 172 173 173 175 179 185 190 179 166 159 158 158 160 162 161 156 148 143 140 139 141 143 148 149 145 139 135 132 131 130 128 123 114 101 92 85 80 76 72 70 69 70 72 73 72 71 69 67 66 65 64 64 63 63 62 61 60 60 59 58 56 55 53 51 51 51 51 51 51 52 54 57 62 68 75 81 82 79 75 73 70 67 63 59 57 54 53 51 49 47 45 43 40 37 35 32 29 27 24 22 19 17 16 14 13 12 11 12 13 16 20 26 35 48 62 72 71 61 50 40 33 27 22 19 16 13 10 6 2 357 353 349 346 343 339 332 322 304 268 224 192 170 146 117 86 65 52 44 39 37 35 35 35 36 36 37 38 38 37 36 36 35 34 31 28 26 24 23 23 22 22 22 23 23 24 25 27 29 31 33 33 33 34 36 39 42 46 48 49 50 51 52 52 52 51 51 51 51 51 51 51 51 19 18 17 16 15 15 13 12 11 10 10 9 8 8 7 7 6 6 5 5 5 5 5 4 4 3 2 1 0 360 360 359 359 359 358 358 358 358 358 358 358 358 358 358 358 357 357 357 356 355 354 353 352 351 349 347 345 343 341 339 337 335 333 331 329 326 322 318 314 308 301 295 289 285 282 281 280 281 281 281 281 280 279 278 277 274 269 262 258 260 267 277 286 294 298 295 286 282 289 312 15 67 119 188 208 210 202 179 116 78 66 56 29 360 352 349 346 340 333 322 320 322 327 319 270 256 253 250 250 258 276 323 44 77 91 93 87 77 63 41 6 334 313 291 277 272 264 249 231 223 222 236 330 353 358 2 4 358 344 324 302 285 273 267 262 259 260 287 340 342 335 332 334 338 342 344 345 344 342 338 335 338 352 11 8 346 326 312 298 285 273 261 250 243 243 248 255 261 265 267 267 263 252 240 230 225 222 223 228 234 239 240 240 238 236 233 228 224 220 218 218 217 217 217 216 215 214 213 212 211 212 216 220 222 221 219 217 214 211 205 192 177 166 165 172 181 186 186 184 181 179 178 179 181 182 182 180 178 177 176 177 178 180 182 183 185 187 189 191 191 191 191 190 189 188 186 183 179 176 174 172 170 169 168 167 166 165 164 164 168 177 193 230 278 249 219 203 193 187 185 186 186 184 182 181 179 178 177 176 176 177 178 180 181 182 184 185 187 189 191 192 192 193 193 193 193 193 192 192 191 190 188 186 185 184 183 182 181 181 181 181 181 179 178 178 177 175 173 170 169 168 167 167 167 169 171 173 172 171 170 171 176 183 181 170 163 159 158 159 160 160 156 150 146 145 145 147 150 152 150 146 142 139 138 137 136 132 125 114 100 89 83 81 79 75 72 71 72 74 76 77 77 75 72 68 66 65 64 63 63 62 62 61 60 60 58 57 56 54 53 52 52 51 51 50 50 51 52 53 56 59 68 75 79 79 79 78 75 70 64 60 56 54 53 51 49 47 44 42 38 35 33 30 27 25 22 20 18 16 15 13 12 12 12 13 15 18 23 30 40 54 66 69 62 50 39 32 26 21 17 14 10 7 4 360 356 352 349 346 344 341 337 328 313 283 237 198 173 155 133 104 78 59 48 42 39 38 38 38 38 38 39 40 39 39 38 38 37 36 34 31 28 26 25 24 23 22 22 22 22 23 24 26 28 31 33 34 34 34 36 38 42 45 48 49 51 52 53 54 54 54 54 54 54 54 54 54 54 19 18 17 16 15 13 12 11 10 9 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 3 2 1 0 360 359 359 358 358 358 357 358 358 358 358 357 357 356 356 356 356 356 356 355 354 353 352 351 350 348 346 345 343 340 338 336 334 332 330 327 324 320 316 311 306 300 293 286 281 279 278 277 278 279 278 277 274 271 269 266 263 259 255 255 258 264 273 282 291 294 289 277 267 262 261 204 172 198 209 210 201 170 104 80 76 80 83 67 26 9 0 353 348 342 333 315 297 278 262 257 262 267 273 285 306 319 323 319 301 215 157 123 98 77 55 27 3 348 317 280 267 260 252 243 235 225 210 170 37 20 15 13 5 347 318 294 280 272 269 270 280 307 341 355 355 351 347 345 347 348 349 348 346 343 340 338 339 348 0 2 352 338 325 311 298 287 278 268 259 253 252 255 258 261 263 264 261 255 248 241 235 230 228 229 233 239 241 242 241 239 236 232 228 224 222 220 220 219 219 218 217 216 215 213 211 212 216 221 224 224 222 219 215 209 195 176 160 153 155 162 169 172 171 168 165 164 166 172 178 181 180 179 177 175 176 177 180 182 183 185 187 189 191 193 194 194 192 190 188 185 182 179 176 174 173 171 170 169 169 169 168 167 166 167 170 172 166 120 34 358 311 250 214 197 190 190 188 185 183 181 180 179 178 177 178 179 180 181 182 183 184 186 188 190 191 192 192 192 192 192 192 193 192 192 191 190 189 188 187 185 184 183 182 181 182 183 182 181 180 180 179 177 174 171 170 169 169 168 169 171 173 173 172 169 167 166 168 173 178 178 170 162 158 157 158 158 155 152 149 148 149 150 152 151 148 145 143 142 141 139 136 129 119 106 94 84 78 78 78 77 75 74 75 77 79 81 81 79 76 72 69 66 64 63 63 63 62 62 62 62 61 60 59 57 56 54 53 52 51 50 49 48 48 47 47 49 53 60 67 74 78 81 79 74 68 63 59 57 56 54 51 49 46 43 40 37 33 30 28 25 23 21 19 17 16 14 13 13 13 14 15 17 21 27 36 48 61 67 61 48 37 30 25 21 16 12 9 5 1 358 355 351 349 347 345 343 340 335 324 305 256 200 175 160 143 120 92 69 55 47 43 41 40 41 42 42 42 42 41 40 39 40 40 38 35 32 30 28 26 25 23 22 21 21 22 22 23 25 27 29 32 33 34 34 35 37 41 44 47 49 51 52 54 55 56 57 57 57 57 57 57 57 57 19 18 17 16 14 12 11 9 8 8 7 6 6 5 5 4 4 4 4 4 4 4 3 3 3 2 1 1 360 359 359 358 358 358 357 357 357 357 357 357 356 356 355 355 355 355 355 355 354 353 352 351 350 349 348 346 344 342 340 337 335 334 332 330 327 322 318 313 308 303 297 291 285 281 280 279 278 276 273 271 268 263 257 252 249 248 247 247 248 250 253 257 263 271 275 272 263 251 235 205 170 170 184 191 178 124 83 70 67 73 85 96 93 72 41 19 2 350 340 327 303 278 263 256 259 273 292 313 328 333 325 312 292 269 248 227 195 135 88 62 44 32 27 20 344 287 269 263 258 252 240 218 187 141 74 45 32 20 357 320 295 283 280 284 297 318 332 339 345 349 349 348 346 346 345 344 343 341 338 336 334 334 338 346 350 344 333 324 315 306 297 289 281 272 264 259 258 259 260 260 260 258 254 250 245 240 235 230 229 231 236 239 242 242 242 240 237 234 231 228 225 224 223 222 221 220 219 216 214 212 212 216 222 226 226 223 218 210 193 170 151 141 139 142 147 152 153 153 150 147 144 145 154 167 175 176 175 174 174 175 178 181 183 185 187 189 191 193 194 195 195 193 191 188 184 180 176 174 173 172 172 171 171 171 171 170 168 168 169 170 168 159 133 84 25 324 276 240 214 200 195 191 186 183 181 180 179 179 179 180 181 181 182 183 184 185 187 189 191 191 191 192 191 191 192 192 192 192 192 192 191 190 189 188 187 185 183 182 182 183 183 183 182 182 181 181 179 176 173 172 171 171 171 172 173 174 174 173 170 167 165 164 168 175 181 179 169 161 157 156 155 153 151 149 148 149 150 150 148 145 143 142 140 139 135 127 117 107 97 88 80 73 73 75 77 78 79 80 81 83 84 84 82 80 77 73 69 66 65 64 63 63 63 64 64 64 63 62 60 58 57 55 53 52 50 48 47 45 44 43 44 46 49 53 58 64 69 72 72 71 68 64 61 59 57 54 51 48 45 42 38 35 31 28 26 23 21 19 18 16 15 14 13 13 14 15 17 21 26 34 45 56 61 54 42 32 26 23 21 16 11 7 2 359 355 353 351 349 348 346 345 343 340 335 324 290 205 177 164 151 134 108 83 64 53 47 44 44 45 46 46 46 45 43 42 42 42 42 39 36 33 31 29 27 26 24 23 22 21 22 22 23 24 25 27 29 31 33 33 34 36 40 44 47 49 51 52 54 56 57 59 60 60 60 60 59 59 59 19 18 16 15 13 11 10 9 8 7 6 6 5 4 4 4 3 3 3 3 3 3 3 2 2 2 1 0 360 359 359 358 358 358 358 357 357 357 357 356 355 355 354 354 354 354 354 354 353 352 351 350 349 348 347 345 343 341 339 337 335 333 331 329 326 322 316 310 303 296 290 285 283 282 284 285 281 273 265 259 255 251 243 236 233 234 236 237 237 235 232 229 229 234 245 254 255 244 210 158 137 131 126 104 77 66 62 61 61 69 84 98 106 104 88 63 35 7 343 320 294 272 259 254 255 269 296 320 329 328 316 299 280 263 249 238 224 181 89 61 47 39 35 31 24 352 243 245 248 248 240 225 201 165 107 70 51 38 20 345 314 302 303 312 325 333 333 333 336 340 342 342 341 339 338 336 333 331 330 329 327 326 328 331 333 332 328 324 320 315 307 298 289 280 272 265 263 262 261 260 259 257 253 248 244 239 233 229 226 227 231 236 239 242 243 243 242 240 237 234 231 229 228 227 226 224 222 219 215 213 213 217 224 227 227 222 213 194 164 143 133 129 130 134 137 139 141 142 141 138 134 132 137 153 167 172 173 173 174 176 179 182 185 187 189 191 193 194 196 196 197 195 192 188 184 180 176 174 173 173 173 173 172 172 172 170 169 169 169 168 165 157 147 135 126 276 269 253 233 215 204 196 188 183 180 180 180 181 181 182 182 183 183 183 184 186 189 190 190 191 191 191 191 191 191 191 192 192 193 192 192 191 190 190 188 186 184 182 182 183 183 183 183 183 183 181 180 177 175 174 174 174 174 174 176 176 176 174 171 168 165 164 165 171 177 180 174 164 158 155 153 151 149 148 148 148 147 145 143 142 140 138 135 129 121 110 101 95 90 86 80 72 69 72 77 81 84 87 88 89 89 88 86 84 81 77 73 70 68 66 65 64 63 64 65 65 65 64 63 61 59 57 55 53 51 49 46 44 42 41 41 42 43 45 46 50 54 59 65 70 74 72 69 65 61 58 55 51 48 44 40 36 32 29 26 24 22 20 18 17 16 15 14 14 14 15 18 22 27 34 41 49 49 42 33 24 21 26 26 19 12 5 360 355 352 350 349 349 348 347 346 345 344 341 335 315 218 178 165 154 141 122 98 75 59 51 48 48 50 52 53 52 49 46 44 44 44 43 40 37 34 32 30 28 26 25 23 22 22 22 22 22 23 24 25 27 29 30 32 33 35 39 43 46 49 51 53 54 56 58 60 61 62 62 62 62 62 62 18 17 15 13 12 10 9 8 7 7 6 5 4 4 3 3 3 3 3 3 2 2 2 2 1 1 0 360 359 358 358 358 358 358 358 357 357 356 356 355 355 354 354 354 353 353 353 352 352 351 350 349 348 347 346 345 343 341 338 336 334 332 331 329 326 321 315 306 297 288 281 276 275 277 282 286 278 265 254 248 245 243 238 232 230 232 235 236 233 226 215 204 197 200 219 249 273 299 91 101 103 100 92 77 63 57 55 56 59 67 85 107 119 121 115 103 91 78 31 313 285 267 257 251 246 248 258 274 289 298 298 291 279 266 255 246 237 215 84 56 46 39 34 29 20 233 216 218 224 228 227 219 197 151 96 70 57 47 35 15 348 333 330 332 334 333 330 328 330 333 334 334 333 331 329 327 324 323 322 322 320 318 319 321 324 327 329 329 327 322 314 304 294 285 277 272 269 267 266 263 260 257 252 247 241 235 230 224 222 223 226 232 237 241 244 245 245 244 241 238 236 234 232 231 230 228 225 221 216 213 214 219 226 229 226 218 202 173 146 132 126 125 127 129 132 134 136 138 139 137 135 135 143 158 171 174 175 175 177 178 181 184 188 191 193 194 195 197 197 198 198 197 194 189 185 181 177 175 174 174 174 174 174 173 172 172 171 170 169 167 163 159 155 155 158 180 244 266 260 241 221 207 195 186 183 182 182 183 183 184 184 184 184 184 185 187 189 190 190 190 190 191 191 190 190 191 191 192 193 193 192 192 192 191 190 188 185 183 183 183 183 183 183 183 183 182 180 179 177 177 176 177 177 178 178 178 177 175 172 169 166 164 165 168 172 175 174 168 161 157 153 150 148 148 148 147 142 136 133 133 133 131 126 116 105 96 91 91 91 89 83 75 68 68 75 83 90 94 95 95 94 93 91 88 84 80 76 73 70 68 66 65 64 65 65 65 66 66 65 63 60 58 56 54 51 49 46 44 41 41 41 41 41 41 42 44 46 50 56 64 72 76 75 72 67 63 59 56 52 48 43 39 34 30 27 24 22 20 19 18 17 16 15 15 15 16 18 21 26 31 36 38 37 31 25 21 22 29 31 26 16 5 359 354 351 349 349 349 349 348 346 345 345 344 340 329 232 177 165 156 146 132 112 88 68 58 53 52 53 57 59 58 54 51 48 46 46 44 40 37 35 33 31 29 27 25 24 23 22 22 21 21 22 22 23 24 25 27 29 31 34 38 42 45 48 51 53 55 57 58 60 62 64 64 64 64 64 63 17 15 14 12 10 9 8 7 7 6 5 4 3 3 2 2 2 2 2 2 1 1 1 1 0 360 359 359 358 358 358 358 358 358 357 357 356 356 355 355 355 354 354 354 354 353 352 351 351 350 349 348 348 347 346 344 342 340 338 336 334 332 331 330 328 322 314 302 288 273 264 261 261 266 272 273 262 245 235 231 230 231 232 232 235 242 248 252 252 241 200 154 142 143 152 330 357 34 65 81 88 90 87 78 65 54 51 52 59 75 103 129 138 136 129 122 118 121 136 172 230 249 250 246 240 239 241 246 253 263 275 283 282 274 264 254 245 228 79 55 45 37 29 19 345 244 225 220 219 219 216 206 176 123 87 70 59 50 40 26 7 353 344 340 337 333 328 326 325 326 326 325 323 321 320 317 316 315 315 315 314 313 313 315 318 323 327 329 327 322 314 305 296 289 283 279 276 274 271 268 263 258 253 248 242 235 228 222 219 218 221 227 233 239 243 245 246 245 243 241 239 237 236 235 234 232 229 223 218 214 215 220 226 229 224 212 188 159 139 130 127 127 128 130 132 134 137 140 142 144 147 153 165 178 183 183 182 181 182 184 186 189 192 194 196 198 199 200 200 201 201 200 197 192 188 183 179 177 176 176 176 176 175 174 173 173 173 172 170 167 163 161 160 162 166 171 185 236 271 262 242 223 206 196 190 187 185 184 185 185 185 185 185 185 186 188 190 190 190 190 190 190 190 190 190 190 191 192 192 193 193 193 193 192 191 189 186 184 183 183 183 183 183 183 183 182 181 180 179 179 180 180 180 180 180 180 179 177 174 170 167 165 166 167 169 171 172 171 167 161 156 152 150 150 148 145 137 125 114 113 117 120 118 112 104 99 99 101 102 98 91 83 73 69 76 85 93 98 100 101 100 99 95 92 87 83 79 75 72 69 67 66 66 65 66 66 67 67 66 64 61 59 56 54 51 49 47 44 42 41 41 41 41 40 41 42 43 46 49 55 62 69 73 74 72 69 65 61 57 52 47 42 37 32 28 25 23 21 20 19 18 17 16 16 16 17 18 20 23 27 29 30 28 25 23 22 25 30 33 30 20 8 1 356 353 351 350 350 349 347 345 345 345 345 343 336 239 172 163 157 149 139 123 101 79 65 57 54 56 61 65 64 61 57 53 50 48 45 41 38 36 34 31 29 27 26 25 24 23 22 22 21 21 21 21 22 23 24 25 28 31 35 39 43 47 50 53 55 57 58 61 63 65 66 66 66 65 65 15 14 12 11 9 8 7 6 6 5 4 3 3 2 2 1 1 1 1 1 0 360 360 360 359 359 358 358 357 357 357 357 357 357 356 356 355 355 355 355 355 355 355 355 354 353 352 351 350 349 348 348 347 346 345 343 342 340 338 335 333 332 331 331 330 324 313 297 274 252 237 239 245 251 255 249 231 215 207 202 200 201 208 221 239 265 297 328 353 14 34 52 65 67 55 37 34 48 68 82 89 90 85 72 57 45 42 49 74 117 148 161 157 144 134 130 132 141 154 167 184 210 233 240 240 240 241 241 242 244 249 259 272 277 274 266 256 232 70 57 47 37 26 9 322 258 237 227 221 215 206 188 150 108 83 69 58 49 39 26 12 359 350 343 337 332 328 324 321 319 316 314 312 310 309 308 308 309 309 308 308 307 309 311 314 318 322 324 322 317 309 302 296 291 288 285 282 279 276 271 266 260 255 251 246 240 233 225 219 217 218 222 227 232 237 241 243 243 242 241 240 240 239 238 237 235 232 226 220 216 216 219 224 226 219 202 173 149 136 131 131 131 133 135 137 140 143 147 151 157 164 174 184 191 192 190 188 187 188 189 191 194 196 199 200 202 203 204 204 204 204 203 200 196 191 186 181 178 177 177 178 177 177 176 175 174 174 174 172 169 166 164 164 166 168 170 173 180 202 233 239 228 216 207 199 193 189 186 186 186 186 185 185 186 187 189 189 190 190 190 189 189 189 189 190 191 191 192 192 193 194 194 193 193 192 190 188 185 183 183 183 183 183 183 182 182 182 181 181 181 182 183 183 183 183 182 180 178 175 171 167 166 166 167 168 169 170 172 170 166 161 157 154 151 147 143 137 126 113 104 106 114 119 119 117 119 124 126 123 117 111 103 92 85 86 92 97 102 105 106 106 104 100 95 91 87 82 77 74 71 69 68 67 66 66 66 67 67 67 65 62 59 56 54 52 50 48 45 42 41 41 41 41 41 40 41 42 43 44 47 50 55 62 68 71 72 71 67 62 57 51 45 40 34 30 26 24 22 20 19 18 18 17 17 17 17 18 19 21 23 25 25 25 25 24 25 27 30 31 29 21 12 6 1 357 355 354 352 350 348 346 346 346 346 345 340 238 170 163 158 153 145 133 115 92 73 61 57 59 66 70 70 67 62 57 54 50 46 43 39 37 34 32 29 27 26 25 24 24 23 22 21 21 20 20 20 20 21 22 24 27 31 35 39 44 48 52 55 57 58 60 63 65 67 68 67 66 66 14 13 11 10 9 8 7 6 5 4 3 3 2 2 1 1 1 0 360 360 359 359 359 359 358 358 357 357 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 354 354 353 351 350 349 348 348 347 346 345 344 343 341 339 337 335 332 331 330 330 330 325 314 297 274 251 239 241 246 252 253 242 218 195 179 167 158 154 151 141 84 31 24 22 23 26 31 40 48 50 47 43 45 57 74 86 87 80 68 53 41 30 21 22 169 173 173 172 160 138 130 130 137 148 161 172 184 202 222 235 240 242 243 243 241 238 234 230 232 249 278 299 346 50 62 59 53 42 26 357 302 264 246 235 224 212 197 173 137 102 80 65 53 44 33 22 10 359 349 341 334 328 323 318 313 310 306 303 301 299 299 300 301 302 302 301 302 304 307 309 311 313 316 317 316 311 305 298 295 293 291 289 286 282 277 272 267 263 258 255 252 247 241 232 225 221 221 222 225 228 232 236 239 240 240 240 241 241 242 242 241 240 237 231 225 219 217 217 220 221 211 187 160 143 136 135 136 137 139 141 144 147 151 156 162 169 177 185 191 193 193 191 189 189 189 191 193 195 198 201 203 205 206 207 208 208 208 207 205 202 196 190 184 179 178 179 179 179 178 177 176 175 176 176 175 173 170 168 167 168 169 170 171 175 183 201 219 219 216 212 206 199 193 189 187 187 186 186 186 187 188 188 188 189 189 190 189 189 188 189 190 190 191 191 192 193 194 194 194 194 193 192 189 186 184 183 183 182 182 183 183 183 182 182 182 183 185 186 186 186 185 183 181 179 176 172 169 167 166 166 166 167 168 169 170 169 166 162 158 154 149 145 143 137 129 121 117 124 132 135 138 142 145 147 145 142 140 137 131 121 110 104 106 110 113 114 113 110 105 100 96 91 86 81 77 74 72 70 68 67 67 67 66 66 66 65 63 60 57 54 52 51 50 47 45 43 42 41 41 41 40 40 40 40 41 42 44 46 50 56 62 66 69 69 66 61 55 48 42 37 32 28 25 23 21 20 19 18 18 17 17 17 17 18 20 22 23 24 26 26 26 26 26 27 27 25 20 14 10 6 4 1 358 355 353 351 351 350 349 348 346 342 212 169 164 160 156 151 141 126 105 82 67 63 66 71 73 74 71 67 62 58 53 49 45 41 38 35 32 29 28 26 25 24 24 23 22 22 21 20 19 19 18 19 20 21 23 25 28 33 38 45 51 54 56 58 60 63 66 68 68 68 67 66 13 12 10 9 8 7 6 6 5 4 3 2 1 1 1 0 360 359 359 359 358 358 358 358 357 357 356 356 356 355 355 355 355 354 354 354 354 354 355 354 354 354 353 353 352 352 351 350 349 348 347 346 345 345 343 342 340 338 336 334 331 329 328 328 327 322 313 302 289 275 264 262 268 281 298 308 319 120 120 118 114 111 107 96 80 64 51 42 36 33 35 40 47 49 47 44 44 50 60 67 67 61 50 38 25 11 351 306 213 183 170 158 140 124 121 127 136 147 160 173 189 209 226 235 239 241 243 247 248 244 237 227 214 195 126 62 53 53 59 63 63 56 30 319 274 258 249 239 227 211 195 174 144 109 79 58 45 34 24 14 3 353 344 336 327 320 314 309 304 300 296 293 292 291 290 290 291 293 295 298 301 304 307 307 307 307 308 308 308 305 300 296 294 293 292 290 286 281 277 272 268 264 261 258 255 252 246 239 232 228 226 226 227 228 231 234 237 239 239 240 240 241 242 243 244 243 241 236 228 222 218 218 219 216 203 179 157 146 142 143 144 145 148 150 152 155 159 164 170 177 182 186 189 189 188 187 186 186 186 187 189 192 196 200 204 206 208 210 210 211 211 211 210 208 202 194 186 181 179 179 180 180 179 177 176 176 177 178 177 175 173 172 170 170 170 170 172 175 181 191 202 208 212 213 210 204 197 191 189 187 186 186 186 187 187 187 187 188 189 190 190 189 189 189 189 190 191 192 193 194 195 195 195 195 194 193 191 187 185 184 183 182 183 183 184 183 183 183 183 184 186 187 188 188 186 184 182 180 177 174 171 168 166 165 165 166 166 167 169 169 169 166 163 158 153 151 149 148 145 140 136 144 151 154 157 159 160 161 160 161 162 161 158 153 143 131 128 129 129 127 123 118 112 107 102 97 91 86 82 79 76 73 70 69 68 67 66 65 65 65 63 61 59 56 54 53 51 49 47 45 43 42 41 41 40 40 39 39 40 40 41 42 44 47 49 52 58 62 64 62 57 50 44 38 33 29 26 24 22 21 19 18 18 17 17 16 16 17 18 19 21 23 24 24 24 24 23 22 22 20 18 15 13 11 8 6 3 360 358 357 356 355 353 350 347 340 194 171 166 162 158 154 146 135 116 94 78 73 73 74 75 75 73 70 65 61 57 52 47 42 38 35 32 30 28 26 25 24 23 22 22 22 21 20 19 18 17 17 17 18 19 20 21 24 30 39 47 52 55 58 60 63 66 68 68 68 67 67 12 11 9 8 7 6 6 5 4 4 3 2 1 0 360 359 359 358 358 358 357 357 357 357 356 356 356 355 355 355 354 354 354 354 354 354 354 354 354 354 354 353 352 352 351 350 350 349 348 347 346 345 345 344 342 341 339 337 335 332 330 327 326 325 322 316 309 304 301 299 301 312 338 1 11 14 21 34 50 62 70 75 83 88 86 78 67 56 47 42 42 47 52 54 52 47 46 48 53 56 54 49 40 29 15 0 344 319 263 186 160 145 131 122 120 125 134 145 158 170 185 206 225 234 236 237 240 248 256 256 250 239 222 186 120 83 68 60 64 74 87 102 188 254 256 253 248 241 228 210 195 180 162 135 97 61 37 23 12 3 354 346 337 329 321 313 307 301 296 292 288 287 286 285 281 278 278 283 289 297 302 304 304 303 301 299 298 298 297 296 294 293 292 292 291 288 284 280 276 272 268 265 262 259 256 252 248 243 238 234 232 231 230 231 232 235 238 239 240 240 241 241 241 240 241 241 240 235 228 223 220 220 220 216 203 184 167 158 155 154 155 156 159 160 160 162 164 168 173 178 180 181 181 180 179 178 178 178 178 178 179 182 187 194 200 204 208 210 211 212 213 214 214 213 207 199 190 183 180 180 180 180 180 178 177 177 177 177 177 177 175 174 172 171 171 171 173 176 181 187 193 200 208 213 213 208 200 194 190 188 186 186 186 186 186 185 185 187 189 190 191 190 190 189 189 190 191 193 194 195 196 196 196 195 195 194 192 190 187 186 184 184 184 184 185 184 184 183 184 185 187 188 189 189 187 184 182 181 179 176 173 169 167 166 165 165 165 166 167 169 170 169 166 163 160 157 156 155 155 155 156 162 167 169 171 171 171 170 170 171 172 170 167 164 162 157 156 154 150 144 136 128 120 115 110 104 99 94 89 85 80 77 74 72 70 69 67 66 66 65 65 63 62 59 57 55 53 51 49 46 44 43 42 41 40 39 39 39 39 40 41 42 42 43 44 45 48 52 55 56 53 48 43 37 33 30 28 26 24 22 20 19 18 17 16 15 15 15 15 16 18 20 21 21 21 20 19 19 18 17 16 16 15 13 11 8 6 4 3 2 1 359 357 354 349 334 187 174 168 165 161 157 152 142 127 108 92 83 80 78 77 75 73 70 66 62 58 53 48 43 38 34 31 29 27 25 24 23 22 21 21 20 20 19 18 17 16 15 15 15 16 16 16 17 22 31 40 48 54 59 61 64 66 68 69 69 68 68 11 10 9 8 7 6 5 4 4 3 2 1 0 360 359 358 358 357 357 357 357 356 356 356 356 356 355 355 354 354 354 354 354 354 354 354 354 354 353 353 353 352 352 351 350 350 349 349 348 347 346 345 344 343 341 340 338 336 333 331 328 326 323 321 315 308 303 301 305 317 342 10 26 30 29 25 23 24 26 29 30 33 47 76 87 84 75 64 54 48 49 53 58 62 63 61 64 67 68 65 59 50 39 27 14 359 343 326 302 227 165 147 137 130 126 128 136 148 162 173 184 200 219 232 234 233 234 244 257 264 264 258 245 205 122 96 82 72 79 115 161 191 214 235 247 251 251 244 224 197 183 175 166 155 137 101 47 16 0 350 342 336 329 321 314 308 303 299 294 290 287 286 287 285 279 274 271 274 282 292 298 299 298 295 293 291 288 286 285 286 286 287 289 289 289 286 283 280 277 273 271 268 265 262 258 254 249 245 241 239 237 235 234 233 234 235 237 239 240 241 241 241 239 237 235 234 232 229 227 224 222 223 223 219 209 195 182 174 169 167 166 166 166 165 165 165 167 170 173 175 175 174 171 169 167 165 164 164 163 162 162 165 171 180 189 196 202 206 209 211 213 215 217 216 211 203 194 187 183 181 181 181 181 180 178 176 176 176 176 176 176 175 174 173 172 173 174 177 179 182 186 195 206 214 215 211 204 197 192 189 186 185 184 184 184 183 183 185 188 190 191 191 191 190 190 191 192 193 195 196 197 197 197 197 197 196 194 193 191 189 187 186 185 186 186 185 184 185 185 186 187 188 189 188 187 185 183 181 180 177 174 171 169 167 166 166 166 166 167 168 169 169 169 169 166 164 163 162 162 164 168 173 177 179 180 180 178 177 177 179 179 176 171 167 167 168 169 169 165 158 149 138 129 123 119 114 109 103 98 92 87 83 79 76 74 71 69 68 67 66 66 65 64 62 60 58 56 54 51 48 46 44 43 42 41 40 40 40 40 40 41 42 42 43 44 44 45 46 48 50 49 47 44 40 35 32 31 29 27 24 22 20 18 17 16 15 14 14 13 14 15 17 19 19 19 19 18 17 16 15 16 16 15 14 12 10 8 7 7 6 6 5 4 1 356 303 183 175 171 167 165 161 156 149 136 121 106 94 87 82 78 75 72 68 65 60 56 51 45 41 36 32 29 26 24 22 21 20 20 19 19 19 18 18 17 16 15 14 13 12 12 12 12 13 16 22 32 42 53 59 63 66 68 69 70 70 70 69 10 9 8 7 6 5 4 3 3 2 1 1 360 359 358 357 357 356 356 356 356 356 356 356 356 355 355 355 354 354 353 353 353 354 354 353 353 353 352 352 352 351 351 350 350 349 348 348 347 346 345 344 343 341 340 338 336 334 332 329 326 324 321 316 309 300 296 297 308 334 12 32 39 40 36 31 24 19 14 6 356 350 354 31 78 83 77 68 58 53 53 60 67 75 83 91 99 103 99 91 78 64 49 34 18 357 336 315 294 260 192 156 141 133 129 132 141 155 171 184 193 205 220 232 235 232 232 238 250 261 267 267 262 244 168 132 140 220 239 233 227 225 227 233 241 250 257 248 186 163 163 165 163 160 155 145 123 46 346 326 322 321 318 313 307 304 302 301 298 295 293 293 293 288 283 277 272 270 273 280 287 289 288 287 285 283 280 277 276 276 278 280 284 287 289 288 285 283 281 279 278 276 272 268 264 258 253 248 245 242 240 238 236 234 234 235 236 237 239 240 241 242 240 235 231 227 226 226 226 225 224 224 224 221 214 204 194 187 181 177 174 171 169 168 166 166 167 168 169 169 167 164 160 156 152 150 148 146 144 142 142 143 147 154 164 174 184 193 199 204 209 213 216 216 211 205 197 191 186 183 182 182 182 180 178 176 175 175 175 175 175 175 175 174 174 175 176 177 177 178 180 190 205 215 218 214 207 199 194 189 186 183 183 183 182 182 182 184 186 189 191 192 192 191 191 191 193 194 196 197 198 199 199 199 199 198 197 195 194 192 190 188 187 187 186 185 185 186 187 188 187 187 187 187 186 185 183 182 181 179 177 174 171 169 168 167 167 167 167 166 166 168 170 172 172 173 171 169 168 172 177 181 183 185 187 186 182 182 184 187 186 182 174 170 170 170 171 172 171 166 158 147 139 133 128 123 119 114 108 102 97 91 86 82 79 77 74 71 68 67 66 67 66 65 63 61 59 56 53 50 47 46 45 44 43 42 41 41 41 41 41 42 42 43 44 45 47 47 49 51 51 52 52 49 45 40 37 34 30 27 23 21 19 17 16 15 14 13 12 12 14 15 17 18 18 17 16 15 15 15 15 15 14 13 12 11 10 9 9 9 9 10 10 10 10 182 180 176 173 171 168 165 161 155 145 132 117 104 95 87 81 76 71 66 62 57 52 46 41 35 31 27 23 21 19 18 17 17 16 16 16 16 16 16 16 15 14 13 11 10 10 9 9 10 13 16 22 33 45 57 65 70 72 74 74 74 74 73 9 8 6 5 4 3 2 2 2 1 0 360 359 358 357 357 356 356 356 356 356 356 356 356 356 355 355 354 354 353 353 353 353 353 353 352 352 352 351 351 351 351 350 350 349 348 347 347 346 345 344 343 342 340 339 337 335 332 330 327 324 322 318 313 303 294 291 297 319 360 28 39 42 41 37 32 24 13 360 343 330 324 326 348 58 82 80 72 63 58 58 64 73 83 94 105 113 116 113 107 98 84 66 46 21 348 317 297 282 263 217 152 133 127 127 132 144 161 180 196 208 218 228 237 241 238 236 238 245 254 261 266 266 254 231 220 234 251 259 258 254 248 243 240 239 241 244 141 128 140 151 159 163 164 164 161 159 163 200 240 260 286 297 298 296 295 297 299 298 296 294 294 291 285 282 279 276 271 267 269 275 279 281 281 282 284 284 281 277 274 275 279 284 289 293 293 291 289 287 287 286 284 280 275 269 263 257 252 248 245 243 240 237 236 236 236 236 237 237 239 240 242 240 234 229 226 225 226 226 225 224 223 222 220 215 208 201 195 189 183 178 174 171 168 166 166 166 165 164 161 158 153 148 143 139 136 134 132 130 129 127 126 126 128 132 140 150 163 176 186 196 204 211 212 210 205 200 194 189 186 184 183 181 180 178 177 175 175 174 174 173 174 175 175 175 175 177 177 177 175 176 187 205 216 218 214 207 199 193 188 184 182 181 181 181 181 181 182 184 187 190 192 193 192 192 192 193 195 197 198 200 200 201 201 201 200 199 197 196 194 193 191 189 187 186 185 186 188 189 189 188 188 187 186 185 184 183 183 182 181 179 177 174 172 170 169 168 167 166 165 165 166 169 173 176 178 177 175 174 178 183 186 188 190 191 189 186 187 190 193 193 187 178 174 173 173 173 173 172 169 163 155 147 141 135 131 126 123 120 115 109 102 95 90 88 85 81 76 71 68 68 69 69 68 66 64 62 60 56 52 50 47 46 46 44 44 43 43 42 41 41 41 42 43 44 47 49 50 52 54 56 58 61 62 59 52 46 40 34 29 25 21 19 17 15 14 13 12 11 11 12 13 15 16 16 16 15 14 14 14 14 13 13 13 13 12 12 11 11 11 11 13 15 18 35 164 177 177 175 173 170 167 164 159 152 140 126 113 102 93 85 78 71 65 59 53 47 40 34 29 24 20 17 14 13 12 11 11 12 12 13 13 13 13 13 12 12 11 10 9 8 7 8 9 10 11 14 20 32 50 67 76 80 81 81 81 80 78 7 6 5 3 2 1 0 0 360 360 359 358 358 357 357 356 356 356 356 356 357 357 356 356 356 355 355 354 354 353 353 352 352 352 352 351 351 351 350 350 350 350 349 349 348 347 347 346 345 344 343 342 340 339 337 335 333 331 328 324 321 318 314 308 300 294 296 316 356 23 35 38 39 37 32 25 15 360 339 320 311 308 310 323 36 83 84 78 70 63 60 62 67 72 78 87 96 103 107 109 106 97 82 58 20 334 304 289 281 273 238 113 109 113 119 127 141 162 188 210 224 232 238 245 250 251 248 247 248 252 258 264 267 259 246 240 247 259 269 272 271 266 260 253 244 223 144 117 124 137 150 159 166 171 175 177 179 183 194 205 211 227 253 268 274 276 278 280 279 277 276 276 276 275 276 279 279 274 269 268 273 281 286 289 294 299 299 294 287 282 281 283 287 292 296 296 295 293 291 290 287 284 278 272 266 261 256 252 249 247 245 242 240 237 236 236 236 235 235 235 236 238 239 235 230 227 227 227 226 224 222 220 218 216 213 209 204 199 192 186 179 174 170 167 165 163 162 160 158 154 150 144 139 134 130 128 127 125 124 123 121 119 117 116 117 119 125 133 145 159 173 187 198 204 205 204 200 196 192 189 187 183 181 179 178 177 175 174 172 171 170 170 171 171 172 173 175 178 179 178 176 186 203 214 215 210 202 195 191 186 183 181 181 181 180 180 180 181 182 185 188 191 193 193 193 193 194 196 198 200 201 202 203 203 203 203 202 200 198 197 195 193 190 188 186 186 187 189 190 190 189 189 188 187 185 184 184 184 183 182 181 180 178 176 173 171 169 168 167 166 166 167 169 173 177 179 179 178 179 182 186 189 191 193 194 193 191 192 194 197 196 189 181 178 178 178 177 174 171 168 163 158 151 144 138 134 134 134 133 130 123 115 106 100 96 92 87 82 76 73 73 73 74 73 71 68 65 62 60 56 53 50 49 48 46 45 44 44 43 42 41 41 42 43 44 47 49 52 54 56 59 63 68 73 71 63 53 44 38 31 26 22 18 15 14 12 11 10 10 10 10 11 13 14 14 14 14 13 13 13 12 12 11 11 12 13 13 13 13 13 13 15 18 23 43 149 173 176 176 174 172 169 167 163 157 147 135 122 111 100 91 82 74 65 57 49 41 33 27 21 16 12 9 8 6 6 5 5 6 7 8 9 10 9 9 8 8 8 7 7 6 6 6 7 7 7 7 9 16 34 66 85 91 93 92 90 88 86 5 4 2 1 360 359 358 358 358 358 357 357 357 357 356 356 356 356 356 357 357 357 357 356 356 355 355 354 353 353 352 352 351 351 351 350 350 349 349 349 349 349 348 348 347 346 346 345 344 343 342 341 339 338 336 334 332 329 326 322 318 313 306 299 297 302 322 1 25 34 36 36 34 29 21 10 358 342 324 309 301 297 297 303 28 86 89 85 78 69 62 58 58 58 58 62 68 77 87 94 97 92 79 55 10 326 304 294 293 313 44 71 83 97 109 118 131 158 201 231 244 248 252 259 266 267 265 261 260 260 264 268 269 263 253 247 249 257 266 271 271 267 265 262 256 229 130 119 130 144 156 167 176 185 195 203 207 206 205 206 207 215 229 242 250 252 251 251 254 255 255 257 263 270 276 280 278 272 267 271 280 290 298 305 310 310 305 297 290 285 282 282 285 289 292 293 293 291 289 285 280 274 268 261 256 252 248 246 245 245 245 244 241 238 235 233 233 232 231 231 232 234 235 234 231 230 229 228 226 224 221 218 215 213 211 208 204 199 193 186 179 172 168 164 162 160 158 156 153 149 144 139 135 131 128 126 124 123 121 120 118 116 115 113 112 112 114 119 125 135 149 164 180 191 198 200 199 196 193 190 188 184 180 178 177 176 174 170 168 166 164 163 163 163 164 164 167 173 180 179 173 178 193 204 206 201 192 187 186 183 181 180 179 179 179 179 179 179 179 181 185 189 191 192 193 194 197 199 201 203 204 204 205 205 206 205 204 202 201 199 197 194 191 189 188 188 188 189 191 192 192 191 191 189 187 186 185 185 185 184 184 183 182 180 177 174 171 169 168 168 168 168 170 173 177 179 180 180 181 185 188 191 193 195 196 198 199 199 199 199 195 188 183 184 186 186 182 175 169 164 161 157 152 145 140 139 142 147 148 144 138 128 119 110 102 96 92 89 85 82 81 80 80 78 76 73 69 66 64 61 58 55 53 51 50 48 46 45 44 43 42 42 42 43 44 46 48 51 54 57 60 65 71 76 76 67 55 46 39 33 27 22 18 15 13 12 11 10 9 9 10 11 12 12 13 13 13 13 13 12 12 11 10 10 11 12 13 14 14 14 15 16 19 24 40 130 169 174 175 175 173 171 170 167 162 155 144 133 122 111 100 88 76 65 53 42 32 23 17 11 6 3 1 360 359 359 359 359 0 2 3 4 5 4 4 4 4 4 4 4 4 3 3 4 4 3 2 1 1 8 46 97 111 112 109 105 101 98 2 1 0 359 359 358 357 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 356 356 355 354 354 353 352 352 351 351 350 350 349 349 349 348 348 347 347 347 347 347 346 345 345 344 343 342 341 340 338 337 335 333 330 327 324 320 314 306 294 287 292 317 360 26 36 39 37 34 28 20 8 356 344 333 320 308 299 293 290 294 59 88 90 89 83 75 65 59 55 53 51 51 54 59 64 69 71 68 57 32 354 323 308 303 318 22 53 60 67 81 95 106 118 151 226 255 264 269 272 275 276 276 276 276 278 279 279 276 272 266 259 253 249 248 250 252 253 254 258 261 262 256 213 157 160 170 177 184 193 205 220 231 236 231 223 216 214 218 227 235 241 242 240 239 242 246 250 255 263 272 282 288 284 270 260 263 274 286 297 306 309 307 299 291 284 279 274 272 273 276 280 284 285 284 281 276 270 264 258 253 248 243 238 234 233 235 238 240 238 236 233 230 229 228 228 228 228 229 231 231 231 231 230 228 226 223 220 216 214 211 209 206 202 197 191 183 176 170 166 162 160 158 156 153 149 146 141 137 133 130 128 126 124 122 120 118 116 115 113 111 110 110 111 112 116 121 129 140 154 172 186 193 196 195 193 191 188 185 181 178 175 173 169 165 161 159 156 155 154 155 155 154 153 155 160 157 150 153 165 178 184 182 177 180 182 181 179 177 176 176 177 176 176 175 175 177 180 184 187 189 192 196 200 204 206 208 208 208 208 209 209 208 207 205 203 201 198 195 192 190 189 189 190 191 193 194 195 194 194 192 191 189 187 187 187 187 187 186 186 184 181 178 175 172 170 170 170 171 172 174 177 179 180 181 182 186 190 193 195 196 198 203 207 208 207 204 198 190 187 188 191 190 184 174 164 159 158 156 153 148 145 147 155 161 161 156 149 141 133 124 115 107 102 100 97 94 91 89 87 85 82 79 76 74 72 69 65 61 58 55 52 50 48 46 45 44 44 44 44 44 45 45 47 49 52 55 58 61 65 66 62 54 47 42 38 33 26 21 17 14 12 12 11 10 9 9 9 10 11 11 11 12 12 12 12 12 11 10 9 9 10 11 12 14 15 15 16 17 19 23 34 94 161 171 174 175 174 174 172 170 167 161 153 144 135 125 115 101 84 65 45 29 17 8 2 358 355 353 352 351 351 352 353 353 354 356 358 359 359 358 358 358 358 358 359 359 360 0 360 360 360 359 358 356 352 348 347 141 143 139 134 127 121 115 0 360 359 358 357 357 356 356 355 355 355 355 355 355 355 355 356 356 357 357 357 356 355 355 354 353 352 352 351 351 350 349 349 348 348 348 347 347 346 346 346 346 346 345 345 344 344 343 342 341 340 339 337 336 333 331 329 326 322 316 308 298 286 282 301 355 27 38 42 42 38 32 22 11 358 346 337 330 322 313 303 295 289 287 92 94 93 91 87 80 72 66 62 59 56 54 55 56 55 54 51 45 31 4 333 314 306 310 351 53 63 61 59 65 77 88 100 142 258 273 280 285 284 277 273 274 279 287 296 298 292 283 275 269 264 259 253 246 241 241 243 247 253 259 261 258 245 227 214 209 206 206 211 221 234 246 252 249 240 231 226 225 230 237 242 244 243 241 240 245 252 260 268 276 286 295 299 290 271 263 267 278 292 302 306 304 296 288 280 272 264 258 255 259 266 273 275 273 269 264 258 253 250 248 245 240 232 224 218 220 226 231 232 232 230 229 228 228 228 227 227 226 227 227 228 227 226 224 222 218 215 212 210 208 206 203 199 194 188 181 174 168 164 162 160 157 155 151 147 143 140 136 133 131 129 127 124 121 119 116 114 112 110 109 108 108 108 109 110 113 117 123 133 149 169 183 190 192 192 190 188 185 182 178 173 169 164 160 156 153 151 150 151 153 153 150 147 142 132 116 109 115 125 137 149 159 167 177 182 181 178 175 173 172 172 172 171 169 167 167 168 171 175 182 190 200 207 212 215 216 216 215 214 214 213 212 210 208 205 202 199 196 193 191 190 190 191 193 195 197 198 197 197 196 194 192 190 189 190 189 189 189 189 187 185 182 179 176 173 172 172 173 174 175 177 179 180 181 184 187 190 194 196 198 202 208 214 217 217 214 207 196 192 192 192 190 181 167 157 155 156 157 156 153 151 156 166 171 170 164 158 153 148 142 134 128 122 118 113 107 103 99 95 93 90 88 87 85 82 78 73 68 63 59 56 53 50 48 46 46 46 46 46 46 46 46 46 48 50 53 54 54 53 51 47 41 38 36 35 31 25 20 16 13 12 11 11 10 9 9 9 9 9 10 10 10 11 11 11 11 10 9 8 8 9 10 11 13 15 16 17 18 19 22 30 60 147 167 172 174 176 176 176 175 172 168 162 156 149 142 136 125 102 59 20 2 353 348 345 343 342 342 341 342 343 344 346 347 348 350 352 352 352 351 351 351 351 352 352 353 354 355 355 356 356 356 355 351 344 334 312 233 186 172 162 154 146 139 359 358 358 357 357 356 356 355 355 355 355 355 355 355 355 355 356 356 356 356 356 355 354 353 353 352 351 351 350 350 349 348 347 347 347 347 346 346 345 345 345 345 344 344 344 343 343 342 341 340 339 338 337 335 332 330 327 324 320 313 302 291 287 299 353 26 39 46 47 44 38 28 16 3 351 342 336 331 326 318 308 298 287 261 130 109 100 94 90 87 85 85 86 84 78 72 68 63 58 53 45 30 358 321 304 297 298 311 31 75 78 69 60 57 60 66 72 10 287 290 294 295 290 280 274 274 280 292 302 302 293 285 279 275 272 268 262 254 248 246 247 249 252 255 255 251 242 232 227 223 221 218 219 225 235 246 254 254 250 243 238 235 235 240 246 250 251 248 246 249 256 264 271 278 285 296 308 314 307 296 291 294 302 309 311 307 300 291 281 270 256 244 240 245 256 265 268 266 261 254 248 244 244 247 246 240 230 217 210 211 218 225 228 230 230 231 232 232 231 230 228 226 224 223 223 222 221 219 217 214 211 208 206 205 203 201 198 194 187 180 173 167 164 161 159 157 153 150 146 142 139 136 134 132 130 127 124 120 117 114 111 109 107 106 105 105 105 105 106 108 111 115 123 136 155 172 182 187 189 188 186 183 180 174 169 164 160 156 152 150 149 150 154 158 157 154 150 145 137 124 113 111 114 122 134 149 163 175 181 181 177 172 169 166 166 165 162 157 152 146 139 136 137 148 176 209 225 231 232 232 230 228 225 223 221 218 215 212 208 204 201 198 195 193 192 192 193 194 197 199 200 200 199 199 197 195 194 193 193 192 192 192 192 190 188 186 183 179 176 173 174 174 175 176 176 177 178 182 185 188 191 194 197 200 205 211 218 223 225 227 219 205 197 196 195 188 173 157 152 154 158 160 159 156 156 161 170 176 176 172 167 164 162 159 154 149 145 140 132 125 119 113 109 105 102 101 100 98 94 89 83 77 71 66 62 58 54 50 48 47 47 47 47 48 47 47 47 48 50 52 53 51 49 47 44 40 35 32 32 29 24 19 15 13 12 12 11 10 9 9 9 8 8 8 9 9 10 10 10 11 10 10 9 8 8 9 11 13 15 17 18 19 20 22 26 41 115 162 171 174 177 179 179 179 177 175 171 168 164 162 163 167 183 279 315 323 325 327 328 329 330 331 332 333 335 337 338 340 342 344 346 346 345 343 343 344 344 344 344 345 347 348 349 349 350 350 349 344 337 326 304 255 213 195 185 177 170 164 358 358 357 357 356 356 356 356 355 355 355 355 355 355 355 355 356 356 356 355 355 354 353 353 352 351 350 350 349 349 348 347 346 346 345 345 345 345 344 344 344 343 343 343 342 342 341 341 340 339 338 337 336 334 331 328 325 321 316 308 298 297 319 356 17 32 44 48 47 43 35 23 9 356 347 340 335 332 329 322 311 298 281 247 169 125 105 96 93 94 101 115 118 111 100 90 81 74 65 56 42 315 267 267 273 281 289 302 90 102 98 85 69 57 50 45 32 341 308 306 308 308 304 298 291 285 282 283 287 288 285 284 283 283 282 279 272 264 259 258 258 257 255 252 247 239 232 227 225 225 224 222 222 225 232 241 250 254 254 251 247 244 243 245 250 253 255 254 253 253 255 261 269 277 286 298 312 322 321 319 319 320 322 321 318 313 305 295 285 272 253 230 224 236 255 266 269 268 262 254 244 239 241 246 248 242 232 220 214 216 221 226 229 232 234 237 240 240 239 236 233 228 225 221 219 218 217 216 215 212 209 206 204 202 200 199 196 192 186 178 171 165 162 159 157 155 152 149 145 142 139 137 135 133 130 127 123 119 115 112 109 106 104 103 103 103 103 103 104 106 109 113 120 131 147 163 174 181 184 184 182 179 173 168 162 159 155 152 149 147 148 151 156 160 160 158 155 151 145 138 131 127 126 130 139 150 162 172 178 178 174 168 163 160 158 155 150 142 132 121 109 99 87 71 47 5 317 287 273 264 256 249 243 237 232 227 222 217 212 208 203 200 198 196 194 194 194 196 199 200 201 201 201 200 199 197 196 195 195 195 196 196 195 193 191 189 186 183 179 175 175 176 177 177 176 176 178 183 187 190 192 194 197 201 206 212 218 224 229 232 229 220 215 213 208 187 160 149 150 156 161 164 161 157 158 163 170 176 180 182 180 179 177 175 172 169 166 162 158 153 147 140 133 126 119 116 113 110 105 101 95 88 81 73 68 63 57 52 50 49 48 48 48 48 48 47 47 48 50 52 53 53 52 50 48 45 39 35 32 29 24 18 15 14 13 13 12 11 10 10 9 9 8 7 8 8 9 10 10 11 11 10 9 8 8 9 11 13 15 17 18 20 21 22 25 32 66 149 169 175 178 180 182 183 182 181 180 179 179 181 188 202 228 260 282 296 304 310 314 317 320 322 324 326 328 330 332 334 336 338 339 339 338 336 336 336 336 336 336 336 337 338 339 340 341 341 340 337 331 322 303 268 230 210 200 193 188 183 358 358 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 354 353 353 352 351 350 350 349 349 348 347 346 345 344 344 344 344 343 343 343 342 342 342 341 341 341 340 339 339 338 338 337 336 334 331 326 321 315 308 304 310 355 11 5 12 32 45 48 44 37 28 16 3 352 343 338 335 332 328 320 309 295 279 253 195 127 101 92 90 94 105 117 116 105 96 91 86 80 70 49 277 240 233 237 250 271 284 258 170 138 119 100 80 60 42 24 3 338 321 320 321 321 319 315 309 299 281 260 256 266 278 285 290 294 296 294 287 279 273 271 271 269 265 256 240 224 218 218 220 223 224 224 224 226 230 237 245 252 255 256 255 252 250 249 251 254 256 256 253 246 230 200 159 113 40 347 337 333 329 329 332 334 334 330 325 317 307 298 290 282 267 204 174 223 265 274 276 275 273 265 251 241 242 246 247 243 236 230 227 229 233 236 238 240 243 247 249 250 249 246 241 235 229 224 220 218 218 217 215 212 209 205 202 200 197 195 192 188 182 174 167 162 159 157 156 154 151 148 145 142 139 137 134 132 129 125 122 118 114 110 107 105 103 102 102 102 102 103 104 106 109 114 120 129 142 155 165 172 176 176 173 169 162 156 153 150 149 147 145 145 147 150 154 158 160 160 158 155 151 146 142 139 138 140 146 155 165 174 179 177 169 162 158 153 150 146 141 134 125 116 105 90 70 50 35 22 8 350 329 312 297 283 270 259 250 241 233 225 218 212 207 203 201 199 198 197 197 198 200 201 202 201 201 200 198 195 195 196 197 199 199 199 198 196 194 192 190 187 183 179 176 175 176 178 178 179 182 186 189 191 192 194 197 201 206 211 218 223 228 231 234 236 239 245 243 202 156 149 153 160 166 168 163 160 161 164 169 174 180 186 189 190 189 186 183 181 180 179 180 181 180 175 167 155 144 135 129 123 118 112 107 99 90 80 71 65 60 55 52 51 50 49 50 50 49 48 48 49 51 53 55 57 58 58 57 55 49 44 39 33 27 20 17 15 15 14 13 13 12 11 10 9 8 7 7 8 9 10 11 11 11 11 10 8 8 9 11 13 15 17 19 20 21 23 25 29 40 101 162 174 179 182 185 187 187 187 187 188 191 196 205 219 238 256 272 283 292 299 304 308 312 315 317 320 323 325 327 328 330 331 332 333 332 331 329 328 327 327 327 327 327 327 327 328 328 329 329 327 323 316 301 274 244 223 211 203 199 194 359 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 356 356 355 355 354 353 352 351 350 349 349 348 348 347 346 345 344 343 343 343 343 342 342 341 341 341 340 340 340 339 339 338 338 337 337 337 336 334 330 325 317 310 306 321 10 22 6 341 2 40 49 47 41 31 20 9 358 348 340 336 333 330 324 314 302 290 279 260 202 112 92 84 82 84 89 92 89 82 77 80 82 79 66 11 285 251 228 217 228 262 266 236 202 166 135 111 88 61 30 2 342 332 327 327 327 328 327 323 315 302 280 254 243 253 274 289 298 305 310 310 304 296 288 282 278 275 270 259 238 216 210 212 217 221 224 226 227 229 232 236 242 249 254 257 258 255 252 248 248 251 254 255 249 234 201 164 140 117 91 64 37 14 356 350 348 346 342 337 329 320 309 301 297 298 305 347 37 297 279 280 282 283 284 280 269 255 250 250 250 248 245 243 244 248 252 256 258 259 259 259 259 259 258 255 251 245 238 230 225 222 221 219 217 213 208 204 200 196 193 190 186 181 175 168 163 160 157 156 155 153 151 148 145 142 139 136 133 130 126 123 119 116 113 110 107 105 104 103 104 104 104 105 106 107 110 114 120 128 137 147 156 162 165 163 159 152 145 141 141 141 142 143 143 144 148 152 155 158 160 161 161 158 153 149 146 144 143 146 153 164 176 183 184 179 171 163 158 153 148 144 141 138 137 137 135 123 87 57 44 35 23 5 343 327 316 305 293 282 270 259 247 236 227 219 213 208 205 203 201 201 201 201 201 202 201 200 199 197 194 191 191 195 199 202 203 203 201 199 197 195 193 191 188 183 178 176 176 178 180 182 186 189 191 192 192 194 196 200 204 210 215 221 225 230 235 240 245 249 247 221 180 166 166 169 171 170 166 164 163 165 168 172 177 184 189 191 191 190 188 187 187 189 191 195 197 196 189 178 166 154 145 138 131 125 119 111 102 91 81 74 67 62 58 55 53 53 53 53 52 50 49 50 51 54 57 61 65 68 69 67 63 57 49 40 32 25 21 18 17 16 15 14 13 12 11 9 8 8 7 8 9 10 11 12 12 11 10 9 9 10 11 14 16 17 19 20 21 23 25 27 32 48 133 172 180 185 187 190 192 192 193 195 199 206 216 228 242 256 268 277 286 292 298 302 306 310 312 315 318 320 322 323 325 326 327 328 327 326 324 322 320 318 317 316 316 316 316 316 316 316 316 315 312 306 295 276 253 233 219 211 206 203 360 360 359 359 359 358 358 358 358 358 358 358 358 358 358 357 356 356 355 354 353 352 351 350 349 348 348 347 347 346 345 344 343 342 342 342 341 341 340 340 340 339 339 339 338 338 337 337 336 336 336 337 338 337 333 326 318 313 346 36 33 12 340 318 358 49 53 47 37 24 12 1 352 344 338 334 331 328 319 305 293 284 275 257 173 103 87 77 70 66 65 66 65 62 59 66 71 68 48 357 318 302 300 117 197 254 250 238 213 175 141 119 100 73 10 326 316 320 327 327 324 325 324 319 311 300 285 266 245 243 262 283 296 307 315 318 313 304 293 281 271 264 258 248 233 218 211 211 215 219 223 226 230 233 235 238 242 246 250 254 254 251 246 240 238 240 246 249 243 225 194 170 155 133 107 88 72 58 42 26 14 3 354 344 334 323 312 304 303 306 311 316 308 285 274 275 281 286 289 288 281 269 262 260 261 263 264 264 265 268 273 278 282 280 276 272 269 267 266 265 261 256 248 240 233 228 225 222 218 213 207 201 196 192 188 184 180 175 169 164 160 158 156 155 154 152 150 148 145 141 138 134 130 127 124 120 117 115 112 110 109 107 107 106 107 107 108 108 109 111 113 117 121 127 133 140 146 150 150 145 138 131 125 125 128 133 138 141 142 144 149 154 158 160 163 164 163 159 153 147 144 144 146 152 163 177 188 190 188 184 178 172 166 160 155 151 151 156 164 174 185 194 196 182 152 121 66 319 308 305 304 303 300 294 284 275 263 250 238 228 220 214 210 207 205 204 204 203 203 202 201 199 197 194 191 189 189 193 199 205 208 207 205 203 201 198 196 194 192 187 182 178 177 178 180 184 187 191 192 193 193 194 195 199 203 207 212 217 223 229 234 238 241 241 237 223 205 192 187 184 178 173 169 167 166 167 168 170 174 179 183 187 189 190 190 190 190 192 195 200 203 204 200 193 183 170 159 152 144 137 131 124 115 106 99 93 84 76 68 63 60 59 58 57 55 53 51 52 53 55 58 63 69 76 79 79 74 66 55 43 34 28 24 21 19 18 17 16 15 13 12 10 9 8 8 8 9 10 11 12 11 11 10 9 9 10 12 14 16 17 18 20 21 22 24 26 28 32 51 163 182 186 189 192 195 196 197 200 205 213 222 234 246 257 268 276 284 290 295 299 303 306 309 312 314 316 318 319 320 321 322 322 322 320 319 317 314 311 309 307 306 306 306 305 304 303 302 301 300 296 288 276 259 241 227 218 212 208 2 1 1 1 0 360 359 359 359 359 359 359 359 358 358 357 356 355 354 353 352 351 350 349 348 348 347 346 346 345 344 343 342 342 341 341 340 340 339 339 338 338 338 337 337 336 336 335 335 335 335 336 338 339 337 335 336 356 34 39 20 348 324 324 12 48 48 41 30 16 4 354 347 342 337 333 330 326 313 299 288 279 269 245 159 107 87 73 60 50 47 51 54 53 50 53 58 52 28 352 332 333 3 26 291 263 257 249 224 168 136 125 123 135 201 233 253 327 344 333 320 312 308 305 302 298 293 285 266 243 242 258 275 294 310 314 309 298 285 271 256 243 234 229 223 218 214 213 214 217 220 224 229 234 237 240 243 246 248 250 249 244 235 227 225 228 235 239 230 206 182 168 161 145 123 106 92 82 69 54 37 20 5 352 339 326 314 308 307 308 306 302 290 275 265 264 270 279 285 287 282 277 273 274 280 288 290 286 284 284 286 289 292 291 287 283 280 279 279 280 278 273 265 255 245 237 231 225 219 212 204 197 191 187 184 180 175 171 166 162 159 157 156 154 152 151 149 146 143 139 135 131 128 124 121 118 116 114 112 111 111 111 110 110 110 110 111 112 114 116 119 122 125 128 132 136 139 141 138 131 122 115 113 118 124 130 136 139 140 143 148 154 158 161 164 164 161 156 150 146 146 149 156 165 175 184 190 191 190 188 185 181 176 170 167 166 171 181 192 201 211 217 216 205 191 184 202 231 253 266 275 284 290 294 291 286 277 265 251 239 229 221 216 212 209 208 206 204 203 202 201 200 198 196 194 192 192 194 199 206 210 210 209 207 204 202 199 198 195 191 186 182 179 179 181 184 188 190 192 192 193 193 195 198 201 204 208 213 219 225 230 234 235 235 231 223 215 209 206 202 191 182 175 171 169 168 168 169 171 174 177 180 183 186 188 189 190 193 196 201 204 206 205 201 194 182 172 164 157 149 143 137 130 123 119 114 106 97 88 81 74 70 67 64 61 58 56 56 56 58 59 62 67 74 80 81 77 69 55 42 33 28 25 23 22 20 19 18 17 15 13 12 10 9 9 10 10 11 11 12 11 11 10 10 10 10 11 13 15 17 18 19 20 21 23 24 26 27 31 58 172 184 191 196 199 200 202 205 210 218 227 238 249 261 271 278 284 289 293 297 300 304 307 310 312 314 315 316 317 318 318 317 316 315 314 312 309 306 302 299 297 296 296 295 294 292 291 290 289 287 283 275 264 249 234 224 216 211 4 3 3 2 2 1 1 0 360 359 359 359 358 358 357 356 355 354 354 353 352 351 350 349 348 347 347 346 345 344 343 342 341 341 341 340 339 338 338 338 337 337 336 336 335 334 334 333 333 333 333 335 337 340 340 343 353 8 18 13 352 331 333 357 25 37 37 29 18 6 355 348 343 340 336 332 327 320 308 295 285 277 266 240 156 106 87 70 53 38 33 40 49 51 47 44 42 33 6 337 325 328 345 339 283 275 276 278 278 107 115 130 149 166 175 170 140 62 17 348 325 306 291 287 290 294 297 299 297 278 257 252 259 275 294 299 293 285 276 266 248 216 204 211 219 220 218 216 215 216 218 221 226 232 237 240 243 246 249 250 249 240 226 217 216 221 228 227 203 173 160 157 155 148 135 120 108 98 88 73 53 34 16 359 342 327 315 311 310 307 302 293 281 267 256 253 256 264 273 277 277 277 278 285 298 306 303 297 293 291 291 292 293 293 293 296 301 308 313 315 314 309 300 286 271 255 242 231 221 210 200 191 186 183 180 177 173 169 165 162 159 157 155 153 150 148 145 143 139 136 132 129 125 122 119 117 115 114 113 113 113 114 114 114 113 113 114 115 118 120 123 126 128 131 134 138 141 142 141 137 131 127 127 131 134 136 138 140 142 146 151 156 159 161 162 160 156 153 151 151 155 161 168 175 181 186 188 190 190 190 189 187 183 179 180 184 193 203 212 219 224 228 228 221 211 205 209 222 234 244 253 261 270 279 286 287 283 275 264 251 239 229 222 217 213 210 208 206 204 202 201 201 200 199 198 198 197 198 201 208 212 213 212 210 208 205 202 200 198 194 190 186 181 179 182 185 187 190 191 192 192 193 195 198 201 204 206 209 213 219 224 228 230 231 228 223 218 215 214 211 204 195 187 179 173 170 168 168 169 170 173 175 178 180 183 185 187 190 194 200 203 205 205 203 198 190 182 175 169 161 155 148 142 137 133 129 125 120 114 107 97 88 80 74 70 66 63 61 60 60 60 61 63 68 71 73 72 66 54 41 32 28 26 25 24 22 21 20 18 17 15 13 12 11 11 11 11 11 12 12 12 12 11 11 10 10 11 12 14 15 16 18 19 20 21 23 24 26 30 39 87 170 190 199 203 204 206 209 215 223 232 243 255 266 274 280 285 289 293 296 299 303 306 308 310 312 313 314 315 315 314 313 311 310 308 306 304 302 298 295 291 288 287 286 285 284 283 281 281 280 278 274 266 254 241 229 220 215 6 5 4 4 3 2 2 1 0 360 359 359 358 357 357 356 355 354 353 352 351 350 349 348 348 347 346 345 344 343 343 342 341 341 340 339 338 338 337 337 336 336 335 335 334 333 332 331 331 330 330 330 332 332 332 334 342 348 348 342 335 337 3 24 30 30 25 16 5 355 348 344 341 338 334 329 322 311 299 289 283 277 271 252 119 93 80 67 47 26 18 25 44 51 45 36 24 5 333 311 304 305 309 296 285 292 314 358 38 62 89 147 169 169 160 143 114 65 20 347 321 302 287 280 283 290 299 308 317 321 315 310 306 302 294 287 282 280 279 277 271 128 138 204 232 234 230 224 220 219 220 222 227 232 236 240 242 245 248 250 249 237 217 210 214 221 225 215 174 153 148 147 146 143 137 127 119 112 103 90 70 49 29 9 348 330 319 315 312 306 298 288 276 262 249 243 244 250 259 265 268 271 276 285 297 303 300 296 296 296 296 297 298 299 307 323 339 349 352 352 349 345 339 331 320 304 282 257 231 210 194 186 182 180 179 176 173 169 165 162 159 156 153 150 147 144 141 139 135 132 129 126 123 120 118 116 115 114 114 115 115 116 116 116 116 116 116 117 119 121 124 127 131 134 138 143 147 151 153 156 157 158 157 154 151 148 148 151 154 158 160 162 162 161 160 158 155 154 155 159 164 170 175 179 183 186 187 189 190 190 191 190 188 187 190 197 205 213 219 224 226 228 229 227 224 221 219 220 224 232 239 246 253 261 268 274 276 275 270 261 248 237 228 222 217 214 211 208 206 204 203 202 202 202 201 201 201 201 204 209 213 216 216 214 211 207 205 202 200 197 193 189 183 181 182 184 187 189 191 192 192 193 195 198 201 204 205 207 211 215 219 223 225 227 226 223 219 215 213 211 208 204 200 194 186 179 173 169 168 169 171 172 174 176 178 180 183 187 192 198 202 204 204 202 199 193 188 183 178 171 165 159 153 148 144 140 137 135 133 128 119 106 95 86 80 75 71 67 65 63 62 61 62 63 65 66 66 63 54 43 34 30 29 28 27 25 24 22 21 19 17 15 14 13 13 12 12 12 12 13 13 12 12 11 11 10 10 11 12 13 14 16 17 18 19 21 23 26 30 38 55 105 176 195 201 203 207 213 221 229 239 249 261 270 277 282 286 289 293 296 299 303 305 308 310 312 313 313 313 313 312 311 308 306 304 302 301 299 296 292 287 284 281 279 278 277 276 276 275 275 275 272 267 258 247 235 225 219 7 6 5 4 4 3 2 1 0 360 359 358 358 357 356 356 355 354 353 352 351 350 349 348 347 346 345 344 344 343 343 342 341 340 339 338 338 337 336 336 335 335 334 333 333 332 331 330 329 327 326 324 322 317 312 310 316 323 326 328 337 359 25 35 33 25 14 3 353 346 342 340 339 336 331 325 314 302 292 285 281 278 280 332 76 77 73 63 41 15 4 10 32 51 48 29 352 312 287 277 271 265 258 266 290 327 23 47 54 53 38 225 187 158 140 125 109 73 5 323 305 296 290 287 288 294 305 318 330 336 336 335 332 323 304 288 283 285 289 298 330 59 96 241 261 262 257 249 239 234 232 232 234 236 238 240 241 242 243 243 237 217 198 200 208 216 216 192 155 147 146 145 142 138 134 130 125 121 115 106 90 69 48 24 358 336 324 319 313 304 294 284 273 261 246 238 238 244 251 256 260 264 270 279 287 290 290 292 297 301 304 307 312 322 338 354 0 2 2 1 359 358 356 354 352 349 344 336 318 217 184 180 179 179 177 175 172 169 165 161 157 154 150 147 144 140 137 134 131 129 126 124 121 119 117 116 115 115 116 116 117 118 118 118 117 117 118 118 120 122 125 128 132 137 142 147 153 159 164 169 172 173 173 170 168 166 167 169 171 171 170 168 165 162 161 159 158 158 161 166 171 175 177 179 181 184 185 187 188 189 191 191 191 192 196 203 209 214 218 222 225 226 226 227 226 226 224 221 220 223 229 235 241 247 251 254 258 260 262 260 254 244 235 228 222 218 215 211 209 206 205 204 204 204 203 202 202 202 204 208 213 217 218 216 214 210 207 204 201 199 196 191 186 183 181 183 185 188 190 192 193 194 196 199 202 205 206 207 210 213 216 219 222 224 225 222 218 214 210 206 203 203 204 204 201 193 182 173 169 168 169 171 173 174 175 177 180 185 190 196 199 201 201 200 198 194 190 187 183 178 173 167 162 156 152 149 146 145 143 140 133 122 110 99 90 84 79 74 71 69 67 66 64 64 65 65 65 63 57 46 37 33 32 31 30 29 27 25 24 22 20 18 16 15 14 14 13 13 13 13 13 13 12 12 11 11 11 10 11 11 12 13 15 16 17 19 21 24 28 34 43 59 109 172 190 198 208 218 227 236 245 254 264 271 277 282 285 289 293 297 300 303 306 309 311 313 314 315 314 313 312 310 308 304 301 299 297 296 293 290 286 282 278 275 273 271 270 270 271 272 272 271 267 261 251 240 231 223 8 7 6 5 3 2 1 1 360 359 359 358 357 357 356 355 355 354 353 352 351 350 348 347 346 345 345 344 344 343 343 342 341 340 339 338 337 337 336 336 335 334 333 333 332 331 330 329 327 325 322 318 312 303 293 289 292 301 311 323 342 8 29 37 31 18 4 352 343 339 337 337 336 332 325 316 305 295 288 283 280 280 296 53 71 73 71 64 45 8 353 360 24 55 74 176 247 248 245 240 231 218 204 192 145 66 70 78 79 58 332 307 325 104 106 107 109 131 249 264 275 285 293 298 301 306 317 330 338 340 335 329 322 312 298 287 285 288 295 304 316 331 309 268 281 290 294 293 284 271 259 251 247 245 244 242 240 236 232 224 206 184 179 187 197 200 190 165 148 146 148 148 145 140 136 133 130 128 124 119 110 96 77 48 8 338 325 318 310 298 287 278 271 263 252 241 242 248 254 257 259 262 268 276 281 283 285 290 297 305 311 319 329 344 358 1 360 358 357 357 358 358 359 359 0 1 1 1 2 8 165 178 179 178 176 174 171 167 163 158 153 149 146 142 139 136 132 129 127 125 123 121 119 118 117 116 116 116 117 117 118 118 118 117 117 117 118 120 122 124 127 131 135 140 145 151 157 163 169 174 177 178 179 179 179 180 181 183 182 180 176 171 167 165 164 163 163 163 166 172 177 177 177 177 177 179 181 182 185 188 191 193 194 197 201 205 210 213 215 218 220 221 222 222 223 223 222 220 220 220 222 226 231 236 238 240 242 245 248 251 251 247 240 233 227 221 217 214 211 209 208 207 206 205 204 203 202 202 203 206 211 216 219 219 217 214 211 207 204 201 198 194 189 185 182 182 184 187 189 192 193 195 197 200 204 206 207 208 209 211 213 215 218 221 221 220 217 212 206 201 198 197 200 204 206 202 191 179 171 167 167 169 171 172 173 175 180 185 189 193 196 197 198 198 197 194 191 188 185 182 178 174 168 162 159 156 154 153 151 148 142 134 124 113 104 96 90 84 80 77 75 72 70 68 67 67 67 66 59 50 41 37 36 35 34 33 31 29 26 24 22 21 19 17 16 16 15 15 14 14 14 13 13 12 12 11 11 11 10 10 11 12 13 14 16 17 19 22 25 29 35 44 62 103 166 194 212 224 233 241 248 257 265 273 278 282 285 289 293 298 302 306 310 313 316 318 319 320 319 318 316 314 310 305 301 298 295 294 292 290 287 282 278 273 269 267 265 265 265 267 268 268 267 262 254 245 236 229 8 7 5 4 3 2 1 0 360 359 359 358 357 357 356 355 354 353 352 351 350 349 349 347 346 346 345 344 343 343 343 342 341 340 339 338 337 336 336 335 334 333 333 332 331 330 329 328 326 322 318 312 304 292 280 273 275 284 298 316 342 9 25 30 22 7 353 343 338 335 333 333 329 323 314 302 292 286 282 278 276 277 353 74 77 78 78 78 76 43 357 1 25 63 125 198 215 219 219 214 206 197 184 162 129 102 95 103 107 86 1 356 16 51 75 92 119 197 228 234 241 263 287 301 308 314 326 336 340 335 326 316 307 296 286 280 280 284 291 298 304 307 307 303 306 313 316 315 307 292 276 266 261 258 255 251 242 229 214 197 182 175 178 186 192 187 171 155 147 146 150 153 152 148 144 140 138 136 134 132 127 121 112 93 23 330 318 310 298 286 277 272 269 266 261 255 256 261 264 265 265 265 269 276 280 284 287 294 302 311 320 330 340 349 354 353 350 348 349 350 352 353 355 357 359 0 2 2 1 359 336 192 185 180 176 172 168 163 157 151 146 141 138 135 132 129 126 123 121 120 119 118 118 117 116 116 115 116 116 117 117 117 117 117 117 117 119 121 124 127 131 134 138 143 147 151 156 160 165 170 173 176 179 181 183 184 187 188 186 182 176 172 168 167 166 166 166 167 170 175 178 178 176 173 172 172 174 177 181 186 190 193 195 197 200 204 207 210 211 213 214 214 214 215 216 217 216 216 218 219 221 223 227 230 232 233 234 235 236 239 241 241 239 234 229 223 218 215 213 212 211 210 209 207 205 203 202 202 202 205 209 215 219 221 220 217 214 210 207 203 200 196 192 187 183 182 183 186 189 192 194 195 197 200 204 206 208 209 209 210 210 212 214 216 217 217 215 210 204 198 195 193 194 198 202 200 192 181 171 164 162 165 167 169 171 175 182 188 191 192 192 192 193 194 194 193 190 188 186 184 181 178 174 169 166 163 162 159 157 154 150 143 134 126 118 110 104 98 93 88 83 78 74 71 69 69 69 68 63 55 47 43 41 39 38 36 34 31 29 27 25 23 21 20 18 17 17 16 16 15 14 14 13 12 12 11 11 11 11 10 10 10 11 12 14 16 18 20 22 25 30 36 45 58 90 192 222 234 241 247 253 260 269 276 281 285 288 292 297 303 309 314 319 324 327 330 332 333 332 331 328 324 318 312 307 302 298 296 294 292 289 285 280 274 269 264 261 259 260 261 263 264 264 261 255 249 241 234 7 6 5 4 3 2 1 0 360 359 359 358 357 357 356 355 354 353 352 351 350 349 349 348 347 346 345 344 343 343 342 342 341 340 339 338 337 337 336 335 334 333 332 332 331 330 329 328 326 321 315 306 295 279 265 259 261 268 282 305 340 8 19 18 8 355 344 337 333 331 328 324 318 308 297 287 280 275 272 268 263 250 100 88 85 84 86 91 100 103 77 40 33 44 115 192 200 199 198 198 198 194 178 149 121 102 92 96 100 83 47 28 27 38 58 88 168 220 229 229 226 234 263 286 299 309 322 330 330 323 315 306 298 289 279 272 270 273 280 287 295 304 312 322 327 323 316 307 297 286 277 272 272 274 276 273 262 236 206 186 178 178 184 190 191 177 160 151 149 150 153 157 158 156 153 151 150 150 150 148 145 141 138 136 148 297 299 292 281 272 267 265 264 265 268 272 273 274 274 274 272 271 272 277 283 289 296 304 312 321 329 336 341 343 343 340 338 339 341 343 345 346 347 349 352 356 358 358 355 348 325 224 191 180 173 166 160 152 145 138 134 131 128 126 123 120 118 116 115 115 115 116 116 115 114 114 114 115 115 116 117 117 117 117 118 119 121 124 127 131 134 138 141 144 147 149 151 153 157 161 165 170 175 179 182 184 186 186 183 179 174 170 168 168 168 169 168 169 172 176 178 178 175 171 168 167 169 173 178 183 188 192 194 196 198 200 202 204 206 208 209 209 209 210 211 211 211 213 215 218 220 223 226 229 230 230 229 229 229 230 232 233 234 232 229 224 220 217 215 213 212 212 210 208 205 204 203 202 203 204 207 212 217 220 221 219 216 213 209 206 202 199 195 190 186 183 183 186 189 191 193 194 196 199 203 206 208 209 209 210 210 211 213 214 215 215 213 209 204 199 194 191 190 192 193 191 186 179 172 165 161 162 164 166 170 175 185 191 194 194 190 187 187 190 191 190 189 187 185 184 182 180 178 175 172 170 167 165 162 158 154 149 141 134 127 122 117 111 106 100 94 87 81 76 73 72 72 71 68 61 52 48 45 43 41 39 36 33 31 29 27 25 23 22 20 19 18 18 17 16 15 14 13 12 12 11 11 11 11 10 10 10 10 11 12 15 17 19 21 23 27 32 37 42 47 46 259 253 255 258 262 269 277 285 290 295 300 305 311 318 328 336 342 347 351 354 355 355 354 351 347 341 335 328 320 313 306 303 299 297 293 289 284 278 272 265 260 257 256 256 258 259 259 258 255 250 245 239 7 6 5 4 3 2 1 0 360 359 359 358 357 356 356 355 354 353 352 351 350 350 349 348 347 346 345 344 344 343 343 342 341 341 340 339 338 337 336 335 334 333 332 331 330 330 329 328 326 322 314 301 284 264 252 248 248 252 263 291 341 9 12 5 354 344 337 333 329 326 321 314 303 292 283 276 272 269 267 263 256 194 99 91 87 83 82 85 89 89 77 52 31 25 35 70 101 107 120 182 210 200 171 135 111 93 73 56 59 65 60 49 38 33 38 178 218 230 234 233 229 229 244 264 279 291 301 308 307 305 301 298 294 288 280 270 264 263 267 274 283 294 304 310 310 296 281 274 271 271 273 278 285 293 298 299 291 268 228 199 188 187 188 188 178 157 147 147 150 155 159 164 167 168 168 168 169 171 171 169 163 157 151 149 157 209 258 264 263 260 257 255 256 259 271 289 296 291 286 281 278 276 275 279 287 295 303 312 320 328 333 335 335 334 332 331 331 333 335 336 337 337 338 339 343 347 351 351 348 340 318 246 195 177 165 156 146 136 129 125 122 121 120 119 117 114 112 110 110 110 112 113 113 112 112 112 113 114 115 117 118 119 119 120 121 122 125 127 130 134 137 139 142 144 145 146 146 148 151 155 161 167 172 176 179 181 182 181 178 174 171 169 168 168 169 170 170 170 172 175 177 176 174 171 168 168 171 174 177 181 185 189 193 196 196 197 199 200 202 204 206 207 208 208 208 209 210 212 215 218 220 222 225 227 228 227 227 226 226 227 228 230 231 231 229 226 223 219 216 214 212 211 209 207 205 204 203 203 203 204 206 210 215 219 221 220 218 215 211 208 205 202 198 193 189 186 185 186 189 191 193 194 195 197 201 205 207 208 209 210 211 211 212 213 214 215 213 210 205 201 195 190 188 187 186 183 180 177 173 169 166 165 166 167 171 178 187 194 198 196 191 183 183 185 186 187 187 185 184 183 182 181 179 178 176 174 171 168 165 161 157 152 146 141 135 130 127 122 117 112 106 100 94 88 84 82 80 79 75 67 59 53 49 47 45 42 39 36 33 31 29 28 25 24 22 21 20 19 18 17 16 15 14 13 12 12 12 11 11 11 10 10 10 10 12 14 16 19 21 23 26 30 34 37 40 41 36 6 309 287 283 287 299 310 319 326 334 342 350 358 7 13 16 18 18 17 17 15 12 8 3 357 351 344 336 327 320 313 307 303 299 294 290 284 277 270 263 258 254 253 254 255 256 256 255 251 247 242 7 6 5 4 3 2 1 0 360 359 358 358 357 357 356 355 354 353 352 351 350 350 349 348 347 346 345 345 344 343 343 342 342 341 340 339 338 337 336 335 334 333 332 331 330 329 329 328 327 323 315 300 284 268 257 250 244 240 243 279 0 10 5 353 343 337 332 329 325 320 313 303 290 278 272 271 272 273 273 273 275 82 85 85 82 78 73 72 75 75 70 56 32 30 40 48 52 51 41 6 297 230 134 110 98 84 65 46 44 52 59 57 45 17 303 248 232 231 234 236 236 236 242 254 265 272 275 275 276 279 283 286 287 285 279 270 261 257 256 259 266 274 281 282 273 258 246 243 247 255 267 282 296 305 307 304 295 279 251 220 203 196 192 183 167 150 145 148 154 161 169 175 181 186 190 192 193 191 189 186 181 174 166 159 157 177 219 242 248 250 248 244 243 248 276 322 333 324 305 290 281 277 277 282 290 297 305 314 323 329 331 330 328 327 326 326 327 328 329 330 330 330 329 330 332 335 339 340 338 329 305 244 196 175 161 149 138 129 123 120 119 119 119 117 115 112 110 108 107 108 109 110 111 110 110 111 113 115 118 119 121 121 122 122 124 125 127 130 133 135 137 139 141 143 144 145 146 148 152 157 162 167 172 175 177 178 178 176 173 170 168 167 168 169 170 170 170 170 171 173 175 176 176 174 173 173 175 177 179 181 184 187 191 194 195 196 197 197 198 200 202 204 205 206 207 208 209 212 214 217 219 221 223 225 226 226 225 225 225 226 228 229 229 229 229 227 224 221 217 213 211 208 206 204 203 203 203 203 204 205 206 209 213 218 220 220 218 216 213 210 208 204 201 197 193 189 186 187 189 192 194 195 196 197 200 203 206 208 209 210 210 211 212 213 214 215 214 211 208 204 197 191 186 183 181 178 177 175 174 172 170 169 168 168 172 180 189 196 200 200 192 183 179 179 181 183 184 183 182 181 181 181 180 179 178 177 174 171 167 163 159 154 150 146 141 138 135 131 127 122 117 112 108 102 98 95 93 91 83 73 65 58 54 51 48 45 42 38 35 33 31 29 28 26 24 23 21 20 19 18 17 16 15 14 13 12 12 12 11 11 10 10 10 10 12 14 16 19 21 23 27 30 34 37 40 44 47 48 47 44 39 32 28 26 25 25 27 31 35 37 39 39 39 37 34 31 28 25 21 17 12 8 2 357 350 342 334 327 319 312 306 300 296 291 284 277 269 262 256 253 251 251 252 253 253 251 249 246 7 6 5 4 3 2 1 0 360 359 358 358 357 357 356 355 354 353 352 351 350 350 349 348 347 346 346 345 344 344 343 343 342 341 340 340 339 338 337 336 335 334 332 331 329 328 328 327 324 318 311 303 302 299 286 272 258 241 219 52 24 9 355 343 336 332 328 325 320 313 304 293 281 271 266 266 273 281 289 304 10 68 77 79 78 75 73 76 79 78 77 73 64 57 54 50 45 38 25 7 1 18 50 71 78 75 64 50 44 47 53 54 40 358 304 272 250 236 233 235 237 238 241 249 260 266 265 261 258 260 268 274 276 276 273 266 259 253 250 249 251 255 261 260 253 243 235 230 230 235 253 281 299 304 301 294 285 272 255 231 212 201 193 182 169 159 155 158 164 171 178 186 197 208 215 215 212 206 201 199 198 195 187 176 169 178 206 229 240 243 241 233 226 223 356 17 13 4 341 305 284 280 282 288 294 299 305 312 320 325 327 325 324 323 322 321 321 322 322 323 323 323 322 322 323 325 327 328 325 315 287 233 197 179 166 153 143 135 130 127 125 124 123 120 117 114 112 110 109 109 110 110 111 111 111 113 115 118 121 122 123 123 123 124 125 127 129 132 134 137 139 141 143 145 146 147 149 152 155 160 165 169 173 175 176 176 175 173 170 167 166 166 167 168 169 169 169 170 171 172 175 177 178 178 178 178 179 180 181 182 184 187 189 191 193 194 195 195 195 196 198 200 201 203 205 207 209 211 213 215 217 218 220 222 223 223 224 224 225 226 227 227 227 227 226 224 222 219 216 212 208 205 202 201 201 202 202 203 204 205 206 209 212 217 219 219 218 216 213 211 208 205 202 199 195 191 188 188 190 193 195 197 198 198 199 201 204 206 208 209 210 211 212 213 214 214 213 212 209 205 198 190 183 178 176 175 174 173 174 173 172 170 167 166 170 177 187 196 202 200 191 182 176 174 175 178 181 181 180 180 180 181 180 180 179 178 176 173 169 165 161 157 153 150 147 145 142 139 136 132 127 122 117 112 109 108 108 103 92 80 70 62 58 55 52 49 45 41 38 35 33 31 30 28 26 24 23 21 20 19 18 17 16 15 14 13 13 12 11 11 10 10 10 10 11 13 16 19 21 25 28 32 35 39 43 48 53 56 58 60 60 60 58 56 54 53 53 54 54 53 52 51 48 45 41 38 34 30 27 23 20 16 12 8 3 358 351 344 336 328 319 311 305 299 293 286 278 268 261 255 251 249 250 251 252 252 251 249 7 6 5 4 3 2 1 0 360 359 359 358 357 356 356 355 354 353 352 351 351 350 349 348 347 347 346 345 345 344 344 343 342 341 341 340 339 338 337 336 335 334 332 330 328 327 325 323 316 309 303 302 307 308 300 294 292 304 38 44 23 2 347 336 331 327 324 319 313 305 295 285 276 268 263 262 269 287 314 358 47 69 78 79 79 90 125 117 103 91 82 74 67 62 56 49 40 30 21 18 20 25 32 44 54 59 55 48 43 44 48 48 35 2 329 308 291 270 253 248 246 245 245 249 261 272 273 270 267 268 274 279 277 274 269 262 258 254 251 250 251 255 258 255 248 240 232 224 214 205 208 266 294 294 289 282 273 263 250 233 215 202 192 185 179 175 174 176 181 185 189 196 209 224 231 230 223 216 210 209 211 210 203 195 189 194 211 227 237 240 236 222 201 158 75 47 35 25 9 326 293 287 291 297 302 304 306 310 315 320 323 324 323 321 318 315 313 313 314 315 316 316 316 316 316 317 318 318 315 305 275 227 199 184 173 163 154 147 141 138 135 132 129 125 121 118 116 115 114 114 114 114 114 114 115 116 119 121 123 124 124 124 124 125 127 129 131 135 138 141 144 146 148 150 151 151 153 154 157 161 165 169 172 174 175 174 173 170 167 165 164 165 166 167 168 169 169 170 171 172 174 176 178 179 180 181 182 182 183 184 185 187 188 189 190 191 192 193 194 194 195 196 198 201 204 207 209 211 212 214 215 216 218 219 220 221 222 223 224 225 225 225 225 224 223 221 219 216 214 211 207 204 202 201 201 202 203 205 205 206 208 210 213 216 218 218 217 215 213 210 208 205 203 200 197 193 190 190 192 195 197 199 199 199 199 201 202 204 206 208 210 212 213 213 213 212 212 211 209 204 197 188 180 174 172 171 171 171 173 174 174 172 167 166 167 171 180 192 200 198 188 179 172 170 170 174 177 178 179 179 180 181 181 181 180 178 176 174 170 166 163 159 156 154 152 150 148 146 144 140 135 130 125 120 118 119 120 115 102 88 77 68 64 60 57 53 49 45 41 38 35 33 31 30 28 26 24 22 21 20 19 18 17 16 15 14 14 13 12 12 11 10 10 10 11 13 16 19 22 26 30 33 37 42 47 52 56 59 61 63 63 63 63 62 62 61 61 60 59 57 56 54 51 48 44 41 38 34 31 29 26 23 20 18 15 12 8 3 358 351 342 333 324 315 306 298 288 278 268 259 253 250 250 251 253 255 254 252 7 6 5 4 3 2 1 0 360 359 359 358 357 356 356 355 354 353 352 352 351 350 349 348 348 347 346 346 345 345 344 343 342 342 341 340 340 339 338 337 335 333 332 330 327 325 321 316 307 298 294 296 300 303 303 311 327 357 21 25 11 351 338 331 326 323 318 313 306 298 290 282 276 270 263 258 261 292 9 42 60 73 82 91 120 210 184 126 100 82 63 48 45 47 47 42 32 24 21 23 26 26 25 30 36 40 39 32 29 31 37 40 31 9 347 335 330 326 319 305 291 280 272 270 279 296 304 309 313 316 314 308 300 291 282 275 271 273 278 282 283 279 271 261 252 242 232 217 188 154 143 148 272 285 283 277 269 259 248 233 216 201 193 190 189 189 191 194 197 200 202 207 217 231 239 239 232 225 221 221 222 219 214 208 206 210 219 229 237 239 232 211 176 134 95 72 57 45 27 342 306 299 300 303 305 305 306 309 314 319 324 325 323 319 313 308 304 302 304 307 309 310 310 310 310 310 310 309 306 298 271 225 199 187 178 170 162 156 150 145 141 137 133 129 126 124 122 121 120 119 119 118 117 117 117 118 120 122 124 125 125 126 127 128 131 133 137 140 143 146 148 151 153 154 155 155 155 156 157 161 165 168 170 171 172 171 170 167 165 163 162 163 164 165 166 167 169 170 170 170 171 173 175 177 180 183 185 185 185 185 186 186 187 187 188 189 190 191 193 195 196 197 199 201 205 208 211 213 214 214 215 215 217 218 220 221 222 223 223 224 225 225 224 222 220 218 216 214 212 210 207 205 203 203 203 204 205 207 209 210 210 212 213 215 216 217 216 215 213 211 208 206 203 201 199 195 193 192 194 196 199 200 200 200 200 200 201 203 205 207 209 211 213 213 213 212 211 210 207 202 194 185 176 171 169 167 167 168 171 175 178 177 173 169 166 167 174 186 195 193 183 174 168 166 168 172 174 176 177 178 180 181 182 182 181 179 177 175 172 168 165 162 160 158 157 155 153 152 150 146 142 136 130 125 124 126 129 125 114 99 87 77 71 66 62 58 53 48 44 40 37 34 33 31 30 28 26 23 22 21 20 19 18 17 16 15 14 14 13 12 12 11 11 11 12 13 16 19 23 27 31 35 39 43 49 53 57 60 62 63 63 63 63 63 63 62 61 60 58 56 54 52 50 48 45 43 40 37 35 32 30 28 26 24 23 21 19 17 14 11 6 0 353 344 333 322 310 298 285 272 263 257 255 256 258 259 258 257 7 6 5 4 3 2 1 1 360 359 359 358 357 356 356 355 354 353 353 352 351 350 349 349 348 347 347 346 345 345 344 344 343 342 342 341 340 339 338 337 335 333 331 329 326 322 316 307 297 288 287 289 292 296 306 324 347 4 11 7 355 339 330 325 321 317 312 306 300 293 287 282 279 275 268 260 251 68 61 62 67 76 87 107 165 190 117 84 74 64 48 35 30 30 32 31 24 19 17 18 20 20 19 25 30 31 27 20 13 14 21 28 27 14 357 349 346 345 343 336 326 317 312 314 327 337 340 344 346 346 341 333 325 320 317 316 318 322 323 319 311 299 284 269 254 238 217 186 160 148 144 147 170 257 277 277 271 261 249 235 219 205 196 195 196 199 202 205 208 210 212 215 222 233 244 247 243 238 235 235 234 229 223 217 215 218 224 232 237 237 227 202 167 140 119 102 90 79 61 355 304 298 299 300 302 304 309 316 324 330 333 330 323 314 306 299 294 293 294 298 301 303 304 305 305 303 301 299 295 287 263 221 199 188 180 174 167 161 155 149 143 139 136 133 131 129 128 126 125 123 121 120 119 119 119 120 122 124 126 127 129 130 132 135 138 141 144 146 148 150 151 153 155 156 157 156 156 156 157 159 162 164 166 167 168 167 166 163 161 160 159 159 160 160 161 162 163 164 165 165 166 168 171 176 179 183 185 186 185 185 184 184 183 184 186 187 189 191 195 198 200 202 203 206 208 211 214 216 217 217 217 217 217 219 221 222 222 223 223 223 224 224 224 222 220 218 216 214 212 210 208 206 205 205 205 205 206 208 210 212 212 213 213 213 214 214 213 213 213 212 210 208 206 203 201 198 196 196 196 198 199 201 201 200 200 200 201 202 203 205 208 211 212 213 213 212 211 208 205 199 191 182 175 170 167 166 165 167 170 175 180 181 178 172 167 166 171 181 189 189 178 167 163 164 168 171 173 174 175 176 179 182 183 183 182 180 178 176 173 170 167 165 163 161 160 159 158 156 154 151 146 139 132 126 124 127 131 132 126 112 98 88 79 73 68 63 57 52 47 43 39 36 34 33 31 29 27 25 23 22 21 20 19 18 17 16 15 14 14 13 13 12 12 12 13 14 17 20 24 28 32 35 39 44 49 53 56 59 60 61 61 61 61 61 60 59 58 56 55 53 51 49 48 47 45 43 41 38 35 33 31 30 29 28 27 27 26 25 24 23 21 19 16 13 7 1 354 344 335 324 310 294 281 276 276 274 270 266 7 6 5 4 3 2 1 1 360 359 359 358 357 356 356 355 354 353 353 352 351 350 350 349 348 347 347 346 346 345 345 344 343 343 342 342 341 340 338 337 335 333 331 328 324 319 310 298 287 279 276 280 283 291 309 335 355 1 359 350 339 329 323 319 315 310 304 299 294 289 284 282 281 281 277 274 4 77 73 69 70 76 86 100 112 93 71 64 58 51 40 27 19 15 16 18 18 14 8 3 360 1 12 28 32 29 23 13 5 4 10 17 19 13 2 354 351 348 345 339 331 325 325 336 356 5 3 360 357 354 349 343 336 333 333 336 338 337 332 325 316 306 294 276 232 174 164 175 183 178 169 165 169 192 240 267 270 265 256 242 226 212 202 200 201 204 207 210 213 215 218 221 226 236 247 255 254 251 250 250 249 246 239 231 227 227 232 235 236 231 215 190 167 153 143 135 130 128 137 206 257 271 279 287 296 308 321 332 340 344 344 338 327 314 303 295 289 286 286 288 291 294 296 298 298 297 294 289 282 271 247 216 197 187 180 174 169 162 155 149 144 140 138 136 135 133 131 129 127 125 123 122 122 122 123 125 127 129 131 133 135 138 140 143 146 148 149 151 152 152 153 155 157 157 157 156 155 155 155 156 158 160 161 162 163 163 161 159 158 157 156 155 153 152 152 152 154 155 157 160 163 167 171 175 179 181 182 181 180 179 179 179 180 182 185 187 189 193 197 202 205 207 210 212 214 216 218 220 221 221 220 220 220 222 223 224 225 225 224 224 224 224 224 223 221 220 218 216 214 212 210 208 207 206 206 207 207 208 210 211 212 213 213 212 211 210 210 210 210 211 210 209 208 206 204 202 201 200 200 201 201 201 201 201 200 200 201 202 203 205 207 210 211 212 212 211 209 206 201 194 186 179 173 170 168 167 167 169 172 176 181 183 180 173 167 165 170 179 187 189 180 165 159 162 168 172 174 175 175 177 180 182 184 183 182 181 179 177 174 172 169 167 166 164 163 162 161 160 158 155 150 142 134 127 126 130 135 137 133 121 109 98 88 80 74 68 62 56 51 45 41 38 36 34 33 31 29 27 24 23 21 20 19 18 17 17 16 15 15 14 14 13 13 14 15 16 18 21 24 28 32 35 39 42 46 50 53 55 56 57 57 57 56 56 55 55 53 52 50 49 47 46 45 44 43 41 39 37 35 33 31 30 29 29 29 29 29 29 29 29 29 29 29 28 27 26 25 24 24 24 22 18 7 353 340 327 315 302 7 6 5 4 3 2 2 1 0 360 359 358 357 356 356 355 354 354 353 352 352 351 350 349 348 348 347 347 346 346 345 344 344 343 343 342 341 340 339 337 335 333 330 327 322 315 304 289 273 263 260 266 275 290 316 339 350 350 344 335 328 323 319 315 310 305 299 294 289 284 281 280 281 284 288 310 57 73 74 72 70 71 75 78 76 70 64 58 49 40 28 17 7 1 2 6 8 6 358 349 344 350 12 31 33 26 17 7 1 1 7 11 11 8 1 355 349 344 338 332 326 321 323 339 12 29 25 14 6 359 352 345 338 334 334 336 336 333 328 322 316 311 304 285 200 166 166 177 200 209 203 192 184 183 198 234 258 265 263 257 244 228 214 207 206 207 210 214 217 220 222 225 230 237 248 258 262 262 262 263 264 264 262 258 253 251 250 247 237 215 190 174 166 163 162 162 164 171 186 210 228 238 245 259 289 321 334 340 345 350 351 347 338 327 316 306 296 287 282 282 283 285 287 289 291 291 287 282 273 259 235 210 194 184 178 173 167 160 153 147 143 140 138 137 136 135 133 130 127 126 125 124 125 126 129 131 134 136 139 141 143 145 146 149 150 152 153 154 154 155 155 156 157 158 158 156 154 153 152 153 155 156 158 159 159 159 158 157 155 154 152 150 148 146 146 146 148 151 156 161 165 168 171 173 175 176 175 174 172 171 172 175 178 182 185 188 191 195 200 205 209 212 216 218 220 222 224 225 226 226 226 225 225 226 227 229 229 229 229 228 228 227 227 226 224 223 221 220 218 216 213 211 209 208 208 208 208 208 208 209 210 212 211 210 208 207 206 207 207 208 209 209 209 208 206 205 204 204 204 204 203 202 201 201 201 201 202 203 205 206 208 209 210 211 211 209 206 201 195 189 182 176 173 171 170 170 171 172 175 178 182 185 181 174 168 166 170 178 185 189 186 175 163 164 169 173 176 177 178 180 181 183 183 182 182 181 180 178 176 174 172 170 169 167 166 165 164 164 162 160 154 147 140 135 134 137 141 144 141 131 119 109 99 89 80 73 68 61 55 48 44 40 38 36 34 32 30 28 26 24 22 21 20 19 18 18 17 16 16 15 15 15 15 15 16 18 20 22 25 28 31 34 37 40 43 46 49 50 51 52 51 51 50 50 50 50 49 47 46 45 44 43 42 41 39 38 37 35 33 31 30 29 29 29 29 29 30 30 31 32 33 34 35 36 36 37 38 38 38 39 39 37 34 29 23 16 8 360 7 6 5 4 3 3 2 1 0 360 359 358 357 357 356 355 355 354 353 353 352 351 350 350 349 348 348 347 347 346 345 345 344 344 343 343 342 340 339 337 334 332 329 325 319 310 296 276 254 243 243 252 268 293 318 332 338 337 332 327 322 319 316 312 307 301 295 290 285 281 277 276 278 283 299 7 65 74 76 74 70 65 64 63 63 62 60 54 42 26 12 3 356 350 350 352 353 352 346 340 342 356 17 30 29 19 7 359 359 5 11 11 6 1 357 352 346 339 331 325 320 318 319 336 30 64 59 40 21 7 356 346 337 331 330 329 328 325 323 320 318 317 313 301 245 177 160 164 231 254 244 224 199 184 190 215 243 259 267 271 271 265 252 236 223 219 218 220 222 225 228 230 233 239 247 257 263 267 270 272 274 276 279 282 286 291 296 305 321 137 151 157 163 168 174 181 188 196 206 215 220 217 209 203 298 335 336 340 346 351 355 357 356 352 344 335 323 310 300 293 289 286 285 285 285 285 281 276 266 250 226 203 189 180 174 169 164 157 149 143 139 136 134 134 134 134 133 130 128 127 127 128 129 131 133 136 139 142 145 146 148 149 150 152 154 155 155 156 157 157 157 157 157 158 158 156 154 152 152 152 153 154 155 156 157 157 157 156 155 153 151 148 146 145 146 148 152 157 162 166 169 169 167 166 167 167 166 163 161 161 165 170 176 182 186 189 192 197 202 208 213 217 221 223 225 227 229 230 231 233 235 235 235 235 236 237 239 238 237 235 233 232 231 230 228 226 225 223 222 219 216 213 211 209 208 209 208 208 207 207 207 208 207 205 204 203 202 202 204 205 206 207 208 209 208 207 207 207 207 206 205 203 202 201 201 202 203 204 206 207 208 209 209 210 210 208 203 196 189 183 178 174 173 173 173 174 175 176 178 181 184 185 182 176 171 170 172 177 182 186 187 185 179 174 174 176 179 181 184 186 186 185 182 180 180 180 180 179 178 177 175 173 172 170 168 168 167 167 166 163 158 152 145 140 139 141 145 148 148 143 133 122 112 100 89 79 73 67 60 53 47 43 39 37 35 34 32 30 28 25 24 22 21 20 19 19 18 18 17 17 16 16 16 16 18 20 22 24 26 28 31 33 35 37 38 41 43 44 45 44 44 44 44 45 45 45 44 43 42 42 41 40 38 37 36 35 33 31 30 29 29 29 29 29 29 29 29 30 31 32 34 36 37 39 40 41 42 43 43 43 42 41 39 36 32 28 22 16 7 6 5 4 4 3 2 1 1 360 359 358 358 357 356 355 355 354 354 353 352 352 351 350 350 349 349 348 347 347 346 345 345 344 344 343 342 340 338 336 333 330 327 322 314 301 284 262 237 229 233 244 261 284 306 320 327 328 327 324 320 318 315 311 306 301 294 289 283 279 276 274 275 282 318 52 72 78 80 79 74 68 63 61 59 57 54 48 33 11 357 353 350 346 340 335 330 327 328 335 349 9 25 31 27 16 3 356 358 7 14 13 4 358 353 350 345 337 329 324 321 322 326 344 30 69 73 61 40 20 4 351 342 334 327 322 319 319 319 320 321 320 317 312 304 271 143 124 290 284 276 263 233 191 198 219 237 251 263 275 285 290 291 285 270 250 238 231 229 230 232 235 238 243 249 254 259 266 272 277 280 282 286 294 304 315 325 337 351 16 112 151 164 174 184 195 204 212 219 222 219 204 174 140 53 338 334 340 347 354 360 5 8 10 8 2 355 346 337 328 319 310 302 295 289 282 274 265 253 236 214 194 181 174 168 163 157 150 143 137 133 131 131 131 133 134 133 132 131 131 131 132 134 136 138 141 145 147 149 150 151 152 154 155 156 157 158 158 158 158 158 158 158 158 158 156 155 153 153 153 154 155 156 156 156 157 158 158 158 156 153 150 148 148 150 154 158 163 167 170 169 165 161 157 157 158 157 154 152 153 157 164 172 180 185 189 193 199 205 212 218 222 225 228 229 230 231 232 235 239 244 246 247 249 250 252 253 251 248 246 242 239 236 233 231 229 228 226 224 221 218 215 212 210 209 209 208 207 207 206 205 203 200 198 196 195 194 195 197 200 203 205 207 209 210 210 210 210 210 209 207 205 204 203 202 203 204 205 207 207 208 208 208 209 208 206 200 192 184 178 175 173 173 174 175 176 178 180 182 184 185 185 183 180 177 177 178 180 181 183 186 190 189 185 183 182 183 187 192 194 193 189 183 178 178 179 180 180 180 179 177 176 174 172 171 170 170 169 168 165 161 155 146 139 137 140 146 152 156 157 150 137 124 112 99 89 81 75 67 58 50 45 42 39 37 36 34 32 29 27 25 23 22 21 20 19 19 19 19 18 18 17 17 17 19 21 23 25 27 29 31 32 34 34 36 37 38 38 38 38 37 38 39 40 41 42 41 41 40 39 38 37 36 34 33 31 30 28 28 27 28 28 28 28 29 29 29 29 30 32 33 35 37 39 40 41 42 43 43 42 42 41 39 37 33 29 25 20 7 6 5 5 4 3 2 2 1 0 359 359 358 357 356 356 355 355 354 353 353 352 351 351 350 350 349 348 348 347 346 346 345 345 344 343 342 340 338 335 331 327 323 316 304 288 274 256 237 227 229 238 252 272 294 314 324 327 326 324 321 318 314 310 306 300 293 286 281 279 279 280 282 296 32 69 77 81 82 82 78 71 65 61 56 51 44 34 16 353 349 352 350 344 335 325 316 309 309 333 8 26 35 36 30 19 7 359 358 3 10 13 6 357 351 347 343 339 333 331 332 337 347 360 19 40 52 53 43 28 12 0 351 342 331 321 316 315 318 321 321 319 315 314 316 322 346 2 299 292 293 296 297 274 239 238 241 245 253 264 277 286 289 287 280 267 251 240 233 231 232 236 240 245 248 251 253 259 267 275 280 284 289 297 309 319 325 331 334 337 331 187 182 188 197 207 217 227 236 243 247 242 80 65 23 344 341 349 356 1 6 10 14 17 16 13 10 5 0 355 349 341 331 318 302 283 262 243 228 212 196 183 174 167 161 154 148 142 137 134 132 131 132 133 135 136 136 136 136 136 137 138 140 142 144 147 149 151 153 154 155 156 157 158 159 159 160 160 159 159 159 159 159 160 159 158 157 156 156 156 157 158 158 158 159 160 161 162 162 160 157 154 152 152 155 160 164 169 171 171 168 162 156 152 152 153 152 149 148 148 152 159 168 176 183 189 195 201 210 218 225 229 231 232 232 231 228 227 231 237 244 251 258 264 267 266 265 263 260 256 252 247 243 239 235 233 230 228 226 223 219 215 212 210 208 208 207 206 205 203 201 198 193 189 185 181 179 180 185 191 198 204 206 209 211 212 213 214 214 213 210 208 207 205 204 204 205 206 207 207 207 206 206 207 207 204 198 189 181 175 173 172 174 175 176 177 180 183 186 187 187 186 184 183 184 185 185 185 184 184 186 189 190 189 188 187 187 193 199 201 199 195 187 180 178 179 180 181 182 181 179 177 175 174 173 172 172 171 169 166 161 152 142 136 137 142 149 157 166 171 167 153 135 122 111 101 91 82 74 64 55 49 45 41 39 37 36 33 30 28 26 24 23 21 21 20 20 20 20 19 19 18 18 19 20 22 24 25 27 29 31 33 34 35 35 36 36 35 35 35 35 36 37 38 39 39 38 38 37 37 36 34 33 32 30 29 28 27 27 27 28 28 28 28 28 28 28 29 29 30 32 33 35 37 39 40 41 41 41 41 40 39 38 35 32 29 25 20 7 6 5 5 4 4 3 2 1 1 360 359 358 358 357 356 356 355 355 354 353 352 352 351 351 350 350 349 348 347 347 346 346 345 344 343 342 340 337 333 329 324 318 308 293 276 266 256 242 230 226 230 242 268 302 323 330 331 329 326 322 317 312 309 305 299 291 283 279 279 284 293 310 6 60 73 78 80 79 75 70 65 60 56 49 41 29 13 357 346 351 359 353 341 330 321 313 306 304 328 41 51 49 47 40 30 17 6 359 357 2 7 6 357 349 345 343 343 343 345 349 357 5 10 15 21 28 32 32 26 17 8 359 348 335 325 318 319 322 324 322 316 311 311 316 325 343 358 333 307 306 308 308 296 272 257 250 245 242 244 254 266 273 273 267 258 245 233 225 222 226 231 236 241 244 245 247 250 258 267 275 281 287 294 303 309 314 318 320 318 307 274 231 215 214 221 232 245 260 277 298 329 358 5 1 358 3 8 11 12 14 16 17 18 18 17 16 15 13 11 9 7 4 357 342 276 219 205 197 189 181 174 168 162 155 149 144 140 138 136 136 136 137 137 138 139 140 141 142 142 143 144 146 148 150 152 154 155 156 157 158 159 160 160 161 161 161 161 161 161 161 161 161 161 161 160 159 158 158 159 160 161 162 163 164 165 166 167 167 165 161 158 157 158 161 165 170 174 175 172 168 162 157 153 152 151 151 149 148 149 153 159 167 175 181 187 194 204 215 225 232 237 239 238 235 229 221 215 216 223 235 252 268 278 280 278 275 271 267 264 260 255 250 245 241 237 233 230 227 223 219 215 212 209 207 207 205 203 201 198 194 190 185 179 172 165 158 157 162 174 190 201 206 209 212 215 217 218 219 217 215 213 210 208 206 205 205 206 206 206 205 204 205 205 205 202 195 187 180 175 173 173 174 175 177 179 181 185 188 189 189 187 185 185 188 189 190 190 188 187 187 188 189 189 189 190 193 198 203 205 203 199 192 185 181 180 180 183 184 183 181 179 177 175 174 173 173 172 170 166 160 150 142 139 141 148 156 165 175 182 180 164 145 131 121 112 101 92 83 73 62 54 49 44 42 40 37 34 31 28 27 25 24 23 21 21 21 21 21 20 19 19 19 20 21 22 24 26 28 29 31 33 34 35 36 36 35 35 35 35 35 35 36 36 36 36 35 35 35 34 33 32 31 29 28 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 31 32 34 35 37 38 39 39 39 39 39 38 36 34 31 28 25 21 7 6 6 5 4 4 3 2 2 1 0 359 359 358 357 356 356 355 355 354 354 353 352 352 352 351 350 349 349 348 347 347 346 346 345 344 342 339 336 331 326 321 312 299 282 266 258 252 245 235 226 224 250 337 345 343 340 336 332 327 321 315 310 306 302 296 289 283 279 280 291 319 6 44 63 72 76 75 71 64 57 54 50 44 37 27 14 0 351 348 352 359 348 333 323 317 312 309 308 324 72 76 65 57 53 45 33 17 3 355 355 0 2 356 347 343 345 351 358 2 6 10 14 16 17 18 19 20 21 20 17 12 4 353 341 332 327 328 331 332 326 317 310 307 310 320 338 354 350 325 308 301 294 285 275 268 261 252 239 231 233 246 258 263 261 253 239 220 209 209 217 225 232 236 239 240 241 243 248 256 265 273 280 285 289 294 299 304 307 305 297 282 264 247 239 240 249 261 274 287 301 315 325 331 346 10 23 25 23 22 21 21 21 20 20 20 20 20 20 20 21 22 25 30 43 85 143 161 167 169 169 168 165 161 156 152 148 146 144 143 142 142 141 141 141 142 144 145 147 149 150 151 153 154 156 157 158 159 160 160 160 161 162 162 163 163 163 164 164 164 163 163 163 163 162 162 161 161 161 161 162 164 166 167 169 170 171 171 171 169 166 164 163 165 168 172 176 179 179 175 170 165 161 159 156 154 153 152 152 154 158 163 168 174 179 184 191 201 215 228 238 244 246 244 236 223 208 199 197 204 219 246 274 288 292 288 282 277 273 269 265 261 256 252 247 242 238 233 229 224 220 216 212 209 206 204 201 197 192 187 182 176 171 165 157 147 137 129 123 125 151 193 208 214 218 221 222 223 223 222 219 216 213 211 208 206 205 205 205 204 203 202 203 203 202 199 193 186 180 176 174 174 175 176 178 180 183 187 189 191 191 189 188 188 190 192 193 194 193 191 190 189 188 188 188 192 197 202 206 207 206 201 195 190 185 181 181 182 183 184 183 181 179 176 175 174 173 171 169 165 159 153 147 145 148 154 162 172 182 188 185 170 152 138 127 118 109 102 94 84 72 62 54 49 45 42 39 36 32 29 28 26 25 24 22 22 22 21 21 21 20 20 20 21 22 23 25 26 28 30 32 34 35 35 36 35 35 34 34 34 34 34 34 34 34 33 33 32 32 31 30 29 29 28 27 26 26 26 26 26 27 27 27 28 28 28 28 28 28 29 30 31 32 34 35 37 38 38 38 38 38 37 36 34 31 28 25 21 7 7 6 5 5 4 3 3 2 1 0 360 359 358 358 357 356 356 355 355 354 353 353 353 352 351 351 350 349 348 348 347 347 346 346 344 342 339 334 329 323 315 303 286 267 254 248 246 247 253 307 24 25 17 4 354 346 339 332 326 320 314 308 302 298 294 289 285 282 284 304 17 48 57 63 68 70 69 65 58 51 47 42 35 26 16 7 358 353 349 347 341 325 311 308 310 313 316 320 337 47 71 66 57 54 52 45 30 12 357 352 355 358 354 346 342 348 1 14 19 19 18 20 21 21 21 19 18 17 17 16 14 9 360 350 342 337 336 338 337 330 321 312 307 305 313 327 337 334 316 297 284 277 274 273 273 273 267 252 235 229 235 251 261 264 259 245 216 200 204 214 224 231 235 237 238 239 240 243 249 256 264 271 275 277 279 284 289 292 290 285 278 273 267 262 261 262 266 272 279 286 291 290 284 346 40 38 33 29 27 27 26 25 24 23 23 23 24 24 25 26 29 32 38 49 66 92 118 137 149 156 161 162 162 161 159 157 154 152 150 148 147 146 145 145 145 147 149 151 154 156 157 158 159 160 161 162 163 162 162 162 163 164 165 165 166 167 167 167 167 166 166 165 165 164 164 163 163 163 164 165 167 169 171 173 174 174 174 173 172 171 171 171 173 175 178 181 182 181 178 173 169 166 164 161 158 157 156 157 158 161 165 168 172 175 179 186 195 209 224 238 247 250 247 236 216 196 185 180 185 197 230 286 307 309 302 292 283 276 272 268 264 260 256 252 248 243 239 233 228 222 218 213 208 204 199 193 186 179 171 163 157 151 145 138 128 118 107 98 88 82 87 227 237 235 232 230 228 227 226 223 220 216 213 209 207 206 204 203 202 201 200 201 201 199 195 190 185 181 178 177 177 177 179 180 182 185 188 190 192 192 192 191 191 192 193 195 196 195 193 192 192 191 190 191 195 199 204 207 207 205 200 195 190 186 183 182 182 182 183 183 182 179 177 175 174 172 171 168 165 161 156 152 150 155 161 168 176 183 187 182 170 155 139 126 117 113 109 104 95 83 71 62 54 49 45 41 38 34 31 29 27 26 25 24 23 23 22 22 21 21 20 20 21 22 23 25 27 28 30 32 33 34 34 34 34 33 33 33 33 32 32 32 32 31 31 30 29 29 28 28 27 27 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 29 30 31 32 33 35 36 37 37 37 37 36 35 34 31 28 25 21 8 7 6 6 5 4 4 3 2 2 1 0 359 359 358 357 357 356 355 355 354 354 354 353 353 352 351 350 349 349 348 348 347 347 346 345 342 338 333 327 319 307 288 264 245 235 231 231 245 5 24 24 20 13 3 353 346 338 331 324 318 311 306 301 297 294 291 289 289 296 2 63 68 68 66 65 65 62 59 55 51 45 38 28 20 12 6 1 356 348 339 326 306 288 295 314 326 332 337 347 10 36 43 40 39 42 41 33 19 2 351 353 354 352 347 344 351 10 26 32 31 28 27 26 26 25 24 22 20 18 16 14 11 6 359 350 344 339 338 337 332 325 318 313 311 315 321 322 314 300 286 276 272 272 276 282 288 288 279 260 244 240 249 262 270 274 268 241 213 214 222 229 234 237 237 237 237 239 241 245 250 257 262 264 265 265 267 271 274 275 273 271 269 267 266 265 264 264 266 270 271 266 245 196 126 72 48 36 31 31 31 30 28 27 26 26 26 26 27 28 30 33 38 43 50 60 72 88 106 124 139 150 157 161 163 163 162 160 157 155 153 151 149 148 148 148 149 152 155 158 160 162 162 163 165 166 166 166 165 165 165 166 167 168 169 170 170 171 170 169 169 168 167 167 166 166 166 166 166 166 167 169 171 173 175 176 176 175 175 175 176 177 178 180 181 182 183 184 183 180 176 173 171 168 165 162 160 159 160 161 162 165 168 171 173 176 181 189 201 216 230 239 244 243 232 212 190 176 171 174 175 175 351 347 341 331 312 290 279 272 268 265 261 258 255 251 248 244 238 233 227 220 214 207 200 191 183 174 165 156 148 141 134 126 117 107 96 88 79 69 58 41 14 335 292 261 245 238 234 231 227 224 220 215 211 208 206 204 202 201 200 200 200 199 196 192 187 183 181 180 180 180 180 181 183 185 187 189 191 193 194 195 194 193 192 193 195 196 197 196 196 197 196 196 196 199 202 205 206 204 200 195 191 188 185 184 182 181 181 181 182 181 180 178 176 174 172 171 169 167 163 159 155 155 160 166 173 180 185 183 178 168 154 138 125 117 113 112 111 105 93 80 69 61 53 48 44 40 36 33 31 29 28 27 25 24 24 24 23 22 21 20 21 21 22 24 25 27 29 30 31 32 33 33 32 32 31 31 31 30 30 30 30 29 29 28 27 26 26 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 30 31 32 33 34 35 35 36 36 35 35 33 31 28 25 22 8 7 7 6 5 5 4 3 3 2 1 0 360 359 358 358 357 356 356 355 355 354 354 354 353 352 351 350 350 349 349 348 348 348 347 346 343 338 333 324 312 293 268 243 223 212 204 189 69 34 26 20 13 6 358 350 343 336 328 321 314 308 304 300 296 294 293 293 299 331 58 76 78 77 75 71 67 62 57 52 49 43 36 26 18 13 9 3 356 344 332 319 309 305 336 357 355 351 349 350 358 10 17 20 22 24 26 24 15 2 351 350 353 352 349 347 353 11 28 36 38 38 37 31 27 25 25 26 26 22 18 15 13 11 6 357 347 340 335 334 333 328 322 319 317 318 320 317 309 298 289 282 281 283 288 293 298 300 295 283 267 255 254 262 272 278 278 264 242 232 234 238 240 238 232 227 227 230 235 240 246 252 257 258 256 251 248 251 258 263 265 265 262 258 256 257 258 260 263 265 260 241 200 153 117 79 51 38 33 34 34 32 30 28 27 27 27 28 30 32 34 38 43 48 54 60 67 77 89 104 120 135 147 154 159 160 161 160 158 156 155 153 152 150 150 149 151 154 158 161 164 166 167 168 169 170 170 169 168 168 169 170 171 172 172 173 173 173 172 171 170 169 169 168 168 168 168 168 169 169 170 171 173 175 176 177 177 177 177 178 179 181 183 184 184 185 184 183 182 180 178 176 173 170 167 164 162 162 162 163 164 165 167 169 172 175 179 184 193 206 218 227 231 229 221 204 184 171 168 167 161 145 99 49 31 24 14 330 274 261 258 256 254 252 251 248 246 243 239 235 228 221 213 204 195 185 175 166 158 150 143 136 127 117 105 92 79 68 58 49 39 26 11 355 335 307 275 254 243 237 232 227 223 218 213 209 206 203 201 200 199 198 197 196 193 189 185 182 181 182 182 182 182 183 185 187 189 191 192 194 196 196 196 194 191 191 193 196 199 202 203 204 204 202 202 203 206 207 205 200 193 187 183 182 182 183 182 181 179 178 178 179 179 178 177 174 172 171 170 169 166 162 157 158 162 169 177 184 184 180 174 165 153 138 125 119 117 117 117 112 102 89 77 67 59 53 48 44 39 35 33 31 30 28 27 26 25 24 24 22 21 20 20 21 23 24 26 27 29 30 31 31 31 31 30 29 29 28 28 27 27 27 27 27 26 25 24 23 23 23 23 24 24 25 26 27 27 27 27 27 26 26 26 27 27 27 27 27 27 27 28 28 29 29 30 31 32 33 34 34 34 33 33 31 29 27 24 21 8 7 7 6 6 5 4 4 3 2 1 1 0 359 359 358 357 357 356 356 355 355 355 354 354 353 352 351 350 349 349 349 348 348 348 347 345 341 334 323 304 278 251 227 207 187 158 101 55 35 23 15 8 360 352 346 340 334 326 318 310 304 300 297 294 293 294 298 318 39 74 82 84 85 85 82 75 67 58 50 45 39 32 25 18 14 9 0 349 337 326 321 324 344 18 26 13 1 353 350 353 360 5 9 12 15 16 13 6 356 348 349 356 355 352 350 354 6 20 27 35 41 41 34 25 20 20 25 29 27 19 15 13 13 11 3 351 340 333 330 331 329 324 320 317 316 315 314 309 303 298 297 295 290 288 290 295 300 296 287 275 264 257 257 263 268 268 263 255 248 247 248 247 239 225 215 214 217 221 228 237 248 255 257 253 245 237 238 246 254 259 260 256 247 243 244 247 250 254 256 248 217 163 126 101 73 50 38 35 35 35 34 33 31 29 28 28 30 33 35 39 42 47 51 56 61 66 73 82 92 106 120 133 143 150 153 155 156 156 155 155 154 153 152 150 150 152 156 160 165 169 171 172 173 174 173 173 172 172 172 173 173 174 174 174 174 174 173 172 171 171 170 171 171 171 172 172 172 172 172 173 173 174 176 177 178 178 179 180 181 182 184 186 186 186 186 184 183 181 180 179 177 174 170 166 164 164 164 165 165 165 165 166 169 172 175 179 181 187 197 208 216 220 218 210 195 178 168 167 165 159 145 119 89 68 65 71 85 104 121 134 146 159 170 179 188 196 204 215 222 221 216 209 201 192 183 175 166 158 151 144 136 127 117 105 91 75 59 45 33 22 13 3 351 339 322 297 272 255 244 236 230 226 221 217 212 207 204 201 199 198 196 194 191 188 185 183 182 182 183 183 183 184 185 188 190 193 194 195 195 196 196 195 193 190 189 189 194 200 206 210 212 213 211 210 210 211 211 206 197 186 178 175 176 178 180 181 180 178 176 176 177 178 178 177 175 174 173 172 170 166 161 156 157 162 170 178 182 181 177 170 160 148 133 123 120 120 121 121 117 110 99 86 75 66 60 54 49 43 38 35 33 31 30 29 28 27 26 24 23 21 20 20 21 23 25 26 28 29 30 30 30 29 29 28 27 26 26 25 25 25 24 24 24 23 23 22 21 20 20 21 22 23 25 26 28 28 29 29 28 28 27 27 27 28 28 27 27 27 27 27 27 27 28 28 29 29 30 31 32 31 31 30 29 27 25 23 20 8 8 7 7 6 5 5 4 3 3 2 1 0 360 359 358 358 357 357 356 356 356 355 355 354 353 352 351 350 349 349 348 348 348 348 348 348 346 338 325 303 276 249 222 190 149 105 71 48 32 20 11 3 355 348 342 337 332 325 315 307 299 294 291 290 290 294 307 17 75 85 88 89 91 93 90 84 74 61 49 41 35 29 22 16 10 2 350 337 328 324 326 339 3 25 31 21 5 353 349 350 354 359 5 9 10 10 6 359 350 347 352 359 359 354 351 353 0 11 18 29 38 40 34 23 14 12 17 24 27 20 15 13 13 12 6 353 339 330 328 330 332 327 320 314 311 308 308 308 307 306 306 300 288 279 280 288 294 291 283 272 261 251 246 247 253 258 261 264 267 272 273 265 249 233 223 217 214 213 217 224 237 249 254 252 247 241 238 242 249 255 255 248 232 223 223 226 228 230 231 223 184 125 98 80 61 46 38 36 36 36 36 35 33 32 30 30 32 35 38 41 44 48 52 56 60 65 71 78 86 97 108 120 132 140 146 150 152 154 154 155 155 155 155 154 155 157 161 166 170 174 176 177 177 177 177 177 176 176 176 176 176 176 175 174 174 173 172 172 172 172 173 174 175 176 176 176 176 175 175 174 175 175 176 177 179 180 181 182 183 185 186 188 188 187 186 184 182 181 179 178 175 172 168 165 164 165 166 166 165 165 165 166 169 173 176 179 181 185 192 200 209 213 211 201 180 167 163 166 166 162 151 128 103 88 84 87 93 101 109 114 116 118 118 118 116 116 115 114 119 138 170 187 188 185 180 174 167 160 154 147 140 133 124 114 101 86 68 47 25 11 2 353 344 335 321 301 281 265 252 242 234 229 224 220 216 211 206 202 199 197 194 190 188 185 183 181 181 182 183 183 184 185 186 190 193 196 198 198 198 197 196 194 191 188 185 184 188 195 204 211 217 218 218 217 218 219 218 210 196 182 173 170 171 174 176 177 177 175 175 175 176 177 177 177 176 175 174 172 169 165 159 155 156 162 171 178 180 178 172 164 154 139 126 120 119 122 123 123 121 117 109 97 85 76 68 62 56 49 43 38 35 33 31 30 29 28 27 25 23 21 20 20 21 23 24 26 28 29 29 29 28 27 27 26 25 24 24 23 23 23 22 22 21 20 20 19 18 17 18 19 21 23 25 26 28 30 30 30 29 29 29 29 29 29 29 28 28 27 27 27 27 27 27 26 27 27 28 29 30 29 29 27 26 25 22 20 18 8 8 7 7 6 6 5 4 4 3 2 1 1 360 359 359 358 358 357 357 357 356 356 355 354 353 352 351 350 349 349 348 348 348 348 348 348 346 338 324 307 287 266 233 175 123 89 66 48 30 17 7 358 350 344 340 336 331 323 314 304 295 288 284 282 284 291 350 80 90 94 95 95 94 93 91 86 77 65 51 39 31 24 17 10 2 353 340 329 326 327 334 348 6 23 31 24 7 354 348 348 351 356 2 6 8 6 2 355 349 349 355 360 360 354 350 351 357 7 15 26 38 40 35 23 12 8 10 15 19 18 14 12 11 8 2 350 336 327 326 329 332 328 320 313 308 305 306 308 309 309 308 304 298 293 293 295 294 289 280 269 256 243 235 233 242 253 264 274 285 297 295 281 264 251 242 233 223 216 213 214 224 240 251 255 254 252 250 251 255 257 254 240 210 197 200 203 204 204 202 192 150 101 79 66 53 43 38 37 37 37 37 37 36 35 34 34 35 37 39 42 45 48 52 55 59 63 68 73 80 89 99 109 121 132 141 147 151 155 157 159 160 161 162 163 164 166 169 173 176 178 180 181 181 181 180 180 180 180 179 178 177 176 174 173 172 172 172 172 174 176 177 179 180 180 180 179 178 177 176 175 175 176 177 178 179 181 183 184 185 186 188 189 189 187 185 183 182 180 179 176 173 169 166 164 164 166 167 167 166 165 166 168 171 174 177 179 181 184 189 196 203 208 202 180 156 149 154 160 163 162 154 136 115 102 95 94 97 102 107 111 112 112 112 111 110 109 107 105 102 100 100 108 128 151 161 164 164 160 156 151 146 140 133 126 116 105 91 69 34 10 355 344 332 320 307 293 280 268 258 247 237 230 226 222 217 212 207 203 199 194 191 187 185 183 182 182 182 182 183 183 183 184 186 190 194 198 201 202 202 200 198 195 191 188 184 181 183 188 196 204 212 215 216 217 219 221 223 217 201 183 173 169 170 170 171 171 171 171 172 173 175 176 176 176 176 175 173 172 168 163 158 156 157 164 173 178 178 174 166 157 146 133 125 123 125 127 128 127 126 124 118 108 98 88 80 72 66 58 50 44 39 36 34 33 31 30 28 26 24 22 21 20 21 22 24 26 27 28 28 27 27 26 25 24 23 23 22 22 21 21 20 19 18 17 16 15 15 15 16 17 20 22 24 26 29 31 32 32 31 30 30 30 30 30 30 29 29 28 27 27 27 26 26 26 26 26 26 27 27 27 27 26 24 23 21 19 17 9 8 8 7 7 6 5 5 4 3 2 2 1 0 360 359 358 358 358 357 357 357 357 356 355 354 353 351 350 349 349 348 348 347 347 346 344 340 330 317 304 292 278 255 203 136 90 66 47 30 14 3 355 348 342 339 335 330 322 312 302 292 282 275 271 269 261 101 99 100 101 101 99 95 91 87 83 76 65 52 39 28 20 13 6 360 351 342 334 331 335 344 355 5 15 23 23 12 357 349 348 351 355 360 4 5 3 359 354 350 352 356 358 357 353 348 349 354 4 14 25 38 42 38 28 16 9 7 8 10 11 11 10 7 3 356 346 333 325 325 328 330 328 320 313 309 307 307 309 310 308 307 307 308 310 309 304 296 288 280 269 255 240 229 230 244 256 267 278 287 291 285 273 266 262 260 257 247 234 222 214 217 232 249 259 265 267 268 270 271 271 265 246 209 189 191 193 193 189 181 166 132 95 74 61 51 46 43 41 40 39 38 38 38 39 39 40 40 41 42 44 47 50 53 57 59 62 65 69 74 80 88 97 108 120 132 142 151 157 162 166 168 170 172 174 175 177 178 180 182 184 185 186 186 185 184 183 183 182 180 179 176 174 172 171 170 171 173 175 178 180 182 183 183 183 183 182 180 178 176 175 175 176 176 178 179 181 183 185 186 187 188 189 189 187 184 181 179 178 176 174 170 167 165 164 165 167 168 168 168 167 168 170 173 175 177 179 181 184 188 193 198 201 187 150 122 117 125 137 146 150 148 139 127 114 106 103 103 105 108 110 111 111 111 110 110 109 108 107 105 102 100 98 102 113 128 142 151 156 155 153 148 143 139 134 128 122 117 112 100 49 349 326 311 297 286 279 273 267 260 250 239 230 224 219 214 210 206 201 197 192 188 185 184 183 183 183 183 183 182 182 182 182 185 189 194 198 202 205 206 204 202 198 194 189 185 183 183 185 190 197 203 207 210 212 215 219 223 219 205 185 172 168 168 168 167 166 165 166 168 170 172 174 176 176 175 174 173 171 168 164 160 158 158 163 170 174 173 168 159 149 137 129 127 130 134 136 136 133 131 130 125 119 111 102 94 85 78 70 61 54 47 42 38 36 35 33 31 28 26 23 22 21 21 22 24 25 25 25 25 26 26 25 24 23 22 21 21 20 19 19 18 17 16 15 14 13 13 13 14 16 18 21 23 26 29 32 33 33 33 32 31 31 31 30 30 30 29 28 28 27 26 26 25 25 25 25 25 26 26 26 26 25 24 22 20 18 16 9 8 8 7 7 6 6 5 4 3 3 2 1 1 360 359 359 358 358 358 358 358 357 357 355 354 353 352 351 350 349 348 347 346 345 344 341 334 322 308 297 287 276 259 233 171 88 63 44 27 12 0 352 346 342 339 335 328 320 310 299 288 277 268 260 245 169 113 105 103 103 103 101 97 92 86 81 75 65 52 39 27 18 11 5 359 353 346 339 338 344 354 2 5 7 11 14 11 1 351 349 351 354 357 359 0 0 358 355 352 353 355 356 354 351 347 348 353 2 11 20 33 41 40 32 22 13 7 4 3 4 6 6 4 359 352 344 334 327 327 328 329 326 321 315 311 309 308 308 308 307 308 310 312 314 311 303 293 285 279 272 262 243 228 233 251 258 262 268 272 271 266 259 256 258 263 267 267 263 253 238 229 234 248 262 272 278 280 281 282 281 276 263 234 205 198 195 189 178 165 148 126 100 78 63 55 52 51 49 46 44 41 40 40 41 43 45 46 47 48 50 52 55 59 61 63 65 66 68 71 74 78 84 92 103 116 132 148 160 168 173 177 180 182 185 186 188 189 189 190 190 191 191 190 189 188 186 184 182 180 177 174 172 171 170 171 173 175 178 181 184 185 186 186 185 184 182 180 178 176 175 175 176 176 178 179 181 183 184 185 186 187 188 188 186 183 179 176 175 173 171 168 166 165 165 167 169 170 171 171 171 172 174 175 176 177 178 180 183 187 190 192 190 172 123 90 80 79 87 101 116 129 135 134 127 121 116 114 113 113 113 113 112 112 111 111 111 111 110 109 108 107 107 108 111 117 125 135 145 149 149 146 142 138 135 133 132 132 137 144 153 173 230 262 266 267 267 266 264 260 252 241 230 222 216 210 206 203 199 195 191 187 185 184 184 184 183 183 182 182 181 180 181 184 188 193 198 201 205 206 206 204 201 197 192 189 187 186 186 188 192 196 200 204 207 210 216 219 216 206 187 169 165 166 166 166 164 162 164 165 168 170 172 174 175 175 174 172 170 167 164 161 159 158 161 165 169 168 162 154 143 133 128 130 136 144 148 147 142 138 136 133 129 123 116 108 99 91 83 74 65 56 50 45 42 40 38 34 31 28 25 23 21 21 21 22 23 23 23 24 24 24 24 23 21 20 20 19 18 18 17 16 15 15 14 13 12 11 11 12 15 18 21 24 26 29 32 34 35 35 34 33 32 31 31 30 30 29 29 28 27 26 26 25 25 25 25 25 25 26 26 25 25 24 23 21 19 17 9 9 8 8 7 7 6 5 4 4 3 2 2 1 0 360 359 359 359 358 359 358 358 357 356 355 354 352 351 350 349 348 347 345 344 342 338 329 315 300 288 279 270 259 244 166 80 59 41 23 9 358 351 346 342 338 333 326 317 306 294 282 272 264 255 226 136 110 104 101 100 100 100 98 95 91 85 77 67 53 40 27 17 8 4 359 354 348 343 343 353 3 8 7 3 1 3 3 359 352 350 352 354 355 355 356 358 358 357 354 352 352 352 352 350 348 348 354 1 7 14 24 35 38 34 26 17 9 4 1 0 1 2 1 357 351 344 337 332 331 330 329 326 321 316 312 310 308 307 306 308 310 312 313 310 305 296 287 281 278 278 274 258 227 225 239 245 246 249 253 255 254 249 245 245 251 260 269 275 277 273 263 256 257 265 271 274 275 275 277 279 278 273 259 235 216 204 187 168 150 137 124 108 86 68 59 57 57 56 53 49 45 41 40 41 44 48 52 54 55 57 59 61 63 66 68 69 71 72 73 75 77 79 83 89 100 116 138 156 169 177 182 186 190 193 195 197 197 197 197 196 196 196 194 193 191 188 185 182 179 176 174 172 172 172 174 176 178 181 183 185 186 187 187 186 185 183 181 179 177 176 176 176 177 178 179 180 182 183 184 184 185 187 187 186 182 179 176 174 172 170 168 167 167 168 170 172 173 174 175 176 177 177 177 176 175 176 178 182 185 187 186 183 165 117 77 61 52 51 56 69 94 120 135 139 137 133 130 127 124 121 118 115 114 114 114 114 114 113 111 111 111 113 114 116 118 121 126 132 138 140 138 135 133 132 133 135 139 145 152 159 168 185 208 231 246 255 261 263 261 254 244 233 224 215 208 203 200 197 194 191 188 187 186 185 184 183 183 182 181 180 179 179 182 187 193 198 201 204 206 206 206 203 200 196 193 190 189 188 189 190 193 196 199 202 207 212 216 215 207 189 170 164 164 166 167 167 165 165 166 168 169 171 173 174 174 173 172 170 167 164 161 159 158 159 163 166 164 159 152 144 137 135 139 148 157 162 160 154 148 146 143 139 134 128 121 112 104 96 87 78 68 59 53 49 45 43 39 35 32 29 25 23 21 20 20 20 20 21 21 22 22 21 20 19 18 18 17 16 16 15 15 14 13 12 11 10 10 10 12 14 17 21 24 27 29 32 34 36 36 35 34 33 32 31 30 30 30 29 29 28 27 26 25 25 25 25 25 25 26 26 26 25 24 23 21 19 17 10 9 9 8 8 7 6 5 5 4 3 3 2 1 1 0 360 359 359 359 359 359 359 358 357 355 354 353 352 350 349 347 346 344 342 339 334 322 306 291 280 273 268 263 257 82 70 57 38 19 6 356 350 345 341 336 330 322 310 296 283 271 263 260 253 121 101 99 98 97 97 98 98 99 98 96 90 82 71 57 43 29 16 7 2 1 358 355 352 352 359 6 9 6 360 354 352 354 355 355 355 355 355 354 353 354 355 357 357 354 350 349 349 349 349 348 350 354 1 4 9 16 28 37 37 30 21 13 6 1 358 357 357 357 355 350 344 340 336 334 332 329 326 322 317 313 309 307 306 307 310 313 312 308 303 296 289 285 283 285 288 292 290 260 235 235 238 237 240 245 251 253 250 245 242 245 254 265 277 284 285 280 273 266 263 263 264 266 268 271 274 276 276 272 261 242 219 187 160 143 134 127 116 97 73 60 57 57 56 54 50 46 41 39 40 44 51 57 62 64 65 65 65 66 68 70 72 74 76 78 80 81 82 84 87 92 102 119 139 157 171 181 187 192 197 200 203 203 203 202 201 200 199 198 195 192 189 185 182 179 176 175 174 174 175 177 179 181 183 184 185 186 186 186 186 185 184 182 180 178 177 177 177 177 178 179 180 182 182 183 183 184 186 187 186 183 180 177 175 173 171 170 170 170 171 173 175 177 179 180 181 181 181 179 177 175 174 176 180 183 184 182 177 163 131 84 56 41 36 35 40 56 90 127 140 143 143 143 142 138 133 127 123 120 118 117 116 116 115 113 113 114 115 117 118 120 122 124 126 128 129 128 126 126 128 131 136 142 148 153 159 165 174 186 201 219 239 256 264 266 261 253 243 232 220 210 203 199 196 194 191 189 187 186 184 183 182 182 181 179 177 176 177 181 186 193 198 202 205 206 207 207 205 202 199 196 193 192 191 191 191 192 194 196 199 203 209 213 214 209 191 174 165 164 167 170 171 170 168 168 169 171 172 173 173 174 174 172 170 167 164 162 161 160 161 163 163 162 157 153 148 145 145 151 159 167 172 171 165 159 153 149 144 141 138 133 125 116 108 100 91 82 72 64 57 52 48 44 40 36 32 28 24 22 21 20 18 18 18 19 19 19 18 17 17 16 16 15 15 14 14 13 12 11 10 9 8 8 9 11 14 17 22 25 28 30 32 34 35 35 35 34 32 31 30 30 30 30 30 30 29 28 26 26 25 25 25 25 25 26 26 26 26 25 23 22 20 18 10 9 9 8 8 7 7 6 5 4 4 3 2 2 1 0 360 360 359 359 360 360 359 358 357 356 355 354 352 351 349 347 344 342 339 335 328 315 297 283 275 272 272 275 294 62 64 54 37 17 4 355 349 344 340 333 325 314 301 285 271 258 244 168 83 83 87 91 94 98 100 101 100 99 97 94 89 82 73 62 48 33 19 10 5 5 5 4 1 360 1 4 5 2 357 352 350 352 355 357 358 357 356 355 353 353 353 354 353 350 348 346 346 347 348 349 351 356 2 4 5 10 21 35 40 34 25 16 9 2 358 355 354 354 352 348 343 340 337 336 335 333 330 326 320 314 310 307 306 308 310 311 306 300 294 289 288 293 299 303 307 311 318 315 296 279 271 267 266 267 269 271 269 264 258 257 262 270 278 282 281 276 270 262 255 254 256 260 264 268 270 272 274 273 269 259 237 194 160 145 139 136 132 115 81 57 51 52 52 50 46 42 37 34 35 39 45 54 63 70 71 70 68 68 68 70 72 75 77 80 83 85 86 88 91 94 100 108 121 136 153 169 180 188 195 201 204 206 206 205 204 203 201 199 197 194 190 186 183 180 178 177 176 177 177 179 181 183 184 185 185 186 186 186 185 185 184 182 181 180 179 178 178 178 178 179 180 181 182 183 183 185 186 187 186 184 182 180 177 176 176 176 176 176 177 178 180 181 183 184 185 184 183 181 178 175 174 175 178 180 180 177 171 162 144 113 76 46 34 29 29 38 60 96 118 130 138 143 148 149 145 140 135 130 125 121 119 118 117 116 116 117 118 119 120 121 122 123 123 122 121 120 120 122 125 129 135 141 147 152 157 161 166 171 178 188 210 247 271 279 281 279 274 265 245 222 208 200 196 193 191 188 186 183 180 179 179 179 178 176 173 171 173 178 185 193 199 203 206 208 208 208 206 204 201 199 197 196 195 194 194 193 194 194 197 200 205 209 212 208 193 177 167 164 167 170 171 170 168 168 170 172 173 173 174 174 174 173 170 168 166 164 163 163 163 163 163 160 158 156 154 153 155 160 166 172 176 177 174 166 157 149 144 143 144 142 136 129 121 113 105 97 87 77 68 60 53 49 44 40 35 31 27 25 23 20 18 16 15 15 15 15 14 14 14 14 13 13 13 13 12 11 10 9 8 7 7 7 9 10 13 17 23 27 30 32 33 34 34 34 33 32 31 30 29 29 29 30 30 30 30 29 28 26 26 25 25 26 26 26 26 26 26 25 24 22 20 18 10 10 9 9 8 8 7 6 5 5 4 3 3 2 1 1 0 0 360 360 360 360 360 359 358 357 356 354 353 351 349 346 343 339 335 330 321 306 291 277 272 273 278 289 329 64 64 52 35 16 2 354 348 343 336 327 316 304 293 282 272 211 94 87 86 86 89 92 97 101 105 106 102 97 91 85 81 77 72 64 53 40 26 15 9 8 10 11 9 4 1 360 360 359 357 355 354 356 358 358 357 355 354 355 355 355 353 351 349 347 346 345 346 347 348 350 353 358 4 5 4 6 14 27 37 35 27 18 10 3 358 355 353 351 349 345 341 339 340 341 343 342 339 333 326 319 313 310 309 309 309 307 301 293 288 288 296 313 322 325 326 328 331 328 321 314 309 306 304 303 302 302 302 302 299 293 286 282 279 278 275 272 267 261 253 249 249 252 258 263 267 269 271 271 269 265 252 212 166 151 148 152 155 154 131 53 39 40 42 42 39 35 30 27 26 27 31 39 51 65 72 72 70 68 67 67 69 71 73 75 78 80 83 86 89 93 98 104 111 122 136 152 167 180 190 198 203 207 208 208 207 205 203 200 198 195 192 189 186 184 182 180 179 179 179 181 182 183 184 185 185 185 185 185 184 184 184 183 182 181 180 179 178 178 178 179 180 181 182 182 184 185 187 188 187 185 184 182 181 181 182 182 182 181 181 182 183 184 186 187 187 187 185 182 179 176 174 174 176 176 175 171 166 159 150 135 109 74 47 34 29 30 43 69 92 107 117 127 139 146 151 154 153 146 136 127 125 124 123 122 123 123 123 123 123 123 123 123 122 121 119 118 119 122 125 129 134 139 144 147 150 154 157 158 160 161 165 192 288 308 315 320 323 322 310 278 235 210 198 193 190 186 182 177 173 171 172 173 172 171 168 167 171 177 185 193 200 204 207 210 211 211 209 206 203 201 200 200 200 200 198 197 195 195 195 198 201 206 209 205 194 180 168 162 165 167 168 168 167 166 170 173 174 175 175 176 175 174 172 169 167 166 165 165 164 164 163 162 161 159 158 158 160 164 170 175 180 183 180 173 162 151 145 145 147 148 146 141 134 128 121 113 104 92 80 69 61 55 49 44 39 34 31 28 26 22 19 16 13 12 11 10 11 11 11 12 12 12 12 12 11 10 9 8 7 6 6 7 8 10 13 18 23 28 31 33 33 34 33 33 32 31 29 29 28 28 28 29 30 31 31 31 29 28 26 25 25 26 26 26 26 26 26 25 24 22 20 18 11 10 10 9 9 8 7 7 6 5 4 4 3 2 2 1 1 1 0 0 0 0 360 359 358 358 357 355 354 352 349 346 342 337 331 322 310 298 288 279 273 273 277 287 343 70 67 52 33 15 1 353 346 339 331 319 306 298 300 349 59 71 77 84 89 93 96 99 101 104 105 105 100 92 83 74 69 67 65 62 56 47 34 20 11 8 11 17 18 11 3 358 356 357 358 358 359 360 360 357 354 353 353 356 358 357 353 349 346 344 344 345 346 347 349 352 356 1 6 8 7 6 10 18 27 31 25 17 9 3 358 355 353 350 347 343 341 342 347 352 355 354 349 341 333 325 319 314 311 309 307 304 298 292 291 295 307 321 330 334 335 335 334 329 323 319 315 313 312 310 310 310 311 314 315 311 303 293 284 279 277 276 274 268 258 246 239 240 247 256 265 273 276 276 274 272 265 241 183 160 157 163 173 184 199 239 344 10 21 26 26 24 20 17 14 13 14 17 27 44 59 65 66 65 63 61 61 61 62 63 65 67 71 74 79 84 90 95 101 108 118 131 148 165 180 191 199 205 207 208 207 206 204 201 199 197 195 193 191 189 186 184 182 181 181 182 182 183 184 184 184 184 184 183 183 183 184 184 184 183 182 180 179 179 180 180 181 181 182 182 183 186 187 188 187 186 185 184 184 186 187 187 186 185 183 183 185 186 188 189 189 189 186 183 179 176 174 173 173 173 171 166 162 157 152 141 123 94 64 43 32 29 36 55 76 91 100 107 115 125 141 158 171 170 155 141 136 134 134 133 133 132 132 131 129 128 127 126 124 122 121 120 122 124 127 130 134 137 140 142 143 145 146 147 146 144 140 132 94 360 348 346 346 343 337 328 311 274 220 199 191 185 179 171 165 164 164 165 166 165 165 167 172 179 187 195 204 211 215 217 217 217 214 211 208 206 205 205 205 205 203 200 197 195 195 196 199 203 206 204 196 184 171 164 163 164 164 164 164 166 170 174 176 178 178 177 176 175 173 172 170 168 167 166 165 165 165 164 163 162 161 161 163 167 172 177 182 185 184 178 168 157 148 147 149 152 154 152 148 142 137 131 123 112 98 84 72 63 56 50 44 38 34 31 29 25 21 17 13 9 8 7 7 8 9 10 10 11 11 11 10 9 8 8 7 6 6 6 8 10 13 18 24 29 33 34 35 34 34 33 32 31 30 29 28 28 28 28 29 31 31 31 30 29 27 26 26 26 26 26 26 26 26 25 24 22 21 19 11 11 10 10 9 8 8 7 6 5 5 4 3 3 2 2 1 1 1 1 1 1 0 360 359 358 358 356 355 353 350 346 341 335 326 313 296 290 287 283 278 275 275 284 17 65 64 50 31 13 0 351 344 336 326 315 305 309 42 68 70 70 73 82 92 98 102 103 102 100 98 96 92 86 77 68 60 57 57 57 54 49 39 25 12 6 9 18 30 24 10 359 354 354 357 360 2 1 359 356 353 353 354 356 358 357 352 347 343 341 342 343 345 348 350 354 359 3 7 11 13 12 12 15 20 24 21 15 8 2 358 356 353 350 346 344 344 348 355 1 4 2 356 347 337 328 321 315 311 308 304 301 298 295 297 302 308 315 323 331 336 335 331 326 320 315 311 309 308 306 305 306 307 309 310 308 303 296 290 285 284 284 283 277 264 245 230 227 234 248 264 279 286 285 282 278 273 262 221 175 166 170 183 199 219 245 276 306 332 349 359 3 3 2 359 356 354 355 359 11 27 42 51 54 54 52 50 49 49 50 51 53 55 59 64 70 76 82 87 93 100 109 123 142 162 179 191 199 203 205 205 205 203 202 201 200 199 198 196 193 190 187 185 183 183 182 183 183 183 183 183 182 182 181 182 183 185 186 186 185 183 181 180 180 181 181 182 182 182 182 184 185 187 188 187 186 186 186 187 189 189 189 187 185 183 184 185 187 188 190 190 189 187 183 179 175 173 172 171 170 167 163 160 157 152 143 127 105 81 58 42 33 35 49 68 82 90 95 95 95 97 105 205 223 187 166 159 156 153 151 148 146 144 141 139 137 135 133 131 128 125 125 126 127 130 132 135 136 137 137 137 137 137 136 135 132 129 123 111 78 28 6 357 352 346 340 334 324 294 231 201 186 175 167 162 160 160 160 161 162 164 169 175 183 193 205 220 230 234 234 232 228 224 221 218 214 212 211 211 210 207 203 198 195 194 194 196 200 203 203 198 189 177 169 165 163 162 161 163 166 171 176 179 181 180 178 177 176 175 174 172 170 169 167 166 166 166 166 165 163 163 163 165 168 173 178 182 185 185 183 177 166 155 150 150 153 158 159 158 154 150 146 141 134 121 106 90 75 65 57 50 44 38 34 30 26 22 18 13 9 6 4 4 6 8 9 9 10 10 10 10 9 8 7 6 6 5 6 8 10 14 20 26 31 35 36 36 35 34 33 33 32 32 31 29 28 28 28 28 29 31 31 31 30 29 28 27 26 26 26 26 26 26 25 24 23 22 20 12 11 11 10 9 9 8 7 7 6 5 4 4 3 3 2 2 1 1 1 1 1 0 360 359 359 358 358 357 355 352 348 342 335 325 310 293 287 288 287 283 282 284 309 36 55 53 42 25 9 357 348 341 334 325 318 320 24 74 77 75 75 77 85 92 97 98 97 95 91 87 85 84 82 76 68 58 51 49 49 47 43 36 26 14 8 9 17 29 35 19 0 352 351 356 1 2 1 358 356 354 355 355 356 355 353 349 344 340 339 340 342 344 347 351 356 2 5 9 13 17 19 18 17 18 18 16 11 5 1 358 356 353 350 347 346 348 353 359 5 6 4 357 347 336 325 317 312 308 305 302 300 299 299 300 301 304 309 316 327 334 334 330 325 318 311 306 303 301 300 300 302 303 304 302 299 296 293 290 287 287 288 290 290 285 269 242 230 232 242 256 271 281 281 279 276 273 268 248 196 174 177 192 214 235 255 271 286 299 311 322 331 336 338 338 336 335 335 338 345 354 6 18 27 31 32 31 33 34 36 37 39 41 45 50 55 62 68 74 80 86 93 103 117 135 156 174 187 194 198 200 201 202 202 202 202 202 201 199 197 193 190 187 185 184 183 183 182 182 181 180 180 179 180 182 184 187 188 188 186 184 183 182 181 182 182 182 182 182 183 184 186 187 188 187 187 187 188 190 191 191 190 187 185 183 183 184 186 188 190 190 189 186 182 177 174 172 170 168 167 164 161 159 156 152 144 131 117 101 83 62 46 41 51 65 77 82 83 80 73 59 34 357 320 253 206 190 182 176 169 164 160 156 153 149 147 145 143 140 136 134 132 132 133 134 136 137 138 137 136 135 134 131 129 126 123 121 119 115 107 87 51 17 360 351 344 338 329 312 277 226 190 171 161 158 157 156 156 155 157 161 167 177 190 207 226 242 252 258 259 256 251 247 243 239 234 228 223 220 217 213 207 200 196 194 194 195 198 202 203 200 192 183 175 168 164 161 161 163 167 172 177 181 183 183 181 178 176 176 175 173 172 170 168 167 167 167 167 166 165 165 166 167 169 172 177 181 184 186 187 185 175 163 155 151 152 158 161 162 162 159 157 155 151 144 134 118 98 82 70 60 52 45 39 33 28 23 19 15 9 5 3 3 6 7 8 9 9 10 10 10 9 8 7 6 6 6 6 8 12 16 23 29 34 37 39 38 35 33 32 32 33 33 32 31 30 29 28 27 28 29 30 31 31 30 29 28 27 26 26 26 26 25 25 25 24 23 21 12 11 11 10 10 9 8 8 7 6 5 5 4 3 3 2 2 1 1 1 1 1 1 0 360 360 359 359 359 358 355 352 347 341 333 320 304 294 291 287 286 290 308 7 46 51 45 34 19 5 354 347 340 334 325 323 345 63 83 84 83 84 87 90 92 92 92 92 90 88 84 82 80 79 76 69 59 51 45 42 39 34 30 24 18 13 13 17 22 25 17 2 356 357 0 3 3 0 359 358 358 357 356 353 350 347 344 341 338 338 339 341 344 347 351 357 5 8 10 14 19 24 24 21 17 14 11 7 2 359 356 355 353 351 350 350 352 356 1 4 5 2 355 344 331 321 315 311 308 306 304 303 301 299 297 297 298 302 311 323 334 338 337 332 325 316 308 301 297 296 297 301 302 300 297 293 290 289 288 287 288 292 299 308 316 321 314 288 264 251 245 246 250 257 263 266 267 265 256 214 182 183 202 230 252 266 276 284 291 297 303 308 312 314 316 317 317 319 322 326 331 337 344 349 354 359 5 12 16 19 21 23 26 31 36 42 49 57 64 71 78 86 93 103 116 132 150 166 179 187 192 195 198 200 202 203 203 203 201 199 195 191 189 186 185 184 182 181 180 179 178 177 178 179 182 186 190 191 190 188 185 184 183 182 182 182 182 182 183 184 185 187 188 188 188 188 188 190 191 193 192 191 188 185 183 183 185 186 188 189 189 187 184 181 176 172 169 167 165 163 161 160 159 156 153 145 136 127 118 107 92 72 57 57 64 69 72 72 68 60 45 22 353 319 278 239 216 202 192 183 177 172 167 163 158 155 153 151 149 147 144 143 142 142 142 143 143 142 141 140 138 136 132 128 124 119 116 114 114 113 112 110 108 87 16 348 338 327 311 290 256 196 162 148 143 143 144 145 144 147 151 159 173 196 222 241 254 263 270 276 279 276 270 264 259 254 247 240 233 228 223 215 205 198 195 194 195 198 202 204 202 195 188 180 172 167 164 164 166 169 173 178 182 184 185 183 179 175 174 173 172 171 169 168 167 168 168 168 167 166 166 167 168 170 173 177 180 183 186 188 187 182 172 160 152 153 157 161 164 165 164 164 163 161 159 155 146 131 113 94 78 66 56 47 40 32 27 22 17 12 6 3 4 6 7 8 8 8 9 9 9 9 8 8 7 7 7 8 10 14 20 27 33 37 39 39 38 34 31 30 31 32 33 33 32 31 30 29 27 27 27 29 30 30 30 29 28 27 27 26 26 26 25 25 25 24 24 23 12 12 11 11 10 10 9 8 7 7 6 5 4 4 3 3 2 2 2 2 1 1 1 0 0 0 0 0 1 1 360 358 356 353 349 340 324 306 292 285 287 306 1 43 56 56 47 32 16 2 353 347 340 333 324 319 352 84 94 94 94 95 96 96 94 93 93 94 96 95 93 88 82 77 71 64 57 50 45 40 34 29 26 24 22 20 19 19 17 14 9 7 10 11 11 8 3 359 359 0 1 359 354 349 345 342 340 339 337 337 338 341 344 347 351 356 2 5 7 13 21 27 30 25 18 11 6 2 359 357 355 355 355 355 355 356 357 360 3 4 4 360 352 341 329 323 319 317 315 312 309 306 302 297 292 288 286 289 298 318 341 353 355 351 343 333 323 314 308 306 306 308 306 303 299 296 293 292 291 291 293 298 307 316 323 325 320 305 286 270 255 245 242 246 253 258 261 261 253 206 169 171 205 251 271 280 285 289 291 294 296 297 298 300 301 303 306 309 311 314 316 319 323 328 332 338 345 353 358 3 6 8 11 15 21 27 35 45 55 65 73 82 89 98 108 120 134 148 161 172 180 186 191 195 198 201 203 203 202 199 195 192 189 186 185 183 181 179 178 176 175 175 176 179 183 188 193 194 192 190 187 185 184 183 182 182 182 183 184 185 187 188 189 189 188 188 189 191 192 194 193 192 189 186 184 184 184 186 187 188 187 185 182 178 175 171 167 165 163 161 160 160 160 158 154 148 141 134 127 120 110 94 75 66 64 63 61 59 54 46 33 12 343 315 291 267 244 224 208 196 188 181 176 171 166 162 160 159 158 156 155 153 152 152 151 151 151 150 148 146 145 143 140 136 132 126 121 117 113 112 115 123 135 142 147 149 166 297 291 282 265 202 143 122 108 102 104 114 121 128 135 144 165 207 239 253 260 267 272 278 281 280 277 272 267 262 257 251 245 239 232 223 213 203 197 195 196 199 202 205 204 199 192 184 176 170 168 168 170 171 174 177 180 183 185 184 179 173 171 170 170 169 167 167 167 167 168 168 167 166 166 167 168 170 173 177 181 184 185 187 187 185 178 167 157 154 155 159 164 166 167 167 167 166 164 162 158 152 143 128 109 91 76 62 50 40 32 26 20 14 8 6 5 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 12 16 23 31 37 40 42 41 38 34 32 31 31 33 34 34 33 33 32 30 29 27 27 28 29 30 30 30 29 28 27 27 26 26 25 25 25 25 24 24 13 12 12 11 11 10 9 8 8 7 6 5 5 4 3 3 2 2 2 2 2 1 1 1 0 0 1 1 2 3 4 4 3 0 355 345 330 311 296 290 301 358 46 60 65 66 58 40 20 5 355 348 340 330 319 309 305 104 104 104 103 104 103 101 100 101 103 107 109 109 105 97 85 74 65 57 52 48 44 39 34 30 28 26 25 24 22 19 15 10 9 13 20 22 18 11 3 358 359 1 1 358 352 345 341 340 341 340 338 336 337 340 345 349 350 352 355 358 2 11 22 30 32 27 17 8 3 359 357 356 356 357 359 1 3 4 5 6 6 6 4 359 350 341 333 330 329 327 324 320 315 309 303 295 286 276 267 261 262 293 12 26 22 14 4 354 345 338 335 334 332 327 320 314 309 306 304 302 299 297 298 301 307 313 315 314 307 296 285 276 267 260 255 255 258 261 262 259 237 146 123 115 104 301 298 296 296 295 295 294 294 293 293 293 294 296 300 303 306 308 310 312 314 317 321 327 334 341 347 352 355 358 359 2 6 12 19 29 40 52 64 74 83 93 104 115 127 138 149 159 168 176 182 188 193 196 199 200 199 196 193 189 186 184 183 181 179 177 175 173 172 173 175 179 186 193 197 197 195 192 189 186 185 184 183 182 183 183 185 186 188 190 191 190 189 189 190 191 193 194 194 192 189 187 185 184 184 185 186 187 185 182 180 177 174 171 168 165 163 162 163 163 163 161 157 151 146 140 134 127 118 106 89 76 67 60 53 46 39 30 18 1 339 320 305 292 277 260 240 218 201 190 182 176 171 168 166 165 165 164 163 162 161 161 160 159 159 158 156 155 153 152 151 149 147 143 139 134 127 121 117 118 133 144 151 156 160 172 211 238 240 206 130 103 87 78 74 79 88 95 99 99 98 279 275 273 274 275 277 279 279 278 276 273 268 264 260 257 253 249 241 231 221 211 203 198 198 200 203 206 207 203 197 188 179 173 171 171 172 173 174 176 178 180 181 179 173 169 167 166 166 165 164 163 164 165 166 166 166 165 164 165 167 170 173 177 181 184 185 187 187 187 182 171 159 152 152 155 161 165 167 169 169 167 165 163 159 156 152 144 133 119 102 86 68 52 40 30 23 16 10 7 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 11 14 20 27 35 41 45 46 45 42 38 36 34 34 34 35 34 34 33 32 31 30 28 27 28 29 30 30 29 29 29 28 28 27 26 26 26 26 25 25 25 13 13 12 12 11 10 9 9 8 7 6 6 5 4 4 3 2 2 2 2 2 1 1 1 1 1 1 1 2 4 5 6 3 358 350 340 328 312 304 308 346 43 61 68 73 76 71 54 31 12 358 348 338 325 314 305 300 347 104 107 109 110 110 110 112 116 120 124 125 121 114 103 90 77 65 55 47 42 39 37 35 33 33 31 28 25 22 18 14 11 12 15 20 23 20 13 5 359 358 359 358 354 347 341 339 342 344 344 340 336 335 339 345 351 351 349 349 352 358 7 20 29 31 26 15 6 0 358 357 357 358 1 5 9 13 14 14 13 11 8 4 358 350 343 339 339 340 338 333 326 320 315 309 299 286 267 245 225 204 167 84 52 36 22 11 2 354 349 347 345 341 336 329 322 317 312 309 306 302 299 298 299 300 301 300 297 291 285 280 277 274 272 270 269 269 269 270 267 186 104 96 85 56 351 319 308 304 301 298 297 295 294 293 293 293 295 297 300 303 305 307 308 310 312 315 319 325 331 338 344 349 352 353 353 355 358 3 10 21 33 46 58 71 84 99 112 122 130 138 146 156 164 172 179 184 188 191 192 191 189 186 183 181 180 179 178 176 173 170 169 169 170 174 181 191 199 203 201 198 194 190 187 186 184 183 183 183 184 186 187 190 192 192 191 190 189 190 191 193 194 194 192 190 188 186 184 184 184 185 185 184 181 178 176 175 173 170 168 166 166 166 168 167 165 160 155 150 145 138 131 123 113 101 89 77 65 53 39 28 16 3 349 335 324 314 306 297 288 277 256 227 205 191 181 175 172 170 170 169 169 168 168 167 167 166 165 165 164 163 162 161 161 161 160 159 158 155 152 149 145 139 132 131 140 154 161 165 172 183 195 203 195 146 108 92 82 76 74 73 73 68 52 14 333 310 299 294 290 288 286 284 280 276 273 270 267 264 262 259 255 250 242 233 223 212 204 201 202 204 207 208 206 200 193 184 175 171 170 171 172 173 175 177 178 178 174 169 165 163 163 161 159 158 158 159 161 162 163 163 163 162 164 166 168 171 174 178 181 183 185 187 187 181 167 151 143 144 151 158 163 167 170 170 169 166 163 158 154 151 148 142 134 122 108 91 71 54 39 28 19 13 8 5 4 4 4 5 5 6 7 7 7 7 8 8 9 10 13 18 24 32 40 46 51 52 50 48 44 41 39 37 36 35 35 33 32 31 30 29 27 27 28 29 30 30 29 29 28 28 28 28 27 27 27 27 27 27 27 13 13 12 12 11 10 10 9 8 7 7 6 5 5 4 3 3 2 2 2 2 1 1 1 1 0 0 1 1 3 4 4 1 355 346 337 328 319 317 337 24 56 67 73 77 78 74 63 43 21 2 347 335 322 314 312 318 346 71 100 111 117 120 123 128 132 135 137 135 129 120 111 101 89 75 62 51 42 37 34 33 33 34 34 31 26 21 17 13 11 11 14 16 19 18 12 5 359 355 353 351 347 343 340 340 345 349 348 343 337 336 338 344 350 352 347 346 347 352 1 14 23 26 22 12 4 359 358 358 359 1 5 11 18 22 23 22 19 14 9 2 355 348 343 342 344 346 344 339 333 328 325 322 315 301 275 236 205 182 147 80 42 25 12 3 356 351 347 343 340 336 332 326 320 315 309 305 302 299 296 294 292 289 287 284 281 279 277 277 277 278 278 276 275 274 276 279 289 14 71 72 59 25 341 319 310 306 303 301 300 299 298 297 297 297 298 299 300 302 304 306 307 309 311 312 314 317 322 329 337 345 348 348 347 345 346 348 354 6 19 30 43 58 76 93 106 116 122 128 134 143 153 161 169 174 178 181 181 180 179 177 175 174 174 174 173 169 166 163 162 161 163 170 183 199 210 213 209 203 197 192 188 186 185 184 184 184 185 187 189 191 193 193 192 191 190 190 191 192 193 193 192 190 189 187 186 185 185 185 185 184 182 180 179 178 177 174 171 170 169 170 171 170 167 163 158 153 147 141 134 127 120 113 104 95 83 67 45 22 2 347 337 330 325 319 313 307 300 294 283 261 231 205 188 179 175 173 173 173 172 171 171 170 170 169 168 168 168 168 167 167 167 167 167 167 166 165 163 161 159 156 152 149 147 181 197 185 186 188 190 190 184 159 127 107 97 90 83 78 71 60 35 4 338 322 311 306 302 299 296 292 287 282 278 275 272 268 265 262 259 254 249 242 233 222 212 205 203 203 205 207 206 203 197 188 177 170 166 165 167 169 172 174 175 175 172 168 165 163 162 159 156 155 154 156 158 159 160 161 162 162 164 165 166 167 170 173 175 177 181 186 185 176 159 144 136 141 149 157 163 168 171 171 171 168 164 159 155 152 150 148 143 135 125 112 96 77 55 38 26 18 11 4 0 360 0 2 3 4 5 5 5 5 5 6 8 10 15 21 28 36 45 52 56 57 56 54 51 48 44 41 38 36 33 30 27 25 23 23 23 24 26 28 28 28 28 27 28 28 29 29 28 28 28 28 28 28 28 14 13 13 12 11 11 10 9 8 8 7 6 6 5 4 4 3 2 2 2 1 1 1 1 0 0 360 360 0 1 2 2 360 354 345 336 330 328 332 356 32 61 79 88 90 84 77 67 52 31 9 350 336 326 323 333 350 14 46 80 106 122 129 134 139 142 143 143 140 135 128 122 114 104 92 77 62 50 41 34 32 31 32 33 32 28 22 16 12 8 8 10 13 14 13 9 2 355 350 346 344 342 340 339 341 347 351 350 345 340 337 337 339 343 346 344 342 342 345 353 4 15 18 14 7 1 358 357 358 360 3 8 17 24 29 30 29 24 17 7 358 349 342 340 340 343 346 347 343 339 336 335 335 332 326 312 284 232 178 72 29 12 2 354 349 345 341 337 334 331 328 325 321 317 312 307 303 300 298 295 292 288 284 280 276 275 275 277 279 283 284 283 280 277 276 279 286 302 337 16 27 10 343 322 311 307 306 305 305 304 304 303 303 302 303 303 303 303 304 305 306 308 310 311 312 313 314 316 319 325 331 335 336 333 329 328 330 338 353 9 22 34 50 68 86 98 107 114 121 126 134 143 152 159 165 170 171 171 171 169 168 167 168 168 168 166 162 157 153 149 147 148 157 181 215 233 234 224 212 201 194 189 187 186 185 185 186 187 188 190 192 194 194 194 192 190 190 190 192 193 193 193 192 191 190 189 188 188 188 188 187 185 183 182 182 180 178 176 174 174 175 174 172 168 164 159 154 149 143 138 133 128 124 120 116 111 104 91 37 337 324 321 322 322 319 315 310 303 296 287 276 255 225 199 185 178 176 175 175 174 174 173 172 172 171 170 169 169 169 170 170 171 171 171 171 171 171 169 167 165 161 158 156 156 182 254 237 223 212 203 193 181 165 144 125 112 103 97 92 83 67 31 353 332 319 312 308 306 304 301 297 293 288 284 281 277 273 269 265 260 255 250 245 237 228 219 211 205 203 204 205 205 204 200 191 180 170 164 159 160 163 166 169 171 171 169 168 167 166 164 161 159 156 156 156 157 158 159 159 160 161 162 163 163 164 168 170 172 173 177 183 181 172 159 148 144 148 154 161 167 171 172 173 173 171 168 163 159 156 154 152 148 144 138 131 120 104 81 56 36 24 13 3 355 353 354 357 359 1 2 2 2 2 3 5 7 11 16 22 30 40 51 59 63 65 63 60 58 55 51 46 40 35 30 25 21 17 15 15 17 19 21 23 23 23 24 25 27 28 29 29 30 30 30 30 30 30 30 14 13 13 12 11 11 10 9 8 8 7 6 6 5 4 4 3 3 2 2 1 1 0 0 360 360 359 359 359 359 360 360 358 353 344 334 329 330 335 346 5 53 145 145 132 113 93 77 61 43 21 2 349 345 351 8 22 34 46 65 96 122 133 139 144 147 147 145 142 137 131 124 117 110 101 90 76 62 50 39 32 29 29 30 30 28 22 16 10 6 5 6 9 10 9 3 356 349 343 340 339 338 337 336 337 341 347 349 345 341 336 334 334 335 336 337 336 335 337 344 354 5 9 5 0 357 355 355 356 358 2 9 20 29 34 35 33 28 17 3 352 343 335 333 334 338 341 343 342 340 339 338 337 334 329 324 318 317 333 348 348 343 338 334 332 330 328 326 323 322 322 321 320 318 316 313 310 307 303 300 295 291 287 283 279 277 278 282 287 293 297 295 289 284 283 287 295 307 322 335 340 333 323 316 312 310 310 311 311 311 310 309 309 309 309 309 308 308 308 309 310 311 312 313 314 315 315 316 316 317 317 318 317 315 311 308 306 309 321 343 11 33 52 67 79 90 99 108 116 123 130 138 146 153 160 164 165 165 164 163 162 162 164 165 165 162 156 150 145 139 134 133 143 172 224 245 246 235 220 206 197 191 189 187 187 187 188 188 189 191 193 195 196 195 194 192 191 191 192 193 194 195 195 194 194 193 193 193 192 192 191 188 187 185 184 183 182 180 179 178 178 177 173 169 164 160 155 151 147 143 139 136 134 133 131 130 132 140 160 237 283 299 307 311 314 312 306 298 290 285 279 269 247 216 193 183 179 177 176 175 175 175 174 174 173 173 171 171 170 170 171 172 172 173 174 174 174 173 171 168 165 161 159 159 167 205 245 252 245 231 213 193 173 155 140 128 121 117 118 122 131 249 315 312 310 308 306 305 303 301 299 296 293 290 286 282 279 275 270 264 257 251 246 240 233 225 216 209 205 204 204 204 204 201 193 183 172 163 157 157 159 162 165 167 167 167 167 168 168 167 164 161 159 157 158 159 159 158 158 157 158 160 162 164 166 169 171 174 176 178 180 178 172 165 159 158 161 165 170 173 175 175 175 174 174 172 169 165 162 158 155 151 149 148 146 140 131 117 92 57 33 16 1 348 341 344 348 351 354 356 358 358 360 2 5 7 11 17 24 33 47 59 67 72 73 71 68 65 61 57 51 43 36 30 24 20 17 15 14 15 17 17 18 17 17 19 22 25 28 30 31 31 31 32 32 33 33 33 14 14 13 12 11 11 10 9 8 8 7 7 6 5 5 4 3 3 2 2 1 1 0 360 359 359 359 359 358 358 358 358 357 352 343 332 324 325 325 321 303 274 244 203 161 133 112 94 78 61 44 26 17 19 27 37 43 46 50 58 81 115 131 139 144 148 149 146 141 133 123 113 107 104 101 96 89 77 63 48 36 28 27 28 29 27 22 14 8 4 3 3 4 5 2 357 348 342 339 338 337 336 334 331 330 331 333 338 338 334 331 328 327 328 330 331 331 330 331 337 346 356 1 357 354 352 351 351 351 354 359 9 21 32 37 38 36 28 14 359 346 335 327 324 325 328 329 329 326 325 325 325 322 319 313 308 306 306 309 310 308 307 308 309 310 312 313 314 314 316 318 320 321 322 321 319 316 312 308 304 301 298 295 291 286 283 284 288 296 305 313 313 305 300 299 304 310 316 320 323 324 322 320 320 320 320 321 321 320 319 318 316 316 315 315 315 314 314 314 314 315 316 317 317 317 317 318 318 318 317 316 314 311 308 303 296 289 280 270 265 273 55 67 72 78 85 93 101 109 115 122 130 139 147 154 159 161 161 160 160 159 160 163 165 164 161 155 149 144 139 136 137 148 174 211 232 237 232 221 208 199 193 190 189 188 188 189 190 191 192 194 195 197 197 196 195 194 193 194 195 196 197 198 197 198 198 198 197 197 196 195 192 190 188 186 185 184 183 182 182 181 179 175 171 166 162 159 156 153 150 148 146 144 143 142 143 146 153 167 196 240 270 286 295 301 300 294 283 277 274 271 266 256 233 205 189 183 180 178 176 175 174 174 175 175 175 174 173 172 171 171 171 172 173 174 175 175 174 173 171 167 164 162 161 166 181 215 246 256 252 241 223 197 173 158 152 154 163 178 195 211 219 232 254 278 293 300 301 300 299 298 298 297 295 292 288 285 280 275 268 260 254 248 243 237 229 220 212 207 205 204 205 205 202 195 185 174 164 159 157 158 160 162 164 164 164 165 166 168 167 165 162 159 157 158 160 160 160 159 158 159 161 164 167 171 174 178 180 182 181 180 178 175 171 170 170 173 176 178 179 179 179 179 178 177 176 173 169 164 160 157 155 156 158 158 155 151 147 141 127 93 29 348 321 311 320 327 334 340 345 349 354 358 3 6 10 14 20 28 41 57 69 76 80 80 78 75 71 67 62 55 48 41 35 30 25 22 20 19 19 19 19 18 15 15 16 19 24 28 31 32 33 34 34 35 35 36 36 14 14 13 12 11 10 10 9 8 8 7 7 6 6 5 4 4 3 3 2 2 1 0 360 359 359 358 358 357 357 356 356 356 352 344 333 323 319 317 311 304 297 290 280 170 124 114 104 94 83 70 58 50 50 53 55 56 54 53 55 69 99 121 132 140 145 147 143 135 125 115 105 98 96 97 97 95 89 77 60 43 31 25 26 27 26 20 13 6 2 0 359 359 358 356 350 344 340 339 339 339 338 335 332 331 330 330 330 329 325 322 320 321 323 325 327 328 329 331 336 344 351 355 354 352 350 348 347 346 349 356 8 22 33 38 38 33 20 359 344 330 321 317 316 317 316 313 305 293 278 259 242 237 243 254 264 271 275 277 272 268 268 274 282 289 296 301 305 309 312 315 317 318 318 316 313 310 309 307 306 305 302 298 292 286 284 287 295 305 314 320 319 314 316 320 324 326 325 323 322 321 321 324 326 328 329 329 328 327 326 324 323 322 321 320 320 319 319 319 319 319 319 319 319 319 319 319 319 318 317 316 313 310 306 300 293 284 272 260 248 235 193 102 86 83 85 90 95 100 106 112 121 130 140 148 153 156 156 156 156 157 160 164 167 166 163 158 153 150 147 146 150 162 180 201 216 223 221 214 206 199 194 191 190 189 190 190 191 192 193 195 196 198 199 199 198 196 196 195 196 197 199 200 201 202 202 202 202 201 201 199 197 194 191 189 187 187 186 185 184 183 181 178 174 170 167 165 163 162 161 160 158 156 155 154 154 156 163 172 191 219 247 266 278 285 288 282 270 261 252 244 236 232 225 208 191 185 184 181 177 174 173 173 174 175 175 175 175 174 173 172 171 171 172 172 173 174 174 173 171 169 166 164 164 167 176 193 220 244 254 256 252 240 219 200 195 196 200 207 214 220 223 227 233 243 257 275 287 291 293 292 294 296 296 296 294 290 285 278 270 263 256 250 245 238 230 221 213 208 205 205 205 206 203 196 187 175 167 162 160 159 160 161 162 163 163 163 163 164 165 164 161 158 155 157 160 162 163 162 162 162 164 167 171 175 179 182 185 185 184 182 179 178 177 177 179 181 182 181 181 181 182 182 182 181 178 174 167 162 160 161 163 165 166 165 164 162 162 164 168 176 192 212 227 245 264 279 292 304 314 327 341 356 7 13 18 23 29 40 55 69 78 84 86 85 84 81 77 72 66 59 52 46 40 35 31 28 27 26 25 25 23 21 18 16 17 21 26 30 33 34 35 36 37 38 39 39 39 15 14 13 12 11 10 10 9 8 8 7 7 7 6 6 5 4 4 3 3 2 1 0 360 359 359 358 358 357 356 355 355 354 352 346 335 324 318 317 317 319 322 327 337 5 58 87 95 96 94 88 82 75 71 70 68 66 62 57 56 65 82 101 111 119 127 129 127 121 115 110 106 99 93 92 93 93 92 86 71 53 37 27 25 26 25 19 11 3 359 357 356 356 355 354 351 348 346 346 347 346 345 342 339 337 336 336 335 332 328 322 319 317 318 320 323 326 330 334 339 345 349 352 352 351 348 345 343 342 345 354 8 23 32 34 26 9 348 332 321 314 312 312 313 313 310 303 290 272 254 241 233 230 231 234 241 249 256 258 255 250 249 254 264 276 286 294 300 305 308 311 312 310 306 302 299 298 300 303 305 305 300 291 284 280 283 292 303 311 313 312 308 314 331 342 343 340 333 326 322 321 323 327 329 331 332 332 332 331 330 328 327 326 325 324 323 322 321 320 320 319 319 318 317 317 316 316 316 315 314 312 310 306 302 296 290 282 272 261 250 240 222 169 110 94 90 89 91 95 100 106 114 124 134 142 148 150 151 151 152 155 160 166 170 170 168 164 160 158 157 158 163 173 184 196 205 210 210 206 202 198 194 192 190 190 190 191 192 193 194 196 197 199 200 201 200 199 197 196 197 198 200 202 204 205 206 206 206 206 205 204 202 199 196 193 190 189 188 187 186 185 184 181 178 174 172 171 171 171 171 171 169 168 166 164 164 166 171 180 194 213 234 252 265 273 276 272 263 253 244 235 226 220 211 201 194 191 193 189 181 177 175 174 174 174 174 174 174 174 173 172 172 172 172 172 172 173 173 173 171 169 167 166 167 170 176 186 202 222 240 252 259 259 251 240 231 226 222 221 224 225 227 229 231 235 239 248 260 270 275 278 283 288 293 295 296 293 288 280 272 264 257 251 245 239 231 222 215 209 206 206 206 206 204 198 189 179 170 165 161 160 160 160 161 161 161 160 159 159 159 159 159 156 155 157 161 165 167 167 167 167 169 171 174 177 180 184 186 187 186 184 182 180 180 181 183 184 184 182 180 179 180 180 180 177 171 163 156 156 159 164 168 170 170 169 168 168 169 174 179 186 195 206 219 231 239 243 245 246 247 246 244 240 49 46 43 45 52 63 73 80 86 89 89 89 87 84 80 75 70 63 56 51 45 41 37 34 32 31 30 29 26 23 19 19 21 25 30 33 35 37 38 39 40 41 42 42 42 15 14 13 12 12 11 10 9 8 8 8 7 7 7 6 6 5 4 4 3 2 1 1 360 359 359 358 357 356 355 354 353 352 349 343 333 323 319 321 326 333 341 351 5 20 36 49 61 71 81 89 92 90 85 81 77 74 69 64 62 65 73 79 82 81 80 84 90 94 98 101 102 99 92 88 86 87 89 88 80 64 47 34 28 26 23 18 10 1 354 351 352 356 359 0 359 358 358 359 359 357 354 349 345 342 340 338 336 334 332 328 323 318 316 316 320 326 333 339 343 346 348 349 349 348 346 343 340 340 343 353 8 20 24 19 359 342 334 330 324 318 315 315 314 313 311 305 292 272 256 248 245 244 243 243 244 247 250 252 250 247 244 246 254 265 277 288 295 300 303 304 303 300 295 289 285 284 286 289 290 288 281 273 272 275 285 300 311 311 307 302 302 322 354 4 360 349 336 325 320 319 322 326 330 331 332 333 333 333 332 331 329 328 326 324 323 322 320 319 318 316 315 314 313 312 311 310 310 309 308 306 303 299 295 290 285 278 270 261 252 244 233 212 165 117 99 93 92 93 97 102 111 121 131 139 144 147 147 148 150 155 162 170 175 177 176 172 169 167 167 169 173 179 186 193 198 201 201 199 198 195 193 191 190 190 191 192 193 194 196 197 198 200 201 202 201 200 198 196 196 198 200 202 205 208 209 210 209 209 208 208 207 205 202 198 194 192 190 189 188 187 186 184 181 179 177 177 178 179 179 179 177 175 174 173 173 174 179 188 198 210 224 239 253 262 265 263 258 250 241 232 222 214 206 199 196 198 202 200 195 190 185 181 177 175 173 173 173 173 173 173 173 173 173 173 174 174 174 173 171 169 167 167 169 173 178 186 196 208 223 237 248 253 254 251 247 242 237 234 232 231 230 230 231 232 232 234 238 244 254 261 268 275 284 291 295 294 290 285 279 270 261 254 248 241 234 225 217 212 208 207 207 207 204 200 192 183 174 167 163 160 159 159 159 160 159 157 154 152 152 152 155 156 158 162 167 172 173 173 173 173 173 174 176 178 180 183 185 186 187 186 184 182 180 181 182 183 182 180 179 178 177 176 174 170 163 154 150 153 158 165 169 172 173 175 176 177 179 183 187 191 198 209 220 229 232 228 222 219 214 208 196 180 160 136 113 95 89 88 89 90 91 92 91 90 88 86 82 78 73 67 61 55 50 46 42 39 36 34 32 31 28 26 23 23 26 30 34 36 37 39 40 41 43 44 45 45 45 15 14 14 13 12 11 10 9 9 8 8 8 8 7 7 6 6 5 4 3 3 2 1 0 360 359 358 357 356 355 353 351 349 346 340 330 321 320 324 333 342 358 19 33 40 42 40 37 37 43 59 79 89 89 86 83 80 76 71 68 68 71 73 72 70 66 66 69 75 80 84 87 88 87 84 81 80 82 84 82 71 56 42 32 26 23 18 9 359 350 345 348 358 9 14 13 12 11 10 9 6 2 356 350 344 341 338 337 335 333 331 326 322 319 319 324 331 339 344 346 347 346 346 345 344 342 340 339 341 346 356 7 13 11 1 345 338 339 338 335 328 323 320 318 317 316 314 304 285 269 261 259 258 257 256 255 254 254 253 251 248 246 246 249 256 266 277 285 291 293 293 291 287 282 276 269 261 255 251 249 249 251 255 262 274 292 311 316 310 304 304 313 342 7 11 2 346 330 317 314 315 320 325 329 332 334 334 335 334 333 332 330 328 325 323 321 320 318 316 315 313 311 310 308 306 305 303 302 301 299 297 295 291 288 283 278 273 266 259 252 246 239 228 209 168 122 102 95 94 97 103 112 121 130 138 142 144 145 147 152 159 167 176 181 184 184 182 179 177 176 177 179 182 186 189 192 194 194 194 193 193 191 190 189 190 191 192 194 195 197 198 199 200 201 202 201 200 198 196 196 197 199 201 205 208 210 211 211 210 210 210 210 209 207 203 200 197 195 193 192 190 189 187 185 183 182 182 183 184 184 184 182 181 180 180 181 184 189 195 201 207 212 221 234 246 253 254 251 245 237 226 215 206 200 199 200 203 206 206 205 202 197 190 184 179 176 174 173 173 174 174 174 174 175 175 176 176 176 175 173 171 169 169 172 176 181 186 193 201 211 222 231 239 245 247 247 245 242 239 237 234 232 230 231 231 230 229 228 230 236 244 252 261 272 283 290 293 293 291 288 281 271 261 253 246 238 230 222 216 212 209 208 207 205 201 194 185 177 169 163 160 159 159 159 159 158 155 152 149 148 149 154 159 165 170 175 178 179 179 178 178 178 178 179 179 179 180 182 184 185 186 186 184 182 180 180 180 180 179 178 178 177 177 175 172 167 162 159 161 166 171 174 177 179 182 185 189 192 195 197 200 206 212 219 222 221 215 208 204 201 195 186 176 165 154 142 128 116 107 101 99 97 95 93 91 89 87 84 80 76 71 66 61 56 51 47 43 40 38 35 33 31 30 29 30 32 35 38 39 40 41 42 43 45 46 47 48 48 15 15 14 13 12 11 10 10 9 9 9 8 8 8 8 7 6 5 5 4 3 2 1 0 360 359 358 358 356 354 352 350 347 343 336 327 320 321 335 352 7 25 44 54 55 50 41 29 21 17 23 42 68 80 84 84 82 80 76 73 71 73 75 76 74 72 69 69 71 72 73 73 74 76 76 74 70 67 67 67 63 55 45 36 29 24 19 10 360 350 344 345 1 25 33 30 25 22 20 17 13 7 360 352 346 342 340 339 338 335 332 329 326 326 330 335 342 347 349 348 347 346 345 343 342 341 341 344 348 354 1 6 6 1 353 345 341 343 343 340 335 329 324 320 319 319 319 315 304 291 283 279 277 276 274 272 268 263 258 254 251 250 249 250 253 258 264 271 276 278 279 278 276 272 265 255 242 232 228 228 232 238 247 259 279 309 327 324 315 312 318 331 348 358 356 345 329 315 308 309 314 320 326 331 334 336 337 336 335 334 331 328 326 323 320 318 316 315 313 311 309 307 305 303 301 299 297 295 293 291 289 286 283 280 277 273 268 263 257 252 246 241 235 225 208 168 122 104 99 101 107 116 124 131 137 140 141 143 148 155 164 173 180 186 188 189 188 185 183 181 180 180 182 184 185 187 188 189 189 189 189 188 188 188 189 190 192 194 196 197 198 199 200 201 201 200 199 197 195 195 195 197 200 203 207 210 211 211 211 210 210 211 211 211 208 205 203 201 200 198 196 194 191 189 187 186 186 187 187 188 187 187 186 186 187 189 193 197 201 203 204 202 203 210 223 236 242 242 237 229 218 208 202 200 202 204 206 207 207 207 205 201 195 189 184 180 178 178 178 178 179 178 178 178 178 178 179 179 178 177 175 174 174 176 180 183 187 192 197 204 211 219 226 232 236 239 239 239 237 235 233 230 229 229 229 229 229 228 227 230 234 238 245 253 267 279 287 291 293 292 287 279 269 261 253 245 237 229 222 217 213 210 209 207 203 196 188 179 171 165 162 161 161 162 162 160 157 153 151 151 155 160 166 172 177 180 182 182 182 181 181 181 181 181 180 178 178 178 180 182 184 185 185 183 181 179 178 178 179 179 179 179 179 179 178 175 173 172 174 178 180 181 183 185 188 191 195 198 201 201 204 208 212 214 215 212 205 198 193 190 185 178 172 164 158 150 140 129 119 112 107 103 100 97 94 91 89 86 83 80 76 71 66 61 57 52 48 44 42 39 37 35 34 35 37 38 40 42 43 43 43 44 45 46 48 49 50 50 16 15 14 13 12 12 11 10 10 10 9 9 9 9 8 8 7 6 5 5 4 3 2 1 0 360 359 358 356 354 352 349 346 340 332 324 322 332 4 25 35 43 52 60 61 55 42 25 12 8 11 26 51 67 74 77 79 78 77 75 74 75 79 81 81 79 77 74 73 71 69 66 64 64 63 61 57 51 48 46 44 41 37 32 28 25 23 17 8 359 353 353 6 33 45 42 36 30 26 21 17 11 2 354 348 345 343 342 341 338 335 332 333 337 342 347 351 352 352 351 349 348 347 345 344 344 346 350 356 1 4 4 1 356 350 345 343 343 343 342 338 331 324 319 318 318 319 319 315 310 304 301 299 298 296 294 289 281 271 264 260 259 260 260 259 260 261 263 266 268 269 270 270 269 264 254 240 228 224 227 232 239 248 271 330 358 356 343 331 331 335 341 346 347 342 332 321 312 309 312 318 324 331 335 338 338 338 337 335 332 329 326 323 320 317 315 313 311 309 307 305 302 300 298 296 294 292 290 288 286 283 280 277 274 272 269 265 260 255 250 246 241 236 230 222 205 168 128 113 113 117 123 129 134 137 138 138 142 149 159 169 177 183 186 189 190 189 186 184 181 180 179 180 181 182 183 183 184 184 184 185 185 185 186 187 189 191 193 195 196 197 198 199 199 199 199 198 196 195 194 195 196 198 201 204 208 209 210 210 210 211 211 212 213 212 211 209 208 207 206 204 201 198 194 192 190 189 189 190 190 190 191 191 192 193 196 199 201 203 203 199 194 193 198 209 222 230 231 227 221 213 207 205 205 206 207 208 207 205 203 202 199 194 190 187 185 184 183 184 185 186 186 185 185 184 184 184 183 183 181 180 179 179 181 183 186 189 192 195 200 205 211 217 222 226 228 230 231 231 230 228 227 227 228 228 228 229 228 228 229 230 231 233 238 248 262 274 283 289 289 287 282 276 269 261 253 244 236 228 222 217 214 212 210 207 201 192 181 173 167 164 164 165 166 166 165 163 160 159 161 164 169 173 177 181 183 184 183 182 181 182 182 183 182 179 176 175 175 176 179 181 183 184 183 182 180 178 178 179 180 180 181 182 182 182 181 181 181 182 184 185 185 186 187 190 192 194 196 197 198 201 203 205 207 207 206 200 192 186 181 176 172 168 163 158 153 145 136 127 120 114 109 105 101 97 95 93 90 87 84 80 76 72 67 62 58 53 50 46 43 41 39 39 40 41 43 44 45 45 45 45 45 46 48 50 51 52 52 16 16 15 14 13 12 11 11 11 10 10 10 10 10 9 8 8 7 6 5 4 3 3 2 1 0 359 358 357 354 352 349 345 339 330 325 329 351 30 49 52 54 58 62 64 58 45 27 13 9 16 33 53 66 71 74 75 77 77 77 77 78 81 84 83 81 80 77 75 72 67 62 57 55 55 53 51 48 44 39 33 29 25 22 23 27 31 31 23 15 8 6 12 28 40 41 37 32 27 22 17 11 2 354 349 347 346 346 344 341 339 338 340 345 350 353 355 354 353 352 351 350 348 347 346 346 348 351 357 1 3 1 357 352 347 343 340 340 341 341 337 330 321 315 313 314 316 318 319 317 315 313 311 309 307 304 301 296 289 283 278 277 277 277 275 273 271 270 269 269 271 273 276 279 279 274 260 242 231 235 243 265 3 38 40 32 20 5 354 350 349 348 346 343 338 331 324 319 318 321 327 333 337 340 340 339 337 335 332 329 326 323 320 317 315 313 311 308 306 303 301 298 296 294 292 291 289 288 286 283 280 277 274 272 269 266 262 258 254 249 244 240 236 232 227 220 206 176 143 131 129 133 136 139 140 140 140 146 154 164 174 180 183 186 187 187 186 184 181 179 178 177 177 177 178 179 179 180 180 180 180 180 181 183 185 187 189 192 194 195 196 197 198 198 198 197 197 196 195 194 194 194 195 197 200 204 207 210 211 212 213 214 215 216 216 216 215 214 213 213 211 208 204 200 196 194 192 192 192 192 193 194 195 196 197 199 201 203 202 200 193 188 189 196 208 218 223 224 221 217 213 210 209 209 210 211 210 207 202 198 194 191 188 186 185 186 186 185 185 187 190 193 194 193 191 190 190 190 189 187 185 184 184 185 187 189 191 194 197 200 204 209 213 216 219 220 222 224 225 225 225 225 226 226 227 227 228 228 228 228 228 229 228 231 237 247 258 269 277 281 282 281 279 273 267 259 251 242 234 227 222 219 217 216 213 207 198 186 175 169 166 167 169 170 171 171 171 170 169 171 173 176 179 181 183 184 184 183 182 181 182 182 183 181 177 173 171 170 173 175 178 180 181 181 180 179 178 179 180 181 182 183 185 186 186 186 185 185 185 186 186 187 187 189 191 193 193 193 192 192 194 195 196 197 199 199 197 190 184 179 174 170 166 162 158 153 147 140 133 126 120 114 109 105 102 100 98 96 93 90 86 82 78 74 69 64 59 56 52 49 46 45 44 44 45 46 47 47 47 47 47 47 48 50 52 53 54 53 17 16 15 14 13 13 12 11 11 11 11 11 11 10 10 9 8 8 7 6 5 4 3 3 2 1 0 359 357 355 352 348 344 339 334 332 344 13 46 61 65 65 66 67 69 66 56 42 31 27 35 50 63 71 75 76 77 78 80 81 81 82 83 83 81 79 78 77 75 71 65 60 55 52 51 52 53 51 48 41 33 25 19 15 17 27 37 41 37 28 20 16 16 23 32 35 32 28 23 18 13 8 1 353 349 348 348 349 348 346 344 343 344 347 351 353 353 353 351 350 349 348 347 346 346 346 347 348 352 356 358 357 354 350 345 341 338 338 340 341 337 329 320 313 311 312 314 318 320 320 318 316 313 311 308 306 304 302 300 298 296 294 294 294 293 291 288 286 283 283 286 293 303 315 325 333 342 355 17 35 43 47 50 50 47 40 29 18 10 4 358 354 349 343 338 332 328 325 326 330 336 341 343 343 341 338 335 332 330 327 323 320 318 315 313 311 309 307 304 302 299 297 295 293 292 290 288 286 284 281 279 276 273 269 266 263 260 257 253 249 244 239 235 232 229 225 218 199 165 145 139 140 142 143 144 144 145 151 160 169 177 182 183 184 184 184 182 180 178 176 175 174 174 174 175 176 176 176 176 176 176 177 178 180 182 184 187 189 192 193 195 196 197 197 197 197 196 196 195 195 194 194 193 193 195 199 203 208 212 215 216 218 219 221 221 221 220 219 218 218 217 214 211 207 203 199 196 194 194 194 195 196 198 199 201 202 203 203 202 198 191 187 189 197 208 216 220 221 220 217 215 214 214 214 215 215 212 207 200 194 189 186 184 183 182 182 181 180 181 183 188 193 196 198 197 196 196 196 195 194 192 191 190 190 191 193 195 198 201 204 207 210 213 214 215 215 217 218 220 221 222 223 224 225 226 226 227 227 228 228 228 229 229 230 233 237 244 253 261 266 270 272 272 270 267 262 255 246 238 231 226 223 221 220 218 214 205 192 178 170 168 170 173 175 176 176 176 176 177 179 181 182 183 184 185 185 184 182 182 181 182 182 182 179 174 170 167 166 170 173 175 177 178 178 179 179 180 181 182 183 184 186 188 189 189 189 188 187 187 188 188 188 189 190 191 193 193 191 189 188 189 190 191 191 193 194 192 187 181 176 170 166 163 160 157 153 148 142 136 130 124 119 114 110 108 106 105 103 100 96 92 88 85 81 76 71 67 62 58 54 52 50 48 48 48 48 49 49 49 49 49 50 51 52 54 55 55 55 17 17 16 15 14 13 13 12 12 12 12 12 12 11 11 10 9 9 8 7 6 5 4 3 2 2 1 360 358 355 352 348 343 340 340 349 10 35 53 64 70 72 70 69 69 69 67 61 55 53 56 64 72 77 79 80 81 82 83 84 85 84 83 81 79 76 74 74 73 71 65 60 55 52 51 52 54 54 53 48 39 29 21 16 16 25 36 42 41 35 28 22 20 22 27 29 26 22 17 12 8 3 357 352 349 350 352 354 354 353 348 344 342 342 345 347 349 348 346 344 343 343 344 344 344 345 345 346 348 350 351 351 350 347 343 340 338 339 341 343 340 332 323 316 312 314 317 321 323 322 319 315 312 309 307 305 305 304 305 305 305 305 305 305 306 305 303 302 302 307 322 339 351 359 3 8 15 26 39 50 55 56 55 53 48 41 32 24 17 11 5 358 352 346 340 335 331 330 333 338 344 347 347 344 340 336 333 330 327 325 322 319 317 315 313 311 309 307 306 303 301 299 297 295 293 290 288 285 283 280 277 274 270 267 264 261 258 255 252 248 243 238 234 232 230 229 224 204 165 144 141 144 146 147 147 148 152 158 165 173 178 182 182 182 181 180 178 176 174 173 172 171 171 171 172 173 173 173 173 172 173 174 175 177 178 180 183 186 189 192 194 195 196 196 196 196 196 196 196 195 194 193 192 191 192 195 200 207 214 219 222 224 226 227 227 226 225 223 222 221 221 219 217 214 209 205 201 198 196 196 197 199 200 202 203 205 205 204 203 200 196 194 195 200 208 215 219 220 220 217 216 216 217 218 219 218 213 207 199 194 190 187 185 184 183 181 179 179 180 183 187 195 200 202 203 202 202 201 201 201 199 198 196 196 196 198 200 203 206 208 212 214 215 214 213 212 211 213 214 216 218 220 222 223 224 226 227 228 228 229 230 231 232 233 234 235 237 240 245 249 255 259 261 261 260 257 253 247 240 234 229 226 224 223 222 218 212 199 183 175 173 175 178 180 181 181 180 181 182 184 185 186 187 188 188 187 185 183 182 181 181 181 180 177 172 168 165 166 168 171 175 178 179 180 182 183 184 185 185 185 186 188 190 191 191 190 188 188 188 189 190 190 191 191 192 193 193 191 189 188 188 189 189 190 190 189 184 175 165 158 155 154 154 155 154 152 148 143 138 133 128 123 119 115 114 113 111 109 105 102 98 94 91 87 83 78 73 68 63 60 57 54 53 52 52 52 52 52 53 53 53 53 54 55 56 57 56 56 18 17 17 16 15 14 13 13 13 13 13 13 12 12 12 11 10 9 8 7 6 5 5 4 3 3 2 1 359 357 353 349 345 346 357 19 39 50 54 58 61 61 60 58 57 60 64 67 69 69 71 74 78 80 82 82 83 83 84 85 85 85 82 80 77 74 72 72 72 71 67 62 57 54 52 53 54 55 54 50 45 37 29 23 21 24 32 37 38 36 30 25 22 22 23 23 20 16 12 7 3 359 355 352 351 353 357 359 0 357 350 342 337 335 336 339 341 342 340 338 337 338 339 341 343 343 343 344 345 346 346 346 345 344 342 340 340 341 343 344 342 336 328 321 318 319 323 325 326 323 318 314 310 307 305 304 304 304 306 307 309 310 312 313 314 314 313 314 319 334 358 10 14 15 15 16 22 31 42 53 59 60 57 53 47 40 32 26 20 14 8 2 356 350 344 338 335 335 338 343 348 349 346 342 338 334 331 329 326 324 322 320 319 317 315 313 312 310 309 307 305 302 300 297 294 291 287 284 282 279 276 272 268 265 261 258 255 252 249 246 241 236 232 230 232 236 245 245 113 119 130 140 145 148 150 153 158 164 170 176 180 181 181 180 179 177 175 174 172 171 170 169 169 169 169 170 170 170 170 170 170 172 173 174 176 177 180 183 186 189 191 193 195 195 196 196 196 196 196 196 195 194 192 191 191 193 198 206 216 223 228 231 233 234 233 232 230 228 226 224 223 222 221 219 215 210 206 202 200 199 200 201 202 204 206 207 207 206 205 204 203 202 204 206 211 216 219 219 218 215 214 214 216 218 219 218 213 206 199 194 190 188 187 186 186 186 186 188 190 192 196 201 204 206 207 206 206 206 206 206 205 203 201 201 202 203 205 207 209 212 215 217 217 216 214 212 210 211 212 214 216 219 221 222 224 225 227 228 229 230 231 233 235 236 237 237 236 237 238 240 243 247 249 250 249 247 245 242 238 235 231 228 226 225 223 220 216 206 195 186 183 183 184 185 186 185 185 184 185 187 188 189 190 191 191 189 187 185 183 182 181 180 178 175 171 168 167 168 170 173 177 180 183 184 185 186 186 186 186 187 188 189 191 192 192 190 187 187 188 190 192 193 193 193 193 193 192 190 188 187 187 188 189 188 187 181 169 156 147 143 143 146 149 151 152 150 148 144 140 136 131 127 124 121 120 118 116 113 110 106 102 99 96 92 88 84 79 74 69 65 61 59 57 55 55 55 55 56 57 57 57 58 58 58 59 58 58 57 18 18 17 17 16 15 14 14 14 14 14 13 13 13 13 12 11 10 9 8 7 6 5 5 4 4 3 2 0 359 356 354 354 1 23 44 54 55 54 52 51 49 47 44 42 41 45 55 69 77 80 82 83 82 82 81 80 80 80 81 82 82 81 79 76 73 71 70 71 70 68 65 61 58 56 55 54 53 51 49 47 43 37 31 27 26 29 32 33 32 29 25 22 21 19 17 14 10 6 2 358 355 352 351 352 356 1 4 3 358 348 337 330 327 328 330 333 334 333 331 331 333 336 338 340 340 340 341 342 342 342 341 341 342 342 342 343 343 344 345 344 340 334 327 323 324 327 328 327 323 318 313 309 306 304 304 304 305 307 309 313 315 317 318 319 319 318 320 330 352 15 21 21 19 17 18 21 28 39 50 58 59 57 52 45 39 32 27 21 15 9 3 357 351 346 342 339 339 341 344 346 346 343 339 335 332 330 328 327 325 324 323 321 320 318 317 315 314 312 310 307 305 302 298 294 291 287 284 281 278 275 271 267 263 259 255 252 249 246 242 237 232 229 232 244 277 325 352 12 39 88 127 143 150 156 160 165 170 175 178 180 180 180 178 176 175 173 172 170 169 168 167 167 167 167 167 168 168 168 168 169 170 171 172 173 174 176 179 182 185 188 191 193 195 196 196 196 197 197 197 197 196 195 193 193 194 198 206 216 225 232 236 238 239 238 236 234 231 228 225 224 223 222 221 219 215 211 208 205 203 203 203 205 206 208 209 209 208 208 207 207 208 209 212 214 217 218 218 216 213 212 212 213 214 216 214 210 204 199 193 189 188 187 188 189 192 197 202 205 206 207 208 210 210 210 209 209 210 210 210 208 207 206 205 205 206 207 209 210 213 216 218 219 219 217 216 215 214 215 215 217 219 221 222 223 225 227 228 230 231 233 235 237 238 239 239 238 238 237 237 237 239 240 240 239 237 235 233 231 229 228 227 226 225 224 221 218 213 207 201 195 192 191 190 190 189 188 187 187 188 190 191 192 192 192 191 190 187 185 183 182 180 178 175 172 170 170 170 172 175 179 182 185 186 186 186 185 185 185 186 187 189 191 192 192 189 186 186 187 190 194 195 196 196 195 194 192 190 188 188 188 188 188 186 180 168 154 144 141 143 144 147 150 152 152 150 148 145 142 138 135 132 129 127 125 123 120 116 113 110 107 103 100 97 93 89 84 79 75 70 67 63 61 59 58 58 59 60 61 61 62 62 62 62 61 60 59 59 18 18 18 18 17 16 15 15 15 15 15 15 14 14 13 13 12 11 10 9 8 7 6 6 5 4 4 3 2 1 359 359 3 16 37 53 58 57 55 50 46 43 39 35 29 23 21 25 43 69 82 86 85 82 79 76 74 74 73 74 76 77 79 79 76 72 69 67 67 68 67 65 63 61 59 56 54 50 47 46 46 47 45 40 34 30 29 29 29 28 26 23 21 18 14 10 6 2 359 356 353 350 348 350 353 358 3 4 1 353 341 330 323 320 320 322 324 325 325 324 325 328 331 333 335 334 334 336 338 339 339 338 339 340 342 345 346 346 346 347 346 344 340 334 329 328 329 329 327 323 318 313 308 306 305 306 307 309 312 315 318 320 320 321 322 321 320 322 337 4 23 24 21 17 15 15 16 22 31 42 51 56 55 50 45 39 34 28 23 16 9 3 357 352 348 345 343 342 342 342 342 341 338 335 333 331 329 329 328 328 327 326 325 323 322 320 319 317 314 312 309 306 303 299 295 290 286 283 280 278 274 271 267 263 259 255 251 247 243 239 235 231 232 248 284 321 340 350 357 6 27 98 145 158 165 170 174 177 179 180 181 179 178 176 174 173 172 170 169 168 167 166 165 165 165 165 165 165 165 165 166 166 167 168 169 170 173 175 178 181 184 187 191 193 195 197 197 198 199 200 200 200 199 197 197 198 202 209 218 227 234 237 239 239 239 238 235 232 228 226 223 222 221 221 221 219 216 213 210 207 206 206 206 208 209 210 210 210 210 210 210 211 213 215 216 218 218 218 216 214 213 213 213 213 214 212 208 203 197 192 188 187 187 188 190 195 202 209 214 215 215 215 214 214 212 212 212 212 212 211 211 210 209 209 209 209 209 210 211 213 215 217 218 219 219 219 218 218 218 217 218 219 220 221 222 224 226 229 230 232 234 236 238 239 240 240 240 239 238 236 235 235 236 236 235 233 231 228 224 221 220 220 221 222 222 222 220 218 215 210 205 200 196 194 192 190 189 188 189 190 191 191 192 192 192 192 191 189 187 185 183 181 178 176 174 173 172 173 174 177 180 183 185 186 185 184 183 182 182 183 185 187 190 192 191 189 186 185 186 190 194 196 197 198 196 194 192 190 189 189 189 188 186 178 165 151 143 140 141 145 149 151 153 154 153 152 149 147 144 141 138 136 134 132 129 126 123 119 116 114 111 108 106 102 99 95 91 86 81 76 72 69 65 63 61 61 62 63 65 66 66 66 66 65 64 63 62 61 19 19 19 18 18 17 16 16 16 16 16 15 15 15 14 14 13 12 11 10 9 8 7 7 6 6 5 4 3 2 2 2 8 21 39 54 59 59 55 49 43 38 33 27 20 11 2 359 6 39 74 83 84 80 74 71 69 68 68 69 72 76 79 78 75 70 65 62 61 62 63 63 62 61 60 57 53 48 42 41 45 52 55 53 46 39 34 30 28 26 24 21 18 14 9 4 359 355 352 350 348 347 347 351 356 0 2 1 354 345 334 325 319 316 315 315 316 317 317 317 318 320 323 325 325 326 327 330 333 336 337 337 338 340 343 346 348 349 349 349 349 348 347 341 336 332 330 329 327 323 319 313 308 306 307 310 314 318 320 322 322 323 322 322 321 320 317 319 348 21 29 25 18 13 10 9 9 13 21 32 44 52 53 51 47 42 37 32 26 18 10 2 356 352 349 347 345 343 341 339 337 336 334 333 331 331 330 330 330 330 330 329 327 326 324 322 320 318 316 313 310 307 303 299 294 290 286 283 280 277 275 272 268 264 260 256 252 249 245 241 238 238 253 291 323 337 343 347 350 354 2 36 153 169 174 178 180 182 182 181 180 178 176 174 172 171 170 169 168 166 165 164 163 162 162 162 161 161 161 161 161 161 162 162 163 165 168 170 173 176 179 183 187 191 194 196 198 200 201 203 203 203 203 202 202 203 207 213 220 227 232 235 236 236 236 235 233 229 225 223 221 220 219 220 221 221 220 217 214 211 208 207 207 208 209 210 210 211 212 213 213 215 216 218 219 219 219 218 217 216 216 215 215 215 214 210 205 199 194 189 186 185 185 187 190 194 202 210 217 220 221 220 219 216 214 213 213 213 213 212 211 211 211 211 210 210 210 210 211 212 213 214 216 217 219 219 219 218 217 216 217 218 219 220 222 224 226 229 231 233 235 238 240 241 242 241 240 239 238 236 235 234 234 234 233 232 230 227 223 218 216 215 216 218 220 221 221 220 219 215 210 205 200 196 192 190 189 189 189 190 191 191 192 192 191 191 191 190 188 185 183 181 180 178 176 175 175 175 177 180 182 185 186 185 184 181 180 179 179 181 183 186 189 192 191 189 186 183 185 189 193 196 198 198 197 195 192 190 189 189 187 183 174 159 146 139 137 139 143 147 150 153 155 156 155 154 152 149 147 144 142 140 138 136 133 129 126 122 120 118 116 114 111 108 105 102 98 93 88 83 79 74 70 67 65 65 65 67 69 70 71 71 70 69 68 66 65 63 18 19 19 19 18 18 17 17 17 17 17 16 16 16 15 15 14 13 12 11 10 9 8 8 7 7 6 6 5 3 2 2 7 21 39 52 58 59 54 48 41 34 29 24 17 7 355 348 353 23 66 82 83 78 72 67 66 66 67 68 71 76 78 76 73 67 62 58 56 57 59 60 60 60 59 57 53 46 39 34 42 57 68 69 62 51 43 36 32 28 24 19 15 10 4 358 353 349 346 345 347 349 352 357 1 2 360 355 347 337 328 321 316 312 310 309 309 309 308 308 309 310 311 312 314 315 318 322 327 331 334 336 337 340 343 346 348 349 350 350 351 351 352 348 342 336 332 329 328 325 320 314 308 307 310 315 321 325 326 325 325 324 323 321 318 313 308 311 35 41 34 25 15 9 5 2 2 4 11 21 35 47 54 54 51 47 42 36 29 20 11 2 356 352 349 346 343 340 337 334 332 332 331 331 331 331 331 332 332 332 331 330 329 327 326 324 322 320 318 315 312 308 304 299 294 290 286 283 280 278 276 273 270 267 264 261 258 256 254 254 259 277 311 333 343 347 349 350 350 351 353 360 164 175 178 180 182 183 182 180 178 175 173 171 170 169 168 167 166 164 162 161 159 158 157 157 156 156 156 156 156 156 156 156 157 160 163 166 168 172 175 179 183 186 190 193 197 200 203 206 207 208 208 206 207 208 211 216 221 225 229 230 231 231 231 230 228 224 220 218 216 216 217 218 221 223 222 220 217 213 210 208 208 208 209 211 212 213 214 216 217 217 219 220 221 220 219 218 217 216 216 216 216 215 212 205 198 192 187 184 183 183 184 186 189 193 200 208 216 223 226 225 222 219 216 214 213 213 213 212 212 212 211 211 210 210 210 210 210 210 211 212 214 216 217 218 218 217 214 214 214 216 219 221 223 225 227 230 232 235 237 240 241 242 242 241 240 238 237 235 234 232 231 231 231 230 229 228 225 223 220 218 216 217 220 221 222 222 221 218 214 210 205 200 196 193 191 191 191 191 191 192 192 192 192 191 190 188 186 185 183 182 181 179 177 176 177 178 181 183 186 187 187 185 181 177 174 174 176 178 181 185 189 191 191 189 186 183 185 188 191 195 197 198 197 194 191 189 188 187 183 176 160 145 136 135 138 142 146 149 152 154 156 157 157 156 154 151 149 147 145 143 141 139 136 132 129 126 124 122 121 119 117 115 112 109 105 101 96 91 86 81 76 72 70 70 70 72 74 75 76 76 75 73 72 70 68 66 18 19 19 19 19 19 18 18 18 18 18 17 17 17 16 15 15 14 12 11 10 10 9 9 8 8 8 7 6 4 2 3 9 24 39 50 55 55 51 44 37 31 26 23 19 11 1 351 358 32 69 84 84 78 71 65 64 65 67 68 69 72 74 73 70 66 61 57 56 57 59 61 61 60 59 58 53 45 36 29 32 52 71 76 73 63 53 45 38 32 25 19 12 6 360 354 349 346 344 346 351 357 1 3 4 0 354 347 338 329 321 315 311 307 305 304 303 301 300 299 299 299 299 301 302 305 309 313 319 324 329 333 336 339 341 343 345 346 347 348 350 351 352 349 342 336 331 329 329 328 323 316 309 308 312 318 324 329 328 326 324 322 320 316 310 302 290 106 71 51 35 23 13 6 2 360 358 358 1 8 21 39 53 55 53 49 45 39 32 23 13 4 357 351 346 341 337 334 331 329 328 329 330 331 332 332 333 333 333 332 331 330 329 328 327 326 324 323 320 318 315 311 306 301 295 290 287 284 281 279 277 275 273 271 270 269 269 271 278 293 314 333 345 350 353 354 354 353 353 352 353 353 171 175 177 178 179 180 179 177 175 172 170 168 168 167 166 165 162 159 157 155 153 152 151 150 150 150 150 151 151 150 150 151 152 155 158 161 164 168 172 175 179 181 185 190 195 201 205 210 213 214 214 213 212 212 214 217 220 223 224 225 225 225 225 224 222 219 216 214 214 214 215 218 221 222 223 221 219 215 212 210 209 208 209 211 214 216 218 219 219 220 220 221 221 220 218 216 215 214 214 215 215 214 208 199 191 185 183 182 181 181 183 186 189 193 199 206 215 223 227 228 226 223 220 217 214 212 212 212 212 212 212 212 211 211 210 210 209 209 209 210 212 214 216 217 217 215 212 211 213 215 218 221 223 226 228 231 234 236 239 241 242 242 241 239 237 236 234 233 232 230 229 228 228 228 227 227 227 228 228 227 224 224 224 225 225 224 223 221 218 215 212 208 204 200 196 194 192 192 192 193 194 194 193 191 190 187 185 184 184 183 182 181 179 179 179 181 184 186 189 189 188 184 178 172 168 169 171 175 179 184 187 189 190 189 185 184 184 187 190 194 196 196 196 193 190 188 187 185 182 172 160 149 143 142 145 148 150 152 153 155 157 158 158 157 155 153 151 149 147 145 143 141 138 135 132 130 128 128 127 126 124 122 120 117 113 109 104 99 93 88 83 79 77 76 76 78 80 81 82 81 80 78 76 74 72 70 18 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 14 13 12 11 11 10 10 10 9 9 9 8 7 5 8 16 28 39 46 48 48 45 38 31 25 22 20 19 14 8 2 6 43 76 86 86 79 71 64 61 62 65 67 68 70 72 72 69 66 62 59 58 60 63 64 64 63 62 60 56 47 38 29 27 37 55 68 71 67 59 50 43 35 28 19 11 4 358 352 348 346 347 351 358 3 5 5 1 355 346 337 328 320 314 309 305 302 299 297 295 294 292 291 290 290 291 292 295 297 300 303 307 312 318 324 330 333 336 338 339 341 342 344 346 348 348 344 338 333 330 330 330 329 324 316 311 309 313 319 325 328 328 324 319 314 309 304 299 293 77 84 68 50 34 22 14 8 5 1 359 356 355 358 6 23 45 53 52 49 45 40 34 25 14 4 355 347 341 335 331 328 326 326 327 329 330 332 333 333 333 333 333 332 331 330 329 329 328 328 327 327 326 325 322 319 314 308 302 296 291 287 284 282 281 280 279 279 279 282 287 297 313 332 345 352 356 357 358 359 358 357 356 356 356 360 139 168 171 172 173 173 172 171 169 167 165 164 164 163 162 159 155 151 149 147 145 144 143 143 143 144 145 145 146 146 146 147 149 151 154 157 160 164 169 173 177 180 184 189 196 203 210 217 221 223 223 221 219 218 218 218 220 220 220 220 220 220 220 219 218 216 214 213 213 213 214 217 219 221 223 222 220 217 214 212 210 210 210 212 215 218 220 221 221 221 221 221 220 219 217 215 213 213 213 213 214 211 204 195 188 184 182 182 182 182 183 186 190 194 199 206 215 223 228 230 229 227 224 220 215 212 210 209 209 210 211 212 212 212 211 210 209 208 208 210 211 214 216 217 216 214 212 211 212 214 217 220 222 225 228 231 234 237 239 241 241 240 237 235 233 231 232 232 231 229 228 227 228 228 228 228 229 231 233 234 234 233 232 230 228 227 225 223 222 221 219 216 212 208 203 197 194 192 191 192 193 193 193 192 190 187 186 185 185 184 183 182 181 181 182 184 186 188 190 190 187 183 176 167 164 165 168 173 178 182 186 188 189 188 185 183 183 185 189 192 194 195 195 191 188 186 185 184 181 173 165 158 153 153 153 154 155 155 155 157 158 160 160 159 157 155 153 151 149 147 145 143 141 139 136 135 135 135 134 134 133 130 128 125 121 117 112 107 102 96 92 88 85 84 83 85 87 88 89 88 86 84 82 79 77 75 18 19 19 20 20 20 20 20 20 20 20 19 19 18 18 17 16 16 14 13 12 12 11 11 11 11 11 10 10 9 9 13 21 29 35 40 41 41 39 33 26 20 16 13 12 9 6 3 8 36 76 87 87 81 72 64 60 61 63 66 68 70 71 72 70 68 65 62 62 63 65 66 67 66 64 61 58 51 43 35 30 29 35 46 54 56 53 47 41 35 27 18 9 2 357 352 348 346 349 355 3 8 7 2 355 346 337 327 319 312 307 302 298 295 292 289 286 284 283 282 282 283 285 287 290 292 294 296 297 299 301 307 315 323 328 331 334 336 337 339 341 342 341 338 335 332 332 332 332 330 323 316 312 310 313 319 324 327 325 318 309 301 295 291 291 339 69 70 61 48 34 24 17 13 9 5 1 357 354 353 358 10 31 47 50 49 45 40 33 24 13 1 350 342 336 331 328 326 325 327 329 331 333 334 334 334 333 333 332 331 330 329 329 328 329 330 333 335 337 338 337 335 331 325 317 310 303 298 294 292 291 291 292 294 299 305 315 327 340 350 356 359 2 3 4 4 4 3 1 1 3 13 117 154 158 161 162 162 162 161 159 158 157 156 156 154 151 148 144 141 139 137 136 136 136 137 138 139 140 141 141 142 142 143 145 148 151 154 159 163 168 174 179 183 188 194 201 209 217 222 226 229 230 229 227 224 222 221 220 219 217 216 216 217 218 217 216 215 213 212 212 212 212 214 217 220 222 223 221 219 216 214 212 211 212 213 216 219 221 222 222 222 221 220 219 217 215 213 212 212 212 212 212 209 200 191 185 183 183 183 183 184 184 186 189 193 198 205 215 224 230 233 233 231 228 223 218 213 210 208 208 209 210 211 212 211 210 209 209 209 209 210 212 214 216 216 215 214 212 212 213 215 216 217 220 223 226 228 231 234 237 238 237 235 232 229 227 227 229 230 230 229 228 228 228 229 229 230 230 231 233 236 237 237 236 234 232 230 228 227 226 225 224 222 220 217 211 202 196 192 190 190 191 191 192 191 190 188 187 187 186 184 183 182 182 183 184 186 188 189 189 189 187 182 174 165 161 162 167 172 177 181 184 187 189 187 184 182 181 183 186 190 193 194 193 189 186 183 182 182 179 175 169 162 158 156 156 157 158 158 158 159 160 161 161 160 158 156 154 152 151 149 147 145 144 142 141 141 142 142 143 142 141 139 136 133 129 125 120 115 110 105 101 98 95 93 92 93 94 96 97 96 94 92 89 86 83 81 18 19 19 20 20 20 20 20 21 21 21 20 20 19 19 18 17 16 15 14 13 13 12 12 12 12 12 12 12 12 12 15 20 25 30 33 35 37 35 30 23 16 10 5 2 360 358 356 360 17 59 82 86 82 75 68 63 63 64 67 69 70 72 72 72 70 67 65 64 64 64 65 65 65 63 60 57 53 47 40 34 28 25 27 33 37 38 37 33 29 22 15 6 1 356 351 347 345 349 357 5 8 5 357 347 337 327 319 312 306 301 296 290 286 282 278 275 273 273 273 274 275 278 282 285 289 292 293 294 295 295 298 306 316 322 326 329 331 333 335 337 337 337 336 334 334 334 334 333 329 322 316 312 311 313 318 322 322 318 310 300 291 285 282 298 55 67 66 59 48 35 26 20 16 12 8 4 360 356 354 355 2 18 37 47 48 45 39 31 21 9 357 347 339 334 330 328 327 328 330 332 334 335 335 335 334 333 332 331 330 329 328 328 328 331 335 342 350 356 359 358 356 351 346 340 333 327 321 317 314 314 316 320 324 330 336 343 349 355 359 2 4 6 8 9 10 9 8 6 6 12 53 131 144 147 149 150 150 149 148 147 146 145 144 143 140 137 134 131 130 129 129 129 130 131 131 132 133 134 135 136 138 139 140 143 146 150 154 159 165 171 177 183 189 194 200 207 213 220 225 229 232 234 234 233 230 227 223 220 216 214 213 213 215 217 217 216 215 214 212 211 211 210 211 212 214 218 221 221 220 218 216 215 214 214 215 217 219 221 222 222 223 222 221 219 216 214 212 211 210 210 210 210 205 194 185 180 179 180 182 183 184 185 186 188 191 196 203 214 224 231 236 237 235 232 228 223 219 215 212 211 211 211 211 211 210 209 208 209 209 210 211 212 213 214 214 213 212 212 213 213 214 214 214 216 218 221 224 227 230 232 233 231 229 226 222 220 222 224 226 227 228 228 228 229 229 229 229 230 230 230 231 232 234 235 235 234 233 231 230 229 229 228 228 227 226 219 211 202 194 189 188 189 190 190 191 190 190 190 189 188 186 184 183 183 184 186 188 189 189 188 188 186 181 172 162 159 161 167 173 177 180 184 188 189 187 183 179 177 179 183 188 192 193 191 187 183 180 180 179 178 175 170 161 156 155 156 159 160 161 161 162 162 162 161 160 159 157 155 154 152 152 150 148 147 146 145 147 148 150 151 151 150 148 144 141 136 131 127 122 118 114 110 107 105 102 101 102 103 105 106 106 104 101 98 95 91 88 18 19 19 20 20 20 21 21 21 21 22 21 21 20 19 19 18 17 16 15 14 13 13 13 13 13 13 13 13 13 13 13 15 19 24 28 32 34 33 27 20 12 4 358 354 352 352 353 356 9 40 73 84 84 80 74 70 69 69 70 71 71 72 72 72 70 68 67 65 64 63 63 62 61 60 57 55 52 49 44 37 30 23 18 18 21 23 23 23 20 16 10 4 360 355 351 348 346 349 357 2 3 358 349 339 329 321 315 309 304 297 291 284 277 271 266 263 261 261 261 263 265 268 273 278 283 288 291 295 299 304 310 317 321 323 323 325 327 330 332 333 334 335 335 335 335 335 334 331 326 320 315 312 310 312 314 316 316 312 305 297 289 284 287 48 71 72 69 61 48 35 25 20 16 12 9 5 2 359 356 354 357 5 22 39 44 43 37 28 16 4 354 346 340 336 333 331 331 332 333 335 335 336 335 335 334 332 331 330 329 328 327 327 328 335 346 358 9 15 16 14 10 5 0 355 350 346 342 339 338 339 342 345 348 351 354 356 359 1 3 5 7 9 11 13 13 12 11 10 15 56 124 135 137 138 139 139 139 138 137 136 135 134 132 130 127 125 124 123 123 123 124 124 125 125 126 127 127 129 130 132 133 135 137 141 145 149 155 160 166 172 178 183 188 192 197 203 210 217 223 228 232 235 237 236 234 230 225 220 215 212 210 212 214 216 217 218 217 216 214 212 210 208 207 206 206 209 213 217 219 220 219 219 218 218 218 219 221 222 222 222 222 222 222 220 218 215 212 210 209 209 209 207 199 186 177 173 173 176 178 181 183 184 186 188 191 195 203 213 223 231 236 237 236 234 231 228 225 221 218 216 215 214 213 212 211 209 208 208 209 210 212 212 212 211 211 210 210 211 212 212 212 211 211 211 213 216 219 222 225 227 227 225 223 220 217 215 216 218 220 223 224 225 226 227 227 227 227 227 226 225 225 226 228 230 232 233 234 233 233 232 232 232 232 232 231 227 220 210 199 190 186 185 186 189 190 190 190 191 191 189 187 186 185 184 185 186 188 188 188 187 186 185 180 170 161 159 163 169 174 178 181 186 190 190 187 181 175 173 175 180 185 190 190 188 184 180 177 177 178 177 174 167 159 154 154 157 160 162 163 164 163 163 162 162 161 161 159 157 155 155 155 155 153 152 151 150 152 154 157 159 159 158 155 152 147 143 138 133 129 125 122 119 116 114 113 112 112 114 116 118 118 117 114 110 106 102 99 17 18 19 20 21 21 21 21 21 22 22 22 22 21 20 20 19 18 16 16 15 14 14 13 13 13 13 13 13 13 12 11 11 15 20 25 29 31 31 25 17 9 0 353 349 350 352 355 0 12 36 66 84 86 84 81 78 77 76 75 74 73 72 72 71 70 69 67 67 66 65 64 62 61 59 56 54 51 49 45 40 33 24 16 11 11 12 13 15 15 13 9 5 1 356 352 349 348 349 354 355 353 348 340 332 325 319 315 310 304 298 291 283 274 266 258 253 250 249 249 250 252 255 259 264 271 277 284 294 305 317 329 337 337 332 326 323 324 326 328 330 331 333 334 335 334 333 331 328 325 320 316 313 310 309 309 311 310 309 306 302 301 305 346 65 75 74 68 57 42 29 21 17 13 10 7 5 3 1 358 355 354 357 7 26 38 37 30 21 10 0 353 347 343 340 337 335 334 334 335 336 336 336 335 335 334 333 332 330 329 327 326 327 331 344 3 18 25 27 25 21 17 12 7 2 358 354 350 348 348 349 351 353 355 356 358 360 1 3 4 6 8 11 14 15 15 14 15 21 51 100 118 124 125 127 128 129 129 129 128 127 125 124 122 120 119 118 118 118 119 119 119 119 119 119 120 121 122 123 125 127 129 131 133 135 139 143 147 153 158 164 169 174 178 182 186 192 200 208 216 223 229 233 236 236 235 232 227 222 216 213 212 213 215 217 219 220 220 219 217 214 211 208 205 202 201 201 205 209 214 218 221 222 222 221 221 222 224 224 223 222 221 221 221 221 219 217 214 212 210 209 209 204 192 178 168 166 168 171 174 177 180 182 185 187 190 194 203 214 223 230 234 236 236 235 233 231 228 225 222 220 219 218 217 215 213 211 210 209 209 210 211 211 210 210 209 208 209 210 211 212 210 208 208 208 210 212 215 218 220 222 222 220 218 215 213 212 212 214 215 217 219 220 222 223 224 224 224 224 223 223 223 224 225 227 229 231 233 234 235 235 235 236 236 236 235 232 227 217 203 190 183 181 182 185 187 188 189 190 190 189 188 186 185 184 184 184 184 184 183 182 182 181 177 169 164 163 167 171 175 179 183 188 192 192 188 179 172 169 172 177 183 187 187 185 180 176 175 175 176 176 173 165 158 154 155 160 163 165 166 165 165 164 162 162 163 163 162 160 159 158 158 158 159 159 159 159 159 161 163 166 166 165 162 159 154 149 144 139 136 132 129 127 125 123 122 122 122 125 128 131 133 132 129 125 121 116 111 17 18 19 20 21 21 21 22 22 22 23 23 22 22 21 20 19 18 17 16 15 15 14 14 14 14 13 14 14 13 13 11 10 12 16 22 27 30 28 23 15 7 360 353 350 352 356 1 6 18 40 67 83 88 86 84 82 82 82 80 78 76 74 72 71 71 70 69 68 68 68 67 65 63 61 58 56 53 51 47 42 36 28 19 12 9 8 9 11 13 15 14 9 4 358 353 350 349 348 349 347 343 338 333 327 323 319 316 312 308 303 298 291 282 270 258 248 242 238 236 236 237 239 243 247 252 259 270 288 311 330 341 346 344 339 332 326 323 324 325 327 329 330 332 333 333 332 329 326 324 321 318 314 310 307 306 307 308 310 312 315 322 338 22 64 75 72 62 47 32 21 16 13 10 7 4 3 2 1 359 356 354 353 357 11 29 28 21 12 5 358 353 349 345 342 338 336 335 335 335 336 336 336 336 336 336 335 334 332 330 328 326 327 335 1 27 36 36 32 27 23 18 14 10 6 1 356 352 349 348 349 350 351 352 354 356 358 359 1 2 4 7 11 15 16 17 19 25 39 64 86 100 107 112 115 117 120 121 122 120 119 117 116 114 114 113 114 114 114 114 114 113 113 113 112 112 113 114 116 118 119 121 122 123 122 122 123 125 129 133 138 143 149 156 165 173 180 188 197 206 215 223 231 235 237 237 234 230 224 219 216 214 214 216 219 221 223 224 224 222 219 214 209 204 201 199 198 200 203 207 212 218 221 221 220 220 220 222 223 222 220 218 218 217 218 218 217 216 214 213 211 207 196 177 163 158 161 165 169 172 174 177 180 182 185 188 193 203 215 224 230 233 235 235 235 234 232 230 228 226 224 223 223 221 220 217 215 213 211 210 211 211 210 209 209 208 208 210 211 213 212 209 206 205 206 208 211 213 216 218 218 218 216 213 211 209 208 208 209 211 213 215 216 218 219 221 222 222 223 223 223 223 223 224 226 227 230 232 234 235 237 238 239 240 241 240 237 230 220 203 188 179 176 178 180 183 185 186 187 187 186 185 183 182 181 180 180 178 178 177 177 178 177 174 170 168 169 172 175 178 181 186 190 194 194 188 178 170 167 169 176 181 184 185 182 177 174 173 174 175 175 172 167 161 156 158 162 166 168 168 167 166 164 163 162 163 163 164 164 163 161 161 161 163 165 167 168 170 171 172 173 173 172 169 165 160 155 150 145 142 139 137 134 133 131 131 131 132 135 140 144 147 147 145 142 137 132 127 16 18 19 20 21 21 22 22 22 23 23 23 23 22 22 21 19 18 17 17 16 16 15 15 14 14 14 14 14 14 13 12 10 10 13 20 26 29 27 21 15 8 2 357 355 357 1 6 11 22 44 70 84 87 85 82 82 83 85 85 82 79 77 75 74 73 72 70 68 67 68 67 67 66 64 62 61 59 56 52 47 40 33 26 19 14 11 10 11 13 16 18 13 6 359 353 349 347 345 343 340 335 331 327 324 321 319 317 314 312 309 307 303 298 287 269 249 235 225 220 219 222 226 230 232 236 243 256 282 319 339 345 346 345 341 337 332 329 327 327 327 328 329 330 332 331 330 326 324 322 321 319 316 311 308 307 308 311 315 320 327 337 354 28 69 84 79 57 36 23 16 12 9 7 4 1 360 359 359 358 355 352 350 350 356 11 17 12 6 1 357 353 349 345 342 338 336 335 335 335 335 336 337 338 338 338 338 336 335 332 329 326 327 341 30 50 47 40 32 26 21 18 14 11 7 3 358 352 347 344 342 342 343 345 346 349 352 354 356 358 1 5 11 16 19 22 28 37 50 65 78 88 95 100 105 108 111 113 113 112 111 110 108 107 107 108 108 109 109 109 108 107 106 105 104 104 104 104 105 106 107 108 107 105 103 100 97 96 97 99 101 104 107 112 122 139 159 177 191 202 212 222 232 238 241 240 237 232 227 222 219 217 216 217 220 223 226 228 229 228 225 220 213 206 201 198 197 198 198 201 205 211 215 217 216 216 216 217 217 217 216 215 214 213 212 212 212 213 213 212 210 202 183 161 149 150 157 163 168 171 174 176 179 181 183 187 193 205 216 225 229 232 234 235 235 235 234 233 232 231 231 230 229 228 227 224 221 218 215 214 212 211 211 210 209 209 210 211 213 214 212 208 205 204 205 208 211 214 217 218 217 215 212 209 206 204 203 204 205 208 210 213 215 217 219 220 221 222 222 223 222 223 223 224 226 227 230 232 235 238 239 241 244 246 247 246 241 232 218 201 185 174 171 173 175 179 181 182 181 181 179 178 177 176 175 174 172 171 172 172 173 173 173 172 172 173 175 176 179 181 184 188 193 196 195 189 179 170 167 169 175 180 182 182 178 174 172 172 173 175 175 173 170 165 161 161 163 167 170 170 169 167 165 163 162 161 162 163 164 164 163 162 163 166 170 173 177 180 181 181 181 180 178 175 171 167 161 156 152 148 146 144 141 140 139 138 139 141 145 150 157 161 162 162 159 154 149 144 15 17 19 20 21 21 22 22 23 23 24 24 24 23 22 21 20 19 18 17 17 16 16 15 15 14 14 13 13 13 13 11 9 8 11 17 25 29 26 22 17 11 6 3 3 4 8 11 15 24 44 71 85 88 86 81 81 83 86 89 88 84 81 79 78 75 73 70 66 65 64 65 66 66 67 67 68 68 66 62 56 48 41 36 30 24 18 14 12 12 14 15 13 6 359 352 347 343 340 336 332 328 325 323 321 319 318 317 316 315 315 314 313 309 302 284 258 228 209 199 202 214 224 227 227 228 234 251 293 332 343 346 346 344 342 340 338 337 336 334 332 330 329 329 329 328 326 323 321 321 321 321 320 317 315 314 315 317 322 327 333 341 352 14 90 110 93 53 28 17 12 8 6 3 0 358 356 354 353 352 349 346 342 340 340 345 357 1 2 0 358 354 350 345 341 338 336 335 335 335 336 337 339 340 340 341 341 340 338 335 331 327 328 354 55 60 49 38 30 23 19 16 13 11 8 4 359 352 345 339 335 334 334 335 337 340 343 346 349 352 356 4 12 19 26 33 40 49 59 69 77 84 89 94 97 100 102 102 103 102 102 101 100 100 100 101 102 102 103 103 102 101 100 98 97 95 94 94 93 93 93 92 91 89 86 83 80 78 77 76 76 75 74 71 66 60 55 53 219 225 230 236 242 245 246 244 240 234 229 224 221 219 218 219 220 224 228 231 233 233 230 225 217 209 202 199 197 198 197 198 201 205 209 211 212 212 213 213 213 212 212 211 210 209 208 207 207 208 209 209 207 199 184 166 154 151 157 162 166 169 172 175 178 180 184 189 198 210 221 227 231 233 235 236 236 237 237 238 238 239 239 239 239 238 236 233 229 225 221 217 215 213 212 211 210 210 211 213 214 214 211 207 203 201 201 205 209 214 218 220 219 216 212 207 203 201 200 201 204 207 210 214 217 218 219 220 220 219 218 217 217 218 220 222 225 227 231 234 238 241 245 248 252 255 255 252 244 229 210 190 176 168 166 167 171 175 177 176 175 173 172 171 171 170 168 167 165 166 168 170 171 171 172 173 175 177 179 180 181 183 186 190 195 197 197 191 182 173 169 170 174 178 181 180 176 172 171 171 174 176 177 176 173 169 166 164 164 167 170 170 170 168 166 164 162 161 160 161 162 162 162 163 165 169 174 180 184 187 188 189 189 188 185 182 178 174 168 163 158 155 152 150 148 146 145 145 145 147 151 159 167 173 176 177 174 170 165 160 14 16 18 20 21 21 22 23 23 24 24 25 24 24 22 21 20 19 19 18 17 17 16 16 15 14 14 13 13 12 12 10 8 7 9 15 22 27 27 24 20 16 13 11 11 12 14 15 17 23 40 68 88 92 90 85 81 82 86 90 90 87 83 79 77 74 72 68 64 62 60 60 62 64 67 69 70 72 73 71 65 58 50 45 39 32 25 18 13 11 11 10 8 3 357 350 344 339 334 329 325 323 320 319 317 317 316 317 318 319 320 320 319 315 309 298 277 241 199 181 198 245 247 242 236 235 245 287 326 341 345 347 347 346 345 343 342 342 342 341 338 334 331 328 326 325 324 323 321 321 323 324 325 324 323 323 323 324 326 331 336 339 339 326 180 142 92 42 22 14 9 5 1 358 355 352 349 346 344 341 337 333 328 323 321 322 333 351 360 1 359 355 350 345 341 338 336 336 336 337 338 339 340 342 343 344 344 344 342 340 336 335 340 14 52 53 40 31 24 19 15 13 12 10 9 6 1 355 346 338 331 328 327 327 328 330 334 337 342 347 356 7 20 31 41 49 55 62 68 74 79 83 86 89 91 92 93 93 93 92 92 92 93 93 93 94 95 95 96 96 96 95 94 92 91 89 88 86 85 84 83 82 81 79 77 74 72 69 66 65 63 61 58 53 46 38 29 19 5 343 310 283 269 261 255 249 243 236 231 227 224 222 221 220 221 224 229 233 235 236 234 229 220 213 206 202 201 200 199 199 200 203 205 208 209 210 211 211 211 210 209 208 206 205 205 204 204 204 205 206 205 200 190 175 162 157 158 161 164 167 169 172 176 180 186 194 206 218 227 232 234 236 237 239 239 239 240 241 244 246 247 248 247 247 245 242 237 232 227 222 219 216 215 214 213 212 213 214 215 214 209 203 198 195 195 199 204 210 217 221 222 219 215 209 204 201 200 202 205 208 212 215 219 220 220 219 218 215 212 210 208 207 210 213 217 222 228 233 239 244 250 257 262 264 261 253 238 213 190 175 167 162 162 164 167 170 170 169 168 167 167 167 167 166 165 164 164 166 168 170 171 171 173 175 178 181 183 183 184 185 187 191 194 197 197 194 187 178 172 171 173 177 179 177 174 171 170 172 175 177 179 178 176 173 169 166 164 167 169 170 170 169 166 164 163 162 161 161 161 161 161 163 167 172 179 186 189 192 193 194 195 194 192 189 185 181 176 171 165 161 158 156 153 151 150 149 150 153 162 171 179 185 187 187 186 183 179 174 12 15 17 19 20 21 22 23 24 24 25 26 26 25 23 22 20 20 19 18 18 17 17 16 15 14 14 13 12 11 10 8 6 5 6 11 20 26 28 27 24 21 18 16 15 15 15 15 15 20 34 63 90 97 96 91 85 78 76 77 78 78 77 75 73 72 70 67 63 59 55 53 54 57 61 64 65 67 69 70 68 64 58 53 46 39 31 23 17 14 11 7 2 357 352 346 340 333 327 323 320 318 317 317 316 317 318 321 324 326 327 326 324 321 318 313 309 314 349 9 357 337 321 313 312 320 334 341 344 345 346 350 352 352 351 349 347 345 345 344 341 337 332 329 326 326 326 325 323 322 323 326 329 331 330 328 326 326 327 331 337 340 338 323 265 118 48 26 16 9 4 359 355 350 347 343 340 336 333 329 324 318 311 306 303 304 315 342 360 3 0 356 350 345 341 338 337 337 338 339 340 341 342 344 345 347 348 347 346 345 345 348 360 20 35 36 27 21 16 13 11 10 9 9 9 7 4 360 354 346 337 330 326 324 323 325 328 334 343 356 13 30 43 53 60 65 68 72 75 78 80 82 84 86 87 87 87 86 86 86 86 86 86 87 87 88 89 90 91 91 91 90 89 88 87 86 85 83 82 81 80 79 77 76 73 71 68 65 63 60 58 55 52 47 40 33 25 17 9 358 343 325 305 287 273 262 251 242 236 231 228 227 226 224 224 227 230 234 237 238 236 232 225 218 212 208 206 204 203 202 203 204 205 206 208 209 210 210 209 208 207 206 204 203 203 202 202 203 204 205 205 203 195 184 171 162 160 161 163 165 168 170 175 181 189 201 214 225 232 236 238 239 240 240 239 238 238 240 244 248 250 250 251 251 251 247 243 238 232 229 227 225 223 221 219 217 217 217 217 213 206 196 188 185 186 188 193 201 212 219 222 221 218 213 208 205 204 205 207 210 213 217 220 221 222 221 218 215 211 206 201 195 194 193 195 199 206 218 230 241 252 261 267 267 257 235 206 185 172 166 162 160 160 160 162 163 163 163 163 164 165 166 166 166 164 164 166 168 170 172 173 174 176 178 181 184 185 186 186 187 188 190 192 194 196 195 190 182 175 171 172 175 176 175 173 171 170 172 176 179 181 181 178 175 172 168 166 166 167 169 170 168 166 165 163 163 162 162 162 162 162 164 168 173 180 187 192 195 197 198 199 198 197 195 192 188 183 178 173 168 164 160 158 155 154 154 156 166 178 189 194 194 194 192 191 190 188 184 9 13 16 18 20 21 22 23 24 25 26 27 26 26 24 23 21 20 20 19 18 18 17 16 16 15 14 13 12 11 9 7 5 3 3 7 17 25 29 29 27 24 21 18 16 13 12 11 11 15 27 57 88 101 101 96 87 76 66 62 63 66 68 70 70 70 69 67 62 56 50 46 45 48 52 56 57 58 59 62 65 65 64 61 55 48 40 33 27 22 16 8 360 352 346 340 334 328 323 319 317 316 316 316 317 319 322 326 330 332 332 330 328 328 327 328 332 343 357 5 4 359 354 351 348 347 347 347 346 347 349 353 357 0 0 358 353 350 347 344 341 338 335 332 330 330 329 327 325 323 324 327 331 334 333 330 328 327 327 332 339 345 349 351 359 14 16 12 7 1 357 352 347 342 338 334 331 328 324 320 314 308 300 294 290 290 303 343 3 4 0 355 350 345 341 339 337 338 339 340 342 343 345 346 348 349 350 350 350 351 353 359 9 19 23 21 15 12 9 7 6 6 7 8 9 9 8 8 7 5 3 358 354 350 348 349 356 9 25 41 54 61 66 69 71 74 75 77 79 80 81 82 83 84 84 84 83 83 82 82 81 81 82 82 83 84 86 86 87 87 87 87 86 86 85 84 83 83 82 80 79 78 76 74 72 70 67 65 63 60 57 54 50 45 40 33 27 20 13 5 354 341 326 310 296 283 270 258 248 241 237 234 233 231 231 231 233 235 237 238 238 235 230 225 219 215 212 209 208 207 207 207 206 207 208 209 210 210 209 207 206 205 203 202 202 202 202 203 204 205 206 204 198 187 174 164 161 162 163 165 168 171 176 182 192 207 220 230 237 240 241 241 238 234 230 227 227 231 238 244 246 247 248 249 249 247 243 239 236 236 237 237 235 233 228 225 223 222 219 212 198 184 176 174 175 177 182 190 204 213 218 220 218 214 210 208 207 208 210 212 214 217 220 222 223 224 224 222 218 212 203 192 183 176 170 164 163 172 189 213 237 251 250 227 192 174 165 163 163 164 162 160 159 158 158 158 159 160 162 165 167 168 167 166 165 166 169 171 174 175 176 177 179 181 183 186 188 190 190 189 188 188 188 190 193 194 192 185 176 171 171 173 174 174 171 169 169 172 177 181 183 183 181 177 173 170 167 165 165 166 167 167 167 166 165 164 164 163 163 163 164 166 169 173 180 186 191 195 197 200 201 202 201 199 196 192 188 184 179 173 168 164 161 160 160 164 172 184 196 202 203 200 196 192 191 192 191 190 6 11 14 17 19 21 22 24 24 25 27 27 27 27 25 24 22 21 20 19 19 18 18 17 16 15 14 13 12 10 9 7 4 2 2 6 16 26 30 30 28 25 22 18 14 10 8 7 8 12 22 45 78 97 101 97 88 78 67 59 58 59 62 65 68 70 69 67 61 55 48 43 40 41 44 47 49 49 50 54 59 65 69 71 68 62 53 46 39 33 26 14 2 352 343 337 332 326 322 318 315 314 314 315 316 319 323 327 330 332 332 332 333 336 340 345 350 358 5 10 10 7 2 356 351 347 345 345 347 349 351 355 360 6 10 10 4 356 351 346 343 340 338 337 336 334 332 329 326 324 324 327 331 334 335 334 333 333 333 336 342 349 356 3 8 9 6 3 359 355 350 345 341 337 333 330 327 324 321 316 311 304 295 285 278 278 304 358 8 4 358 353 348 344 341 339 338 338 339 341 343 345 347 348 350 351 352 353 354 356 359 5 10 14 14 10 6 4 2 2 2 3 4 7 9 11 13 17 21 26 31 37 43 48 51 53 54 57 60 65 68 71 72 73 74 75 77 78 79 80 81 82 82 82 82 81 81 80 79 78 78 78 79 80 81 82 83 84 84 85 85 84 84 84 83 82 82 81 80 79 77 76 74 72 70 68 66 63 61 59 56 53 49 45 40 35 29 23 16 9 1 350 338 326 315 306 295 282 270 260 253 248 244 241 239 238 237 237 238 238 238 237 235 231 227 222 217 214 212 211 211 210 209 208 208 209 210 209 208 207 206 205 204 203 203 203 203 204 204 205 206 204 197 184 169 159 158 161 164 167 170 173 177 184 196 211 225 234 241 243 243 241 237 231 225 220 218 220 227 234 238 239 239 242 244 243 241 238 234 235 238 240 242 242 238 236 233 231 225 209 184 168 164 165 167 171 176 186 198 207 213 215 214 212 210 209 209 210 211 213 215 218 220 222 223 224 226 227 225 220 211 201 193 186 181 180 183 186 187 187 179 166 151 146 152 159 165 171 172 171 167 163 161 159 158 157 158 161 165 168 170 169 168 166 166 169 171 175 176 178 178 179 181 182 185 187 191 193 193 191 189 186 185 187 190 192 191 185 178 173 171 173 174 173 171 169 170 174 179 184 185 184 182 179 175 171 168 165 163 164 166 168 170 170 169 168 167 166 166 167 167 169 171 175 180 185 189 192 196 198 201 203 202 200 198 195 191 187 181 176 171 168 167 168 171 178 187 197 205 209 208 204 198 192 190 190 191 191 2 8 12 16 18 21 22 24 25 26 27 28 28 28 26 25 23 22 21 20 19 19 18 18 17 16 15 14 12 11 9 7 4 2 2 6 15 26 31 32 29 26 22 17 13 9 6 7 9 14 22 37 63 86 95 95 89 80 70 61 56 56 58 61 66 69 70 68 63 56 50 45 41 41 42 44 44 43 42 44 48 56 68 74 73 67 59 50 43 37 31 22 11 359 348 340 333 327 322 317 314 312 311 312 314 316 320 324 327 330 333 337 343 350 356 2 7 12 16 18 16 10 3 355 349 345 345 347 350 352 353 354 359 7 15 17 13 4 356 351 347 344 344 344 343 340 336 330 325 322 321 323 330 336 340 341 342 341 342 345 350 358 5 12 15 15 9 3 358 353 347 342 338 334 330 328 325 323 320 316 310 303 292 278 264 264 338 9 7 360 354 349 345 342 339 338 338 338 339 341 344 346 348 349 351 352 353 355 357 359 2 5 8 7 5 2 359 357 356 356 357 359 2 6 9 13 18 23 29 36 42 48 54 58 61 63 64 65 66 68 70 72 73 73 74 74 75 76 78 79 80 80 80 80 80 79 79 78 77 76 76 76 77 79 80 81 82 83 83 83 83 83 82 82 81 80 79 78 77 76 74 72 70 68 66 65 63 61 59 57 55 51 48 44 39 34 29 24 19 13 6 357 347 337 329 322 314 306 298 290 281 273 265 256 249 245 241 239 238 237 237 237 237 235 232 228 223 218 215 214 214 213 211 209 207 207 207 207 207 207 206 206 206 206 205 205 205 205 206 206 205 201 192 177 160 153 154 158 164 168 172 176 180 187 198 212 225 236 242 244 243 242 239 235 228 222 216 212 212 216 220 223 226 232 237 239 238 235 231 229 229 231 234 239 241 243 245 246 241 210 171 160 160 163 167 171 176 186 195 202 207 209 209 209 208 209 210 212 213 215 217 219 221 221 222 223 226 228 228 225 218 212 208 205 206 209 213 216 218 217 211 201 191 184 184 187 191 193 192 184 175 168 164 161 159 158 160 163 168 172 173 171 168 167 168 171 174 176 178 179 180 180 180 182 184 187 192 194 194 192 188 184 183 185 187 190 189 185 179 175 174 174 174 173 172 172 173 177 182 186 186 185 183 179 176 173 170 166 164 164 166 169 172 173 173 173 174 173 173 172 171 171 173 176 179 183 186 189 193 196 199 200 201 200 198 195 192 187 182 178 174 173 174 177 182 190 198 205 210 212 211 207 201 195 191 189 188 189 355 3 10 14 17 20 22 24 25 26 27 28 29 29 27 26 24 22 21 20 20 19 19 18 17 17 16 15 13 11 9 7 4 2 1 4 14 25 32 33 30 26 22 18 14 10 8 9 13 19 28 41 60 78 87 90 88 82 75 66 58 56 57 61 66 71 73 72 68 62 57 52 48 45 43 42 40 38 34 31 31 37 49 62 64 60 54 46 39 33 28 23 16 7 356 346 336 329 323 318 314 312 310 309 310 312 316 320 325 331 338 348 357 6 12 17 21 25 27 26 19 10 2 354 349 347 348 350 353 353 353 354 358 5 14 17 15 9 3 357 353 351 352 354 355 351 345 335 326 320 319 324 334 342 347 349 350 349 350 354 2 12 22 30 34 31 22 11 2 354 347 341 336 332 329 327 325 323 320 316 311 303 291 271 241 236 14 6 359 353 348 344 341 339 337 337 337 337 339 341 344 346 348 349 351 352 354 356 359 1 3 4 3 0 357 355 352 351 351 352 354 357 1 6 11 16 22 28 34 39 45 50 55 59 62 64 66 67 69 70 72 73 74 74 74 74 74 75 76 77 78 78 78 78 78 77 77 76 75 75 76 77 77 78 79 80 81 82 82 83 82 82 81 80 79 77 76 75 74 72 71 69 67 65 63 62 60 59 57 55 53 50 47 43 38 33 29 24 20 16 10 4 356 348 340 333 328 323 319 315 310 303 293 280 266 255 247 242 238 236 235 235 236 235 234 232 227 223 220 218 217 215 213 210 206 204 203 203 203 204 205 207 208 209 210 209 209 208 208 207 204 197 186 169 152 148 151 157 163 170 174 178 183 189 198 210 223 234 240 242 243 243 242 240 233 225 216 207 201 198 199 203 209 217 224 228 229 227 225 222 220 218 220 226 232 240 249 258 251 200 166 162 165 169 172 175 180 187 194 200 203 204 204 205 206 208 211 213 215 217 219 221 222 222 222 223 226 228 229 227 224 219 216 214 214 216 218 220 223 223 221 219 216 213 212 209 205 201 196 187 177 170 166 164 162 161 163 167 172 175 175 173 170 168 168 171 175 177 180 181 182 181 181 181 184 188 193 194 193 190 185 182 181 183 186 188 188 185 181 177 176 175 175 174 174 175 178 182 185 187 186 184 182 179 177 175 172 169 167 167 168 171 174 175 176 178 179 179 179 177 174 173 173 174 176 180 184 187 191 194 197 199 200 200 199 196 192 188 184 180 178 178 180 184 190 198 206 211 214 214 213 210 205 199 194 189 186 184 345 357 5 12 16 19 22 24 25 26 28 29 30 30 29 27 25 24 22 21 20 19 19 18 18 17 16 15 14 12 10 7 5 3 2 5 15 25 32 33 30 26 22 18 15 11 9 10 13 23 38 55 70 81 86 88 87 84 77 69 62 57 58 61 66 71 75 74 72 68 63 59 53 49 44 41 37 32 27 22 18 19 26 40 48 48 45 39 33 28 24 21 17 11 2 353 343 333 328 324 320 317 314 311 309 309 314 319 327 336 347 0 11 18 23 26 31 35 37 34 24 13 4 357 353 351 351 351 353 353 354 356 359 3 9 13 13 10 7 3 1 360 1 4 6 3 357 348 339 334 333 338 345 351 354 355 355 353 354 0 12 30 46 56 58 51 35 19 6 355 346 339 335 332 330 327 325 322 320 316 311 305 296 278 212 34 7 356 349 344 341 339 337 335 335 334 335 336 338 341 343 345 347 349 350 352 355 357 360 1 2 1 358 354 351 348 347 346 347 349 352 356 1 7 14 20 27 32 37 41 46 50 54 58 62 64 67 68 70 72 73 74 75 76 76 75 75 74 74 74 74 75 75 75 75 75 75 75 75 76 77 78 78 79 80 81 81 82 82 82 81 80 79 79 78 77 75 74 72 70 68 66 64 62 61 59 58 57 55 54 52 49 46 42 38 33 29 25 21 19 15 10 4 357 350 343 338 334 332 330 328 324 318 308 294 277 262 251 244 239 236 235 235 235 235 234 232 229 226 224 221 218 215 211 206 201 199 198 198 199 201 205 208 211 213 214 213 211 209 206 200 191 178 163 149 145 147 152 161 168 173 178 183 189 197 207 219 231 239 243 246 247 247 244 238 228 217 206 197 192 190 191 197 205 211 215 216 216 216 214 211 208 208 211 216 222 231 234 221 190 173 171 173 176 178 180 184 189 195 199 201 201 201 201 203 206 209 213 216 219 221 222 223 224 223 225 227 230 232 231 228 224 219 215 213 212 212 214 217 220 223 224 223 218 213 208 201 196 189 181 174 170 169 168 167 167 168 171 174 177 177 174 170 168 168 171 175 178 181 183 184 183 183 184 186 191 194 194 191 184 179 177 178 181 184 186 186 184 182 180 178 177 176 176 177 179 183 186 188 188 185 182 179 178 177 176 174 172 171 170 170 172 174 176 178 180 182 182 182 179 176 174 173 173 176 180 184 187 191 194 196 198 200 201 200 198 195 191 187 184 182 182 184 189 195 202 210 215 217 218 216 213 208 203 197 191 184 180 330 346 359 8 14 18 21 23 25 27 28 30 31 31 30 29 27 25 24 22 21 20 19 18 18 17 16 16 14 13 11 8 6 4 4 6 13 24 30 31 29 26 22 19 15 10 8 8 13 26 47 69 82 88 91 91 89 84 77 67 58 54 53 57 61 64 66 66 65 64 63 60 55 50 44 39 34 28 22 16 12 12 18 29 37 40 38 33 28 23 21 18 16 12 6 360 353 347 343 338 332 326 321 315 313 313 318 325 335 347 1 15 22 25 27 28 32 38 43 41 32 21 10 2 356 352 350 351 353 356 358 360 2 4 6 8 9 9 8 7 6 6 8 11 12 10 6 360 354 352 352 354 356 358 358 357 355 353 354 2 20 46 70 81 80 68 45 23 5 353 344 339 336 333 331 328 325 322 319 316 313 313 316 335 15 3 349 343 339 336 334 333 332 332 331 332 333 335 337 340 342 345 347 348 350 352 354 357 360 1 0 357 353 349 345 343 342 342 344 347 351 357 4 11 18 26 32 37 40 43 46 50 53 57 60 63 66 68 70 72 73 74 75 76 76 75 75 73 72 72 72 72 73 73 74 74 74 75 76 77 78 79 80 81 81 82 82 82 81 81 80 79 79 78 77 76 75 73 71 69 67 64 62 60 59 57 56 54 53 51 49 47 44 41 37 33 30 26 23 21 19 15 11 5 359 354 349 346 344 342 339 337 333 329 321 309 294 278 262 251 244 240 239 238 238 238 237 235 233 230 227 221 216 211 206 201 197 194 192 192 194 197 202 208 213 216 215 212 207 201 193 183 171 159 149 144 143 147 155 162 167 172 177 184 192 203 217 232 244 251 254 254 254 250 244 233 220 206 197 192 190 193 198 201 204 206 206 206 206 204 202 198 197 197 200 204 207 206 199 189 181 179 181 182 184 185 188 192 197 201 202 202 201 200 202 205 208 212 216 220 221 223 223 222 223 225 228 232 236 236 234 229 223 217 211 207 204 203 206 212 220 225 223 218 211 202 194 189 183 177 174 173 174 174 174 173 173 174 176 177 177 175 171 169 169 173 177 181 185 188 189 189 189 190 193 196 197 195 187 177 172 172 174 179 182 184 185 184 183 181 179 178 177 177 180 183 187 191 192 190 185 180 176 175 175 176 176 175 174 172 173 174 175 177 179 181 183 183 182 179 176 175 175 177 180 184 187 189 192 194 196 199 201 201 201 201 199 195 192 189 187 187 189 193 198 206 213 218 221 222 220 217 212 207 201 194 186 179 309 329 348 2 11 16 20 23 25 27 28 30 31 32 32 31 29 27 26 24 22 21 20 18 18 17 16 15 14 13 11 9 6 3 1 2 8 21 28 30 28 26 22 19 15 10 6 7 14 30 55 77 89 95 97 96 93 86 74 59 48 43 43 48 53 56 56 55 55 57 58 58 56 51 44 37 30 24 19 14 11 10 16 26 34 38 36 31 26 21 19 17 15 12 8 4 3 2 2 357 347 337 328 321 320 323 330 339 349 4 18 28 32 30 27 26 26 31 38 41 38 30 18 6 356 350 349 353 357 0 3 5 5 6 6 7 7 7 8 8 8 9 11 12 14 13 10 7 3 2 2 2 2 1 359 357 354 351 352 360 19 55 86 96 93 79 53 25 4 351 343 339 337 334 332 328 325 323 321 321 323 333 349 3 357 343 334 330 328 327 327 327 327 328 328 329 331 333 336 339 341 343 345 347 349 350 353 355 358 359 357 353 348 343 340 338 338 340 343 347 353 359 7 15 23 30 36 40 43 46 48 51 53 55 58 61 63 66 68 70 71 73 74 74 74 74 73 72 70 70 70 70 71 72 73 73 74 75 76 77 78 80 81 81 82 82 82 82 81 81 80 79 79 78 77 76 74 72 70 68 65 63 61 59 57 55 54 52 50 48 46 44 41 39 36 34 31 28 26 24 22 19 16 13 9 5 2 360 357 354 351 347 345 342 339 334 328 320 306 287 271 261 255 251 248 246 244 242 240 237 232 224 218 212 206 200 194 188 183 179 177 177 181 190 202 209 208 204 197 189 180 171 163 156 149 145 142 143 146 150 154 158 161 166 176 192 213 237 253 261 264 265 264 260 255 245 230 213 202 197 198 200 203 204 203 202 201 199 198 197 195 191 187 183 180 183 186 188 188 187 185 185 186 187 188 189 191 194 199 204 208 208 207 205 205 206 209 213 217 221 223 224 224 223 223 226 229 233 237 239 237 233 226 217 209 202 196 192 189 193 204 215 216 212 206 197 190 184 180 177 176 178 178 179 178 177 176 177 178 179 178 176 173 171 173 176 181 186 191 194 196 197 197 198 200 202 202 197 182 170 165 166 171 176 180 183 184 184 183 182 181 179 178 179 182 186 191 195 196 192 185 177 172 171 173 175 177 177 176 175 175 175 176 177 179 181 183 184 181 178 176 175 178 182 185 188 190 191 191 193 196 199 201 202 202 202 201 199 196 194 192 192 194 197 201 208 215 221 226 227 226 223 218 211 205 198 190 184 285 302 328 352 6 14 19 22 25 26 28 30 32 34 34 32 30 28 27 25 23 22 20 19 18 17 16 15 14 13 11 9 6 2 359 359 6 19 30 31 29 26 22 19 15 11 7 8 16 35 61 82 93 99 101 100 96 88 74 56 42 38 41 47 54 58 57 54 53 55 58 59 57 52 43 34 26 20 15 11 8 6 12 23 34 40 39 34 27 21 17 14 12 11 9 7 6 7 8 6 359 349 339 333 334 341 349 358 8 20 33 40 41 37 31 26 22 22 28 36 38 34 23 8 358 353 354 360 3 5 6 7 9 10 9 8 7 6 7 8 10 11 12 13 13 13 12 11 9 7 6 4 3 1 358 355 352 349 348 353 9 47 86 100 95 79 53 26 5 352 344 339 338 335 333 331 329 328 329 334 344 359 3 355 340 328 321 319 319 319 319 321 322 323 325 326 329 332 335 337 340 342 344 346 348 349 351 352 353 354 352 348 343 340 338 338 338 341 345 350 356 3 11 19 27 33 38 42 46 49 51 53 54 56 57 59 61 63 65 67 69 71 72 73 73 73 72 71 70 70 69 69 69 70 71 72 74 75 76 78 79 80 82 82 83 83 83 83 82 81 81 80 79 78 77 75 73 71 69 67 65 63 61 58 57 55 53 50 48 46 44 41 39 37 35 34 32 30 28 26 25 23 21 19 17 15 13 10 7 4 360 356 354 352 351 350 348 344 338 329 317 304 293 283 274 265 258 253 249 244 237 228 220 211 204 197 188 179 170 160 152 145 139 137 148 164 174 176 174 169 164 158 154 151 148 146 144 142 140 138 137 136 135 137 143 158 195 245 266 272 275 275 275 273 271 266 253 235 220 213 212 212 212 210 207 204 200 197 195 193 190 186 177 167 159 160 166 173 180 185 187 189 190 191 190 191 193 196 201 208 216 219 219 218 215 214 214 216 219 225 240 257 248 239 235 233 233 231 232 232 231 228 222 214 206 198 191 182 175 175 186 197 202 202 197 191 185 180 177 175 177 179 181 181 181 180 179 180 181 181 180 178 176 176 178 183 188 194 199 202 205 205 204 205 206 206 205 194 178 165 160 162 169 174 178 182 183 183 183 183 182 181 180 181 183 187 192 196 198 195 187 176 169 168 170 173 176 178 178 178 177 177 177 178 180 181 183 183 181 178 175 175 178 181 185 188 189 189 190 191 194 197 199 201 202 202 202 201 200 198 196 196 196 199 203 208 215 223 230 233 234 232 227 219 212 204 196 189 267 276 294 327 355 9 17 22 24 26 28 31 33 35 36 35 32 29 27 25 24 22 21 19 18 17 16 15 14 13 11 9 7 4 1 360 7 20 31 33 30 26 23 20 16 13 10 10 19 39 64 83 94 100 102 102 99 91 77 60 46 43 48 55 61 66 65 62 60 61 62 63 61 55 45 34 26 19 13 9 4 359 359 10 32 44 45 39 28 20 13 9 6 6 7 8 7 7 8 8 7 2 356 352 355 4 12 18 24 33 44 50 51 47 39 30 22 18 20 28 33 31 24 14 6 3 4 7 7 8 8 10 13 14 12 10 8 7 7 9 11 13 13 13 13 13 13 13 12 11 8 6 3 1 358 354 350 347 346 349 359 30 73 93 87 71 50 28 10 356 346 341 340 339 338 337 337 339 344 351 359 0 350 334 322 314 310 310 310 312 313 315 318 320 322 324 327 330 333 336 339 341 342 344 346 347 348 348 347 347 346 344 342 340 340 341 342 345 349 354 0 7 15 22 28 34 38 43 46 50 52 55 56 57 58 59 60 62 63 65 67 69 70 72 73 73 74 73 72 72 71 70 69 69 70 72 73 75 77 78 80 81 83 83 84 84 84 84 83 83 82 81 80 78 77 75 73 72 70 67 65 63 61 59 57 55 53 51 48 46 43 41 39 37 35 34 33 31 30 28 27 26 25 24 23 22 20 17 13 9 5 2 360 359 359 359 358 354 349 344 338 332 325 317 307 296 285 274 263 251 239 227 217 207 197 188 179 169 158 146 136 127 119 115 120 130 141 150 154 155 152 149 146 144 144 145 144 141 137 131 125 120 116 114 111 109 99 311 290 286 285 285 287 289 291 290 283 269 252 239 232 229 225 221 217 211 205 199 194 190 186 179 165 147 136 137 146 159 173 182 187 190 192 192 191 191 193 196 201 211 221 230 234 237 240 245 264 25 39 39 34 22 340 280 258 250 243 236 230 224 219 215 212 208 203 199 192 183 176 174 180 187 191 192 189 185 180 177 174 173 175 178 181 183 184 184 184 184 184 185 184 183 183 183 186 190 196 202 207 211 213 213 212 211 210 210 205 193 178 165 160 163 168 172 177 180 182 182 183 183 183 182 182 182 184 187 192 196 198 196 189 179 171 169 169 172 176 178 180 180 180 179 179 179 181 182 184 183 182 179 175 175 176 179 182 184 185 186 187 189 191 193 195 197 199 201 202 203 202 201 199 198 198 200 203 207 213 221 229 236 241 243 240 232 223 214 204 196 255 257 263 282 322 356 12 19 23 25 28 31 34 36 38 38 35 31 29 26 25 23 22 20 19 18 16 15 14 13 12 10 8 5 3 2 6 21 31 35 32 27 24 21 18 15 13 13 20 39 65 83 93 99 102 102 100 95 83 69 58 55 59 65 70 73 73 71 70 69 70 70 67 61 51 40 31 22 16 9 3 358 357 2 22 38 42 36 26 14 4 357 352 354 2 10 13 10 9 10 11 12 11 12 17 25 32 34 37 41 49 56 58 55 48 37 26 18 17 22 27 28 25 20 15 11 9 8 8 10 13 15 17 16 15 12 11 10 10 11 13 14 13 12 11 11 11 12 13 12 11 8 5 2 358 353 349 346 345 347 356 22 61 81 76 63 48 32 17 3 352 347 345 345 345 345 346 349 355 358 355 343 328 315 307 303 301 302 304 306 309 312 315 317 320 323 326 329 332 335 338 339 340 342 343 344 344 344 343 342 342 342 343 343 344 345 347 349 353 358 3 10 16 23 29 34 38 42 45 48 51 54 56 57 59 60 61 61 63 64 66 67 69 71 73 74 75 75 75 74 73 73 72 72 72 73 74 76 77 79 81 82 84 85 85 86 85 85 84 83 82 81 79 78 77 75 74 72 70 68 66 64 61 59 58 56 54 52 49 47 44 41 39 37 36 35 34 33 31 31 29 28 28 28 28 27 26 22 17 12 8 5 4 4 4 4 1 358 354 350 348 346 344 341 337 333 324 311 288 255 227 210 199 190 182 174 166 157 148 139 131 124 119 119 125 132 140 146 150 151 148 144 140 136 136 138 140 139 135 129 121 114 108 104 98 90 73 36 337 310 302 301 304 307 310 310 304 293 278 264 254 248 242 236 229 221 212 203 193 184 175 159 140 122 113 115 126 145 166 179 187 190 191 191 190 190 192 194 199 209 221 234 245 256 287 3 28 36 37 34 27 16 346 305 279 267 257 245 233 222 212 207 204 203 202 200 196 190 183 180 181 184 185 185 183 180 177 174 171 171 173 176 180 184 186 187 188 188 190 190 191 192 192 192 194 198 202 208 213 217 220 221 221 220 218 216 209 197 181 168 164 165 169 173 176 179 180 181 182 183 183 183 183 184 185 187 191 195 197 196 191 183 176 172 171 173 177 179 181 181 180 180 180 180 182 184 185 184 183 179 176 175 175 176 179 181 183 184 185 186 188 189 190 192 194 197 199 201 201 201 200 199 199 201 203 205 209 217 225 235 245 251 253 250 242 232 219 208 246 246 246 250 265 308 355 13 20 24 27 30 34 37 40 41 38 34 31 29 26 24 23 21 19 18 17 16 14 13 12 10 8 5 3 3 7 22 32 35 33 29 25 22 20 18 16 17 22 37 62 82 93 99 102 102 101 98 91 80 71 68 70 74 76 77 77 74 73 73 72 72 70 65 57 48 38 29 22 16 10 6 6 10 20 29 31 26 17 3 349 336 324 315 341 26 30 23 17 14 14 16 19 23 31 40 46 47 46 46 50 56 59 58 53 44 32 23 19 21 25 27 26 22 17 9 5 3 7 14 20 23 23 20 17 15 14 14 15 15 15 15 13 11 9 7 8 10 12 12 11 9 6 2 357 352 349 347 347 349 355 12 42 61 61 52 42 31 20 9 360 355 354 353 353 352 352 352 355 350 340 326 313 305 300 298 297 298 300 303 306 310 313 316 319 322 325 328 332 334 336 338 338 339 340 341 341 341 341 340 341 342 344 346 348 349 351 352 355 359 5 10 17 23 28 33 37 40 43 46 49 51 54 56 57 59 60 61 62 64 65 67 69 71 73 75 75 76 76 76 75 75 75 75 75 75 76 78 79 80 82 83 84 84 85 85 85 84 83 82 81 80 79 78 77 75 74 72 71 69 67 65 62 60 58 56 54 52 50 48 45 43 40 38 36 35 35 34 33 32 31 30 30 30 31 30 29 25 21 16 12 9 9 9 9 6 2 359 357 356 357 359 358 357 355 353 354 358 12 93 141 152 157 159 159 155 150 145 140 136 132 129 128 129 134 140 145 149 151 150 147 142 135 129 128 130 133 135 134 130 123 116 108 102 95 86 72 52 25 352 331 323 322 323 324 321 315 304 292 280 272 265 258 251 243 232 220 204 186 167 148 129 114 103 98 99 111 135 162 178 186 189 190 188 188 188 189 191 195 203 215 230 245 264 319 15 31 33 30 25 16 2 337 309 289 278 267 255 242 227 215 209 205 202 201 200 197 192 188 185 184 183 183 182 179 177 174 171 169 169 171 173 177 182 186 188 190 192 194 196 198 199 199 200 201 204 208 212 217 221 226 229 231 231 230 227 220 204 183 169 166 167 169 173 176 178 179 180 181 182 183 184 184 185 186 187 190 193 195 195 192 187 182 178 176 177 179 180 181 181 180 180 180 181 183 185 186 186 184 181 178 175 175 176 178 180 182 184 185 185 186 187 187 189 191 193 195 197 197 198 198 199 201 203 205 206 209 215 222 231 242 252 258 260 260 255 244 231 241 239 237 236 238 246 275 345 11 20 25 30 34 39 42 44 43 38 34 31 28 26 24 22 20 19 17 16 15 13 12 10 7 5 3 4 10 22 34 36 35 31 27 25 23 22 21 21 24 34 55 79 93 101 104 106 105 102 96 86 79 75 74 76 77 76 73 67 63 61 60 60 60 56 52 47 43 37 32 27 22 20 20 21 24 26 23 16 5 353 337 319 301 278 219 70 50 37 26 20 18 19 24 30 39 47 52 54 51 48 49 53 56 57 54 48 38 30 26 26 29 30 28 22 14 2 356 357 5 20 33 36 33 26 21 19 18 18 19 19 19 17 13 9 6 4 5 8 11 11 10 7 3 359 356 353 353 353 354 355 358 3 15 28 33 31 26 21 14 7 2 360 359 358 356 352 349 345 340 332 322 313 305 300 298 297 297 298 300 303 306 309 313 316 319 322 325 328 331 333 335 336 336 337 337 338 338 339 339 340 341 343 345 348 350 351 352 354 356 359 4 10 16 22 27 31 35 38 41 43 46 48 51 53 54 56 58 59 61 63 65 67 69 71 73 75 76 76 76 76 76 76 76 75 76 76 77 78 79 80 81 82 83 83 83 84 84 83 83 82 81 80 79 78 77 76 75 73 72 70 68 65 63 61 58 56 54 52 51 49 46 44 42 40 38 37 36 35 35 34 34 33 33 33 33 33 31 28 23 18 15 14 14 13 11 6 2 359 358 360 4 7 8 8 7 11 20 40 62 78 88 98 109 120 128 131 133 133 133 133 133 133 134 135 138 143 148 150 150 148 144 139 133 129 127 127 128 132 133 131 127 121 113 105 97 87 75 60 40 17 356 342 337 335 332 328 319 308 297 288 281 276 270 264 256 246 230 202 166 139 122 110 101 94 89 91 101 127 157 176 183 185 185 184 183 183 183 185 188 194 206 222 239 262 316 1 15 19 17 11 2 346 322 299 284 275 267 258 248 234 223 214 209 204 201 198 195 193 190 188 186 184 182 179 177 174 172 169 168 168 169 171 175 179 183 186 189 193 196 200 204 205 205 206 208 210 213 218 222 228 234 239 242 243 243 241 235 213 182 167 164 165 169 173 176 178 179 181 182 183 184 184 185 186 187 188 189 192 194 194 193 190 186 184 182 182 183 182 181 179 178 178 180 182 184 186 187 187 185 182 179 177 176 177 178 180 182 184 185 186 186 186 187 188 189 190 191 191 191 192 195 198 202 206 209 211 214 217 222 229 235 242 250 258 263 265 265 262 236 234 231 229 228 228 232 246 308 8 21 28 35 40 47 50 49 45 39 34 30 27 25 23 21 19 18 16 15 14 12 10 8 6 4 3 7 17 30 36 36 34 30 27 26 26 25 24 25 30 45 70 93 104 109 111 111 108 103 94 83 77 74 74 75 72 66 59 53 50 48 47 45 41 38 37 38 38 37 35 34 33 33 33 31 27 21 10 359 348 336 325 315 318 55 59 48 39 30 24 22 23 27 33 40 47 52 54 52 48 47 49 53 55 54 50 43 37 35 33 33 32 28 21 10 358 353 355 6 26 44 49 46 38 29 23 20 19 20 22 22 20 15 9 4 3 4 8 11 11 9 5 0 356 354 354 356 359 1 2 2 1 2 4 6 6 5 3 2 360 359 358 357 354 351 345 337 329 320 312 307 303 301 299 298 298 299 300 302 304 307 310 313 316 319 321 324 327 330 332 334 334 335 335 335 336 336 337 338 339 341 343 346 348 350 352 352 353 355 358 2 8 14 20 26 30 34 37 39 42 44 46 48 51 52 54 56 57 60 62 64 67 70 72 74 76 77 78 77 77 77 76 76 76 76 76 76 77 78 79 79 80 81 82 82 83 83 83 83 82 81 81 80 79 78 77 76 75 73 71 69 66 64 61 58 56 53 52 50 48 47 45 43 41 39 38 37 36 36 36 36 37 38 39 39 39 37 32 28 23 20 19 18 15 11 6 2 0 1 5 9 12 14 16 19 25 37 51 62 69 73 77 84 93 101 109 115 120 124 127 128 129 130 130 132 137 141 144 144 142 140 136 133 130 128 127 128 129 131 131 130 127 121 113 104 92 79 62 42 20 2 350 343 338 334 328 318 308 298 290 285 280 276 273 270 266 254 202 131 113 106 102 98 94 89 89 99 120 146 162 171 173 174 174 173 173 173 174 178 185 198 213 228 253 303 343 357 0 358 353 343 323 297 279 268 262 257 252 245 236 227 219 212 206 201 197 195 193 191 189 186 183 180 177 174 172 170 168 168 168 169 172 175 177 180 183 186 191 196 201 205 208 209 211 214 217 221 225 229 235 243 250 256 259 261 263 257 220 174 163 161 164 168 172 175 178 180 182 184 185 186 186 187 187 188 188 189 191 193 194 194 193 191 189 188 187 186 183 180 177 175 176 179 182 185 187 188 187 186 184 181 179 177 177 178 180 182 184 185 186 186 186 187 188 188 188 186 184 182 185 190 196 201 207 211 214 218 221 225 229 233 237 241 247 254 260 267 273 234 231 229 226 224 223 223 225 231 251 339 20 33 42 51 59 62 57 48 38 32 28 25 22 20 19 18 17 15 14 13 11 9 6 3 360 360 8 22 34 38 36 33 29 28 27 26 25 24 26 33 54 86 105 112 115 116 115 111 104 93 82 76 73 72 69 62 56 51 48 45 43 39 35 32 32 34 36 37 37 38 38 40 41 39 33 24 11 1 354 350 350 2 25 44 47 42 36 31 27 26 27 30 33 37 43 49 52 52 47 46 47 50 54 55 53 50 46 44 41 39 35 28 18 9 2 0 4 11 24 41 54 54 48 39 29 21 17 16 20 23 22 18 11 6 3 4 7 10 10 8 4 359 353 351 352 355 359 3 4 4 1 356 352 349 347 347 346 347 349 350 349 346 341 336 328 319 310 304 300 299 298 298 299 299 301 302 303 305 307 309 311 314 316 319 321 324 326 329 331 332 333 333 333 333 333 334 335 337 339 341 343 346 348 350 351 352 352 354 356 360 5 11 17 23 28 32 35 38 41 43 45 47 49 52 54 55 57 59 62 65 68 71 74 76 78 79 80 80 79 79 78 78 78 77 77 76 77 77 77 78 79 80 80 81 82 82 82 82 82 81 81 80 80 79 78 77 76 74 72 70 68 65 62 58 55 53 50 49 48 46 45 44 42 40 39 38 37 37 37 38 40 42 44 47 47 45 41 37 32 28 26 23 19 14 9 6 6 8 12 15 17 19 21 24 30 38 46 54 60 64 67 71 77 83 89 97 104 111 114 116 116 114 111 111 115 120 127 131 134 135 133 131 129 128 128 128 128 128 128 128 129 125 120 111 98 84 66 40 12 353 342 336 333 331 325 318 309 302 294 288 284 282 282 285 291 304 349 65 82 89 93 96 94 92 94 102 117 133 144 151 155 157 158 159 159 159 162 166 173 184 193 202 220 289 336 344 343 338 329 312 287 267 257 249 244 242 241 238 233 227 221 214 208 203 199 196 194 192 189 186 183 179 175 172 170 169 169 169 170 172 174 177 179 181 183 187 191 196 201 205 208 211 212 214 217 222 227 233 243 258 275 291 301 309 315 320 235 152 155 159 164 168 172 175 178 181 183 186 187 187 188 187 187 188 188 189 191 194 196 196 196 195 193 192 190 188 184 179 174 173 174 178 181 184 186 187 187 187 185 183 180 178 178 178 180 182 183 185 185 185 186 186 187 187 186 183 179 178 181 185 190 197 202 207 212 216 221 226 229 232 235 238 241 245 250 256 263 232 230 228 225 224 222 222 221 223 226 230 239 23 51 65 77 90 83 65 48 36 29 25 22 20 18 17 16 15 14 12 10 8 5 1 357 354 360 16 32 40 39 35 31 28 27 26 25 24 22 23 34 63 93 106 112 115 116 115 111 102 90 79 73 70 67 62 57 53 50 47 43 39 35 32 32 35 37 39 39 38 38 40 44 46 44 35 23 14 10 12 19 33 45 51 49 44 39 34 31 30 30 30 31 33 39 47 53 55 53 50 49 51 53 56 57 57 56 55 52 46 39 29 19 13 12 12 13 14 17 24 40 50 50 44 34 22 12 8 10 19 23 22 18 12 7 5 4 4 4 3 0 356 351 347 347 349 353 358 0 359 355 349 343 339 336 335 334 332 329 327 324 321 317 312 307 301 297 294 293 294 295 296 298 299 301 303 305 306 308 310 312 314 316 318 320 323 326 328 330 331 331 331 331 331 331 332 334 336 338 340 343 345 347 349 350 351 351 352 353 356 1 7 13 19 24 29 34 37 40 42 44 46 48 51 53 55 58 60 63 67 70 74 77 79 81 82 83 83 83 82 81 81 80 79 78 78 77 77 77 77 78 79 79 80 81 82 82 82 82 81 81 81 80 80 79 77 75 73 72 70 68 66 63 59 55 52 49 47 46 45 45 44 42 41 39 38 37 37 38 39 41 43 47 51 53 53 50 47 42 38 35 30 25 20 15 13 13 15 18 21 23 24 26 29 32 35 40 45 51 56 59 62 64 65 68 74 83 91 95 98 97 93 87 84 84 88 95 104 114 120 124 126 126 127 128 128 125 123 121 122 124 123 119 112 103 91 76 33 320 310 312 315 320 324 323 320 315 309 301 295 291 290 293 299 310 329 1 36 58 71 81 88 91 94 98 104 115 124 130 134 137 139 140 141 142 144 146 149 153 155 153 147 137 129 344 327 318 309 293 271 254 244 239 234 231 230 231 229 227 223 219 214 209 205 202 198 195 192 189 186 182 178 174 171 169 169 170 171 172 174 177 179 181 183 186 189 193 197 202 205 208 209 209 208 208 208 208 211 335 6 9 8 5 4 3 8 31 99 141 155 163 169 173 178 181 184 187 189 190 190 189 188 186 187 188 190 193 196 198 199 199 198 197 195 193 189 184 178 173 171 173 177 180 183 185 186 187 187 186 184 181 179 178 179 180 182 183 184 185 185 185 185 186 186 185 182 179 179 179 182 186 191 195 199 203 208 214 219 224 228 231 233 236 238 242 246 250 230 229 227 225 224 222 220 220 220 220 220 221 216 196 146 129 130 127 105 70 44 32 26 22 20 18 16 15 14 12 11 9 7 4 1 357 354 356 13 31 40 42 38 33 29 27 26 25 25 26 27 35 54 74 89 98 104 107 109 107 101 91 80 72 68 66 63 59 55 51 48 44 39 35 33 33 36 38 40 40 37 34 35 38 45 52 51 44 36 33 35 41 50 59 62 60 55 48 42 38 35 32 28 25 26 33 45 58 65 66 61 56 54 54 56 58 60 62 62 58 52 43 32 22 19 19 19 17 14 11 11 17 30 37 37 31 21 7 1 4 14 24 27 25 19 12 5 360 356 355 353 352 349 345 341 340 341 343 347 348 347 343 338 334 333 332 332 329 320 301 281 277 282 287 289 290 289 288 288 289 290 292 294 296 298 300 302 305 306 308 311 313 314 316 318 320 322 325 327 328 329 329 329 329 329 330 331 332 334 336 339 342 344 346 347 348 349 350 350 351 353 357 1 6 12 19 25 30 35 38 40 42 44 46 49 52 55 58 62 65 69 73 77 80 83 84 86 86 86 86 85 85 84 83 82 81 80 79 78 78 78 78 78 78 79 80 81 82 82 82 82 82 81 81 80 78 75 73 70 69 68 67 66 63 60 56 53 49 47 46 45 43 42 41 40 39 38 37 37 37 37 39 42 45 49 53 55 55 53 50 45 41 36 31 26 21 19 18 19 21 23 26 28 29 30 32 34 37 40 45 49 52 53 54 54 55 58 63 70 75 78 79 77 72 69 67 66 67 72 81 91 100 107 113 118 123 124 122 119 116 116 118 117 115 111 108 108 152 241 254 266 279 291 303 313 320 322 321 316 308 304 302 302 307 317 332 352 17 41 58 69 77 84 90 95 100 106 113 118 122 124 125 126 126 126 127 128 130 131 133 132 132 131 132 142 230 274 277 274 260 248 238 232 228 226 225 224 224 223 221 218 215 212 209 205 202 198 194 191 187 184 180 176 171 168 166 166 167 169 170 173 176 179 181 182 184 186 190 194 197 199 200 200 196 190 182 167 131 85 60 46 37 30 24 18 13 14 22 44 103 145 162 171 177 182 186 190 192 195 195 195 192 189 186 185 187 189 194 197 200 201 202 201 199 198 195 191 186 180 175 172 173 176 179 182 184 185 187 188 186 184 182 180 179 180 181 182 183 184 184 184 184 185 185 185 184 182 180 179 179 181 184 187 190 191 194 197 202 207 212 217 222 225 228 230 232 235 237 229 228 226 224 223 221 219 218 217 217 217 216 214 207 192 173 163 159 150 118 67 39 28 22 19 17 16 14 13 11 10 8 6 3 360 356 353 356 12 31 42 44 41 34 30 27 26 26 30 36 46 56 66 74 81 87 92 96 99 101 98 92 83 76 72 70 68 64 59 54 49 43 39 35 33 33 34 36 38 38 34 29 25 27 33 47 58 59 56 52 51 54 60 67 71 69 65 59 52 46 39 32 23 16 14 19 35 58 70 73 70 64 59 55 53 53 54 55 55 53 48 41 32 25 21 20 19 16 12 7 4 6 12 19 22 22 18 9 6 9 16 24 28 27 22 13 2 353 346 342 339 338 338 337 334 331 330 330 331 331 331 331 331 331 333 335 336 334 320 290 262 254 259 268 275 280 282 283 284 285 287 290 292 294 296 299 301 303 306 308 310 312 314 316 317 319 321 323 325 326 327 327 327 327 327 328 329 331 333 335 338 340 342 344 345 346 347 348 348 349 349 351 355 359 5 12 19 26 31 36 39 41 44 46 49 52 56 59 63 68 72 76 80 83 86 88 89 89 90 89 89 88 87 86 85 83 82 81 80 80 79 79 78 78 79 79 80 81 81 82 82 82 82 82 80 77 73 69 66 65 64 64 63 62 59 56 53 50 48 46 44 43 41 40 39 38 38 37 36 36 36 37 39 42 45 48 51 53 53 51 47 44 40 35 30 25 22 21 20 21 23 25 26 28 29 31 33 34 36 38 41 45 48 50 51 53 54 56 59 64 68 71 72 71 69 66 61 57 56 57 61 66 75 85 96 105 110 112 113 113 113 114 116 118 124 139 172 212 228 234 243 254 269 284 301 316 326 329 324 318 316 319 327 343 356 10 24 41 57 68 76 82 87 92 97 102 107 112 115 118 120 121 121 121 120 120 121 123 126 128 132 136 144 159 188 226 248 253 249 242 235 229 225 223 222 221 220 218 216 214 212 209 208 206 203 199 195 191 186 181 176 171 166 161 158 156 156 157 158 160 162 165 166 168 169 170 172 174 177 179 178 174 166 155 143 132 117 95 77 64 53 43 35 26 19 14 13 17 24 40 83 147 171 182 189 193 197 201 204 205 204 201 195 191 188 188 191 195 199 202 204 204 204 202 200 198 194 189 183 178 174 174 176 178 180 183 185 187 188 187 184 182 180 180 180 181 182 183 184 184 184 184 184 184 184 183 182 180 179 180 182 184 186 187 187 188 190 193 196 200 204 208 212 215 218 219 221 224 228 227 225 223 221 219 217 216 216 216 216 215 213 210 203 193 183 177 172 161 126 58 32 24 20 18 16 14 13 11 10 8 5 2 359 355 353 359 15 34 43 44 41 35 30 27 26 28 35 49 65 76 81 83 85 87 90 93 97 102 104 104 101 97 92 90 88 84 77 68 58 49 41 36 34 32 31 31 31 31 28 21 16 14 18 29 51 65 68 67 63 62 63 66 70 70 68 64 59 52 44 34 23 14 11 15 27 47 61 67 68 64 58 52 48 47 46 45 44 43 40 35 27 20 14 12 10 9 7 3 0 0 3 6 9 11 14 15 15 16 19 22 23 22 18 9 356 345 336 329 326 327 329 329 326 323 318 315 314 316 321 326 330 334 338 341 343 342 332 308 278 259 254 260 268 274 278 280 282 283 285 288 291 293 295 297 299 302 304 307 309 311 313 315 316 318 320 322 323 324 325 325 325 325 326 326 328 329 331 334 336 338 340 341 343 344 345 346 346 346 346 346 348 351 357 3 12 20 27 33 38 41 44 47 50 53 57 62 67 72 77 81 84 87 89 91 92 93 93 93 92 92 91 89 88 87 85 84 83 82 81 81 80 79 79 79 79 80 80 81 82 83 83 83 81 76 71 66 62 60 59 59 58 57 56 54 52 51 49 47 45 44 42 40 39 38 37 36 35 35 35 36 37 39 40 42 44 46 46 46 44 43 40 38 34 29 24 21 20 19 21 23 24 25 27 29 31 33 34 34 36 40 45 50 52 54 56 58 60 63 66 70 72 72 71 68 62 57 52 49 47 47 49 55 64 74 84 93 101 106 110 117 126 140 159 180 199 210 216 218 223 233 246 263 286 312 331 339 336 334 335 342 358 16 30 40 50 62 72 80 85 88 92 96 100 105 109 112 115 117 120 122 124 124 124 125 127 131 137 142 148 155 168 187 210 228 239 241 236 231 227 223 221 219 216 214 211 209 207 205 203 201 200 199 196 192 187 182 175 167 159 151 144 139 137 136 136 136 138 141 143 145 146 147 147 149 150 150 148 146 142 136 127 117 108 102 94 84 73 63 53 44 34 24 16 12 13 15 19 22 27 38 113 183 197 203 208 213 217 219 219 213 206 199 195 192 194 197 200 203 205 207 206 205 204 201 198 193 188 182 177 175 175 176 179 182 185 187 187 185 183 181 180 180 180 181 183 184 185 185 184 184 183 183 183 182 181 180 180 181 183 184 186 186 186 186 187 189 191 193 196 198 201 204 206 208 210 213 227 226 224 222 220 218 216 215 215 215 215 214 213 211 207 201 193 186 182 177 167 127 48 28 22 19 17 15 13 12 10 8 6 4 1 359 359 8 22 35 43 43 40 35 30 27 26 30 40 60 80 91 96 97 98 98 99 101 106 113 121 128 130 131 130 131 130 126 119 110 94 75 56 43 35 29 25 20 16 15 15 14 11 8 7 11 27 57 73 77 76 71 65 62 62 64 66 66 63 58 51 42 34 27 24 25 31 42 53 59 61 59 54 49 46 44 41 38 37 36 36 32 23 12 3 357 356 356 358 359 359 358 358 359 0 4 9 14 18 19 18 18 17 14 9 360 348 337 329 324 321 323 326 326 323 318 311 305 306 314 324 331 336 339 342 344 344 342 337 326 307 284 267 262 267 273 277 280 282 284 286 289 291 293 295 296 299 301 303 306 308 310 312 314 315 317 318 320 321 322 323 323 324 324 324 325 326 328 330 332 334 336 337 339 340 342 343 344 345 344 343 342 343 344 348 354 1 10 20 29 36 40 44 47 50 54 59 65 70 76 81 85 89 92 94 96 97 97 98 97 97 96 95 94 93 91 90 88 87 85 84 83 82 81 80 79 79 79 80 81 82 84 84 84 81 76 69 63 57 52 51 50 50 50 50 51 51 50 50 49 47 45 44 41 40 39 38 37 36 35 35 36 36 36 37 37 38 39 40 40 40 40 39 37 34 30 25 21 18 17 19 21 22 24 26 29 32 35 37 38 39 41 46 51 55 58 60 62 64 67 70 73 75 75 75 72 69 65 61 56 51 48 46 47 50 55 60 68 79 93 123 154 173 182 191 198 202 203 201 200 203 210 221 237 261 302 337 349 351 352 356 5 23 38 49 58 67 77 86 92 97 98 98 100 106 113 117 119 120 122 126 130 133 134 132 131 133 136 142 150 159 169 184 203 219 229 235 233 230 227 223 220 216 213 210 206 201 197 194 192 190 188 187 185 182 177 170 163 153 143 133 125 117 112 111 111 113 115 119 123 127 129 131 132 132 133 133 132 129 127 124 121 117 111 106 98 91 84 75 66 57 48 36 20 8 6 8 13 17 19 21 23 26 28 24 219 223 229 234 236 236 229 219 210 202 199 199 200 202 204 207 208 209 208 207 205 202 198 193 186 180 176 174 176 179 182 185 186 185 183 182 181 180 180 181 182 183 184 185 185 184 184 183 182 181 180 180 180 181 182 184 186 187 187 187 187 188 188 190 191 194 196 197 199 200 201 202 204 226 225 224 222 219 217 216 215 214 214 214 213 212 210 208 203 197 191 186 183 178 168 119 41 25 21 18 16 14 12 10 9 8 6 6 5 7 14 25 34 39 40 37 33 28 24 24 29 44 70 93 103 108 111 112 112 114 116 120 129 140 148 152 150 147 145 144 140 136 132 126 118 105 80 44 20 7 359 355 359 7 12 12 8 2 359 1 20 56 77 84 83 75 68 63 63 65 68 69 68 64 57 51 45 41 38 37 41 48 54 57 57 54 51 47 42 33 25 25 30 35 36 22 7 354 347 345 348 352 357 1 1 359 358 357 358 2 7 11 14 15 14 11 7 360 352 343 335 329 326 325 327 329 328 327 323 319 319 328 339 343 344 345 345 345 344 343 341 337 333 324 311 293 277 275 276 280 283 286 289 291 293 293 294 295 297 299 302 304 306 308 309 311 312 314 315 317 318 319 320 321 322 322 323 323 324 325 327 328 330 332 334 335 337 339 340 342 343 343 342 341 340 338 338 340 343 349 357 7 19 30 36 41 45 49 53 59 66 73 79 85 89 94 98 100 102 102 103 102 102 101 101 100 100 98 97 95 93 91 89 87 85 84 82 81 80 79 79 80 81 83 84 85 84 80 74 67 59 51 44 41 40 41 42 44 46 48 49 50 50 49 48 46 43 41 39 38 36 36 35 35 35 35 35 35 34 35 35 36 37 38 38 37 35 34 30 25 20 15 14 15 16 19 21 24 28 33 38 42 44 46 48 52 57 61 65 68 70 72 75 78 80 83 85 86 88 88 89 90 91 94 98 100 100 96 90 88 98 133 187 202 205 204 203 204 204 201 195 187 185 186 188 193 199 206 230 355 7 10 14 21 34 48 58 66 73 84 96 107 114 118 115 111 109 115 123 128 129 128 130 134 137 139 136 133 132 132 134 137 144 157 173 191 207 218 224 228 228 227 225 222 218 213 208 202 197 192 187 181 176 172 168 164 160 157 153 148 141 132 124 116 110 104 100 97 96 97 101 107 113 118 123 127 130 132 130 129 127 125 124 122 121 120 119 115 110 105 99 93 89 86 85 79 21 318 325 340 360 12 18 20 22 24 26 28 32 31 25 8 338 318 301 271 233 212 206 203 202 203 206 208 210 211 211 210 209 207 204 199 191 184 178 175 176 178 182 184 185 184 183 182 181 181 181 181 182 184 185 185 185 184 183 182 180 179 179 180 181 183 184 186 187 188 189 190 190 190 191 191 192 194 196 198 199 199 199 198 198 226 224 223 221 219 217 215 214 214 213 212 212 211 209 208 204 200 194 189 186 183 179 169 104 34 23 19 16 13 11 9 8 8 7 7 6 6 11 20 28 33 35 33 28 23 18 15 20 39 83 112 119 122 123 124 125 126 128 131 139 146 150 149 140 129 123 120 119 121 124 127 133 143 159 188 240 293 329 347 358 8 14 14 9 0 351 348 353 13 53 81 91 92 84 75 69 65 65 68 72 73 71 66 61 55 49 43 40 42 47 52 56 58 57 50 34 13 359 5 22 35 37 22 1 348 342 342 347 351 356 1 3 1 358 355 354 354 356 358 2 6 8 7 3 356 349 343 338 334 332 332 332 333 333 332 333 336 348 356 357 355 352 349 347 345 343 341 339 337 335 331 326 317 304 294 290 290 292 294 297 299 300 299 298 297 299 301 303 305 307 308 309 310 311 313 314 316 317 318 319 319 320 320 321 322 323 324 325 326 328 330 332 333 335 337 339 340 341 341 341 339 337 335 334 333 335 338 344 353 5 18 29 36 42 46 51 58 66 74 82 88 94 100 104 107 108 108 108 108 107 106 106 106 105 104 103 101 98 96 93 90 88 86 84 82 81 80 80 81 82 83 84 84 82 79 72 64 54 45 37 33 32 33 35 39 42 44 47 48 49 49 49 47 45 43 40 37 35 34 34 34 35 35 34 34 34 33 33 33 34 36 36 36 34 33 30 25 20 15 12 11 11 13 16 19 24 29 35 41 46 52 58 65 70 75 80 84 87 90 93 96 100 104 109 114 121 128 135 141 148 154 157 159 158 156 156 162 175 189 199 206 209 210 210 210 208 202 194 187 184 182 181 177 173 169 169 172 186 285 5 54 84 96 105 114 123 135 141 144 142 137 128 120 115 118 123 125 123 119 121 126 132 135 136 136 138 141 144 149 158 168 179 192 203 210 216 220 222 223 223 219 214 208 201 193 186 180 173 167 161 156 151 147 144 141 139 136 132 126 119 114 110 106 104 101 99 100 106 113 119 125 131 137 140 141 140 137 133 130 127 126 125 126 126 127 126 125 123 120 119 122 129 148 202 236 249 256 290 352 12 16 17 18 21 26 32 38 41 39 29 18 9 2 340 248 216 208 205 206 207 209 212 213 214 213 213 212 210 206 199 190 182 178 177 179 181 183 184 184 184 183 182 181 181 181 182 184 185 185 185 184 183 181 179 179 179 181 183 185 187 188 189 190 191 192 193 193 193 193 194 196 198 199 200 201 200 198 196 225 224 222 221 219 217 215 214 213 212 211 210 209 208 207 205 201 196 191 188 185 182 179 165 80 30 21 16 13 10 8 7 6 4 2 359 356 359 6 17 25 29 29 25 19 12 6 359 360 67 140 142 141 140 139 137 136 135 136 139 139 133 122 108 96 91 90 91 97 105 118 134 156 174 191 206 233 353 6 9 12 13 10 4 355 346 345 348 356 17 55 84 96 97 89 76 62 50 47 55 64 72 72 69 64 56 45 37 33 32 37 45 55 61 52 8 341 337 349 20 37 36 17 355 345 342 344 348 350 352 355 359 360 357 353 349 347 347 348 351 355 359 2 0 356 350 345 340 337 336 335 335 335 335 336 338 343 352 356 357 355 352 349 346 343 341 339 337 336 335 334 332 329 324 318 312 308 306 306 307 308 307 305 303 302 302 304 305 306 307 308 309 310 311 313 314 315 316 317 318 318 318 319 320 321 322 322 323 324 326 328 330 332 334 336 337 339 340 340 339 338 336 333 330 329 328 329 332 337 347 1 16 29 39 45 50 58 67 77 86 94 101 107 112 114 114 114 114 113 113 112 112 112 111 110 108 106 104 101 98 94 91 88 86 84 83 82 82 82 83 83 82 81 78 74 68 59 49 39 32 28 27 28 30 33 37 40 44 46 48 49 49 49 47 44 41 37 35 33 32 32 33 33 33 33 33 33 33 33 33 33 34 34 33 32 29 25 20 15 10 8 7 8 10 13 18 22 27 33 39 48 61 75 86 95 103 110 117 123 129 134 137 138 141 144 148 152 157 159 161 162 163 162 162 162 166 172 180 189 196 202 207 211 214 216 214 209 200 195 192 189 185 179 177 178 184 193 205 214 217 210 200 193 190 188 184 178 172 162 148 134 122 115 112 114 119 120 118 115 114 118 127 138 146 152 158 161 164 168 174 180 187 194 199 204 209 212 215 217 215 210 203 193 178 162 154 151 153 154 151 149 147 145 143 141 139 137 134 130 126 122 119 118 118 118 119 124 130 137 144 149 153 156 157 156 153 148 142 137 133 131 131 133 135 137 139 140 139 137 136 140 155 190 219 230 232 228 226 233 326 355 360 3 7 15 26 38 47 47 41 31 20 12 360 317 238 217 211 209 210 212 215 217 218 218 217 217 216 213 208 200 190 183 180 180 181 183 185 186 186 185 183 181 180 180 182 183 184 185 184 183 181 180 178 178 180 182 185 188 189 190 191 192 193 194 195 195 195 196 197 198 199 200 201 202 201 199 197 224 223 222 221 219 217 215 214 212 211 210 209 209 208 207 206 202 197 192 188 186 183 181 175 155 57 24 16 12 10 8 6 4 1 357 352 346 346 353 5 18 25 28 26 20 11 1 352 341 328 293 189 170 167 163 154 146 140 138 135 131 122 109 96 85 81 80 81 86 98 119 144 164 172 168 154 110 60 34 16 4 353 347 345 343 343 347 352 359 10 32 62 83 93 92 81 60 39 30 36 49 61 68 68 65 56 39 23 8 358 354 359 9 14 1 335 330 336 353 22 41 36 17 355 345 343 345 348 347 347 348 352 355 355 351 346 343 343 344 346 348 352 355 356 354 349 344 339 336 335 336 336 337 337 337 338 342 347 351 352 352 350 347 343 340 338 336 336 335 335 336 335 334 333 331 328 324 320 317 316 315 313 311 309 308 307 307 307 308 308 308 309 310 312 314 315 316 317 317 317 317 317 318 319 320 321 321 322 323 324 326 328 330 332 335 336 338 338 338 337 336 334 331 328 325 323 321 321 323 327 335 349 11 32 46 55 64 75 85 96 105 113 119 122 123 123 122 120 119 119 119 119 118 118 116 114 112 109 106 103 100 96 93 90 88 87 85 85 84 83 82 79 76 72 66 60 51 41 32 27 25 25 26 27 30 33 36 40 44 48 49 50 50 48 46 43 40 36 34 32 31 31 31 31 32 33 33 33 33 33 33 34 34 33 31 27 23 18 14 9 5 4 4 6 9 11 14 17 19 22 28 39 59 84 105 120 131 140 147 152 155 155 151 147 145 143 144 145 148 151 155 160 163 164 166 169 173 179 184 190 196 203 210 215 218 218 213 206 201 197 193 189 185 184 187 192 200 206 210 210 208 206 207 208 206 200 190 177 160 143 132 127 126 128 132 135 136 135 133 133 137 147 156 164 169 174 177 178 180 183 187 192 196 199 201 203 205 206 205 200 192 177 154 125 108 101 107 129 144 146 146 146 147 147 147 145 144 142 140 137 135 135 136 139 141 146 152 157 163 167 171 173 174 173 170 164 158 151 145 141 138 138 142 145 149 150 150 148 146 146 153 179 210 226 232 229 226 222 222 231 269 304 324 337 354 14 34 50 57 58 52 37 21 350 279 251 230 223 220 219 219 221 223 224 223 222 222 222 221 218 210 201 192 185 182 182 183 185 187 188 187 184 181 179 179 181 182 184 184 183 182 180 177 177 178 181 184 188 190 192 193 194 194 195 196 196 197 197 197 198 199 200 201 201 202 202 201 199 223 222 221 220 219 217 215 213 212 210 209 209 208 208 207 206 203 198 193 189 186 185 183 181 174 147 40 19 13 10 7 5 2 359 356 351 346 345 351 2 15 26 30 28 21 12 2 352 343 334 328 323 313 299 288 268 198 150 139 134 129 123 114 103 94 88 88 94 107 133 157 163 160 150 134 120 107 93 83 276 263 268 273 297 326 345 355 2 8 17 30 51 72 87 92 87 70 45 30 32 41 50 57 60 55 41 12 342 328 324 325 333 346 354 356 351 347 350 3 24 44 39 21 1 347 343 344 345 345 343 344 347 350 352 349 344 340 340 341 343 345 347 348 349 347 343 339 336 334 334 336 337 337 336 336 336 339 343 346 348 348 347 344 340 337 335 334 334 335 336 337 337 337 337 336 334 331 327 324 322 320 318 317 315 313 312 311 310 309 309 309 310 311 313 315 316 317 317 317 317 317 317 317 318 319 320 320 320 321 322 324 326 329 331 334 335 336 337 336 335 334 332 329 326 322 319 315 313 312 311 311 312 314 335 49 77 88 99 109 119 128 134 137 138 137 134 131 128 127 126 126 126 126 125 123 121 118 116 113 110 107 104 100 96 93 91 89 87 85 83 81 77 72 66 59 51 42 33 26 22 21 22 24 26 27 30 33 37 43 48 51 53 53 52 50 47 43 38 35 32 31 30 30 30 32 33 34 35 35 35 36 36 36 35 33 28 24 18 13 8 4 2 3 4 6 7 9 9 8 9 10 13 19 30 51 81 109 123 127 127 126 123 121 118 118 117 119 122 127 136 151 165 171 173 172 171 171 173 178 183 189 196 203 210 214 214 211 207 201 196 192 189 187 186 187 190 196 201 203 203 202 204 208 212 211 206 198 186 169 157 150 148 149 153 157 158 158 156 156 157 161 167 172 176 179 181 183 184 186 188 191 195 198 199 199 198 197 195 191 183 170 152 133 118 109 107 113 135 147 149 148 149 151 153 155 156 155 154 154 153 153 154 156 158 162 166 170 173 175 178 180 182 184 183 179 174 168 161 155 150 149 150 153 157 159 160 158 155 154 154 168 190 211 224 229 227 226 224 223 228 237 249 260 269 282 312 44 80 101 117 137 157 192 218 230 234 234 233 231 228 227 229 231 233 231 229 228 227 227 224 219 212 203 194 188 185 184 186 188 189 187 184 180 178 179 180 182 183 183 181 179 177 175 176 178 182 187 190 192 194 195 196 196 197 197 197 197 198 198 198 199 200 201 201 202 202 202 201 222 221 221 220 219 217 215 213 212 210 209 208 208 208 207 205 203 198 194 190 187 186 185 185 183 175 131 24 12 8 5 2 359 357 354 351 350 350 357 7 17 26 30 27 20 11 1 352 344 338 334 332 328 322 313 304 290 214 144 136 132 129 126 121 119 120 132 154 172 177 175 158 142 129 119 115 119 133 172 201 216 226 236 254 303 352 7 14 19 26 36 50 70 85 96 100 92 71 48 39 42 45 47 47 36 12 346 331 327 329 336 346 357 3 4 1 357 357 4 19 40 40 27 7 350 342 341 343 344 344 344 344 345 345 342 338 335 334 336 338 340 341 339 338 336 334 332 332 333 334 335 335 334 334 333 334 336 341 345 347 347 345 342 338 335 334 333 334 336 338 338 338 338 337 337 336 333 330 327 325 323 322 321 319 318 316 314 313 312 311 311 311 313 315 316 317 317 317 317 316 316 316 317 317 318 318 319 319 319 320 322 325 328 331 333 334 335 335 334 333 332 330 328 325 321 317 313 309 305 302 296 289 277 261 234 190 162 154 153 155 159 161 160 157 152 147 142 138 136 135 135 134 134 132 130 128 125 123 121 119 116 112 108 104 99 95 92 89 87 84 80 75 69 62 54 45 36 27 21 16 16 19 22 24 26 28 31 36 43 50 55 58 59 57 54 51 46 41 37 33 32 31 31 31 33 34 36 38 39 41 42 43 43 42 39 34 28 21 14 8 3 2 1 3 5 8 10 9 8 7 7 7 8 10 13 21 32 46 59 67 69 72 74 78 83 88 94 106 125 153 174 185 186 181 173 167 164 163 168 176 186 197 205 210 212 211 209 205 200 195 190 187 186 184 184 185 189 194 197 197 198 204 210 213 213 210 205 197 184 175 170 167 166 167 168 169 169 170 171 172 174 177 179 181 182 183 185 186 188 190 193 196 198 199 197 194 190 186 180 169 157 143 131 126 128 136 150 162 162 159 155 155 158 162 166 169 170 170 169 169 169 169 171 172 175 177 179 180 181 182 184 186 187 187 184 180 175 168 163 160 159 160 163 165 166 165 163 160 160 165 179 196 210 220 223 224 224 223 224 227 230 232 232 230 223 213 197 180 175 178 185 193 204 217 226 231 235 236 236 233 233 235 238 238 235 232 231 230 229 227 225 220 213 204 196 190 187 187 188 189 187 184 181 179 179 180 181 181 181 179 177 175 174 176 179 184 188 192 194 196 197 198 198 198 198 198 198 198 198 199 200 200 201 201 202 202 203 202 221 220 220 219 218 217 215 214 212 210 209 208 208 207 206 205 202 198 194 190 188 187 187 186 184 180 170 64 10 4 1 358 354 351 348 345 344 348 357 9 18 25 27 24 17 8 360 352 346 340 336 330 321 309 297 288 276 228 152 137 134 134 135 138 146 159 176 188 187 177 159 139 128 123 122 127 142 165 184 195 200 205 210 215 226 3 22 27 30 35 42 54 72 90 105 116 120 111 90 67 52 46 40 31 14 353 341 336 336 341 347 354 1 5 5 2 359 357 2 12 26 33 26 10 354 342 340 342 344 344 342 339 335 332 328 326 324 324 325 327 328 327 325 323 323 324 325 329 332 333 333 331 331 330 331 332 337 343 346 347 346 343 340 336 334 333 333 334 336 337 338 337 337 337 337 335 333 330 328 326 325 324 323 322 321 319 317 316 315 314 314 315 316 317 317 318 318 317 316 315 315 315 316 316 317 317 317 318 318 319 321 324 327 329 332 333 333 333 332 331 330 329 327 325 321 317 312 307 302 296 289 278 265 251 236 218 202 191 185 183 182 182 180 175 169 161 154 150 147 145 144 143 142 140 138 135 133 132 130 129 126 122 117 111 106 101 97 94 90 86 81 74 67 59 51 41 31 22 15 11 11 14 17 21 24 26 29 34 42 49 56 59 62 61 58 54 50 44 39 35 33 33 33 34 35 36 38 40 43 47 50 53 54 54 50 44 37 28 19 10 4 1 360 1 6 11 15 16 14 13 12 11 10 8 8 10 17 26 35 41 45 48 51 55 60 65 71 85 150 206 215 210 199 179 159 147 138 134 134 147 192 218 219 218 216 213 211 207 201 195 190 186 182 179 177 178 182 187 192 189 192 202 211 216 215 215 213 208 198 190 184 179 176 175 175 176 179 180 181 181 182 183 183 183 184 184 185 187 189 192 194 196 198 198 196 192 188 183 177 169 160 150 143 143 150 164 179 181 176 169 161 161 165 172 178 184 185 184 182 180 179 178 179 181 182 182 183 183 184 185 187 188 188 187 185 182 177 173 169 166 166 166 168 169 168 167 164 162 165 173 186 199 209 216 219 221 221 222 224 226 227 226 223 218 211 203 196 189 185 185 190 197 208 221 232 240 243 244 243 242 242 244 243 238 232 227 228 228 229 230 229 226 221 214 205 197 192 190 190 190 188 185 182 180 179 179 180 180 179 176 174 173 174 176 181 185 189 193 195 197 198 199 200 200 200 200 199 199 199 199 200 200 201 201 202 203 203 203 220 220 219 219 218 217 215 214 212 210 209 208 207 206 205 204 201 198 194 191 189 188 187 185 181 177 172 153 16 360 355 352 349 345 341 336 335 343 355 8 18 22 24 21 15 9 3 358 354 348 340 329 311 288 263 240 222 187 150 137 133 135 139 146 158 170 180 184 178 159 142 131 129 132 139 152 169 180 187 190 191 192 193 191 188 179 144 75 54 52 55 63 79 102 119 130 134 129 117 99 73 47 27 9 352 342 338 337 338 340 342 346 351 354 355 356 356 358 2 9 15 19 16 6 353 341 337 338 338 338 335 330 324 318 314 312 310 308 307 307 308 308 308 308 312 317 323 330 332 332 330 329 329 330 333 338 343 346 347 346 344 341 338 335 333 332 332 333 335 335 336 336 336 336 336 334 332 330 329 327 326 325 325 324 323 321 320 318 317 317 317 318 318 318 319 318 318 317 316 315 314 314 315 315 316 316 317 317 318 319 320 323 325 328 330 331 332 331 331 330 329 328 327 325 322 318 313 307 301 293 284 272 259 247 235 224 214 205 199 196 195 195 193 190 184 177 170 164 160 157 155 153 151 149 146 144 142 141 140 139 136 131 126 120 114 109 105 102 97 92 85 76 67 58 48 38 26 16 8 3 4 6 10 14 18 21 25 31 37 44 50 55 58 58 57 55 52 47 42 37 35 34 34 35 35 36 37 39 42 48 55 61 66 67 65 61 53 43 31 20 11 4 1 360 6 13 20 24 25 24 23 21 17 12 9 8 10 17 24 28 31 34 38 43 47 48 41 355 290 282 286 296 325 44 75 81 79 67 49 26 353 291 238 221 214 212 210 206 199 192 185 178 172 167 164 164 165 166 165 155 165 192 213 219 219 221 222 220 212 204 196 188 183 182 182 185 188 189 190 190 190 189 188 186 186 186 187 189 192 194 196 198 199 198 197 194 191 187 184 181 177 174 172 175 183 194 198 196 189 179 169 168 173 182 193 197 198 196 194 190 188 186 186 186 186 186 185 185 186 187 188 189 189 188 186 182 178 175 172 170 169 169 170 170 169 166 164 164 170 179 190 201 209 214 217 218 219 221 223 225 226 224 220 213 206 198 192 186 182 182 186 193 205 222 241 254 258 257 256 254 253 251 245 235 225 221 223 226 229 232 233 231 228 222 214 205 198 194 193 191 190 187 183 179 178 178 179 178 177 174 173 173 174 177 181 185 189 193 196 198 200 201 201 201 201 201 200 200 200 200 201 201 201 202 202 203 203 202 219 219 219 219 218 217 215 214 212 210 208 207 206 205 203 202 200 198 194 191 189 187 185 182 178 173 168 159 83 355 348 345 343 341 337 334 333 342 354 6 16 20 22 20 17 14 11 7 4 359 349 335 317 297 271 237 198 166 144 134 131 134 140 148 157 166 170 169 161 146 137 136 140 148 159 170 181 187 188 189 189 189 187 186 184 183 181 178 172 163 154 157 166 171 165 153 141 126 114 100 60 338 316 308 306 310 316 319 320 319 318 320 326 335 345 354 0 4 8 8 8 6 0 350 339 329 325 326 326 326 325 321 316 311 306 303 299 294 290 287 288 291 294 299 307 317 326 333 333 331 330 329 330 333 336 340 342 342 342 340 338 336 334 332 330 329 329 330 331 332 333 334 335 335 335 333 332 330 329 328 327 326 325 324 323 323 322 321 320 319 319 320 320 319 319 319 318 317 316 315 315 314 315 315 315 316 316 316 317 318 319 322 324 326 328 330 330 330 329 328 328 327 326 325 323 319 314 307 300 291 281 269 257 246 236 227 218 211 206 203 202 202 202 200 196 192 185 179 174 169 166 164 161 158 155 152 151 150 149 148 146 142 136 130 124 119 116 112 108 102 93 82 71 59 46 32 18 7 359 356 357 360 3 7 11 16 20 25 31 36 42 46 51 53 53 52 49 46 42 39 37 36 36 35 35 34 33 33 35 41 51 63 74 80 81 78 72 63 51 40 28 19 11 5 8 13 20 26 30 31 31 29 26 22 18 14 13 16 19 22 22 23 25 30 35 33 18 341 315 316 326 339 356 15 32 40 41 33 21 10 357 332 252 212 202 197 193 188 181 172 163 156 151 149 147 147 146 145 141 136 141 165 208 223 224 225 227 228 225 217 207 197 191 189 190 193 196 198 199 199 198 196 193 190 189 189 190 194 197 200 202 203 203 202 200 198 195 193 191 189 187 185 185 187 192 197 199 198 194 186 182 183 187 194 203 207 208 207 204 201 198 196 196 195 193 191 190 189 189 190 192 192 191 190 187 183 179 176 174 172 172 171 171 170 169 167 167 169 175 184 194 203 210 214 217 217 218 220 222 224 224 222 217 211 202 194 186 180 176 174 175 180 192 215 246 265 269 269 267 264 261 256 248 236 225 221 221 223 226 231 233 233 232 227 220 212 205 199 197 194 192 188 183 179 177 176 177 176 175 173 173 173 175 178 181 184 188 192 195 198 201 202 202 202 202 201 201 201 200 201 201 201 202 202 203 203 203 201 219 219 219 219 218 217 215 213 212 210 208 206 205 203 202 201 199 196 193 189 186 183 181 178 175 170 164 158 144 351 339 336 334 333 331 331 333 341 353 4 12 19 22 23 22 20 18 15 12 7 357 346 334 322 314 306 257 130 126 127 129 133 138 145 152 159 162 160 155 147 144 147 153 161 171 179 185 189 191 192 192 191 189 187 186 185 186 188 192 197 204 215 224 233 239 243 246 57 40 359 331 312 301 289 277 267 265 272 280 286 293 301 316 334 351 2 8 10 10 4 356 347 336 324 314 309 308 311 314 316 316 314 309 304 299 294 289 282 275 270 274 281 290 300 312 323 331 335 333 331 330 330 330 332 333 334 334 332 331 330 329 328 326 324 323 323 323 325 327 329 331 332 333 333 333 332 331 330 329 328 328 327 326 325 324 323 323 322 321 321 320 320 320 320 319 318 318 317 316 316 316 315 315 316 316 316 316 316 316 316 318 320 322 325 326 328 328 328 327 327 327 326 326 325 323 319 314 308 300 291 280 269 257 246 237 228 220 214 209 207 206 207 207 206 204 200 196 191 186 182 178 174 171 167 164 161 160 159 159 159 157 153 148 141 135 131 128 126 123 119 111 99 84 64 42 22 6 355 351 350 352 355 359 3 7 11 16 21 25 29 34 39 44 47 49 48 45 42 40 38 38 37 37 36 35 31 28 25 23 26 35 53 73 87 94 93 90 83 74 63 51 40 31 22 19 18 20 22 24 25 27 29 29 29 29 27 26 26 25 24 21 18 16 16 17 19 17 5 348 342 345 351 359 11 18 21 20 13 7 2 356 344 287 199 186 177 170 163 156 150 145 142 141 140 140 139 139 141 142 142 146 161 201 218 223 225 226 232 235 231 222 210 202 198 197 200 203 206 208 208 205 201 197 194 192 193 196 201 205 208 210 211 211 209 207 204 201 199 197 195 193 190 190 191 193 195 195 194 192 190 190 192 196 199 203 207 210 211 211 210 209 208 208 207 206 203 201 199 199 199 199 198 197 195 191 186 182 178 176 174 174 173 172 170 169 169 171 175 180 187 196 205 211 216 218 218 219 219 220 221 220 219 215 208 199 189 180 173 168 164 162 163 168 186 236 269 277 277 275 271 267 261 253 243 233 227 223 220 223 228 232 235 234 230 224 217 210 204 200 198 194 189 183 178 175 174 174 175 174 174 174 174 176 178 180 183 187 191 195 199 201 202 202 202 202 201 201 201 200 201 201 202 202 203 203 203 203 200 218 218 218 218 218 216 215 213 211 209 207 206 204 202 201 199 196 193 189 185 181 179 177 174 171 167 162 158 155 333 330 327 324 322 321 321 326 335 348 360 10 17 23 25 25 24 21 18 15 10 3 354 347 343 342 348 4 44 89 111 121 129 135 144 152 159 163 162 159 156 153 157 162 169 177 183 187 191 194 196 196 195 194 191 189 188 188 191 196 203 211 219 226 232 237 247 267 325 352 345 330 319 310 300 288 279 273 272 279 289 299 313 332 348 0 8 10 9 4 353 341 330 321 313 306 303 302 303 304 304 301 297 290 285 281 277 272 266 259 257 264 280 295 308 320 329 332 333 331 329 328 327 327 327 325 324 323 323 322 322 321 320 319 318 317 317 319 321 324 326 328 330 331 331 331 331 330 329 329 329 328 328 327 326 325 324 323 322 322 321 320 320 319 319 318 318 317 317 317 317 316 317 317 317 316 316 316 315 315 316 317 319 321 323 325 326 327 326 326 326 326 326 326 325 323 319 314 307 300 291 281 270 259 249 239 230 222 216 212 210 209 209 210 209 208 206 202 199 195 191 188 185 181 177 174 171 169 169 170 169 168 165 161 154 149 145 143 142 141 140 137 132 118 90 34 1 348 344 344 345 349 353 357 1 5 10 13 17 20 23 28 34 40 45 47 47 44 40 39 38 38 39 39 38 36 31 24 18 13 9 13 26 51 79 98 104 102 98 91 82 71 58 47 39 34 30 26 24 23 22 24 26 29 31 33 33 34 34 33 31 26 21 16 12 9 11 15 17 10 2 357 357 1 7 8 7 4 360 357 355 352 347 328 189 174 166 159 153 148 144 142 142 142 142 142 142 142 145 148 151 158 173 201 215 221 223 224 232 239 242 238 227 216 209 207 208 210 211 212 211 208 203 198 193 192 195 201 208 214 217 219 220 219 217 214 211 207 205 203 200 198 196 195 195 195 195 194 192 191 192 194 197 200 202 204 207 210 212 213 214 216 217 218 218 218 217 215 213 212 211 210 209 207 204 199 193 188 183 179 177 176 174 173 172 171 173 175 179 184 190 197 205 212 217 219 219 219 218 218 218 217 215 212 204 195 184 174 166 160 156 152 149 149 153 176 256 280 285 282 277 271 265 258 248 239 231 222 218 219 223 229 235 236 233 228 221 214 207 203 199 195 189 183 178 174 172 172 172 173 174 175 176 176 178 179 182 186 190 195 199 201 203 203 203 202 201 200 200 200 200 201 202 202 203 203 203 201 199 217 217 217 217 217 216 214 213 211 209 207 205 203 201 199 197 193 189 185 180 177 175 173 171 169 166 162 160 162 242 316 320 317 315 314 313 319 327 340 356 8 18 25 27 26 24 21 17 14 9 4 358 353 349 349 352 3 25 63 96 114 126 138 150 162 168 169 168 164 160 159 162 168 175 182 187 190 194 197 200 200 199 198 195 192 191 191 194 199 205 212 219 224 227 228 231 233 262 349 347 333 324 317 311 306 304 304 304 308 315 324 335 348 356 1 3 2 358 354 348 341 333 326 319 313 310 307 302 295 287 280 275 271 268 266 264 260 254 248 250 267 288 305 317 325 331 331 329 325 321 320 319 318 316 315 315 316 317 317 318 318 317 317 316 316 316 317 320 322 325 326 328 329 330 330 330 330 329 329 329 329 328 328 326 325 324 323 322 321 320 320 319 318 318 317 316 316 316 316 316 316 317 317 317 316 316 315 315 315 315 317 318 320 322 323 324 325 325 325 325 325 325 325 324 322 318 313 307 300 292 283 273 263 252 242 233 225 219 215 212 211 211 212 211 210 209 206 204 201 199 197 194 190 187 183 180 178 178 179 180 179 177 173 168 164 161 159 158 158 158 158 160 161 168 272 324 330 333 337 341 345 350 354 359 3 8 11 15 17 19 24 30 38 45 49 50 47 44 42 41 42 42 43 41 38 32 23 13 3 355 353 356 7 36 83 104 110 109 106 99 89 76 61 50 43 37 33 30 28 27 27 29 30 32 33 35 35 34 33 31 27 22 17 13 9 7 6 6 7 12 21 24 13 4 359 356 354 354 353 353 352 351 350 168 165 162 157 154 150 147 146 146 146 147 147 147 148 151 155 161 172 192 210 220 223 223 223 230 239 245 246 240 231 223 219 217 215 214 213 210 204 199 193 191 192 198 207 215 222 226 227 227 226 224 221 217 214 211 209 206 204 202 201 200 199 197 195 193 192 194 197 201 204 207 209 211 213 215 217 218 219 220 222 223 224 223 223 222 222 221 220 219 217 214 209 203 197 191 186 182 179 176 175 174 174 176 178 182 186 191 198 205 211 216 218 219 219 219 218 217 215 213 209 202 192 180 170 162 156 151 148 146 147 150 159 184 240 270 271 270 267 263 256 248 239 230 221 215 213 214 222 230 234 234 231 224 217 209 204 199 195 189 183 177 173 171 171 171 172 174 175 176 177 177 179 181 185 189 194 198 201 203 204 203 202 201 199 198 198 199 200 201 202 203 203 202 200 197 216 216 216 216 216 215 214 212 210 208 206 204 202 200 197 194 191 186 182 178 175 173 171 169 167 164 163 163 168 205 292 309 312 313 313 313 316 317 320 331 358 27 33 32 27 21 17 13 10 6 1 355 350 346 344 346 353 17 67 106 126 139 154 166 175 176 173 167 160 158 161 167 174 181 186 190 194 197 200 203 204 203 201 199 196 195 195 197 201 206 212 217 222 223 224 223 218 211 314 334 327 321 317 315 315 316 318 320 323 328 335 343 351 354 353 351 348 347 352 355 353 345 334 325 318 313 309 302 293 283 275 271 269 268 267 266 265 263 265 280 297 308 318 325 329 331 327 322 317 313 310 308 308 307 309 311 314 316 317 318 318 318 317 317 317 317 318 320 322 323 325 326 327 328 329 329 329 329 329 329 328 328 327 326 325 323 322 321 321 320 319 318 317 316 315 314 314 314 314 314 315 315 316 316 316 315 315 314 314 315 316 317 319 320 322 323 323 323 324 324 324 324 324 323 321 318 313 308 301 293 285 276 266 256 246 237 229 222 218 215 214 214 214 213 212 211 209 208 206 205 203 201 198 194 191 188 187 187 188 189 189 187 185 181 178 175 173 171 170 171 172 175 180 192 226 278 305 318 327 333 340 346 351 356 0 4 8 11 14 17 23 30 38 46 53 55 55 53 51 50 49 49 48 46 42 35 22 7 352 343 340 340 343 349 18 94 121 127 126 120 111 99 84 67 53 43 38 36 34 34 33 33 34 34 34 34 32 30 28 26 22 19 15 11 8 4 359 355 354 5 43 77 60 22 1 353 352 352 354 355 357 1 8 111 157 161 161 159 156 153 151 150 150 150 150 150 152 155 160 167 179 200 216 225 228 227 227 233 240 246 247 244 238 232 228 223 219 216 211 205 198 192 189 191 198 207 216 224 229 233 235 235 234 231 228 224 221 218 215 212 210 208 206 205 203 201 197 193 193 195 200 205 209 212 216 218 220 221 221 222 222 223 225 226 226 226 226 226 227 227 227 226 225 223 220 215 208 201 195 189 184 181 179 178 178 179 181 183 187 192 198 204 210 215 218 220 220 219 218 217 215 213 208 201 191 178 168 161 156 153 152 152 154 160 167 178 195 216 235 247 252 253 250 245 238 229 220 213 208 208 213 221 227 232 230 225 219 211 205 199 195 189 183 177 173 171 171 171 172 173 175 176 177 178 179 181 184 188 193 197 201 203 204 204 202 200 198 197 196 197 198 199 201 202 202 201 199 196 215 215 215 215 214 214 213 211 209 207 205 203 201 198 196 193 189 185 181 178 175 172 170 168 166 164 163 164 171 195 262 293 303 307 309 310 306 294 272 245 209 164 106 59 33 19 12 8 5 3 358 352 347 342 338 336 335 341 142 152 157 164 172 176 176 171 164 157 154 156 164 172 179 184 187 191 194 198 202 205 207 207 205 203 201 199 199 200 203 207 211 217 221 224 225 225 222 221 260 299 309 309 310 312 313 314 316 318 321 326 333 339 343 343 339 336 336 341 354 0 358 348 333 321 315 311 308 303 297 290 284 281 280 280 281 285 294 313 329 330 331 331 333 334 331 326 319 314 310 308 306 306 306 308 311 315 318 320 322 322 321 320 320 319 318 318 319 320 321 323 324 325 326 327 328 328 329 329 329 328 328 327 327 326 325 324 323 322 321 320 319 318 316 315 314 313 312 312 312 312 313 313 314 314 314 314 314 314 315 315 316 317 318 319 320 321 322 322 322 322 323 322 322 321 319 317 314 309 304 296 288 279 270 260 251 241 233 226 221 218 216 216 216 215 214 213 212 210 210 208 207 206 203 201 198 197 196 196 196 197 196 195 193 191 189 187 184 181 180 180 181 183 188 198 217 247 276 295 309 320 328 337 343 349 354 358 2 6 11 17 24 32 41 49 57 61 64 64 63 62 60 59 58 54 48 38 20 1 345 339 339 339 338 335 329 311 206 173 161 148 137 127 115 102 85 68 56 51 48 45 42 40 39 37 35 32 29 26 23 19 15 11 8 6 4 0 357 354 354 2 21 47 51 36 15 2 359 359 359 0 3 8 21 82 147 159 162 162 160 157 155 154 153 152 152 152 154 157 161 166 177 198 216 226 230 230 233 237 242 245 243 239 234 229 224 220 216 215 211 207 202 197 198 204 211 219 227 233 236 239 241 242 241 238 235 232 229 226 222 219 215 212 210 209 206 202 197 192 192 195 200 206 213 218 222 224 226 227 227 226 227 227 228 229 229 230 230 231 231 231 232 231 231 230 229 226 220 213 206 198 192 188 184 182 181 182 183 184 187 191 197 204 209 214 218 220 221 220 219 218 216 213 208 201 190 177 168 161 158 158 158 160 163 168 175 184 193 203 214 225 235 240 242 241 238 228 218 209 203 203 205 211 218 224 226 225 221 214 206 200 195 189 184 177 173 171 171 172 173 174 176 177 178 179 180 181 184 188 192 196 200 203 204 204 203 200 197 195 194 194 196 197 199 200 201 200 197 195 214 214 214 214 213 212 211 210 208 206 204 202 200 197 194 191 189 185 182 179 176 173 170 168 167 165 165 166 172 192 241 274 289 295 297 290 273 250 228 211 197 183 168 152 110 37 12 6 3 0 357 353 348 343 337 330 318 289 230 198 186 181 178 170 163 155 149 150 155 163 171 177 181 184 186 189 192 197 202 205 208 209 208 207 205 204 203 204 205 207 211 215 220 226 230 232 233 237 258 279 292 299 304 308 309 309 310 312 316 321 328 330 328 323 317 315 319 330 351 358 353 339 322 313 309 307 306 304 300 296 292 290 289 289 290 293 299 312 320 327 332 337 340 339 331 322 314 311 310 309 309 310 313 316 320 324 326 327 326 325 324 323 321 320 320 319 320 321 322 322 323 324 325 326 327 328 328 329 329 328 328 327 327 326 326 325 324 323 322 321 319 318 316 315 313 312 311 310 310 310 311 311 312 313 313 313 314 314 314 315 316 316 317 318 319 319 319 319 320 320 321 320 320 319 318 316 314 310 305 299 291 283 273 264 255 245 237 230 224 221 219 218 217 216 215 214 213 212 212 211 210 209 208 206 205 204 203 203 203 203 202 202 201 199 198 195 192 188 187 186 186 188 191 199 212 229 250 269 285 298 310 321 330 338 344 348 353 359 7 16 26 35 43 52 61 68 74 77 78 78 77 77 76 72 64 50 26 3 352 348 347 342 337 329 320 309 292 264 224 192 171 157 148 140 131 121 109 95 79 66 54 49 44 40 36 31 25 19 13 8 4 1 360 359 360 360 1 2 3 8 16 27 33 32 26 18 15 12 10 9 8 13 27 83 142 156 160 161 160 158 156 154 153 152 152 153 155 156 159 163 172 192 211 221 226 230 235 240 242 240 235 231 226 222 218 215 213 213 213 212 210 210 213 217 222 227 233 238 242 246 247 248 248 246 244 242 240 237 233 228 222 217 214 210 205 199 192 188 189 193 199 207 215 221 225 228 229 230 231 230 231 231 232 233 234 235 235 236 237 237 237 236 234 233 233 232 228 223 217 210 203 196 191 187 185 185 184 186 188 193 198 204 209 214 218 220 221 221 221 219 217 213 209 201 189 178 168 162 161 162 164 166 169 173 180 186 193 200 208 216 225 232 236 238 235 227 215 203 197 197 200 204 210 216 220 223 221 216 208 201 195 189 183 177 173 171 171 173 175 177 178 179 180 180 181 182 185 188 192 196 200 203 205 206 204 201 197 194 192 192 193 195 197 199 199 198 196 193 213 213 212 212 212 211 210 209 207 205 203 201 199 196 193 190 187 184 181 178 176 173 171 169 169 169 169 171 177 193 223 254 267 271 267 254 236 222 211 202 193 186 178 169 157 135 60 15 5 0 357 353 349 343 337 328 314 294 268 241 216 194 176 161 153 150 150 158 168 175 179 181 182 183 185 187 191 196 200 204 207 209 209 209 208 207 207 207 208 209 211 215 221 228 236 240 242 247 256 268 277 285 292 298 302 305 307 310 314 318 322 318 312 305 297 291 289 294 319 342 333 320 310 305 304 304 303 302 299 296 293 291 288 286 283 279 274 279 297 317 328 335 338 338 332 326 320 317 316 316 316 317 320 324 327 330 331 330 329 328 326 324 323 322 321 321 321 322 323 323 324 324 324 326 327 329 330 330 330 329 328 327 327 326 326 325 325 324 323 322 321 319 317 315 313 311 310 309 309 309 309 309 310 310 311 312 312 313 314 314 315 315 316 316 316 317 317 317 317 318 318 318 317 317 316 315 313 310 305 300 293 285 276 267 258 249 241 234 228 224 221 220 219 218 217 216 215 214 213 213 212 212 211 210 210 209 208 208 208 207 207 207 207 206 205 202 199 195 192 191 191 192 193 200 209 221 235 250 263 275 288 301 313 324 333 340 347 356 7 18 27 36 44 53 64 74 82 89 92 94 96 99 102 105 105 102 81 32 359 349 345 336 327 319 313 307 299 288 272 250 223 197 179 168 161 155 149 141 127 105 77 61 50 42 35 22 11 2 357 353 351 350 352 356 1 6 11 14 16 19 24 29 33 34 32 29 26 23 19 14 12 15 28 103 147 155 157 158 156 154 152 149 148 147 149 151 153 154 155 159 170 191 206 211 213 220 230 236 237 233 229 225 222 220 216 214 213 213 213 214 214 215 218 221 226 231 237 241 246 249 251 252 252 252 252 252 251 249 245 240 233 225 219 211 201 192 185 183 186 193 201 208 215 220 224 227 229 230 231 232 233 234 235 236 237 239 239 240 240 240 239 236 232 229 231 232 232 230 227 222 215 208 200 194 190 188 187 188 191 196 200 206 211 215 218 221 222 223 223 221 219 215 210 201 190 179 170 166 165 166 168 170 172 176 181 187 193 200 206 214 221 228 233 235 234 228 215 200 193 193 196 201 205 209 214 219 220 216 210 202 195 189 183 177 173 171 172 175 177 180 181 182 182 182 183 184 186 189 192 196 200 204 207 208 206 203 198 194 191 190 191 193 195 197 198 197 195 192 212 212 211 211 211 210 209 208 206 204 202 200 198 195 192 189 185 182 179 177 175 173 172 171 171 172 173 176 181 192 214 236 248 250 246 239 232 224 215 206 194 183 170 159 148 134 107 47 12 2 356 352 347 342 335 328 315 302 287 271 250 211 175 157 153 155 161 170 179 183 185 185 184 184 185 186 190 194 198 202 204 206 208 208 208 209 209 210 210 211 212 215 222 231 240 246 248 251 257 262 267 270 274 278 285 291 298 304 309 312 311 306 301 295 288 279 268 251 226 204 270 301 304 303 301 299 298 296 294 292 289 287 284 279 271 258 238 237 273 315 329 334 336 336 334 332 330 328 327 325 324 324 326 328 330 331 332 332 331 329 328 326 325 323 323 324 325 326 327 327 326 326 326 328 330 332 333 332 331 329 328 327 327 326 326 326 325 325 324 323 322 320 318 316 314 312 310 309 309 308 308 307 308 308 309 310 311 312 313 313 314 315 315 315 315 315 315 315 316 316 316 316 316 315 315 314 312 309 305 300 294 287 278 269 260 251 244 237 231 227 224 222 221 219 218 217 216 215 214 214 214 213 213 213 213 212 212 211 211 210 210 210 210 210 209 207 204 200 197 195 194 194 196 201 208 217 228 238 248 258 268 281 295 311 325 337 349 1 13 23 30 36 41 50 62 74 85 93 98 103 109 117 126 136 145 152 160 169 184 204 239 268 280 287 287 284 280 274 269 263 254 238 213 191 177 167 160 154 148 139 127 118 114 132 205 286 306 316 323 329 336 342 349 0 13 22 29 31 33 35 37 39 39 38 35 32 29 25 20 15 13 13 26 137 155 157 156 154 151 148 144 140 137 138 140 145 148 151 154 159 174 194 203 202 200 207 219 229 231 229 227 224 222 219 217 215 214 214 215 216 217 218 220 223 227 232 236 241 244 247 249 250 251 252 253 254 255 255 254 251 247 238 227 214 199 188 185 186 191 199 206 212 216 219 221 224 226 228 229 230 231 233 235 236 237 238 239 239 239 239 238 234 230 228 229 230 232 233 232 230 226 220 212 204 198 193 191 192 195 199 204 209 213 217 220 223 224 226 225 224 222 218 212 203 192 182 174 171 170 170 171 173 175 178 182 186 192 198 205 213 219 225 231 234 234 231 218 203 195 192 195 198 201 204 208 212 215 215 211 204 197 190 184 179 175 173 175 177 180 182 184 184 184 184 185 186 188 190 192 196 200 204 207 209 208 206 201 196 192 190 190 190 193 195 196 196 193 189 212 211 210 210 210 209 208 207 205 204 202 199 197 194 191 188 184 181 178 176 174 173 172 172 173 174 176 178 182 190 207 225 237 241 240 239 237 235 228 214 191 164 145 134 125 114 95 58 19 2 354 348 343 339 334 327 318 306 293 278 258 223 186 169 165 167 173 179 186 189 190 190 188 186 186 187 189 192 195 198 200 202 203 204 205 207 208 210 211 212 214 218 224 233 241 246 246 249 254 260 264 267 268 269 272 277 283 290 295 296 295 293 291 289 287 283 273 253 222 196 200 274 297 299 297 294 291 289 287 285 283 281 278 273 264 246 214 212 262 317 327 330 333 334 335 336 336 335 334 332 330 329 330 331 332 333 333 333 332 331 329 328 327 326 327 329 331 332 332 332 331 330 331 332 333 333 333 332 330 328 327 327 327 327 327 326 326 325 325 324 322 321 319 317 315 313 311 309 308 307 307 306 307 307 308 309 310 311 312 313 313 314 314 314 314 314 314 314 315 315 315 315 315 315 314 313 311 308 305 300 295 288 280 271 262 254 246 240 234 230 227 225 222 221 219 218 217 216 215 215 214 214 214 215 215 215 214 214 213 212 212 212 213 213 212 210 207 204 200 198 197 197 198 202 207 214 223 230 238 245 253 261 272 289 314 342 4 20 30 35 36 37 39 46 59 74 87 96 104 114 126 141 153 163 168 173 176 180 186 192 201 213 225 237 247 253 257 259 261 263 264 263 249 222 197 181 170 163 160 159 163 170 178 185 197 212 229 246 266 289 307 326 349 19 39 47 48 46 45 44 43 43 42 39 37 33 29 25 20 16 14 14 31 146 156 156 154 150 147 143 138 132 125 122 123 130 135 140 145 155 176 195 200 196 196 204 215 225 229 230 229 226 223 221 218 216 215 216 217 219 221 222 223 225 227 231 234 237 240 242 244 246 248 250 251 253 255 257 258 258 256 250 240 224 207 197 194 196 201 207 212 215 217 219 221 223 225 227 228 229 230 231 232 234 234 235 236 237 237 237 236 234 231 229 229 229 231 233 234 233 232 229 223 216 210 203 200 199 201 203 207 212 216 220 223 225 227 228 228 227 225 221 214 206 196 186 180 176 174 174 175 177 178 180 182 186 191 197 204 211 218 224 229 232 233 231 221 211 202 197 197 197 198 199 201 204 207 210 209 204 199 193 188 183 179 179 179 181 183 185 185 185 185 186 187 188 189 190 193 195 199 203 206 209 210 209 206 200 194 188 186 186 189 192 194 193 188 184 211 211 210 209 209 208 207 206 204 203 201 199 196 193 191 187 184 181 178 176 175 173 173 173 174 175 176 179 183 190 204 219 232 240 243 245 250 256 260 249 115 107 105 101 95 86 70 45 17 357 348 342 337 333 329 325 317 304 286 265 241 217 199 189 185 184 186 188 191 193 193 192 190 188 185 185 186 188 190 191 192 193 193 194 196 199 202 204 207 208 212 216 223 231 239 243 244 247 252 260 267 273 275 276 276 276 277 278 279 279 279 281 283 285 287 287 284 271 246 216 198 227 276 287 287 285 282 279 276 274 274 273 272 270 264 252 224 230 287 311 318 322 326 330 333 334 335 336 335 334 333 333 333 334 335 336 336 336 334 333 331 330 330 331 333 336 337 338 338 337 335 335 334 334 334 333 331 329 328 327 327 327 327 327 327 327 327 326 325 324 323 321 320 318 316 313 311 309 308 307 307 307 307 307 308 308 309 310 311 312 313 313 314 314 314 314 314 314 314 314 314 314 314 314 313 311 309 307 304 301 297 291 283 275 266 258 250 244 238 234 230 227 224 222 221 219 218 217 216 215 215 215 215 215 216 216 216 215 215 214 214 214 214 215 214 212 209 206 203 201 199 199 199 202 207 212 219 225 230 235 240 244 249 256 273 4 47 55 58 55 51 46 43 48 63 80 94 105 118 133 151 166 174 178 180 181 182 184 186 191 196 202 210 216 227 237 245 253 259 266 273 279 276 264 241 214 192 182 177 178 179 181 183 184 185 189 193 200 211 223 238 256 7 75 77 74 65 56 50 46 44 44 43 41 38 34 30 27 23 21 20 24 47 125 146 150 149 146 143 138 132 123 111 103 101 106 109 109 107 98 124 188 193 191 196 209 220 227 230 232 232 231 228 225 221 218 217 217 219 222 224 226 227 228 229 230 232 234 237 239 242 243 245 248 250 253 255 258 260 262 262 258 251 240 224 214 210 210 212 215 217 219 220 222 223 225 227 229 230 231 231 232 232 232 232 233 234 234 235 236 235 234 232 230 229 228 229 230 232 233 233 232 230 227 224 217 213 210 208 208 212 216 220 223 226 228 229 230 230 229 227 222 216 209 200 191 185 181 179 179 180 181 182 182 184 186 190 196 203 209 215 221 226 229 232 230 225 218 212 206 201 198 195 195 196 198 200 203 203 201 197 193 188 185 184 184 185 186 186 186 186 186 186 186 188 189 190 191 193 196 199 202 206 209 211 211 208 199 183 172 168 171 176 180 183 181 176 174 211 210 209 209 208 207 206 205 203 201 200 198 195 193 190 187 184 181 179 177 176 175 174 173 173 174 175 178 184 194 207 222 234 245 254 260 275 300 336 13 43 64 74 69 60 49 36 18 0 346 337 331 326 322 319 317 310 296 275 251 233 219 209 204 200 198 196 194 193 192 191 189 187 184 182 182 182 182 182 182 182 181 181 181 183 187 191 195 199 201 205 210 216 225 233 238 241 244 251 261 271 279 283 283 281 278 274 270 267 267 269 273 277 282 285 285 282 275 262 243 224 225 258 270 274 273 270 267 265 263 263 265 266 267 268 267 269 283 297 304 309 313 318 323 326 329 331 333 333 334 334 335 336 338 339 340 339 338 336 335 334 334 335 337 339 341 342 342 341 339 337 336 334 333 332 330 328 327 326 326 327 328 328 328 328 328 328 327 326 325 323 322 320 318 316 314 312 310 308 308 308 309 309 309 309 309 309 310 310 311 312 313 313 314 314 314 314 314 313 313 313 313 313 312 311 309 308 306 304 301 298 292 286 278 270 263 255 249 243 238 233 230 226 224 222 221 219 218 217 216 216 215 216 216 216 216 217 216 216 216 216 216 216 216 215 213 210 207 204 202 200 199 200 201 205 210 215 220 224 228 231 233 234 233 223 159 105 94 90 83 75 66 59 60 73 91 108 124 141 159 173 182 186 188 189 188 188 188 189 191 194 198 202 207 216 227 237 247 257 267 276 284 288 287 281 269 241 218 204 196 191 187 184 181 179 177 176 176 178 179 177 164 117 92 88 84 73 62 52 46 45 45 45 44 41 37 34 31 29 29 30 37 60 104 129 138 141 141 139 136 130 119 107 98 92 91 88 83 74 61 59 83 154 181 201 215 225 231 233 236 237 238 236 233 228 221 219 220 223 227 230 232 233 233 233 233 234 236 238 240 243 244 246 249 252 255 259 262 265 267 268 266 262 253 243 234 229 225 225 225 226 226 227 228 229 230 231 233 234 234 234 234 233 233 233 233 233 234 235 235 235 234 232 230 229 228 228 228 229 230 231 231 231 232 231 228 224 221 218 218 219 221 224 226 228 230 230 230 230 229 227 223 217 211 202 194 188 184 184 184 185 186 186 187 188 189 192 197 202 208 213 218 223 228 231 231 230 227 222 216 208 200 194 192 192 193 195 197 197 197 194 191 188 187 187 188 189 189 188 187 186 186 186 187 188 189 190 191 193 196 199 202 204 205 204 199 178 141 130 131 135 138 141 145 153 156 158 160 210 210 209 208 207 206 205 204 202 200 199 197 194 192 190 187 184 181 179 177 176 175 174 173 172 172 174 178 185 200 214 228 242 258 273 285 303 325 344 2 18 31 33 20 9 2 355 346 336 326 320 314 310 307 306 307 304 292 274 255 240 229 222 217 213 207 202 196 192 188 184 181 180 181 182 184 182 180 179 178 177 176 175 174 175 178 183 187 191 194 197 201 206 213 222 229 234 238 244 255 267 277 281 279 276 272 268 264 263 263 266 270 275 278 280 278 276 272 266 258 249 250 260 264 265 264 262 259 257 255 256 258 261 265 270 275 282 290 294 298 301 306 311 316 320 324 327 330 332 333 334 336 337 339 341 342 342 341 339 338 337 338 339 341 342 343 344 343 341 339 336 334 332 330 328 327 326 325 326 327 328 329 330 330 329 329 328 327 326 325 323 322 320 319 318 316 314 313 311 311 311 312 312 312 311 310 310 310 311 311 312 313 314 315 315 315 315 315 314 313 313 312 312 311 310 309 307 306 304 301 298 293 288 282 275 268 261 254 248 242 237 232 229 226 223 222 220 219 218 217 217 216 216 216 216 216 217 216 216 216 216 216 217 216 215 213 210 206 203 201 199 198 199 200 203 208 212 217 221 224 226 226 226 222 212 185 149 128 118 112 106 99 91 88 98 115 135 153 168 178 187 192 195 197 198 197 195 194 193 194 196 198 201 205 212 220 229 239 249 261 271 281 288 293 296 296 289 275 253 228 207 193 183 176 171 167 165 164 164 160 154 140 111 90 80 75 70 62 55 48 47 48 48 46 43 39 37 35 34 35 38 47 65 92 114 126 133 135 136 135 132 125 117 110 106 105 103 102 103 113 125 140 154 177 203 220 229 233 235 238 243 246 249 247 241 231 226 226 231 236 239 241 241 242 242 242 243 244 246 248 249 251 253 255 258 262 266 269 272 274 275 274 270 265 259 253 247 243 240 238 237 237 237 237 238 238 239 239 239 239 238 238 237 236 236 235 235 235 236 237 236 236 234 232 230 228 228 228 228 229 229 229 229 231 232 232 232 230 227 226 227 227 229 230 231 231 231 231 230 229 226 222 218 211 203 197 192 189 189 189 190 191 192 192 193 194 197 200 204 209 214 219 224 228 233 236 239 238 235 230 220 205 194 189 188 190 192 193 193 194 193 191 189 189 189 190 191 190 189 188 186 186 186 186 187 188 189 190 192 195 197 197 195 189 175 146 113 102 106 113 120 122 122 121 129 136 142 148 210 209 209 208 207 205 204 203 201 199 197 195 193 191 188 186 183 180 178 176 175 173 173 172 171 170 171 176 185 202 213 223 238 320 337 322 311 306 305 304 299 287 297 311 321 326 327 323 316 310 305 301 298 297 300 304 305 295 280 265 253 244 237 231 225 216 206 196 188 183 179 177 180 184 188 191 189 187 185 183 182 180 177 174 172 173 176 181 185 189 192 195 198 202 209 217 223 228 232 237 248 258 264 265 265 264 262 261 262 265 270 274 276 276 275 272 270 268 264 261 260 261 264 263 263 261 259 257 254 252 252 255 258 263 268 273 277 282 286 290 294 299 305 311 316 320 324 327 329 330 332 334 336 339 341 343 343 343 342 341 340 340 341 342 342 342 342 341 339 337 334 332 330 328 326 325 326 326 328 329 330 331 331 331 330 329 329 328 327 326 325 324 323 322 321 320 318 317 316 316 316 316 316 314 313 312 311 311 312 313 314 315 316 317 317 317 317 316 315 314 314 313 312 311 310 309 308 306 304 301 298 295 291 286 281 274 267 260 253 246 240 235 231 228 225 223 221 220 219 218 218 217 216 216 216 216 216 216 216 216 217 217 217 217 215 212 209 205 201 199 198 197 197 198 201 206 210 215 218 221 222 222 221 218 211 198 178 158 144 137 132 130 128 128 136 151 169 182 190 194 198 202 205 208 209 209 207 204 202 201 201 203 206 211 217 223 229 235 243 252 262 272 282 292 300 305 306 304 298 282 233 185 167 160 155 153 151 151 149 145 139 129 115 101 89 80 73 66 60 55 53 52 50 47 44 41 39 38 38 39 44 53 67 85 103 117 124 128 131 133 133 131 131 132 135 137 138 139 142 147 154 158 165 182 203 221 232 236 238 242 248 255 260 261 258 249 242 240 243 248 251 253 255 257 258 260 261 263 263 263 263 264 265 266 268 271 274 276 278 279 280 279 277 275 271 267 263 259 255 252 250 250 249 249 249 249 248 247 247 246 245 244 243 242 241 240 239 239 240 239 239 238 236 235 233 231 230 229 229 228 228 227 226 228 230 232 233 233 233 233 234 234 234 234 233 233 232 231 230 228 226 223 218 212 206 201 196 195 194 195 196 197 198 199 199 200 202 205 209 213 217 222 227 233 238 244 247 248 247 245 236 216 197 188 187 188 190 191 192 193 193 192 190 190 190 191 191 191 189 187 186 186 185 185 185 186 186 188 190 192 193 192 187 179 164 146 129 122 126 131 137 140 138 137 137 138 142 147 209 208 208 207 206 205 203 202 200 198 196 194 192 189 186 184 181 178 176 174 173 172 170 168 166 165 165 166 170 175 164 134 101 77 39 303 280 270 262 255 248 243 255 272 290 304 311 312 309 305 300 297 295 293 296 298 299 290 278 268 260 252 246 240 233 222 208 196 187 182 180 181 185 191 196 199 199 197 194 192 191 188 183 178 173 170 171 175 181 186 189 192 193 196 200 208 216 222 224 227 231 239 246 253 257 259 261 262 264 267 271 274 273 272 270 269 267 264 260 254 253 257 261 262 262 261 259 257 254 252 252 254 257 260 264 267 269 272 276 281 287 293 299 306 311 316 320 322 324 326 329 331 335 338 341 344 344 344 343 342 341 340 340 340 340 340 339 338 336 334 332 331 329 328 327 328 329 330 331 332 333 333 333 332 331 330 330 329 328 327 327 326 326 325 324 324 323 322 321 320 319 319 318 317 315 313 312 312 313 314 315 316 317 318 318 318 318 317 316 315 314 313 312 311 310 309 308 306 304 302 300 297 294 290 285 279 272 264 257 249 243 238 233 230 227 224 223 221 220 219 218 217 216 216 215 215 215 215 216 216 217 217 217 217 215 212 208 203 200 198 196 195 195 197 200 204 208 212 216 218 219 219 217 215 211 205 193 179 165 155 149 145 143 147 158 174 192 205 210 211 212 214 217 219 222 222 221 219 217 215 213 214 218 223 229 234 238 240 244 249 256 264 275 285 294 302 307 310 314 322 359 116 127 131 133 134 134 135 135 133 130 126 121 114 106 96 84 75 68 64 62 59 55 50 46 43 42 42 43 46 51 58 69 82 96 108 116 121 123 124 126 129 134 137 140 142 145 148 153 158 163 167 174 187 203 217 230 237 242 247 251 258 263 266 266 262 257 253 252 255 258 262 266 270 273 275 276 278 279 278 276 274 274 274 275 276 276 277 278 279 279 280 280 279 278 276 274 271 268 265 263 262 261 261 260 259 258 256 255 254 253 252 251 249 248 246 245 245 244 243 242 241 239 237 235 234 233 231 230 229 227 226 225 226 228 230 232 234 236 238 239 239 238 237 236 234 232 231 230 229 227 225 221 216 211 206 203 201 201 202 203 204 204 205 205 206 208 210 214 218 223 227 232 237 243 249 251 252 253 251 244 228 206 191 189 189 190 192 194 195 195 194 193 192 191 191 192 191 189 187 186 185 185 185 184 184 184 186 188 190 190 188 185 179 173 167 161 156 158 161 164 166 166 164 162 160 158 156 208 207 207 206 205 204 202 200 198 196 194 192 189 187 184 181 178 176 174 172 171 169 167 164 160 157 153 151 147 143 134 127 130 211 262 263 256 249 240 231 225 223 227 238 253 273 293 303 306 304 301 297 292 286 278 270 265 264 262 261 258 254 248 242 234 223 208 197 192 190 190 191 194 199 202 205 207 206 204 201 198 195 190 184 177 171 168 170 176 181 186 189 190 192 198 207 217 223 226 226 227 233 240 249 256 261 264 265 263 261 260 261 262 264 265 265 264 260 254 247 242 247 253 257 259 258 257 256 255 254 254 254 256 258 259 261 263 266 269 274 280 286 293 300 305 310 313 316 319 323 326 331 335 339 342 344 344 344 342 341 339 338 338 338 337 337 336 335 334 333 331 330 330 330 330 331 332 333 334 334 334 334 334 333 332 332 331 331 330 330 329 329 328 327 327 326 326 325 324 323 322 321 320 318 317 315 314 313 314 315 315 316 317 318 318 318 318 317 317 316 315 314 313 311 310 309 308 306 304 303 301 298 296 292 287 282 275 268 260 253 246 240 235 232 228 226 224 222 221 219 218 217 216 216 215 215 215 215 215 216 217 217 217 216 215 211 206 202 198 196 195 194 195 196 199 203 206 210 213 215 216 216 215 213 211 207 201 192 179 166 155 148 147 153 166 185 205 217 222 224 225 226 228 231 235 239 245 250 254 247 238 233 232 235 238 241 243 244 246 249 253 259 268 279 290 299 309 319 334 8 51 82 99 110 115 119 122 126 129 130 129 129 130 131 131 126 110 96 86 80 75 69 63 57 52 49 48 48 50 53 58 64 72 81 91 102 111 115 115 113 117 123 128 131 132 134 142 154 163 168 171 175 182 191 200 210 220 227 233 239 245 251 256 260 261 260 257 254 253 254 256 259 263 268 272 275 277 278 278 278 277 276 276 275 275 275 275 274 275 275 276 277 278 279 280 280 280 279 277 276 274 273 272 271 269 267 265 264 263 262 262 261 260 259 257 255 254 252 251 249 247 244 242 240 238 236 235 233 231 229 227 225 225 225 227 228 231 234 237 239 240 239 239 238 236 234 233 232 231 231 230 229 226 223 218 214 211 210 209 209 209 210 210 210 210 211 213 216 220 224 228 232 236 241 245 248 249 250 249 246 240 230 215 201 195 193 193 195 197 199 199 198 197 195 194 194 193 192 190 188 186 186 185 184 183 183 184 186 187 189 188 187 184 180 176 173 170 170 172 174 177 180 181 181 179 175 171 167 206 206 205 205 204 203 201 199 197 195 192 190 187 184 181 178 175 173 171 170 168 166 163 160 155 151 146 144 141 145 156 189 229 245 249 249 242 231 220 210 203 202 204 209 219 236 262 287 297 299 296 288 272 256 242 235 236 241 248 252 254 253 250 243 233 221 208 203 202 203 203 203 203 204 206 209 212 213 212 209 206 203 198 191 182 173 166 165 168 174 178 181 184 186 197 210 221 227 230 230 229 231 237 247 257 264 266 264 258 252 249 248 250 254 258 259 259 255 249 243 236 239 245 250 254 254 254 254 255 255 255 254 254 254 255 256 258 261 265 269 274 280 286 293 299 303 307 310 315 321 327 333 338 341 343 344 343 342 340 339 338 337 336 336 336 335 334 333 333 332 332 332 332 333 333 334 334 335 335 335 335 335 335 334 334 333 333 333 332 332 331 330 330 329 328 328 327 326 325 323 322 321 321 320 319 317 315 315 315 315 315 316 316 317 318 318 318 317 317 316 315 314 313 311 310 309 308 306 305 303 301 299 296 292 288 283 277 270 262 255 248 242 237 233 230 227 225 223 222 220 219 217 216 215 215 214 214 214 215 215 216 217 217 216 214 210 205 200 197 195 194 194 194 196 199 202 205 208 210 212 213 213 212 211 209 206 202 196 185 170 155 148 147 155 169 187 207 220 226 230 232 233 235 242 257 281 298 302 296 281 267 253 243 239 237 237 239 241 244 247 251 255 263 278 298 318 335 357 20 41 59 73 85 95 103 110 117 123 130 133 134 136 140 146 152 152 141 128 115 102 91 82 74 67 63 60 58 58 59 61 64 67 72 76 83 105 144 147 127 120 124 128 131 134 138 145 156 167 173 176 177 180 186 192 198 203 209 215 220 225 232 239 245 249 251 251 251 249 249 249 250 251 253 257 260 264 268 270 271 272 272 273 273 273 272 272 271 271 271 272 273 274 275 277 280 282 284 284 283 282 281 280 279 277 274 272 270 268 267 267 268 268 267 266 265 264 263 261 258 256 253 250 247 243 240 238 235 233 230 228 226 225 225 226 226 228 230 232 234 235 236 237 237 237 236 234 233 233 233 234 234 233 232 229 226 223 220 218 216 216 216 215 215 215 215 215 217 220 224 228 232 236 238 240 241 242 242 241 239 236 232 226 218 209 201 197 196 197 199 200 201 201 199 198 198 198 197 195 192 190 188 187 185 184 183 183 184 186 187 188 187 185 182 179 175 173 173 175 178 182 185 188 190 190 187 184 180 175 205 204 204 203 202 201 199 197 195 193 190 187 184 181 177 174 172 169 167 166 164 163 160 158 154 152 150 151 157 174 201 225 238 242 240 237 229 215 198 186 180 181 183 187 192 204 224 251 271 277 275 264 249 239 231 226 226 229 235 243 249 252 250 245 235 224 214 211 213 215 215 212 209 208 207 211 214 217 219 216 213 210 205 196 185 173 160 157 157 161 167 171 176 182 194 208 220 228 231 231 229 228 232 240 251 260 260 257 253 248 244 241 241 244 248 251 252 250 245 240 234 234 238 244 247 249 250 252 253 254 254 253 252 251 251 252 254 257 260 264 269 274 281 287 293 298 303 308 314 322 329 336 340 342 342 342 341 339 338 337 337 336 336 336 336 335 334 333 333 334 334 335 336 336 336 335 335 335 335 336 336 336 336 335 335 335 335 335 334 333 332 331 331 330 329 329 328 327 325 324 322 322 321 321 320 318 317 316 315 315 315 316 316 316 317 317 317 317 316 316 314 313 312 311 310 308 307 306 304 302 300 298 295 292 287 283 277 271 264 256 250 244 239 234 231 228 226 224 223 221 219 218 216 215 214 214 214 214 214 215 216 217 217 216 214 209 204 199 195 193 192 193 193 195 197 200 203 205 207 208 209 209 208 207 205 203 200 194 184 166 153 147 149 157 170 186 204 215 224 229 232 233 238 251 288 316 316 307 295 286 277 267 256 248 242 239 238 239 242 246 251 258 273 305 347 8 20 31 42 53 61 68 75 84 93 103 112 121 127 130 133 136 142 148 154 152 146 139 131 123 112 102 93 85 79 75 73 71 71 72 72 73 69 356 268 264 258 243 184 142 137 139 142 146 152 160 167 173 175 176 178 182 187 192 196 199 202 206 211 217 224 230 235 240 243 245 246 246 247 247 248 248 250 251 253 256 260 263 266 268 269 270 271 271 271 270 269 269 269 270 270 271 273 277 281 282 282 281 280 280 280 279 277 275 273 271 270 270 270 270 270 270 270 270 270 268 267 265 263 261 258 255 252 247 243 240 236 233 231 229 228 228 228 229 228 228 228 229 230 231 231 232 234 234 234 234 234 234 235 236 237 237 236 235 233 231 229 226 225 224 222 221 219 218 217 217 218 221 225 229 232 234 234 235 234 234 233 232 231 229 227 223 217 211 204 199 196 196 196 197 198 197 197 198 199 198 196 194 192 190 188 187 186 184 184 184 184 185 186 186 185 183 179 176 173 174 176 179 182 186 189 192 194 193 191 188 184 180 203 203 202 201 200 199 197 195 192 190 187 184 180 177 173 170 167 164 162 160 159 158 157 157 158 161 165 173 185 202 219 229 235 236 232 226 214 194 174 166 166 170 173 176 181 189 203 221 244 261 268 266 260 250 240 232 227 226 228 234 242 247 248 245 238 230 224 221 222 222 220 216 210 206 205 209 214 218 221 221 218 214 208 197 182 166 151 148 151 157 164 170 177 186 197 208 217 224 229 230 228 226 227 234 242 248 251 250 248 245 241 236 233 232 236 242 244 245 242 238 234 234 236 240 243 245 247 248 250 251 252 252 251 249 248 249 251 253 257 260 265 271 279 286 293 299 304 311 318 326 333 338 341 341 341 339 338 337 337 336 336 337 337 337 336 336 335 335 336 336 337 337 338 337 337 336 336 335 335 336 336 336 336 336 337 337 337 336 335 334 333 332 331 331 330 329 328 327 325 324 322 322 321 321 320 319 318 317 316 316 316 316 316 316 317 317 317 316 316 315 313 312 311 309 308 307 306 305 303 301 299 297 294 291 287 282 276 270 263 256 250 244 239 234 231 228 226 225 223 221 220 218 217 215 215 214 213 214 214 215 216 217 217 216 213 207 202 197 193 191 191 191 192 194 196 198 201 202 203 204 204 204 203 201 199 196 191 182 167 151 143 143 148 158 171 186 202 214 223 228 229 228 226 230 275 306 299 293 288 287 285 285 287 286 281 275 270 266 267 280 327 7 25 34 42 47 49 52 55 57 60 63 66 70 77 84 91 97 102 105 109 114 122 130 137 138 136 135 135 138 139 137 133 124 114 105 97 94 94 93 93 99 205 249 251 248 243 224 165 135 133 140 148 155 162 168 173 173 172 172 174 180 186 192 195 198 201 205 211 216 222 227 231 236 241 246 251 254 255 257 257 259 259 260 261 262 264 266 268 269 270 271 272 272 272 271 271 270 269 269 269 270 271 272 273 272 271 271 271 271 271 271 270 268 267 266 267 267 268 269 270 270 270 270 269 268 266 265 263 262 260 257 254 249 246 242 239 237 236 235 235 236 235 235 232 230 228 227 227 226 227 228 230 231 232 233 234 235 237 238 239 240 240 240 239 239 238 237 234 231 227 223 219 215 213 214 216 219 223 225 227 227 227 227 228 229 229 229 229 228 226 223 218 212 206 200 195 192 190 189 186 183 180 181 183 183 179 176 174 173 174 176 178 180 181 183 184 185 185 185 183 180 178 175 174 176 179 182 186 189 191 194 195 194 193 190 184 176 201 200 200 199 198 197 194 192 189 186 183 180 176 172 168 165 162 159 157 155 153 152 152 155 163 173 183 193 202 212 221 227 229 228 224 212 192 163 147 148 155 162 168 173 178 186 199 213 235 263 281 285 281 273 260 249 239 232 229 230 234 240 242 241 238 233 230 229 229 227 222 215 207 201 201 205 211 218 222 223 221 215 205 190 171 155 145 144 152 165 177 185 192 201 210 218 222 224 226 226 226 229 234 239 243 245 246 246 244 241 236 230 224 222 227 233 238 241 240 237 235 235 237 239 241 242 244 246 247 249 250 251 250 249 248 248 249 252 255 259 265 272 281 289 297 304 311 317 324 330 335 338 339 338 338 337 336 336 336 336 336 337 337 337 337 337 337 337 337 338 338 338 338 337 337 336 336 335 335 336 336 336 336 337 337 338 338 337 336 335 333 332 332 331 330 329 328 327 325 324 323 322 321 321 320 319 318 317 317 316 316 316 316 316 317 317 316 316 315 314 312 311 309 308 306 305 304 303 302 300 298 296 293 290 286 281 275 269 262 255 249 243 238 234 231 228 226 225 223 222 220 219 217 216 215 214 214 214 214 215 215 216 216 215 211 205 200 194 191 189 189 190 191 193 194 197 198 199 199 199 198 197 195 192 188 181 169 151 129 122 123 130 139 153 172 192 211 223 230 233 234 225 211 196 192 233 266 279 287 298 311 324 334 342 349 354 2 14 28 38 43 43 43 45 47 52 56 58 59 57 56 56 55 55 57 59 62 66 69 72 74 75 81 91 102 113 121 129 138 150 161 167 168 158 149 140 133 130 129 129 125 132 210 271 286 81 87 88 90 93 105 120 137 152 164 172 175 172 170 170 171 178 186 193 199 205 210 215 219 223 227 230 235 243 253 265 276 283 287 289 289 287 287 285 284 283 282 281 281 281 280 280 280 279 278 277 276 274 272 271 271 270 269 268 265 263 263 264 265 265 265 264 262 261 260 260 261 262 263 264 265 266 266 266 264 263 261 259 258 257 256 254 251 249 246 244 244 244 245 247 248 247 244 241 237 232 229 227 226 225 225 226 228 229 231 232 234 235 237 239 240 242 243 244 245 246 246 245 243 238 230 222 214 208 206 209 212 215 217 219 220 221 223 225 227 228 229 230 231 230 228 225 220 214 207 201 194 189 184 178 168 152 133 119 117 115 111 107 102 98 97 101 116 134 152 166 174 178 179 181 180 179 177 177 178 180 182 185 188 190 193 194 195 195 192 188 179 167 199 198 197 196 195 194 192 189 186 182 179 175 171 167 163 160 157 154 153 151 149 149 151 158 170 183 194 202 208 213 218 222 223 219 209 186 157 138 132 135 145 153 161 168 175 184 198 212 232 268 297 302 300 293 283 272 260 248 239 235 234 236 237 237 236 234 234 235 234 231 221 207 197 191 194 200 208 215 220 221 218 210 197 180 164 154 150 151 159 173 187 198 206 216 224 228 229 227 223 219 222 232 243 248 250 249 247 245 242 237 231 223 217 218 223 230 235 238 239 237 236 236 237 238 239 240 242 244 246 248 249 250 250 250 249 249 250 252 256 260 266 274 284 293 301 309 316 322 326 330 333 335 335 335 334 334 334 334 335 335 336 337 337 337 337 337 337 337 338 338 338 338 337 337 336 336 336 335 335 335 335 335 336 337 337 338 338 338 337 335 334 333 332 331 330 329 328 327 325 324 323 322 322 321 320 318 317 317 316 316 316 316 316 317 317 316 316 315 314 312 311 309 308 306 305 304 303 302 300 299 297 295 292 289 285 280 274 267 260 253 247 242 237 234 231 229 227 225 224 222 221 219 218 217 216 215 214 214 214 214 215 215 214 212 208 203 197 192 188 188 188 189 190 191 193 194 196 196 195 193 191 189 184 178 170 157 140 123 109 107 110 117 128 143 173 224 248 255 256 254 250 239 217 197 189 212 248 283 311 333 349 358 3 7 9 13 17 25 32 39 43 44 43 42 43 47 52 56 58 56 55 54 53 53 54 55 56 57 59 60 62 60 59 61 65 73 89 110 134 153 166 172 172 161 148 132 112 102 96 92 80 57 31 18 26 53 69 80 89 96 109 126 146 161 172 179 180 177 174 173 175 184 193 203 213 222 230 235 237 240 244 252 270 295 313 322 325 326 325 324 322 320 318 315 312 309 307 304 302 300 299 297 295 293 291 289 286 284 281 280 279 277 275 272 270 268 267 268 268 267 265 263 260 258 257 257 256 256 256 256 257 257 257 256 255 253 252 251 250 249 249 248 247 246 245 245 246 249 251 253 252 251 248 243 238 233 230 228 227 226 226 228 229 230 231 233 234 236 237 239 241 243 245 247 249 251 251 251 250 244 232 219 209 204 205 207 209 211 213 215 216 219 222 225 228 230 231 232 233 232 230 227 222 215 208 201 194 187 180 172 160 137 109 92 85 79 75 71 68 66 64 62 64 67 71 82 101 124 145 159 166 170 174 177 179 182 185 187 190 191 193 194 194 193 188 180 167 151 197 196 195 194 192 190 188 185 182 178 174 170 166 162 158 155 153 152 151 152 154 158 167 177 187 195 202 207 211 214 216 216 212 200 177 153 137 132 133 137 144 151 157 164 171 179 191 205 218 247 286 304 306 303 297 289 278 267 256 246 240 237 236 235 235 235 237 240 240 233 215 194 184 182 188 195 203 211 215 215 212 203 193 182 173 166 164 164 166 174 186 200 212 223 229 232 232 228 220 212 213 225 237 246 249 249 248 245 241 233 225 216 213 218 225 231 236 239 239 238 237 238 238 239 239 240 242 244 246 248 249 251 251 251 251 251 252 254 257 261 267 274 283 291 299 307 314 319 324 327 330 331 331 331 331 332 332 333 334 335 336 336 337 337 337 337 336 337 337 337 337 337 337 336 336 336 336 335 335 335 335 335 336 336 337 338 338 338 337 335 334 333 332 331 330 329 328 327 325 324 323 322 321 320 319 317 316 316 315 315 315 316 316 316 316 316 315 314 313 311 310 308 307 305 304 303 302 301 300 298 297 294 292 288 284 279 273 266 259 252 246 241 238 235 233 231 229 228 226 224 222 221 219 218 216 215 215 215 214 214 214 214 212 209 204 199 193 189 186 186 186 187 188 189 190 191 192 191 189 187 183 178 172 163 152 139 128 119 113 112 115 121 132 147 190 256 275 276 274 271 268 263 250 220 184 205 342 358 4 10 13 14 15 16 17 18 21 26 31 35 39 40 40 39 38 41 46 50 55 56 59 60 60 60 61 61 61 61 60 58 57 54 51 48 45 44 46 56 74 100 123 132 124 104 86 71 57 50 47 45 40 33 24 17 22 40 67 92 108 124 145 165 180 192 199 203 201 198 196 195 202 213 222 231 239 246 253 261 269 284 310 339 351 355 355 352 348 344 340 337 334 333 332 330 328 326 324 322 320 319 317 315 313 310 307 304 301 298 296 294 293 291 289 286 284 282 281 280 277 275 271 268 265 262 259 257 255 253 251 250 250 249 248 247 246 246 245 245 244 244 243 243 242 241 241 242 244 246 248 249 249 248 245 241 236 232 230 229 229 228 229 230 231 232 233 234 235 237 238 240 241 244 246 248 249 251 252 252 252 246 235 221 211 207 207 207 208 210 212 213 215 219 222 226 229 231 233 234 234 234 232 228 222 215 208 200 193 185 178 170 159 142 116 94 80 72 66 62 59 58 58 57 56 55 54 54 56 59 66 77 94 117 145 160 168 173 178 182 185 185 185 186 185 180 168 151 135 123 195 194 192 191 189 187 184 181 178 174 170 165 161 157 153 150 149 149 151 157 166 178 191 196 200 204 207 210 212 215 212 200 182 160 142 134 130 130 133 137 143 149 155 161 167 173 182 193 205 215 228 248 269 281 287 288 283 275 266 256 248 242 238 236 236 237 240 246 245 235 209 183 176 178 185 193 200 206 209 209 206 201 195 191 187 183 179 175 172 173 182 197 212 223 229 232 231 227 217 211 210 218 230 237 242 244 243 241 237 228 217 210 210 218 227 234 240 241 241 240 240 240 241 242 242 243 244 246 247 249 250 251 251 252 252 253 254 255 257 261 265 270 277 283 291 298 306 313 318 323 326 327 328 328 329 330 331 332 333 335 336 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 334 335 335 336 337 338 338 337 336 335 334 332 331 330 329 328 327 326 325 324 322 321 320 318 317 316 315 315 315 315 315 315 316 316 316 315 314 313 312 310 309 308 306 305 304 303 302 301 300 298 296 294 291 288 284 278 272 265 258 252 246 242 240 238 237 235 233 231 229 227 225 223 221 219 217 216 215 215 214 214 213 212 209 205 200 194 189 186 184 184 184 184 185 186 187 187 187 186 183 180 176 170 162 153 143 135 130 128 127 128 132 139 151 169 196 224 244 252 258 262 267 272 281 344 54 47 38 33 28 26 25 23 21 20 19 20 22 25 27 30 32 34 34 34 34 36 40 46 51 58 63 67 70 69 69 70 69 68 64 60 55 50 46 43 39 36 35 35 37 42 51 63 68 67 64 57 50 45 42 38 34 27 20 14 15 22 39 71 114 166 194 207 214 218 223 228 232 236 240 243 247 251 256 259 265 274 286 302 325 346 1 9 10 8 4 358 352 347 341 337 334 333 333 333 332 331 330 329 329 328 327 325 323 321 319 317 315 312 309 308 306 304 303 300 296 293 291 288 285 282 278 274 271 268 265 262 259 256 253 250 247 244 243 243 243 243 243 243 242 241 240 239 238 237 238 238 238 239 241 242 243 243 241 237 233 230 229 229 228 229 230 231 233 234 236 237 237 238 239 240 242 243 245 247 247 247 247 246 244 241 236 230 219 213 211 210 211 212 213 214 216 219 222 226 229 232 234 235 235 235 233 228 221 214 206 199 191 183 175 167 159 147 131 110 92 79 70 62 57 56 56 55 54 52 49 48 47 47 49 51 55 61 70 83 96 105 112 114 111 109 103 97 92 90 93 100 102 103 193 192 190 188 186 183 180 176 173 169 165 160 156 153 150 148 148 151 158 170 184 196 204 207 207 208 208 208 206 201 187 164 148 138 132 130 129 130 132 136 142 148 154 159 164 169 177 189 202 211 215 219 224 232 244 256 265 266 264 259 252 247 243 240 238 239 243 247 247 235 212 187 179 182 188 195 200 203 205 205 204 203 201 199 197 194 188 180 174 171 175 194 211 222 228 230 230 226 219 217 218 223 230 235 237 238 237 234 228 219 209 205 209 219 229 237 242 245 245 245 244 245 245 246 247 247 248 248 248 249 249 250 250 251 253 254 255 256 257 259 262 267 272 278 286 294 302 309 316 321 324 325 326 327 327 328 330 332 333 335 336 337 337 337 336 335 335 334 335 335 335 336 336 336 336 336 336 335 335 334 334 334 335 336 336 337 336 336 335 334 333 332 331 329 328 327 326 325 324 323 321 320 318 317 316 315 315 315 315 315 315 315 315 315 314 314 313 312 311 310 308 307 306 305 304 303 302 301 300 298 296 294 292 289 284 279 273 265 258 252 248 244 242 241 239 238 237 235 233 230 228 225 222 220 218 217 216 215 214 213 212 209 205 201 195 190 186 184 182 182 182 182 183 183 183 183 183 182 179 175 171 164 157 149 142 138 136 136 137 140 146 154 166 180 193 205 215 222 231 241 251 261 293 42 58 54 49 44 39 35 32 29 26 22 21 20 20 21 23 24 25 26 25 26 27 30 34 41 50 59 67 73 78 79 79 79 76 72 66 59 53 48 44 41 38 35 32 30 28 29 35 45 54 60 61 58 54 50 46 40 34 26 17 10 5 360 354 344 309 272 256 250 251 252 257 261 266 269 271 273 277 281 287 295 307 321 336 350 1 10 15 17 14 9 2 355 348 342 337 333 331 331 331 331 331 330 330 329 328 327 325 324 324 323 322 321 320 318 316 313 311 309 306 303 299 296 293 290 287 284 281 278 275 273 270 266 263 259 256 252 248 244 242 241 241 241 241 241 239 238 237 235 235 234 234 234 235 236 237 239 240 240 238 235 231 228 227 226 226 227 229 231 234 236 237 238 239 240 240 241 242 244 245 245 244 242 239 236 234 233 232 228 223 219 216 216 216 217 217 218 219 221 224 227 229 232 234 235 236 236 234 229 222 213 205 195 185 176 168 162 156 149 140 127 113 100 87 74 62 58 56 55 54 50 47 44 42 42 44 47 51 54 58 61 64 65 66 67 68 69 70 71 74 77 82 88 93 97 191 189 188 185 182 179 176 172 168 165 161 158 156 154 153 154 158 166 177 189 200 207 210 211 210 206 201 195 185 168 153 143 139 137 136 135 133 133 135 140 146 153 158 162 165 169 176 189 202 211 215 216 216 216 222 230 240 249 254 255 253 250 247 244 241 240 242 244 243 234 217 199 187 189 193 197 201 203 204 205 206 206 205 204 201 197 190 180 173 169 173 189 208 219 227 230 230 229 226 227 231 235 238 239 236 232 227 222 216 210 204 206 212 222 231 239 245 249 250 250 250 250 251 251 252 252 251 251 250 248 248 247 247 248 249 251 252 253 255 257 260 264 271 278 286 295 303 310 317 320 323 324 325 326 327 328 330 332 333 335 336 337 337 336 335 334 334 333 334 334 335 335 335 336 336 336 335 335 334 334 334 334 334 334 334 334 334 334 333 332 331 330 329 328 327 326 325 324 323 321 320 318 317 316 315 315 315 315 314 314 314 314 314 314 313 312 311 310 310 309 308 307 306 305 304 303 302 301 300 298 297 296 294 291 287 281 275 267 260 254 249 246 244 242 241 240 239 238 236 233 230 227 224 221 219 217 216 214 213 212 209 205 201 195 190 185 183 181 180 179 179 180 180 180 181 181 180 179 176 172 167 161 154 148 143 140 138 138 140 143 149 158 170 181 191 200 211 221 229 234 233 226 163 82 72 65 58 52 46 42 39 35 31 26 21 18 16 16 16 18 18 18 18 18 19 23 29 37 47 58 67 75 82 85 85 83 77 70 61 54 49 46 44 43 39 36 31 26 21 20 24 34 47 58 64 64 62 59 54 46 35 21 6 353 340 327 311 294 282 274 272 273 275 278 281 283 285 288 293 303 314 326 337 346 353 359 4 9 13 16 17 16 12 5 356 348 342 337 332 330 329 329 329 328 328 327 326 325 324 322 321 321 321 321 321 320 319 317 315 312 309 305 301 298 295 292 289 287 284 282 280 278 276 273 270 268 265 262 258 254 250 246 243 242 241 241 240 238 236 234 233 232 232 232 232 233 233 234 235 235 235 235 234 231 228 225 223 222 223 225 227 230 233 235 237 239 240 240 241 241 242 243 243 241 238 235 232 231 230 230 229 227 224 221 220 221 222 223 223 223 223 224 226 228 230 233 235 237 238 237 234 229 222 211 197 183 172 163 158 155 153 149 143 135 126 117 108 96 82 72 65 60 56 50 44 38 36 37 40 45 50 54 57 60 62 64 65 67 70 73 75 77 80 82 86 90 93 97 189 187 185 182 179 176 172 168 165 162 159 158 158 159 161 166 173 183 193 201 208 212 212 210 205 197 186 173 161 151 145 142 142 143 144 144 142 142 144 148 154 159 162 165 168 173 181 192 202 209 214 215 215 215 218 223 230 237 244 248 250 250 248 245 241 238 238 239 237 232 219 205 195 194 196 199 202 204 204 206 208 209 208 206 202 197 191 184 177 174 175 184 200 213 222 227 230 231 233 238 243 247 248 245 235 224 213 206 204 205 207 213 219 227 234 241 247 252 254 255 255 254 254 254 254 253 253 251 249 247 245 244 243 243 243 244 246 248 250 254 258 264 271 279 288 296 304 310 315 319 321 323 324 326 327 329 331 332 333 335 336 336 336 335 334 333 332 332 332 333 333 334 334 334 334 335 334 334 333 333 332 332 332 332 332 332 332 332 331 331 330 329 328 327 326 325 324 323 321 320 318 317 316 316 315 315 315 315 314 314 314 313 313 312 312 311 310 309 309 308 307 306 305 304 303 302 302 301 301 300 300 299 298 295 291 286 279 271 263 256 251 248 245 244 242 242 241 239 237 235 232 229 225 222 220 217 215 213 211 208 205 200 194 189 184 180 178 177 176 176 176 177 177 178 179 179 179 177 174 170 164 158 152 147 143 140 138 137 138 141 148 157 167 177 187 200 214 223 228 227 219 197 144 99 84 75 67 60 54 49 45 41 37 30 23 18 13 11 11 13 14 13 13 12 13 18 25 34 44 55 64 73 79 83 83 81 74 65 56 48 44 45 46 46 42 37 30 22 15 11 12 18 34 54 72 82 87 92 95 92 71 337 306 297 289 280 272 267 266 268 271 276 282 288 295 303 312 321 333 344 354 360 4 7 9 11 12 13 14 14 13 9 4 356 349 343 338 334 331 330 329 328 328 327 326 324 323 321 320 319 318 318 318 318 318 317 315 312 309 306 301 298 294 291 289 286 285 283 281 280 278 276 274 271 269 266 264 262 259 257 254 251 248 245 244 242 240 238 236 234 233 232 231 231 231 232 232 232 231 230 230 229 228 227 224 222 220 220 221 224 226 229 232 234 237 238 239 240 240 240 240 239 237 235 232 231 229 229 229 229 229 227 225 223 224 225 227 228 229 229 229 229 230 232 234 236 237 238 238 236 233 229 219 197 174 158 150 148 148 148 149 147 143 137 131 125 119 110 99 89 79 71 62 52 42 34 31 31 35 41 48 53 56 60 64 68 71 74 77 80 82 84 86 88 90 93 96 99 187 185 182 179 176 172 169 166 163 161 160 161 163 167 172 178 185 194 202 208 212 214 212 205 194 182 169 160 154 151 148 148 149 152 156 157 156 155 154 156 159 162 166 169 174 181 190 198 203 207 211 214 216 218 220 223 228 232 238 243 245 246 245 243 239 235 234 234 232 228 220 208 200 198 200 203 205 206 206 207 209 211 210 208 203 198 195 192 189 186 185 188 196 206 214 220 225 228 234 242 249 253 252 248 232 214 200 194 198 206 214 221 226 232 237 243 248 253 256 257 257 256 254 253 252 251 250 248 247 245 242 240 238 237 237 237 239 242 245 250 256 263 272 280 288 295 302 308 313 317 320 322 324 326 327 329 330 331 332 332 333 333 333 332 331 331 330 330 330 331 331 331 332 332 332 333 333 333 332 332 331 330 330 329 330 330 330 330 330 330 329 328 328 327 326 324 323 322 320 319 318 317 317 316 316 315 315 314 314 313 313 312 312 311 311 310 309 309 308 307 307 306 305 304 304 303 302 302 302 303 303 303 302 300 297 291 284 276 267 259 253 249 246 245 243 242 241 240 238 236 233 229 225 222 219 216 213 211 208 203 198 193 187 181 177 175 173 173 172 173 173 174 175 177 178 178 177 175 172 167 162 156 150 146 142 139 137 136 137 140 146 152 161 171 182 194 205 212 215 212 199 165 117 93 84 78 72 66 58 54 50 45 40 33 27 21 16 13 13 14 14 13 12 11 12 17 23 32 42 52 61 69 74 77 79 78 71 63 54 46 43 44 48 49 45 37 28 19 12 8 3 358 356 2 86 143 156 164 171 179 192 208 223 237 244 248 250 254 259 265 273 283 295 308 322 335 345 354 0 4 8 9 10 11 12 13 13 12 10 7 5 2 357 350 345 340 336 332 329 328 328 328 328 327 326 325 323 321 320 319 318 317 316 315 313 311 307 303 299 295 291 289 286 284 283 282 281 279 278 277 276 274 272 269 266 264 262 261 260 259 257 255 253 251 248 245 243 240 239 237 235 234 233 232 232 231 231 230 229 228 226 225 224 224 224 223 222 221 222 224 226 228 231 233 235 236 237 238 238 237 235 233 232 230 229 229 228 228 228 228 228 226 225 224 225 227 230 232 232 233 233 234 235 236 237 237 237 236 234 231 226 219 200 168 147 139 138 139 141 143 144 142 139 135 130 126 120 113 106 98 89 81 71 60 45 35 30 28 33 39 45 51 55 60 66 71 76 80 83 85 87 89 90 92 94 96 99 102 184 182 179 176 172 169 167 165 163 163 165 168 172 177 182 188 194 201 207 212 214 212 205 192 177 166 158 155 154 154 154 154 157 161 169 171 170 167 165 164 165 167 173 179 186 193 199 203 204 206 209 214 218 222 223 225 228 231 235 239 242 243 242 240 236 233 232 231 230 226 220 209 203 202 204 208 210 211 209 210 211 212 212 210 206 202 201 200 200 198 196 196 198 203 208 213 217 221 229 239 247 251 251 244 226 207 196 193 197 209 219 227 232 236 240 244 248 253 256 257 257 256 254 251 249 247 245 243 241 239 237 235 234 232 232 232 234 237 241 246 253 261 270 278 286 293 299 305 310 314 318 320 322 324 325 326 327 327 327 328 328 328 328 328 328 328 328 328 328 329 329 329 329 330 331 331 331 331 331 330 330 329 328 328 328 329 329 329 329 329 328 328 327 326 325 324 323 322 320 319 318 317 317 316 316 315 314 313 312 312 311 311 310 310 310 309 308 308 307 307 306 306 305 305 304 304 304 304 305 306 306 306 305 304 300 295 289 280 271 262 256 250 247 245 243 242 241 239 237 235 231 227 224 220 217 213 210 207 202 197 191 185 179 175 172 170 169 169 169 169 171 172 174 176 177 177 176 174 170 165 159 154 149 145 142 138 137 136 138 141 146 151 158 167 176 186 194 198 199 191 159 105 83 76 73 72 67 61 55 51 48 45 40 36 32 28 25 23 21 21 19 18 17 15 15 19 24 32 43 53 61 69 74 77 78 78 74 68 60 50 45 46 51 51 45 35 25 16 8 1 353 339 326 309 281 238 207 195 190 192 195 201 209 218 226 233 240 248 257 269 285 306 328 345 355 0 4 7 8 10 10 10 10 10 11 12 11 8 4 1 359 355 351 346 340 335 331 326 324 323 324 326 328 329 329 328 326 324 322 321 320 318 317 314 311 306 300 295 291 286 283 281 280 279 278 277 276 274 274 272 271 270 268 266 264 262 260 259 259 260 260 259 258 256 253 251 248 246 244 242 239 238 237 236 236 235 234 233 231 229 226 225 224 226 226 227 227 226 226 226 227 228 229 230 232 233 235 236 235 234 232 230 228 228 228 228 228 228 227 227 226 225 223 224 225 227 230 232 233 234 235 236 236 236 236 234 232 228 222 215 206 194 174 154 140 135 135 136 137 137 136 134 130 126 123 119 114 110 106 100 94 88 80 69 54 41 33 32 35 39 44 50 55 61 68 73 77 81 84 86 88 89 91 93 96 98 101 105 181 179 176 172 170 167 166 166 166 169 173 177 182 186 190 195 200 205 209 211 211 203 186 167 156 152 151 152 155 156 158 159 162 167 174 179 180 178 176 173 173 176 183 191 198 203 206 206 205 204 207 213 219 224 226 226 228 230 233 236 239 240 240 238 235 233 231 231 230 226 220 211 204 203 206 211 215 216 215 214 214 214 214 212 208 205 204 206 208 209 208 205 203 203 205 208 211 215 224 234 242 248 248 240 224 204 195 193 198 211 223 232 238 241 243 246 249 253 255 256 257 255 253 250 247 244 241 238 236 234 232 231 229 228 228 228 230 233 237 243 250 257 266 275 283 290 297 303 308 312 316 318 320 321 322 322 322 322 322 322 322 322 323 323 323 324 324 325 325 326 326 327 328 328 329 330 330 330 330 329 329 328 328 327 327 328 328 328 328 328 327 327 326 326 325 324 323 322 320 319 318 318 317 316 315 314 313 312 311 311 310 310 309 309 309 308 307 307 306 306 305 305 304 304 304 304 305 306 307 307 308 308 307 305 303 298 292 284 275 266 258 252 247 244 242 240 239 237 234 232 228 225 221 218 214 210 206 202 197 191 185 179 173 170 168 166 166 166 166 167 169 171 173 175 176 176 175 172 168 162 157 153 149 145 142 139 137 137 140 143 146 151 156 163 170 177 183 184 180 161 113 82 70 65 63 62 58 52 46 43 41 40 39 39 39 38 37 34 31 29 27 26 24 22 21 22 25 31 43 55 66 74 79 82 83 81 78 74 67 56 48 47 51 54 49 37 23 10 359 350 341 327 316 305 295 282 257 228 208 201 200 201 206 213 221 229 238 251 267 293 325 349 1 7 9 10 10 10 11 11 10 9 7 5 5 6 4 2 359 356 353 349 344 338 331 324 318 314 314 315 319 323 328 331 332 330 328 325 323 322 320 318 316 312 308 303 298 292 287 283 279 277 276 275 274 272 271 269 268 268 267 266 265 263 261 260 259 258 259 260 261 262 262 260 259 257 256 254 252 250 247 246 244 244 243 242 240 237 234 231 227 225 226 227 229 231 232 231 231 230 229 228 229 229 230 231 233 233 232 231 229 227 226 226 226 226 226 225 224 224 224 223 222 222 223 226 228 230 231 231 231 231 231 230 228 225 219 212 204 195 187 178 166 153 142 137 134 132 130 128 125 121 117 113 110 108 106 104 102 99 96 92 86 76 64 51 42 40 40 43 47 51 55 60 65 70 73 76 79 81 84 86 88 91 94 98 102 105 178 175 172 169 168 167 168 169 173 177 182 186 189 191 194 198 201 204 204 201 193 176 153 145 143 145 148 152 155 159 161 164 167 171 176 182 185 186 184 182 181 185 193 201 206 209 210 207 204 204 206 214 222 227 228 227 227 227 229 232 235 237 238 238 236 234 233 233 232 229 224 216 207 204 205 209 215 219 220 220 219 218 217 214 210 206 206 208 213 217 220 214 208 203 202 204 208 214 221 231 240 245 248 239 222 202 191 191 197 211 226 237 244 248 249 250 252 254 255 255 255 254 251 248 244 240 236 233 230 229 227 227 226 225 225 225 227 230 234 240 247 255 263 272 280 288 295 301 306 310 313 316 317 317 317 317 317 316 316 317 317 318 318 319 320 320 321 321 322 322 323 324 326 327 328 328 329 329 329 329 328 327 327 327 326 326 326 327 327 327 326 326 326 325 325 324 323 322 320 319 319 318 317 316 314 313 312 311 311 310 310 309 309 308 308 307 307 306 306 305 304 304 303 303 303 303 304 305 306 307 307 308 307 306 303 300 294 287 278 269 261 253 247 243 240 238 235 233 230 227 224 221 218 214 211 207 202 197 192 186 180 175 170 167 165 164 164 164 165 166 168 170 173 175 175 175 173 170 166 160 155 151 148 145 141 138 138 138 141 143 146 149 152 157 161 165 168 167 160 143 114 91 77 68 62 57 50 42 38 37 37 38 40 43 46 48 47 44 41 38 35 34 32 29 28 26 26 29 40 52 65 75 82 85 86 84 81 76 63 40 26 26 35 50 52 43 21 359 344 334 326 317 310 307 307 307 306 299 276 240 218 211 213 221 230 244 265 299 332 352 2 7 10 11 11 11 10 10 11 11 9 6 2 358 356 354 353 353 352 351 346 340 331 322 313 305 299 299 301 306 314 322 329 333 333 331 327 325 322 319 317 314 311 308 305 300 296 291 287 284 280 278 276 274 272 271 269 268 267 266 266 265 264 263 262 261 260 260 260 261 262 263 264 264 264 263 262 261 260 258 256 255 254 253 250 247 243 239 235 231 228 227 227 229 231 233 234 235 233 232 231 230 229 229 229 229 230 229 227 225 223 222 221 222 222 221 220 219 219 220 220 219 219 219 220 224 226 228 227 225 224 221 220 217 214 209 203 196 190 184 178 171 162 152 144 137 132 128 124 120 115 111 107 104 101 100 99 99 99 98 97 94 89 83 75 65 57 52 50 50 51 53 55 58 61 64 66 68 71 74 76 78 81 85 89 93 98 101 176 173 171 170 170 171 173 176 181 185 189 191 193 194 195 197 198 196 192 184 168 150 137 139 142 146 151 155 160 164 167 170 172 173 177 182 186 190 191 191 190 194 201 208 214 216 214 210 206 207 211 220 228 232 231 228 225 223 223 226 230 233 236 237 237 237 236 236 235 234 230 223 214 207 205 208 213 220 224 226 227 225 223 219 213 209 206 208 212 219 222 218 209 201 198 199 206 214 223 232 239 245 247 238 219 197 184 185 195 210 228 241 249 254 255 256 256 256 256 256 255 253 250 246 241 236 232 228 225 224 223 223 223 223 223 223 224 228 232 238 245 253 262 270 279 286 293 299 304 308 311 313 314 314 314 314 314 314 314 314 315 316 317 318 318 319 319 319 320 320 321 322 324 325 326 327 327 328 328 328 327 327 326 326 326 325 325 325 325 325 325 325 325 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 310 309 309 308 308 307 307 306 306 305 304 304 303 302 302 302 302 302 303 304 305 306 307 306 305 304 300 295 288 279 270 261 253 246 242 238 235 232 229 226 223 220 217 214 211 207 203 199 194 188 183 177 172 169 167 165 163 163 163 165 166 168 170 172 174 174 173 171 168 163 158 154 150 147 143 140 137 137 138 140 142 144 146 148 150 151 153 155 155 152 145 133 115 100 86 75 63 51 42 40 43 44 46 49 52 55 57 56 54 51 48 45 42 39 38 35 33 32 33 40 49 58 69 78 83 85 84 80 68 33 3 357 360 13 37 46 43 17 338 321 315 312 311 313 317 323 328 333 338 346 353 360 1 355 351 351 353 359 4 7 9 9 9 10 10 10 9 8 9 10 10 7 1 355 349 344 342 344 345 347 343 336 326 315 304 296 289 285 285 291 302 314 325 333 336 333 331 328 325 321 318 313 310 308 305 302 298 295 292 289 286 283 281 279 277 275 273 272 271 270 269 268 268 267 267 266 265 263 263 263 263 264 265 266 266 266 265 264 263 261 259 258 257 255 253 250 246 242 239 236 233 230 229 228 229 231 233 235 235 235 233 231 230 229 228 228 227 226 224 222 219 218 217 219 220 220 218 216 215 215 216 216 216 215 214 218 221 224 226 224 221 216 211 207 203 198 193 189 186 182 178 172 166 158 150 143 137 131 126 122 117 112 108 104 102 100 99 99 99 99 99 98 96 93 89 84 79 74 69 64 59 56 55 55 56 57 59 60 62 65 67 69 70 73 77 81 86 90 92 177 175 174 174 176 178 180 183 187 190 192 193 193 193 193 192 189 183 175 164 150 141 138 141 146 151 157 162 167 171 174 175 176 177 177 180 185 191 196 199 201 203 207 213 218 221 219 216 213 214 219 225 233 235 233 229 223 218 217 218 223 227 230 233 233 234 234 234 235 235 233 228 221 213 207 208 212 219 226 231 234 235 233 227 220 211 206 204 205 211 215 214 208 202 198 199 205 215 225 234 241 245 246 238 216 193 180 180 192 209 227 242 251 256 258 258 258 258 258 257 255 253 250 244 238 232 227 223 220 219 219 220 220 220 221 221 223 226 230 237 244 253 261 270 278 286 293 298 303 306 309 311 312 313 313 313 313 313 314 314 315 316 317 318 318 319 319 319 319 319 320 321 322 323 324 325 326 326 326 326 326 326 325 325 324 324 324 324 324 324 324 324 324 324 324 323 322 321 320 319 317 316 315 314 313 312 312 311 310 310 309 308 308 307 307 307 306 305 305 304 303 302 301 301 300 300 301 301 302 303 304 305 305 305 303 299 293 286 278 269 260 252 245 240 236 233 230 227 223 220 217 214 211 208 204 200 196 191 184 178 172 168 165 164 163 163 163 164 165 167 168 170 172 172 172 170 168 165 161 156 152 148 145 141 137 136 136 137 138 140 141 143 144 145 147 148 150 152 154 154 149 137 125 113 101 88 71 60 57 59 61 63 63 64 65 65 64 62 59 57 55 52 50 47 45 43 42 42 46 51 59 67 75 79 82 81 75 54 6 347 346 352 3 21 30 29 4 319 306 305 309 317 325 333 338 341 346 352 1 9 15 18 18 16 15 13 12 11 10 8 6 6 7 8 9 10 10 10 10 8 5 358 350 344 340 341 344 348 348 345 337 326 313 305 299 295 293 296 303 316 329 338 341 339 336 336 334 333 328 323 318 314 310 307 304 301 298 295 292 290 287 285 283 282 280 279 278 277 276 275 274 273 273 272 271 270 269 268 267 267 267 268 268 267 266 263 261 257 254 252 251 250 249 246 243 241 238 237 235 233 231 230 229 230 231 233 234 235 235 234 232 230 228 227 226 226 224 222 219 217 215 216 218 220 221 220 217 215 214 215 214 212 211 211 215 219 223 223 220 216 209 203 197 193 190 186 183 181 177 173 167 161 154 148 142 136 131 126 121 117 113 110 107 105 103 103 103 102 102 102 103 102 100 98 95 91 87 82 73 65 58 54 52 52 53 54 55 57 59 61 63 65 67 70 74 79 83 85 178 178 179 180 182 184 186 188 190 192 192 192 191 189 186 181 174 165 156 148 140 138 140 144 150 157 163 169 173 176 178 180 180 180 180 182 187 193 200 205 208 209 211 214 218 221 221 220 220 221 224 229 235 236 232 226 218 211 210 211 215 219 223 225 226 226 227 227 228 230 231 229 224 216 209 206 209 215 223 230 235 239 238 233 224 213 203 198 198 202 208 211 210 206 202 201 206 217 227 235 242 245 244 235 212 189 178 179 191 208 226 240 249 254 257 258 258 257 257 256 255 253 248 242 235 228 222 218 216 215 216 216 217 218 218 219 221 224 229 236 244 252 261 270 279 286 293 298 302 305 308 310 311 312 313 313 314 314 315 315 316 317 317 318 318 319 319 319 319 319 319 320 321 322 323 324 324 325 325 325 325 324 324 323 323 322 322 322 323 323 323 324 324 324 323 323 322 320 319 318 317 316 315 314 314 313 312 311 310 309 309 308 308 307 307 306 306 305 304 303 302 301 300 299 299 299 299 299 300 301 302 303 304 303 301 297 291 283 275 267 258 251 245 240 236 232 229 226 222 218 214 211 207 204 201 198 193 187 180 171 163 159 157 158 160 162 163 164 166 167 169 170 170 169 168 166 165 162 159 154 150 145 141 137 134 133 134 135 137 138 140 142 144 147 149 151 153 156 159 161 161 155 148 141 131 118 100 85 82 81 82 83 81 79 77 73 71 69 68 66 65 62 60 58 55 54 53 54 56 60 64 71 76 79 81 80 72 40 359 347 348 353 3 12 16 13 358 336 324 322 327 334 340 343 344 346 351 358 7 12 16 17 16 14 12 10 9 8 7 5 4 5 7 11 14 15 15 14 12 9 6 360 355 351 350 352 354 356 356 355 354 350 340 332 325 321 322 327 335 344 349 351 349 346 347 348 348 345 340 334 328 323 318 314 310 307 304 301 298 296 294 292 290 289 288 286 285 283 281 280 279 278 277 276 275 274 273 273 272 271 270 269 268 266 263 260 255 251 248 246 244 243 242 240 238 236 235 234 233 232 231 230 230 230 231 232 233 235 235 235 233 231 229 228 227 226 224 222 219 216 215 216 219 222 223 222 220 217 215 213 211 209 207 209 212 216 220 220 217 212 205 199 194 191 188 186 183 180 175 170 164 158 152 147 143 138 133 128 124 119 116 113 111 110 109 108 108 108 109 110 111 111 111 109 107 103 96 87 76 66 58 52 49 48 48 49 50 52 54 56 58 61 64 68 72 78 84 88 180 182 184 186 187 188 189 189 189 189 188 186 182 176 170 162 154 146 140 137 136 137 142 148 155 162 169 173 177 178 180 181 181 182 184 187 191 197 202 208 210 212 213 214 215 216 218 221 223 225 228 231 234 234 229 220 211 203 203 205 209 213 216 218 219 219 219 220 221 224 226 227 224 218 211 205 205 208 215 222 228 233 234 230 222 212 201 195 195 199 207 210 211 208 203 203 209 219 229 236 241 245 241 230 205 182 176 180 193 211 226 238 246 251 254 255 255 255 254 253 252 249 244 238 231 224 218 215 213 213 213 213 214 215 216 218 220 223 228 235 243 253 262 271 280 287 293 298 302 305 307 310 311 312 313 314 314 315 315 316 316 317 317 317 318 318 318 318 318 319 319 320 321 321 322 322 323 324 324 324 324 323 323 322 321 321 321 321 322 322 322 322 323 323 322 322 321 320 319 318 317 316 316 315 314 313 313 311 310 309 309 308 308 307 307 306 305 304 302 301 300 299 298 298 297 297 297 297 298 299 300 301 302 301 299 294 288 280 272 264 256 249 244 239 236 232 230 226 222 217 212 207 203 200 197 193 189 182 174 164 157 153 153 156 160 163 164 165 166 167 168 168 166 165 162 161 159 158 155 152 147 142 137 134 132 132 133 135 137 139 142 146 150 154 157 159 160 162 164 167 171 169 165 159 148 132 117 106 103 103 103 103 99 93 87 82 79 76 75 74 74 73 71 71 69 67 67 67 69 71 74 77 80 82 85 85 74 38 360 350 352 357 3 7 7 4 354 344 339 338 340 342 343 343 344 349 355 3 8 10 11 10 8 5 3 2 3 5 7 7 9 11 15 18 21 22 22 21 19 17 14 10 6 4 3 3 3 3 3 4 5 4 359 353 346 342 343 346 351 354 356 355 354 355 357 360 360 355 350 344 337 331 326 322 318 315 312 310 307 305 304 302 300 299 297 295 293 290 287 285 283 281 279 278 277 275 275 274 273 272 271 269 267 265 261 256 252 247 244 242 240 239 238 237 235 234 233 232 231 231 230 230 230 231 231 231 232 234 235 236 236 235 234 232 230 228 226 222 218 215 213 215 218 222 225 224 222 219 216 213 210 207 207 209 212 216 217 217 214 208 202 198 195 193 190 188 184 180 175 168 162 157 152 148 144 140 135 131 126 123 120 117 115 115 114 114 115 115 117 118 120 120 119 116 113 107 99 90 81 73 66 60 57 55 54 53 53 52 52 53 57 61 66 73 80 88 95 98 183 186 189 190 190 189 187 184 181 176 171 165 159 153 146 140 137 134 133 134 137 141 147 154 161 169 174 177 179 180 180 180 181 183 187 191 195 199 204 208 212 213 214 214 213 214 216 220 224 227 230 233 235 234 229 218 207 200 200 202 206 209 212 214 214 214 214 215 216 219 223 225 224 218 211 204 200 202 206 211 217 221 224 223 218 210 203 197 197 201 207 210 209 206 201 203 211 221 230 236 240 242 237 222 195 174 175 186 201 217 229 238 244 249 251 252 253 252 250 249 246 242 237 231 225 219 215 212 211 211 211 211 212 213 215 216 219 223 228 235 244 253 263 272 281 289 294 299 303 306 308 310 312 313 314 314 315 315 315 315 316 316 317 317 317 318 318 318 318 318 319 320 320 320 321 321 322 322 323 323 323 322 322 321 320 320 320 320 321 321 321 321 321 321 321 321 320 319 319 318 317 317 316 315 315 314 312 311 310 309 309 308 308 307 306 305 304 303 301 300 298 297 297 296 296 296 296 296 296 297 298 299 299 298 295 290 284 277 269 261 254 248 243 238 236 233 230 227 221 215 208 201 197 193 191 187 182 175 166 158 154 153 155 160 163 165 166 166 166 166 166 164 161 158 156 155 155 155 153 150 145 140 136 133 132 132 134 137 139 143 148 153 158 162 164 165 166 167 170 173 175 174 171 165 155 140 131 126 124 124 122 118 112 105 98 92 88 85 83 83 83 83 84 84 85 85 86 87 86 86 85 86 87 90 95 95 87 50 1 351 352 356 359 0 359 354 347 341 338 336 336 335 336 338 342 348 354 1 3 4 3 0 358 357 358 1 6 10 14 16 18 21 24 26 28 29 30 30 30 29 27 23 19 15 12 10 8 6 7 9 10 9 6 2 357 354 355 356 357 358 358 357 358 0 3 5 3 359 355 349 343 338 333 329 327 324 322 320 318 317 315 314 312 310 307 304 301 298 294 291 287 284 282 279 277 275 274 273 272 271 270 268 266 264 260 256 252 248 245 242 240 239 238 237 236 235 233 232 231 230 230 231 231 231 230 230 231 232 234 236 237 239 238 237 235 232 227 222 216 211 209 210 214 220 224 226 225 222 218 214 211 209 209 211 214 216 216 215 211 207 202 199 197 195 192 189 185 180 174 168 163 158 154 150 147 143 138 133 129 125 122 120 118 117 117 118 120 121 122 124 124 124 121 118 113 107 101 95 91 88 85 82 79 77 75 73 72 69 64 65 67 70 75 82 87 92 95 97 186 188 190 188 185 180 173 166 158 151 145 140 135 133 132 131 132 134 136 140 145 150 155 162 168 174 178 181 181 181 181 181 182 184 188 192 196 200 204 209 212 215 216 216 216 217 219 222 225 228 231 234 237 236 232 222 211 203 200 201 204 206 209 210 209 208 208 209 211 214 218 220 220 216 209 202 197 198 200 204 209 213 216 217 214 210 204 199 198 201 205 208 208 206 204 207 215 223 230 234 237 237 228 208 187 177 183 198 212 224 233 239 243 247 249 250 249 248 246 242 239 234 229 223 219 214 211 210 209 209 209 210 211 212 214 216 219 223 229 237 245 255 265 274 283 290 295 300 303 306 309 311 312 313 314 314 314 314 315 315 315 316 316 316 317 317 317 317 318 318 319 319 319 319 319 319 320 320 321 322 322 322 321 321 320 320 319 319 319 319 319 320 320 320 320 320 320 319 319 319 318 317 317 316 315 313 312 311 310 309 309 308 307 306 306 304 303 302 300 299 298 297 296 296 295 295 295 295 295 296 297 297 297 296 292 287 281 274 266 258 252 246 241 237 234 232 229 226 219 210 201 193 188 185 182 179 173 166 158 154 153 156 160 164 166 167 166 165 164 163 160 157 154 151 149 150 151 151 149 145 141 136 134 132 132 134 136 139 143 148 154 159 164 166 167 168 169 170 172 174 174 173 170 166 159 150 145 143 142 141 138 131 124 117 110 103 98 94 91 91 92 93 96 100 104 106 109 109 107 103 101 100 101 104 109 113 112 97 353 343 344 347 349 348 346 341 336 333 330 327 326 326 328 333 338 344 350 354 355 356 354 352 353 355 1 8 15 20 22 26 29 32 33 35 36 36 37 38 39 40 38 35 31 25 20 16 13 10 11 12 13 13 11 8 5 3 2 2 2 1 0 360 0 2 3 4 2 359 356 351 346 341 337 335 333 332 331 329 328 326 325 323 321 319 316 312 308 304 300 296 292 288 285 282 279 276 274 273 272 270 269 267 266 264 262 259 255 252 249 246 244 243 242 241 240 238 236 234 232 231 231 232 231 231 230 229 230 231 232 234 236 238 239 240 238 235 229 222 214 207 206 207 211 218 223 227 228 226 223 218 214 212 212 213 215 217 216 215 210 207 204 202 200 197 194 190 184 178 173 168 163 160 156 153 149 145 140 136 132 128 124 121 119 119 119 121 122 124 125 125 125 123 120 117 113 110 107 106 105 104 103 101 98 96 94 92 91 91 92 95 97 95 95 94 93 93 92 90 186 185 183 178 170 163 154 147 141 136 133 131 130 129 131 135 138 143 147 150 155 159 164 169 174 178 181 182 183 183 184 185 186 187 189 192 196 200 204 209 213 216 218 219 220 220 222 223 225 227 229 232 235 236 233 227 216 206 200 198 199 201 202 201 199 198 198 200 204 207 211 212 211 209 203 197 195 196 200 204 208 212 214 215 213 210 204 199 196 199 203 206 208 209 211 214 220 226 230 234 234 230 217 198 190 192 201 213 222 230 235 239 242 244 246 247 246 244 241 237 232 227 222 218 214 211 209 208 207 207 208 209 210 211 213 216 219 224 230 237 246 255 265 275 283 290 295 299 302 305 308 310 311 312 313 313 314 314 314 314 315 315 316 316 316 316 317 317 317 318 318 318 318 318 318 318 318 319 320 321 321 321 321 320 320 319 318 318 318 318 318 318 318 319 319 319 319 319 319 319 318 318 317 316 315 313 312 311 310 309 308 308 307 306 305 304 303 301 300 299 299 298 297 297 296 296 296 296 295 296 296 296 296 294 290 285 279 271 264 257 250 244 239 235 232 230 227 223 214 201 189 182 178 175 171 167 160 155 152 152 156 160 165 167 167 166 164 161 159 156 153 150 147 145 144 145 146 145 142 139 135 133 132 132 134 136 139 143 147 153 158 163 167 168 169 170 171 172 173 174 173 172 170 167 164 161 158 156 154 151 146 140 133 126 120 113 109 105 103 102 103 107 111 117 122 125 127 125 123 120 119 120 123 127 133 141 151 171 226 294 316 324 328 329 328 325 322 320 318 317 318 321 325 330 335 340 345 348 350 351 351 352 355 0 7 14 21 24 28 31 35 39 40 42 42 43 41 42 43 44 45 43 40 34 28 23 19 17 16 17 17 17 15 13 11 10 8 7 5 3 2 0 360 360 0 0 359 357 354 350 346 342 340 338 337 336 336 335 334 333 332 330 328 325 321 316 312 307 303 298 294 290 287 283 280 278 276 274 272 271 269 268 266 265 263 261 258 256 254 252 250 249 248 246 244 242 240 237 235 234 233 233 232 231 230 229 229 230 231 232 234 236 238 240 240 238 232 224 214 208 206 207 210 216 221 225 227 227 224 220 216 214 212 213 214 215 214 212 209 207 205 204 202 199 195 190 183 177 172 167 164 161 158 155 152 148 144 140 136 132 129 126 123 122 122 123 124 125 126 125 124 122 120 118 117 116 115 115 115 115 112 109 106 104 102 102 107 116 126 139 148 142 133 124 117 113 109 103 183 178 172 165 158 152 146 141 137 135 135 135 136 138 141 146 150 154 157 160 163 167 173 176 179 181 182 183 184 186 187 188 189 191 192 194 197 200 204 208 211 214 217 219 220 221 222 223 223 224 224 225 227 228 228 224 217 207 200 195 193 192 192 190 188 187 189 192 196 200 202 202 200 197 193 190 192 197 202 207 211 214 215 215 213 209 204 199 197 198 202 206 210 213 217 220 225 228 231 233 231 222 211 201 203 210 218 225 231 235 238 240 242 244 245 245 244 241 236 231 226 222 218 215 212 209 207 206 206 206 206 207 209 211 213 216 220 224 230 237 245 255 264 274 282 288 293 297 300 303 306 308 309 310 311 312 312 313 313 314 314 315 315 316 316 316 316 316 317 317 317 317 317 317 316 317 317 319 320 321 321 321 321 320 319 319 318 317 317 316 316 316 317 317 318 318 318 319 319 319 319 318 317 316 315 313 312 311 310 309 308 307 306 306 305 304 303 302 301 301 300 299 299 298 298 298 297 297 296 296 295 295 294 292 288 283 277 270 262 255 248 242 236 233 231 228 224 217 202 186 176 170 167 163 160 155 152 151 152 155 160 164 167 167 165 162 158 155 152 149 147 145 143 142 142 142 142 141 138 135 132 131 132 133 135 138 141 146 151 157 162 165 167 168 170 171 172 173 173 174 174 173 173 172 170 168 166 163 160 156 150 144 137 131 125 121 118 116 115 116 118 122 129 135 139 140 138 136 134 134 135 139 144 150 157 163 173 185 203 228 261 285 297 302 304 303 303 304 306 310 314 319 324 330 334 339 343 347 351 354 356 360 3 8 13 17 21 25 29 34 38 41 43 45 45 45 44 44 45 46 47 46 44 40 35 30 25 23 22 22 23 22 21 19 17 15 12 9 6 3 0 359 358 357 356 355 354 352 350 347 344 341 339 338 337 337 337 337 337 337 336 334 331 327 322 317 312 307 302 298 294 290 286 283 280 279 277 276 274 272 271 269 268 266 264 262 260 259 259 259 258 256 254 252 249 246 244 242 241 239 237 235 234 232 231 230 230 230 230 232 233 235 238 240 241 238 232 223 213 208 206 206 208 211 215 218 221 221 220 218 215 213 211 211 211 211 210 208 207 205 204 203 202 200 196 191 184 179 174 170 167 164 162 159 155 152 148 144 141 138 135 132 130 128 127 128 128 128 128 127 126 124 123 123 122 122 122 122 121 120 118 115 113 112 113 117 126 138 151 163 165 162 153 145 140 137 135 130 179 172 164 158 154 150 147 144 142 143 144 145 148 151 154 158 161 164 166 167 170 175 180 182 184 184 184 186 188 190 191 192 193 194 195 197 198 200 203 206 209 211 214 215 217 218 219 220 221 220 219 218 218 219 219 217 212 205 198 193 189 187 186 185 184 184 185 187 191 194 195 194 193 190 188 187 190 195 201 207 211 213 214 211 208 204 200 198 198 201 204 209 213 218 222 225 228 231 232 231 226 219 215 215 218 223 229 233 237 240 242 244 245 246 246 245 243 240 235 229 224 220 217 214 211 209 207 206 205 205 205 207 208 211 213 216 220 224 230 237 245 254 263 272 279 285 290 295 298 301 304 306 308 310 311 312 312 313 313 314 315 315 315 315 315 316 316 316 316 316 317 316 316 316 316 316 317 319 320 320 321 321 321 320 319 318 317 316 316 315 315 315 315 316 316 317 317 318 319 319 319 318 317 316 315 314 313 312 311 310 309 308 307 306 306 305 304 303 303 302 301 301 300 300 299 299 298 297 296 296 295 294 292 290 286 281 275 268 262 254 248 242 237 233 230 225 217 202 182 169 163 160 157 155 152 150 151 153 156 160 163 165 165 163 159 155 151 148 145 143 141 140 140 141 142 143 143 142 138 134 131 131 132 134 137 140 145 150 156 161 164 166 168 169 170 172 173 173 174 175 175 176 176 175 173 171 168 166 162 157 151 145 138 133 129 127 127 127 128 130 134 140 146 151 153 152 149 145 144 144 146 151 156 160 166 172 178 187 197 213 231 250 263 271 277 281 285 291 299 307 314 320 326 332 338 343 348 352 355 359 3 6 9 12 15 18 21 25 29 33 38 41 44 45 46 46 46 46 46 46 46 45 44 41 39 35 32 30 28 28 27 27 25 23 21 17 14 9 4 360 356 356 355 354 353 351 349 347 345 342 339 337 336 335 335 335 335 336 337 337 337 336 333 327 322 317 311 306 301 296 293 289 285 282 280 279 277 277 275 274 272 271 269 267 265 263 262 262 263 263 263 262 259 256 253 250 248 246 245 244 242 240 237 235 234 233 233 233 233 234 235 236 238 239 239 236 230 220 213 209 207 206 206 206 206 207 209 211 212 212 211 209 208 208 207 207 205 203 200 197 195 196 197 197 194 191 187 183 179 176 173 170 167 163 159 155 152 149 146 143 141 138 136 134 133 133 133 133 133 132 131 129 129 129 130 130 130 130 129 128 126 125 125 126 129 135 144 154 163 168 169 165 158 152 148 145 143 142 176 169 162 158 155 153 151 151 151 152 154 156 159 162 165 168 170 171 172 174 176 180 184 187 188 188 188 190 194 196 198 198 198 198 198 199 199 200 202 205 207 210 211 212 213 215 216 217 217 216 215 212 212 211 211 209 206 201 195 190 187 184 183 183 183 183 183 184 186 188 189 190 190 189 188 188 188 191 196 201 206 207 206 202 198 196 195 196 200 204 208 213 218 222 226 228 230 230 229 226 223 222 223 225 228 231 235 239 242 245 247 248 248 247 246 245 243 240 235 230 226 221 217 214 211 209 207 206 205 205 205 207 209 212 214 218 221 225 231 237 245 254 263 271 278 284 289 294 298 301 304 306 308 310 311 313 313 314 315 315 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 316 317 318 319 320 320 320 320 320 320 319 318 316 315 314 314 313 313 314 315 316 317 318 319 319 319 319 318 317 316 315 314 312 311 310 309 308 308 307 306 306 305 304 304 303 302 302 301 301 300 299 298 297 296 294 293 292 290 288 284 280 274 268 262 255 249 243 238 232 225 213 192 169 155 152 151 151 150 149 149 149 152 155 158 161 161 160 158 155 151 148 144 141 139 138 137 137 139 141 143 145 146 145 139 134 132 131 134 137 140 144 149 154 160 164 166 167 169 170 172 173 174 175 175 176 176 176 174 171 168 166 165 166 163 159 154 148 142 138 135 133 133 135 138 142 148 154 160 163 163 160 157 155 153 153 154 157 160 165 170 175 181 190 199 210 221 230 238 246 255 264 275 287 300 312 321 330 337 343 348 352 356 359 2 4 8 10 13 14 16 19 22 26 31 35 39 42 45 46 47 47 48 48 48 48 47 46 44 43 41 39 37 35 33 31 30 29 27 24 21 17 12 6 1 357 353 353 353 353 352 350 347 344 341 338 335 333 332 331 331 331 332 333 335 337 337 336 332 327 322 316 310 304 299 294 291 288 285 283 281 279 277 276 275 274 272 271 269 267 266 264 264 264 265 265 265 264 261 258 255 253 251 250 249 248 246 245 243 241 240 239 239 239 238 238 239 240 240 239 237 233 226 219 214 211 210 209 207 204 201 200 200 201 203 205 206 206 206 206 205 204 201 196 189 183 179 178 179 183 186 188 190 189 187 184 181 176 171 165 160 156 154 151 147 144 142 140 138 137 136 136 136 137 136 136 136 136 136 138 139 140 140 139 138 138 137 137 138 140 143 148 154 161 168 170 170 165 159 154 150 148 147 149 175 169 164 160 158 157 156 157 158 160 162 164 167 169 172 175 177 178 178 179 181 185 188 191 193 193 194 195 199 202 203 204 202 201 201 201 201 202 203 205 207 209 210 211 212 213 214 214 214 213 210 208 206 205 204 203 199 194 190 186 184 182 182 182 182 182 182 181 181 183 185 187 188 189 189 188 188 189 192 196 201 203 201 198 195 193 195 198 203 207 212 217 222 226 229 230 229 227 224 223 225 228 231 232 234 236 239 242 245 247 248 248 248 246 244 242 240 238 235 232 228 223 219 215 212 209 207 206 205 205 206 207 210 213 216 220 225 229 234 241 248 255 263 271 278 285 290 295 299 302 305 307 309 310 312 313 314 315 315 316 317 317 316 316 316 316 316 316 316 316 316 316 316 315 315 316 316 317 318 319 319 319 320 320 320 319 318 317 315 314 313 312 313 313 314 315 317 318 319 320 320 320 319 318 317 316 314 313 312 311 309 309 308 307 307 306 305 305 304 303 303 302 301 301 300 299 298 296 294 293 291 289 288 285 282 278 273 267 261 254 247 239 232 221 206 185 161 145 140 142 144 145 145 145 147 149 153 156 158 157 156 154 151 148 145 142 140 138 137 136 135 137 139 142 145 148 148 147 140 135 133 132 136 139 144 148 154 159 163 166 168 169 170 172 173 175 176 176 176 176 176 173 168 163 158 157 160 166 166 164 161 156 150 146 142 140 140 141 146 152 158 164 170 170 169 166 163 161 160 160 161 163 166 170 174 180 187 196 205 213 220 224 228 233 241 254 272 293 313 330 343 353 358 1 2 3 4 5 7 10 12 14 16 17 20 22 26 30 34 38 42 45 47 48 49 50 50 51 52 51 50 49 47 45 44 42 40 38 35 33 30 27 24 20 17 12 8 3 359 355 353 353 353 353 352 350 346 343 340 336 333 331 330 329 328 329 330 331 333 334 334 332 327 322 317 312 306 301 295 291 289 287 286 285 284 282 279 277 275 273 272 270 269 268 267 265 265 265 265 266 266 265 263 261 259 257 256 255 254 253 252 251 249 248 247 246 245 244 242 242 242 242 242 240 237 233 226 221 217 215 214 212 210 207 203 200 198 199 200 202 204 205 206 206 206 203 199 192 183 174 168 163 162 163 168 176 187 195 196 193 189 182 170 161 155 151 149 146 142 140 138 137 136 137 137 137 136 136 137 138 139 141 143 145 146 147 147 146 146 146 146 146 148 149 151 154 158 164 168 170 169 164 159 155 152 152 154 159 176 170 165 162 160 160 161 163 165 168 170 172 173 175 177 180 182 183 184 184 186 189 192 195 196 198 199 200 203 205 207 207 206 205 204 204 204 205 206 207 208 209 210 211 212 213 213 212 211 209 206 204 202 201 199 196 193 188 185 182 181 181 182 182 182 181 179 178 178 180 182 185 187 188 189 188 187 187 189 193 197 199 198 197 196 196 199 203 207 212 216 220 225 229 232 233 231 229 226 226 230 234 236 238 239 239 241 243 244 245 246 246 245 243 240 238 236 234 232 230 228 224 220 216 212 209 207 206 205 205 206 207 210 213 217 222 227 233 239 245 252 258 265 273 280 286 292 297 300 303 306 308 309 310 312 313 314 315 315 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 316 316 317 318 318 319 320 320 320 319 318 316 315 313 312 312 312 312 313 315 316 318 319 320 321 321 320 319 317 316 315 313 312 311 310 309 308 308 307 306 305 304 304 303 302 302 301 300 299 298 296 294 293 291 289 287 285 283 280 276 272 266 259 251 241 230 219 204 187 169 155 146 144 144 143 142 141 142 145 150 154 156 157 155 152 150 147 144 141 139 139 138 138 137 136 138 140 143 146 148 148 145 139 135 133 134 138 142 147 152 157 162 166 168 169 171 172 174 175 176 177 177 177 176 175 172 167 163 161 164 169 174 174 172 168 163 158 153 149 147 146 149 154 160 166 171 176 175 173 170 167 165 165 165 167 170 174 177 181 187 194 202 210 217 220 222 224 226 233 246 272 310 343 2 11 16 16 15 13 11 11 11 13 16 18 19 21 23 25 28 32 35 38 41 44 46 49 50 51 52 53 54 54 53 52 50 49 47 45 43 40 37 35 32 29 25 21 16 12 8 4 1 358 355 355 354 354 354 352 350 347 343 340 336 334 332 330 329 329 329 329 329 329 329 327 323 319 315 311 307 303 298 293 289 287 287 289 290 289 286 282 278 274 271 270 269 268 268 267 267 266 266 266 267 268 267 267 266 266 265 264 262 261 261 260 258 257 256 255 253 251 249 247 246 245 245 244 242 238 233 228 224 221 220 218 215 212 207 204 202 201 201 201 202 203 205 207 208 207 204 199 190 181 172 165 160 157 157 159 165 174 188 195 198 192 169 146 135 133 133 131 130 128 128 128 129 131 133 133 133 133 133 134 137 140 144 147 149 151 151 151 150 149 149 149 150 150 150 152 155 159 163 167 169 167 164 160 158 158 159 162 167 175 169 165 163 162 163 166 169 172 175 177 178 178 179 182 185 187 188 189 189 191 194 196 198 200 201 202 204 205 207 208 208 208 207 207 206 207 208 209 210 210 210 211 212 212 212 211 209 207 204 201 199 198 196 195 192 188 185 182 181 180 181 182 182 181 179 178 177 177 178 180 183 184 186 186 186 187 187 189 191 193 195 195 195 197 199 203 208 213 216 220 223 227 231 234 235 234 232 231 231 234 236 238 240 240 241 242 243 244 244 244 243 241 239 236 233 231 229 228 227 225 223 219 215 212 209 207 206 205 205 206 207 209 212 216 222 228 235 242 248 255 262 269 276 283 289 294 298 301 303 305 307 308 310 311 312 313 314 315 315 315 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 316 316 317 318 318 319 320 319 319 318 316 314 313 312 311 311 312 313 314 316 318 319 320 321 321 320 319 318 316 315 314 312 311 310 309 308 307 306 305 305 304 303 302 302 301 300 299 297 296 294 292 290 288 286 284 282 279 277 274 269 264 257 247 235 221 206 192 179 169 162 157 154 149 144 140 137 140 144 149 155 157 158 155 152 149 146 143 141 140 141 141 140 139 138 138 139 141 144 146 146 142 138 135 134 136 141 145 150 155 160 164 168 170 171 173 174 175 176 177 177 177 177 176 175 174 172 171 171 174 177 179 179 176 171 166 162 158 154 152 152 155 160 165 170 175 178 177 175 172 168 167 168 170 173 177 179 182 185 189 195 203 210 215 217 216 214 211 211 218 253 8 26 32 33 32 28 24 20 18 18 20 22 25 27 27 28 30 32 35 38 40 41 43 44 45 47 48 50 51 53 54 54 53 52 50 49 47 45 42 39 36 33 30 27 23 19 14 9 5 2 359 357 356 355 355 354 353 351 349 346 343 340 337 334 332 331 330 329 329 328 326 325 323 320 317 314 311 308 305 302 298 294 291 290 291 293 293 292 288 284 279 274 270 268 267 266 267 266 267 267 268 269 270 270 270 271 271 272 272 271 270 269 268 267 267 267 267 265 263 261 259 257 255 253 251 249 246 241 235 231 227 225 223 220 216 210 206 204 204 205 205 204 203 204 206 208 209 208 206 200 190 180 171 165 161 160 160 161 164 168 171 167 141 87 79 78 81 91 98 103 106 109 112 115 120 124 126 127 128 129 131 135 139 143 147 149 151 152 152 151 150 149 149 148 148 147 148 149 153 157 162 165 166 164 163 161 161 162 164 168 173 177 171 167 165 166 167 170 173 177 180 181 182 182 183 186 189 191 193 194 195 196 199 201 203 204 205 205 205 206 208 209 209 209 209 208 209 209 210 211 212 212 212 212 212 212 210 207 204 201 198 195 194 193 192 191 189 186 183 181 180 180 181 182 181 180 179 177 176 176 177 178 180 182 183 184 185 187 188 189 190 189 190 190 193 197 203 209 213 216 219 222 224 227 230 232 233 234 233 234 234 236 237 239 240 240 241 242 243 243 243 243 241 239 236 232 229 227 225 224 223 221 219 217 214 211 208 207 206 205 205 205 206 208 211 215 221 228 235 243 250 258 265 273 279 285 290 294 298 300 303 305 306 308 309 310 311 312 313 314 314 314 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 316 317 317 318 319 319 319 319 318 316 314 313 311 311 310 311 312 314 315 317 319 320 320 321 320 319 318 317 315 314 312 311 310 309 308 307 306 305 304 303 302 302 301 300 299 297 296 294 292 290 288 286 283 281 279 276 274 270 267 262 255 245 231 213 198 185 176 169 164 159 153 145 137 132 131 135 139 145 153 157 158 155 152 149 146 144 143 143 143 143 143 142 141 140 141 142 143 145 144 141 138 136 136 139 143 148 152 157 162 166 169 171 172 173 174 175 175 176 176 176 176 176 176 177 177 178 179 180 180 180 178 175 171 167 164 161 158 156 157 159 163 167 172 176 177 176 174 170 168 168 170 173 176 178 180 182 184 187 192 198 204 208 208 204 197 186 176 160 115 63 52 46 43 38 33 28 25 24 26 29 32 36 37 37 37 38 39 40 42 43 43 43 43 42 43 44 47 50 52 53 53 52 50 49 48 46 44 41 38 35 32 29 26 22 17 13 8 4 1 358 357 356 355 353 352 350 349 347 345 342 339 336 333 331 330 329 329 327 325 323 320 318 316 314 312 309 307 305 302 299 295 293 293 294 295 294 290 286 282 277 274 271 268 266 265 265 266 268 269 270 271 271 272 272 273 274 275 276 276 275 275 274 275 276 277 278 277 276 274 271 268 266 264 261 258 253 248 242 237 232 229 226 221 215 210 207 206 207 209 208 207 206 206 207 208 210 209 207 199 189 178 168 164 162 162 164 166 165 162 153 134 104 86 78 72 69 72 77 83 90 96 101 107 114 119 123 125 127 130 134 139 144 148 151 152 153 153 152 151 149 147 145 143 141 140 141 143 148 153 158 161 162 162 162 161 162 164 167 170 174 182 176 172 169 170 171 173 175 178 181 183 185 186 188 190 193 196 197 198 200 201 204 206 208 209 209 208 207 207 208 209 210 210 210 210 210 211 212 213 213 213 213 212 211 209 206 202 198 194 192 191 190 190 189 187 185 182 180 179 179 180 181 181 181 180 178 176 175 174 175 176 177 179 180 182 184 186 188 188 188 187 187 188 192 198 205 212 216 218 220 222 223 225 227 229 231 232 233 235 236 237 237 238 239 240 240 241 242 243 243 242 240 237 233 230 226 224 222 220 219 217 216 213 211 209 207 206 205 205 205 205 207 208 211 215 221 228 235 243 252 260 268 275 281 286 290 294 297 300 302 304 305 307 308 310 311 311 312 313 313 314 314 314 314 315 315 315 315 314 314 314 314 314 314 314 314 314 314 315 316 317 318 319 319 319 319 318 316 314 312 311 310 310 310 311 313 314 316 318 319 320 320 320 319 318 317 315 314 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 296 295 293 291 288 286 283 280 277 275 273 270 268 265 261 256 245 228 207 190 178 169 161 152 143 133 126 123 123 125 129 135 141 149 153 155 154 151 148 146 145 145 145 145 145 145 145 145 145 145 145 145 145 143 141 139 138 138 141 145 149 154 158 163 167 170 172 173 173 173 174 174 174 174 174 174 175 177 179 181 182 182 181 180 177 175 172 170 168 166 164 162 161 160 160 161 164 168 171 172 171 169 167 167 168 170 172 174 175 176 177 179 182 187 191 195 197 196 189 178 161 146 124 92 63 53 47 43 39 35 33 31 32 34 37 40 42 43 43 43 43 44 44 45 45 45 45 43 42 41 43 45 48 51 52 53 52 50 48 47 45 42 39 36 33 31 28 25 21 17 13 8 3 0 358 357 356 354 352 350 348 347 345 343 340 337 335 333 331 330 329 328 326 324 321 318 316 313 312 310 309 307 305 302 298 295 293 293 294 294 291 287 283 279 277 274 272 269 267 266 266 267 269 270 271 272 272 272 273 274 276 277 277 278 278 278 279 280 282 284 285 285 284 282 280 278 277 276 273 270 267 262 257 250 244 237 230 224 218 213 211 210 211 212 212 212 211 210 210 210 211 210 206 197 184 166 157 153 153 157 160 159 155 143 124 107 95 89 86 80 76 75 77 81 87 93 100 108 115 121 125 129 133 137 142 147 151 152 153 154 153 152 150 148 145 141 137 133 131 130 131 135 141 147 153 157 160 162 162 163 164 166 169 172 175 188 182 177 174 173 173 174 176 179 181 183 186 189 192 195 199 201 202 203 205 206 208 210 211 212 213 211 209 208 208 209 210 211 211 211 212 213 213 214 214 214 213 212 209 205 200 196 192 189 187 187 187 187 185 183 181 178 177 176 177 178 179 180 180 178 176 174 173 173 174 174 175 177 178 181 183 185 187 187 187 186 186 188 193 199 206 212 216 219 220 221 221 223 226 229 231 233 234 235 236 237 238 238 239 240 241 241 242 243 243 241 238 234 230 227 223 221 219 217 215 214 212 210 208 207 205 204 204 204 205 205 207 209 212 216 222 228 236 244 252 261 269 275 281 286 290 294 297 299 301 303 305 307 308 310 310 311 311 312 313 313 314 314 314 315 315 315 315 315 315 314 314 314 314 313 313 314 314 315 316 317 318 318 319 319 319 318 316 314 312 310 309 309 309 310 312 313 315 317 318 320 320 320 319 318 317 315 314 313 312 310 309 308 307 306 305 304 303 302 302 300 299 298 296 294 292 290 287 284 280 277 274 271 269 268 267 265 263 258 245 225 201 180 167 156 147 138 130 123 119 119 121 125 130 136 142 149 153 154 154 152 150 149 149 149 148 148 147 147 147 148 148 149 148 146 145 143 141 140 140 142 145 148 152 156 160 164 168 171 172 173 173 173 172 172 172 172 172 173 175 177 180 182 183 181 179 176 173 171 170 169 169 168 167 166 163 161 159 157 157 159 161 162 162 161 162 163 164 166 168 169 169 170 171 173 176 180 183 185 184 179 166 149 130 113 94 72 56 49 45 43 41 39 39 39 40 42 43 44 45 45 45 45 45 46 47 48 48 48 47 45 44 43 44 46 48 51 52 52 51 50 48 46 44 41 38 35 32 29 27 24 20 17 13 8 3 0 359 357 356 354 352 350 347 345 343 340 338 336 334 333 333 332 331 329 326 323 320 317 314 312 311 310 309 308 307 304 300 296 294 293 293 292 289 286 282 280 278 276 273 270 268 268 268 270 271 271 271 271 272 272 273 275 277 278 278 277 277 278 280 282 284 285 286 286 285 284 283 282 282 282 282 281 278 275 271 267 260 250 239 231 225 221 220 218 219 220 221 221 221 220 218 217 216 213 205 194 172 147 132 124 123 124 123 117 99 86 82 83 84 86 89 86 85 84 84 86 90 95 103 111 119 124 129 133 137 142 147 151 153 153 151 149 147 145 143 139 135 130 125 122 121 121 125 131 137 147 154 159 162 164 165 166 167 169 172 174 175 195 188 182 179 177 176 176 178 179 181 183 186 189 195 201 205 207 208 209 210 210 211 212 214 215 216 214 212 209 208 209 210 211 212 213 213 214 214 215 215 215 213 211 208 202 197 192 188 186 185 185 184 183 182 179 177 175 174 174 174 175 176 177 177 175 174 172 171 172 173 174 175 176 178 180 182 184 185 186 187 187 189 191 195 201 207 212 216 219 220 220 220 222 226 230 232 234 235 236 238 239 239 240 240 241 241 242 242 242 241 239 235 230 226 222 219 217 215 213 211 210 208 206 205 204 203 203 203 203 204 205 207 210 213 218 223 230 237 244 253 261 269 275 281 286 290 294 297 299 302 304 306 307 309 309 310 310 311 312 312 313 313 314 314 314 315 315 315 315 315 315 314 314 314 313 313 313 314 314 315 316 317 318 319 319 319 318 317 315 312 310 309 309 309 310 311 313 315 317 318 319 319 319 319 318 317 316 315 313 312 311 310 309 308 307 306 305 304 304 303 302 301 299 298 296 293 291 287 284 280 276 272 269 267 266 265 264 263 259 247 223 191 168 154 146 139 134 130 127 126 128 131 134 139 144 150 154 156 157 157 156 154 153 153 152 151 150 148 148 149 150 150 150 149 147 145 144 143 144 145 147 149 153 156 159 163 166 169 171 173 173 172 172 171 171 170 170 171 173 175 179 182 183 182 179 175 171 169 168 168 169 169 169 168 167 164 160 157 154 153 153 152 151 150 151 153 155 158 160 162 164 165 166 166 167 169 171 171 168 161 147 128 112 100 87 73 61 53 49 47 46 46 46 46 47 46 47 46 46 46 46 46 46 47 48 49 50 51 50 49 48 47 47 48 50 51 52 53 52 52 50 49 47 45 42 38 35 32 29 26 23 20 17 13 9 5 1 359 358 357 356 354 351 347 344 341 339 337 335 335 334 334 333 331 328 324 321 318 315 313 312 311 311 310 310 309 308 305 302 299 297 295 292 289 286 284 281 279 277 274 272 271 271 271 271 272 271 271 271 271 272 274 276 277 278 277 277 277 277 279 281 283 283 283 282 282 282 282 282 283 283 284 285 284 281 279 276 272 265 256 246 237 229 227 227 230 235 240 242 241 239 233 228 224 219 212 201 179 145 112 96 87 82 80 73 66 66 69 74 80 86 90 92 93 91 90 90 93 98 105 114 120 124 127 131 136 141 145 148 147 143 137 132 130 129 128 125 122 118 116 116 117 122 129 137 145 153 159 163 165 167 167 168 169 170 170 170 170 203 196 190 184 182 180 180 181 181 182 183 186 190 196 204 209 212 214 214 214 214 213 214 215 216 216 215 213 211 210 210 211 213 214 214 214 214 214 214 214 214 213 211 208 203 198 192 188 185 184 183 182 180 178 176 175 174 173 173 173 173 174 174 174 173 172 171 171 172 173 174 175 176 177 178 180 182 184 185 187 189 191 195 199 203 208 212 215 217 218 218 220 223 227 231 233 235 236 237 239 240 240 241 241 242 242 242 242 241 239 236 231 225 220 216 214 212 210 208 206 205 203 202 201 201 201 201 201 202 203 205 207 210 214 218 224 230 237 245 253 261 269 275 281 286 291 295 298 300 302 304 306 308 309 310 310 311 311 312 312 313 313 313 314 314 314 314 314 314 314 314 314 314 313 313 313 313 313 314 315 316 317 318 319 319 319 318 317 315 312 311 309 309 309 309 311 313 315 316 318 318 318 318 318 318 317 317 316 315 314 313 312 310 309 308 308 307 306 306 305 304 303 302 300 298 296 293 290 286 282 277 273 269 266 264 262 262 261 259 249 225 184 157 146 142 139 136 134 133 134 136 140 144 149 153 156 158 159 160 160 159 157 156 155 155 154 152 150 150 150 151 152 151 151 149 148 147 147 149 150 152 153 156 158 161 165 167 169 171 172 172 171 170 169 168 168 169 171 174 177 181 182 183 180 176 172 167 166 166 167 168 170 169 168 166 163 160 157 155 154 153 152 149 147 144 144 144 146 150 156 159 160 160 159 159 158 155 148 138 124 110 98 89 81 73 65 58 55 54 53 54 54 54 53 52 51 49 48 47 47 46 47 47 48 49 51 51 52 51 51 50 51 52 53 54 55 54 53 52 51 50 48 46 44 41 38 36 32 29 26 23 19 16 13 10 7 4 1 360 358 357 355 351 347 343 340 338 337 336 336 335 335 332 329 325 322 319 316 315 314 313 313 312 312 312 312 311 310 309 306 304 300 296 292 289 285 282 279 277 276 276 275 274 273 273 273 273 273 273 273 274 275 275 276 277 277 277 278 278 279 281 281 280 278 278 278 279 280 281 282 284 285 287 287 285 284 282 281 280 279 276 269 252 241 238 242 255 261 262 261 258 251 242 235 230 224 218 211 193 146 105 96 90 84 81 79 78 80 82 86 91 95 97 98 95 93 94 97 103 109 115 118 119 119 123 128 133 138 136 131 122 113 111 112 113 113 112 111 113 116 119 124 131 139 147 154 160 164 166 166 166 165 165 165 164 162 159 155 215 206 199 193 189 186 185 184 184 185 186 189 193 198 204 210 214 216 217 217 215 214 214 214 215 215 214 213 211 211 211 212 213 214 214 214 213 212 212 212 212 211 210 208 205 199 194 189 185 182 181 179 178 177 175 174 174 173 173 173 173 172 172 172 171 171 171 171 172 173 175 176 177 177 178 178 180 182 184 186 189 192 196 201 205 209 212 214 215 216 218 221 225 228 231 233 235 237 238 239 239 240 241 241 242 243 243 243 241 238 232 226 219 214 210 208 207 205 202 200 199 198 197 197 197 198 198 199 200 202 204 206 210 214 219 225 231 238 247 255 262 269 276 282 287 292 295 298 301 303 305 307 308 309 309 310 310 310 311 311 312 312 313 313 314 314 314 314 314 314 314 313 313 313 312 312 312 313 314 315 316 317 318 319 319 318 317 316 314 312 311 310 309 309 310 311 313 315 316 317 318 318 318 318 318 318 318 317 317 316 315 314 312 311 311 310 309 309 308 307 306 305 304 303 302 300 297 294 290 286 282 277 272 267 263 259 258 257 255 248 225 177 148 142 140 140 141 140 139 139 141 145 149 153 157 159 161 162 162 161 159 158 157 157 156 155 153 151 150 151 152 153 153 153 152 151 151 152 152 153 154 156 158 160 163 165 168 169 171 171 170 169 168 166 166 166 168 171 175 179 182 183 182 179 174 169 165 163 163 165 167 168 168 167 165 162 160 158 156 155 153 150 147 143 140 138 137 138 142 149 151 152 150 147 142 136 126 115 104 94 88 82 78 73 68 65 61 60 59 59 59 59 58 56 55 53 52 50 49 48 48 48 48 49 50 51 51 51 49 48 48 48 51 53 54 54 52 51 50 49 47 45 43 41 39 37 34 31 27 25 21 18 15 12 9 7 5 3 2 0 358 356 352 349 345 342 339 337 337 336 335 333 329 326 323 320 318 317 317 316 316 316 315 315 314 314 313 312 311 310 308 305 302 299 294 289 284 280 279 279 280 280 279 278 277 278 278 279 279 279 278 277 277 276 277 277 278 278 279 279 279 279 277 275 274 274 275 277 278 280 282 285 286 287 286 287 286 287 289 293 297 301 297 284 257 251 262 265 263 264 261 256 247 239 232 224 220 215 211 200 178 156 141 134 124 114 106 100 99 100 102 105 107 105 102 101 102 107 111 115 117 116 115 116 118 123 128 131 129 122 114 109 108 109 111 113 114 116 119 123 129 136 143 150 155 160 163 164 163 162 161 160 158 157 154 151 146 141 227 218 210 204 198 194 191 188 187 188 190 192 196 201 207 213 217 219 221 219 217 215 214 213 213 213 213 212 212 211 211 211 211 212 212 211 211 210 210 210 210 210 209 208 205 200 194 189 184 180 179 178 177 176 175 174 174 173 173 172 172 171 171 171 171 171 171 172 173 174 176 178 180 180 181 181 181 183 184 185 187 190 195 200 205 209 212 214 215 217 219 223 226 229 231 234 236 237 238 238 238 238 239 239 240 241 242 242 240 235 228 220 213 208 205 203 201 199 197 195 194 193 193 194 194 195 196 197 199 201 203 206 210 214 220 226 233 240 248 256 263 271 277 283 288 292 296 298 301 303 304 306 307 308 308 308 309 309 309 309 310 311 312 312 313 313 314 314 313 313 313 312 312 312 312 312 312 313 314 316 317 318 318 318 318 317 316 315 314 313 312 311 310 310 311 312 313 315 316 317 317 318 318 318 319 319 319 319 318 317 317 315 314 314 313 313 312 312 311 310 309 308 307 306 305 303 301 299 296 292 288 283 277 270 263 257 254 250 247 238 213 166 141 137 138 141 146 146 145 144 146 148 151 155 159 161 162 163 163 161 160 158 157 157 156 154 152 150 150 151 153 155 155 155 154 153 153 153 154 155 156 157 159 161 163 166 167 169 170 169 168 167 166 165 165 167 169 173 177 180 182 182 180 177 171 166 162 160 160 161 162 164 164 163 162 160 159 157 156 154 151 148 144 141 138 138 138 140 143 144 143 139 134 125 116 107 98 91 86 82 79 76 74 72 70 68 66 65 64 63 62 60 59 57 56 55 54 52 51 50 50 49 49 49 48 48 46 44 42 39 38 38 40 42 45 47 47 47 46 45 43 42 40 38 36 34 31 29 26 23 20 17 14 11 9 7 5 4 3 1 359 357 355 351 347 344 341 338 336 334 332 329 326 324 322 321 320 320 320 321 321 321 320 319 318 317 315 314 313 312 311 310 308 305 299 293 288 284 283 284 285 286 286 284 285 285 287 288 287 286 284 282 280 279 279 280 280 280 279 279 279 277 275 273 272 272 273 275 277 278 281 283 283 283 283 284 286 287 290 295 301 309 313 314 197 198 208 211 212 218 220 221 220 217 213 208 205 202 200 195 187 180 177 177 175 168 154 142 133 129 127 125 123 121 120 119 119 121 122 123 122 120 118 119 122 127 132 133 130 126 121 118 117 118 120 122 124 126 130 134 139 145 150 155 159 161 162 161 159 157 155 154 152 150 147 143 137 132 236 228 220 214 208 202 196 193 190 190 192 195 199 205 211 217 221 223 224 222 219 216 214 213 212 212 213 212 212 211 210 209 208 208 208 209 209 208 208 208 208 208 208 207 204 199 193 187 182 179 178 177 176 175 174 173 172 171 170 170 170 169 169 170 170 170 171 172 174 176 179 182 184 185 185 185 185 186 186 185 185 188 192 197 202 207 211 213 215 218 220 224 227 230 232 234 236 238 239 239 238 237 236 236 237 238 238 238 237 232 224 215 208 204 201 200 198 196 194 192 191 190 190 191 192 193 195 196 198 200 203 206 210 216 221 227 234 242 250 258 265 272 279 284 288 292 295 298 300 302 303 304 305 306 306 307 307 307 308 308 309 310 311 311 312 312 313 312 312 312 312 312 312 312 312 312 313 314 315 315 316 317 317 316 316 315 315 315 314 313 312 312 311 311 312 312 313 314 315 316 317 318 318 319 320 320 320 320 320 319 318 317 316 316 316 315 315 314 313 311 310 309 309 308 306 305 303 301 299 297 294 289 284 276 267 257 249 242 233 220 189 152 136 136 138 144 151 152 151 149 149 150 152 156 159 161 163 164 163 162 160 158 157 156 155 153 151 150 151 152 154 156 156 156 154 153 153 153 154 155 157 159 161 162 164 166 167 168 169 169 168 167 165 165 166 168 171 174 178 180 181 180 178 174 169 164 160 157 156 156 157 158 159 159 159 158 157 156 155 153 150 146 142 140 138 138 140 141 142 139 134 127 119 110 102 94 87 83 81 79 78 77 76 75 74 73 72 71 69 67 65 62 60 58 57 56 55 54 53 52 50 49 47 46 44 41 38 35 34 33 32 33 34 36 38 41 42 43 43 42 41 39 37 35 33 30 29 27 24 22 20 17 14 11 9 7 5 4 2 1 360 358 356 353 350 346 342 338 334 331 328 326 325 324 323 324 324 325 326 326 327 327 326 325 324 322 321 319 318 317 316 315 313 309 302 294 289 285 285 287 290 293 295 296 298 299 300 299 298 295 292 288 286 284 284 284 284 283 282 281 280 278 276 274 271 271 272 274 276 278 280 281 280 280 279 280 280 280 280 281 283 282 273 240 204 195 195 195 195 195 197 199 199 198 196 194 193 194 193 192 190 189 192 194 196 194 189 180 169 160 152 147 144 140 136 135 134 134 134 133 131 129 129 130 132 137 139 140 139 135 132 130 130 131 132 133 134 135 138 142 146 150 154 157 159 161 160 158 156 154 152 150 147 144 140 136 131 127 240 233 226 221 214 207 202 197 195 194 195 198 202 207 212 217 221 223 223 221 217 214 212 210 210 211 212 212 211 210 208 206 206 205 206 206 207 207 207 206 206 206 206 205 202 197 192 186 182 178 177 175 174 172 170 169 167 166 166 166 167 168 168 169 169 170 171 173 176 179 183 186 188 189 189 189 189 189 188 188 188 189 192 197 203 208 211 214 216 219 222 225 228 231 233 235 237 239 240 240 239 237 235 233 232 232 232 232 230 225 218 211 204 201 199 198 196 194 193 191 190 189 189 190 191 192 194 196 198 201 204 208 212 217 223 229 236 243 251 259 266 273 279 284 288 291 294 297 299 300 301 303 303 304 305 305 306 306 307 307 308 309 310 310 311 311 311 311 311 311 311 312 312 312 313 313 314 314 314 314 315 315 314 314 314 314 315 315 315 314 314 313 312 312 312 312 313 314 314 315 316 317 318 319 320 321 321 321 321 320 319 318 318 318 318 317 316 315 313 311 310 309 307 306 305 303 301 300 298 297 296 294 292 288 280 268 252 235 215 192 158 139 132 135 141 148 156 157 156 153 150 150 152 155 158 160 162 163 162 160 158 157 156 155 154 152 152 151 152 153 155 156 156 155 153 152 152 153 154 156 158 160 162 163 165 166 167 168 169 169 168 167 166 167 168 171 174 177 179 181 181 179 176 172 167 162 157 155 153 152 152 152 153 154 154 153 153 153 152 151 148 144 141 139 138 138 138 138 136 132 126 119 112 106 100 95 90 87 84 83 82 82 82 82 81 80 80 78 76 74 70 67 64 62 61 59 58 56 54 52 49 46 43 40 38 35 33 32 32 33 34 35 36 37 39 40 41 42 42 41 40 38 36 34 32 30 28 26 24 22 19 16 13 11 9 8 6 4 2 0 359 358 356 354 351 347 343 338 333 330 328 326 326 326 326 327 329 330 332 333 333 333 332 331 330 329 328 326 325 324 322 321 317 312 304 295 289 286 289 293 299 305 309 312 314 314 314 312 309 305 302 298 295 293 290 289 288 287 285 284 283 282 280 276 273 272 272 273 275 278 279 280 279 278 276 275 272 267 261 256 253 250 243 232 222 216 212 209 207 206 204 203 201 199 196 194 193 194 196 196 197 198 199 201 202 201 198 192 185 177 168 161 155 150 146 145 144 144 143 142 141 141 141 142 144 147 148 149 148 145 143 142 141 141 141 141 141 141 142 145 148 151 154 157 158 158 157 155 152 149 146 143 140 136 133 130 128 127 242 236 230 224 218 211 206 202 200 200 201 203 205 209 213 216 219 220 219 217 214 210 208 207 207 209 210 210 210 208 206 204 204 204 204 204 205 205 205 205 205 205 204 203 199 195 190 185 180 178 176 173 171 169 166 164 163 163 163 164 166 168 169 170 170 171 172 175 179 183 187 191 192 192 192 192 192 191 191 192 192 194 197 201 205 210 212 215 217 219 223 226 230 233 235 236 237 238 239 239 238 236 233 229 227 225 224 223 221 217 212 207 203 200 198 197 196 195 193 191 190 189 189 190 191 193 195 197 199 202 206 210 214 219 225 231 238 245 252 260 267 273 278 283 287 290 293 295 297 299 300 301 302 303 303 304 305 306 306 307 307 308 309 309 310 310 310 311 311 311 312 312 313 313 313 313 313 313 313 313 313 312 313 313 313 314 315 316 316 316 315 314 314 313 312 312 312 313 314 315 316 317 318 319 321 321 322 322 321 321 320 320 320 320 320 319 318 316 314 311 309 307 305 303 301 299 298 296 295 295 295 295 297 299 302 305 306 304 133 128 123 125 129 136 145 153 158 159 158 154 150 150 151 153 156 159 160 161 160 158 157 156 155 155 154 153 153 153 154 155 156 156 155 154 152 152 152 153 155 156 158 160 162 164 165 166 168 168 169 169 168 168 168 170 171 174 177 179 181 182 181 179 175 171 165 160 156 152 150 149 148 148 148 148 147 147 147 147 146 145 143 140 138 136 136 136 136 135 132 127 122 117 112 108 104 101 98 94 92 90 89 89 88 88 88 89 89 88 86 83 79 75 71 69 67 64 62 59 56 52 48 44 41 39 37 36 35 35 35 36 37 38 39 40 41 41 41 41 40 39 38 37 35 33 31 29 28 26 24 21 18 15 13 11 10 9 7 6 4 2 0 358 356 354 351 347 342 337 333 330 329 329 329 330 331 333 335 336 338 338 338 338 338 337 336 335 335 333 332 331 329 327 324 319 312 304 299 298 305 312 318 322 325 326 326 325 323 320 317 314 311 308 305 302 299 297 295 292 290 289 288 286 284 281 278 276 277 277 279 281 282 281 279 278 276 274 269 261 252 246 244 242 239 235 232 228 225 223 220 217 214 212 209 205 202 199 200 200 201 202 203 204 205 205 205 203 200 195 188 181 173 165 157 152 150 150 150 151 152 152 151 151 152 152 153 155 156 156 155 153 152 150 149 148 146 144 143 143 143 145 147 150 152 153 153 152 150 147 144 140 136 132 129 127 126 126 127 128 244 238 233 227 222 216 211 207 206 206 207 209 210 212 214 216 216 216 216 213 210 207 205 204 205 206 208 208 208 206 205 203 202 202 203 203 203 203 203 203 203 203 202 200 197 192 188 183 179 177 174 171 168 166 164 162 162 163 164 166 168 170 171 172 173 174 176 179 183 187 191 194 196 195 195 194 194 194 194 196 198 200 203 206 210 213 215 217 218 220 223 227 231 234 236 237 238 238 238 238 237 235 231 226 222 218 216 215 213 210 207 204 202 200 198 197 196 195 193 192 191 190 191 191 192 194 196 199 201 205 208 213 217 222 228 234 240 247 254 261 267 273 278 283 286 289 292 294 296 297 298 299 300 301 302 303 304 305 306 306 307 307 308 308 309 309 310 311 311 311 312 312 312 312 312 312 311 311 311 311 311 311 311 312 314 315 317 317 318 317 316 315 314 313 313 312 312 312 313 314 315 316 318 319 321 322 322 322 322 322 321 321 322 322 322 320 318 316 314 312 309 306 303 301 298 296 294 292 292 292 293 295 298 305 315 329 349 12 33 52 77 103 124 139 150 157 161 162 160 157 153 151 151 152 155 156 158 159 158 158 157 157 156 156 155 155 155 155 156 157 158 158 156 155 153 153 154 154 156 157 159 161 163 164 166 167 168 168 169 169 169 169 170 171 173 176 178 180 181 181 181 178 174 169 163 158 153 150 147 145 143 142 141 140 139 139 139 138 138 137 135 134 134 133 134 135 134 133 130 127 123 119 115 112 109 106 104 101 98 97 96 96 96 96 97 98 98 98 97 94 89 84 80 76 73 69 65 61 56 51 46 43 41 40 39 39 40 40 40 40 41 41 42 42 42 42 41 40 39 38 37 35 34 32 30 29 28 26 24 22 19 16 14 12 11 9 8 8 7 5 3 1 358 354 350 346 341 337 334 332 332 333 334 336 338 340 341 342 342 342 342 342 342 342 342 341 341 340 338 337 335 333 331 328 326 325 326 329 332 334 336 338 338 337 337 335 332 329 326 323 320 318 316 314 312 309 306 303 301 300 299 297 294 292 290 289 289 289 291 291 290 288 285 282 280 278 272 263 255 247 243 242 241 241 241 242 239 236 232 227 222 219 215 212 209 207 206 206 205 206 207 207 208 207 206 204 200 193 185 177 169 161 155 152 151 152 155 157 158 158 158 157 157 157 157 157 158 158 157 156 153 151 149 147 145 143 142 142 142 144 145 147 147 147 146 144 142 139 134 129 125 122 121 122 122 123 125 127 245 242 237 232 226 221 216 213 212 212 214 215 216 217 217 217 216 215 213 211 208 205 203 203 204 205 206 206 206 205 204 203 202 202 202 202 202 201 201 201 201 201 200 198 194 190 185 181 177 175 172 169 167 165 164 164 165 166 168 170 171 173 174 175 177 179 181 185 189 192 195 196 197 197 196 195 194 194 197 200 203 207 210 213 215 217 218 219 220 222 224 228 231 234 236 237 238 238 237 236 235 232 227 221 215 211 208 207 206 204 203 202 201 200 199 197 196 195 193 193 192 192 192 193 194 196 198 201 204 207 212 216 221 226 231 237 243 250 257 263 269 274 278 282 285 288 290 292 294 295 297 298 299 300 301 302 303 304 305 305 306 306 307 307 308 309 310 311 311 311 311 311 311 311 311 310 310 309 309 309 309 310 311 313 315 317 318 319 319 318 317 316 315 314 313 312 312 312 313 313 314 315 317 319 321 322 323 323 323 323 323 323 323 323 322 321 319 317 316 314 311 309 306 302 299 296 293 291 290 290 291 293 298 306 318 335 356 14 25 32 42 66 111 143 154 159 161 162 161 158 154 153 152 152 153 154 155 157 158 158 158 158 158 158 158 158 158 159 160 161 161 160 158 157 156 155 155 156 157 159 160 162 164 165 167 168 168 169 169 169 169 170 171 173 174 176 178 179 180 180 178 175 171 166 160 155 150 146 143 140 137 135 133 132 131 131 131 130 130 130 130 130 131 131 133 133 133 131 129 126 122 119 116 114 112 110 108 105 103 103 102 102 103 103 104 105 105 105 104 102 98 93 88 82 76 70 64 58 52 47 44 41 40 39 40 41 43 44 45 45 45 45 45 44 44 42 41 40 39 38 36 35 33 32 31 30 29 27 25 22 20 18 16 14 12 11 10 10 9 8 6 3 0 355 350 345 341 338 337 338 339 341 343 344 345 345 345 345 344 344 344 344 345 345 345 345 345 344 343 341 340 338 336 336 338 342 347 348 350 351 352 352 352 351 349 347 345 342 339 336 332 331 330 330 329 327 325 323 323 322 322 321 320 318 315 311 309 308 307 306 304 302 297 293 288 284 278 271 262 254 248 247 247 247 249 250 249 247 241 234 228 223 219 217 215 213 212 210 209 209 209 209 208 207 205 202 196 188 179 170 163 157 153 152 152 153 156 158 160 160 159 157 157 156 156 155 154 153 152 150 147 144 142 141 139 138 137 138 138 140 142 142 142 142 140 138 136 132 128 124 121 120 119 119 120 121 122 124 247 245 241 237 231 225 221 217 218 218 220 221 222 222 220 219 218 216 215 212 208 206 204 203 204 205 206 206 206 206 205 203 203 202 202 201 201 200 200 200 200 199 198 195 191 186 181 177 175 172 170 169 167 166 166 167 168 170 171 173 173 175 176 179 181 185 188 191 193 195 197 197 197 196 195 194 193 194 199 204 208 213 216 219 220 220 221 221 222 223 225 228 231 233 236 237 237 237 236 233 230 226 220 213 206 202 200 199 199 199 199 199 199 199 198 197 196 195 193 193 193 193 194 194 196 197 199 202 206 210 214 219 224 229 234 240 246 253 259 264 270 274 278 282 285 287 289 291 293 294 296 297 298 299 300 301 302 303 304 304 305 305 306 307 308 309 310 310 311 311 311 310 310 310 309 309 309 309 309 309 310 311 312 314 316 318 320 320 320 319 318 316 315 314 313 312 312 312 312 313 314 315 317 319 321 322 323 324 324 324 324 324 324 324 323 322 321 319 318 317 315 313 310 307 304 300 297 294 291 290 291 294 299 307 318 335 357 15 24 28 33 44 84 138 151 156 159 161 160 159 156 155 154 153 153 152 153 154 156 158 160 160 160 161 160 161 162 163 164 164 164 162 160 159 158 157 157 158 159 160 162 163 165 166 167 168 169 169 170 170 171 171 173 174 175 176 177 177 177 176 173 169 164 157 151 145 140 138 135 133 131 128 127 126 125 125 125 125 125 125 126 127 128 129 130 130 130 129 127 124 121 119 116 115 114 112 110 108 107 106 106 106 106 106 106 107 107 107 106 105 102 98 92 85 76 68 61 54 49 45 43 41 41 41 41 42 44 47 48 48 48 47 47 47 46 45 43 42 41 39 38 36 35 33 33 31 30 28 26 23 21 19 18 16 14 13 12 11 10 9 8 6 1 356 351 347 344 344 345 346 348 350 350 350 349 348 346 345 345 345 345 346 346 347 347 347 347 347 346 345 344 344 343 346 351 357 1 2 4 4 5 5 4 3 1 360 357 355 353 350 348 347 347 346 347 347 347 347 347 347 346 345 344 342 339 336 334 332 330 327 324 319 314 308 301 296 290 282 274 266 260 257 255 255 256 257 256 254 247 240 234 230 227 224 222 219 217 214 213 212 210 210 208 206 203 197 189 180 172 165 159 154 153 152 153 154 155 156 157 157 157 155 153 152 150 148 146 144 142 139 136 134 133 133 132 132 132 132 134 136 137 138 138 136 135 132 129 126 122 120 118 117 117 117 118 118 119 121 247 246 245 241 235 229 225 222 222 224 225 226 226 225 222 220 219 218 217 215 213 209 207 206 206 207 208 208 208 207 206 205 204 203 202 201 200 199 199 198 198 197 194 190 185 180 175 172 170 170 169 169 169 169 170 171 172 173 173 174 175 176 179 183 186 191 194 196 197 197 197 196 194 193 191 191 191 194 201 207 213 217 220 222 222 222 222 223 223 225 227 229 231 233 235 236 237 236 234 230 224 217 210 204 199 195 194 193 194 195 195 196 197 198 198 197 196 195 195 194 194 195 195 196 197 198 201 204 207 212 216 222 227 232 238 243 249 254 260 265 270 275 279 282 284 287 289 291 292 294 295 297 298 299 300 301 302 302 303 304 304 305 306 307 307 308 309 310 310 310 310 310 309 309 309 309 309 309 309 310 311 313 315 316 319 320 321 321 321 320 318 317 315 314 313 312 312 312 312 313 314 315 317 319 321 323 324 325 326 326 326 326 326 325 324 323 321 319 318 317 316 315 314 312 309 306 303 300 298 296 297 300 305 311 321 335 355 12 22 28 34 48 84 128 146 154 159 162 162 161 159 158 157 157 155 154 154 155 157 160 162 163 163 164 164 165 166 168 169 169 167 164 162 160 159 159 159 160 161 162 163 165 166 167 168 169 169 170 170 171 172 173 174 175 176 176 175 174 172 170 166 160 154 147 140 135 131 129 127 126 125 124 123 122 122 122 121 121 121 122 124 125 126 127 128 127 127 126 125 123 121 119 117 116 114 112 111 109 107 107 106 105 105 104 104 103 104 104 104 103 101 97 92 83 75 66 60 54 50 47 45 45 44 45 45 46 48 49 50 50 49 49 48 48 47 46 45 43 42 41 40 39 38 37 35 33 32 30 27 25 23 21 20 18 16 15 14 13 11 10 8 6 2 358 355 352 352 352 353 353 353 353 352 351 350 348 346 345 345 346 346 347 347 348 348 348 348 348 348 349 349 351 353 358 4 9 11 13 14 15 15 14 13 12 10 8 7 5 4 3 2 0 359 359 1 2 4 5 5 4 3 1 359 358 357 357 356 355 352 348 344 339 333 326 321 316 310 303 296 288 283 278 273 269 268 267 266 262 257 251 246 244 242 239 234 229 224 218 215 212 209 206 203 199 193 186 179 171 165 159 154 152 152 152 153 152 151 151 151 150 150 148 146 144 141 138 134 131 130 128 127 126 126 127 128 128 129 131 133 134 135 135 134 133 129 126 122 119 116 114 113 112 112 113 113 114 116 118 245 246 246 244 240 235 230 228 227 228 228 229 230 227 224 220 219 218 218 217 215 213 210 208 208 208 209 209 210 209 208 206 205 203 201 200 198 197 197 196 194 192 187 181 175 170 167 165 166 167 169 170 171 172 174 174 175 175 175 175 177 179 183 187 192 196 197 198 198 197 195 193 191 190 190 190 193 198 204 210 215 219 223 224 224 224 224 224 224 226 228 230 232 234 235 237 237 236 234 228 220 212 204 199 194 191 189 189 190 190 192 193 195 195 196 196 196 196 196 196 196 196 197 198 199 200 203 206 210 215 220 225 230 235 241 246 251 257 262 267 271 275 279 282 285 287 289 290 292 293 295 296 297 298 299 300 301 302 302 303 304 305 305 306 307 308 309 309 309 310 310 309 309 309 309 309 309 310 310 311 313 315 316 318 320 321 322 322 322 321 319 318 316 315 313 313 312 312 313 313 314 316 317 319 322 324 325 327 327 328 328 328 328 327 325 322 318 315 312 312 313 314 314 313 312 310 308 308 308 309 311 314 317 322 328 337 351 3 13 23 34 62 111 142 154 161 166 168 166 163 160 158 159 160 160 160 160 160 161 163 164 165 166 166 167 169 171 173 175 174 171 166 163 162 161 161 161 161 162 163 165 166 167 167 168 169 169 169 170 171 172 173 174 175 175 175 173 171 167 163 158 152 146 141 137 134 131 130 128 126 124 123 122 120 119 119 119 119 119 121 122 124 125 125 125 124 123 122 121 121 120 117 115 112 110 108 106 105 104 102 101 100 99 98 97 97 97 97 96 94 91 87 82 76 70 64 59 55 53 51 50 51 51 51 52 52 53 53 53 52 51 50 50 50 49 48 46 46 45 46 45 44 43 42 40 38 35 32 29 27 25 23 21 19 18 17 16 14 13 11 8 5 2 359 357 357 357 357 356 356 355 353 352 351 349 347 347 347 347 348 348 349 349 349 348 348 348 349 349 351 352 355 360 6 12 15 17 18 20 20 20 19 18 16 14 13 12 12 12 12 10 9 8 9 11 14 16 16 16 14 13 11 9 8 8 9 9 8 6 2 358 354 351 347 344 341 338 335 332 328 323 317 310 302 295 290 288 285 281 275 272 271 270 268 264 254 238 224 211 199 191 184 178 173 169 165 161 157 153 150 148 147 147 147 146 144 141 139 138 137 137 137 135 133 130 127 123 121 120 119 119 119 120 121 123 124 125 127 129 131 131 130 128 125 121 118 115 113 111 109 108 107 108 109 110 112 114 116 242 244 244 243 241 238 235 233 232 231 232 233 232 230 226 222 219 218 218 217 216 215 213 211 209 209 209 209 209 208 207 205 203 201 199 196 195 193 191 189 186 181 174 167 162 160 159 161 164 167 170 173 175 176 177 177 177 177 177 178 181 185 189 193 196 198 198 197 196 194 192 190 189 190 192 195 198 203 208 212 216 220 223 225 225 225 224 224 225 226 228 230 232 234 235 236 236 235 231 226 217 209 203 197 193 190 187 187 187 187 188 190 192 193 194 195 195 196 197 197 198 198 199 200 201 203 206 210 214 219 224 229 234 239 244 249 254 259 264 268 272 276 279 282 284 286 288 290 291 293 294 295 296 297 298 299 300 301 302 303 304 305 305 306 307 308 308 309 309 309 309 309 309 310 310 310 310 311 312 313 314 315 317 318 319 320 321 322 322 321 320 318 317 315 314 314 314 314 315 315 316 318 319 321 323 326 327 328 329 329 330 330 330 328 326 322 316 309 305 304 306 308 310 311 311 311 311 312 315 319 323 326 329 332 335 339 344 348 352 356 3 138 164 169 171 173 173 172 167 161 155 154 157 160 162 163 163 163 163 163 165 166 167 168 170 172 175 177 179 177 173 168 165 163 162 161 162 162 163 164 165 166 167 167 168 168 169 169 169 170 171 172 173 173 173 173 170 167 163 158 153 148 144 140 139 137 136 135 134 131 129 126 123 120 118 117 117 117 117 118 120 121 122 122 121 120 118 116 115 113 112 109 106 103 100 97 96 95 94 94 93 92 90 89 88 87 86 85 83 80 78 75 72 69 65 62 59 56 55 55 55 56 58 58 58 57 57 56 56 55 55 54 54 53 53 52 52 52 52 51 50 49 47 45 43 40 37 34 31 29 27 25 22 20 18 17 16 15 14 11 8 5 2 360 358 358 357 357 356 355 353 352 351 350 349 349 349 350 350 350 350 350 350 349 349 348 348 348 349 350 353 356 2 9 14 18 20 21 21 22 21 21 19 18 16 15 15 15 16 16 15 14 14 16 19 22 23 23 22 19 17 15 13 13 13 13 13 11 9 8 6 5 4 3 2 1 360 359 357 354 350 346 343 338 333 330 330 329 328 328 327 327 328 330 336 346 2 40 82 100 111 117 124 128 130 133 133 134 133 132 131 132 133 131 129 126 122 121 121 123 124 124 123 120 117 114 112 111 111 111 111 112 113 114 116 116 116 117 118 119 119 117 115 113 110 108 107 106 106 106 105 105 106 107 109 111 113 114 242 243 243 242 241 240 238 236 235 234 234 235 234 232 229 225 221 218 217 217 216 216 215 213 212 210 209 208 207 206 204 202 200 197 194 191 188 185 182 178 173 166 159 154 153 154 157 161 166 170 174 176 178 180 180 180 180 181 182 184 187 191 194 196 197 197 196 194 193 191 189 190 191 193 196 199 203 207 211 214 217 221 224 226 227 226 226 225 224 225 227 228 230 232 233 234 233 231 227 222 215 208 202 197 193 190 187 186 186 186 187 188 190 192 193 194 195 196 197 198 199 200 202 203 205 207 211 215 219 224 229 234 239 243 248 252 257 261 265 269 273 276 278 281 283 285 286 288 290 291 292 293 295 296 297 298 299 300 302 303 303 304 305 306 307 307 308 308 309 309 309 310 310 310 311 311 312 312 313 314 315 316 317 318 319 320 321 322 322 321 320 318 317 315 315 315 315 316 317 317 318 319 321 323 325 328 329 330 330 331 331 331 331 330 327 323 317 308 301 297 296 298 301 304 306 308 309 312 315 320 325 328 331 334 336 338 338 335 329 318 288 218 191 182 178 176 174 171 165 157 149 147 153 158 162 164 164 165 164 165 166 167 168 170 172 175 178 180 182 178 174 169 165 163 162 162 162 163 163 164 165 166 167 167 168 168 168 168 169 169 170 171 171 172 171 170 167 163 159 154 150 147 144 142 141 140 140 139 137 135 132 128 125 121 119 117 116 115 115 116 116 117 118 118 117 115 112 110 106 103 100 96 93 90 87 86 86 86 85 85 84 82 81 80 79 78 76 74 72 70 69 68 67 66 65 63 61 59 58 58 59 60 61 62 61 61 61 61 61 61 61 61 60 60 60 60 60 59 58 56 54 51 47 45 43 41 38 36 33 32 30 27 24 22 20 18 17 15 14 12 9 5 2 0 359 358 356 355 354 354 353 352 352 352 352 352 353 353 353 353 352 352 351 350 349 349 348 348 348 349 351 355 1 8 14 17 19 20 21 21 21 20 19 17 16 15 15 16 17 17 18 18 19 21 23 24 24 24 22 20 18 16 15 15 14 13 12 11 11 11 11 12 12 12 11 11 11 11 10 9 7 5 3 1 359 358 358 358 359 359 359 360 2 6 12 22 32 43 53 63 71 80 87 93 98 102 106 107 106 104 102 102 105 106 106 104 104 104 106 109 110 110 107 105 102 100 99 99 99 100 101 101 102 102 102 102 102 102 102 103 103 103 102 101 101 100 100 101 102 103 104 104 106 107 109 111 112 113 243 245 245 244 243 241 240 238 236 235 235 234 234 233 230 227 223 219 215 215 215 215 215 215 214 212 210 208 206 204 202 199 195 192 188 185 181 177 172 168 162 157 154 153 154 157 161 166 171 175 178 180 182 183 183 184 185 186 189 191 194 195 196 197 197 195 194 192 191 191 191 194 196 198 201 204 207 210 213 216 219 223 226 228 228 228 227 225 224 224 224 225 227 228 229 229 228 226 222 217 212 207 203 198 194 191 188 187 186 186 187 188 190 191 193 194 195 197 198 200 201 203 205 206 209 211 215 219 224 228 233 238 242 246 250 254 258 262 266 269 272 275 277 280 282 284 285 286 288 289 290 292 293 294 295 297 298 299 301 302 302 303 304 305 306 306 307 308 309 309 310 310 311 311 312 312 312 313 314 314 315 315 316 317 319 320 321 322 321 321 320 318 317 316 316 316 317 318 318 319 319 320 321 323 326 328 330 330 331 332 332 332 332 331 329 325 320 310 301 293 288 288 291 295 299 302 305 308 312 316 320 324 328 331 333 333 331 326 320 305 270 214 192 183 180 178 177 174 168 158 149 145 151 157 162 165 167 167 167 167 168 168 170 172 175 177 180 182 183 178 173 168 165 163 162 162 162 163 163 164 165 166 166 167 167 167 167 167 168 168 169 169 169 169 167 166 163 159 156 152 149 147 145 144 143 143 142 141 139 136 133 129 126 123 120 118 116 114 113 113 112 112 112 112 111 110 108 105 101 96 92 88 84 80 78 78 78 80 80 79 77 75 74 72 71 71 70 69 68 67 66 66 66 66 66 65 63 62 60 60 61 63 64 65 66 66 66 67 67 67 67 67 66 66 66 66 65 63 60 57 54 51 48 46 44 41 39 36 34 33 31 29 27 25 24 22 20 18 16 14 10 6 3 1 359 357 356 355 355 355 355 355 355 355 355 356 356 356 355 355 354 353 352 351 350 349 348 347 347 348 349 353 360 8 15 18 20 21 22 22 22 21 20 18 16 16 15 16 17 18 19 20 22 23 23 23 23 21 20 19 18 17 17 17 17 15 14 13 13 14 15 16 17 17 17 17 17 17 18 17 16 15 14 13 11 11 10 10 10 10 11 12 14 18 23 30 36 42 46 50 55 60 65 69 72 76 79 80 79 80 81 84 87 88 89 89 89 90 92 93 94 92 91 90 88 86 85 85 86 87 87 87 88 88 89 90 91 92 92 92 92 93 94 95 95 96 97 98 99 100 102 104 106 108 110 111 112 113 244 245 246 245 244 243 241 239 237 235 234 234 234 234 232 229 224 219 214 212 212 212 213 214 214 213 211 208 206 203 199 196 192 189 185 181 177 174 169 166 163 161 160 161 163 166 170 174 178 180 182 184 185 186 187 189 190 193 195 197 198 198 197 196 194 193 193 193 194 195 197 200 202 205 207 209 211 213 216 218 221 225 227 229 229 229 228 226 224 223 222 222 223 224 225 224 223 221 217 214 210 206 203 199 196 192 190 188 187 188 188 190 191 192 194 195 197 198 200 202 204 206 208 210 212 215 218 221 226 230 235 239 243 248 252 255 259 262 265 269 272 274 276 279 281 282 284 285 286 288 289 290 291 293 294 295 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 311 312 312 312 312 313 313 314 314 314 315 316 317 319 320 321 322 321 321 320 320 319 319 319 319 319 320 320 320 320 321 322 324 327 329 331 332 332 333 333 333 333 332 331 327 322 313 304 294 285 282 283 286 290 295 299 303 307 311 315 318 322 325 326 325 322 318 310 291 244 204 191 186 184 184 184 181 174 163 154 150 153 158 162 166 168 169 169 169 169 170 172 174 177 180 183 184 182 177 172 168 165 163 162 162 162 162 163 164 165 165 166 166 167 167 167 167 167 167 167 167 167 166 164 162 159 156 153 151 149 148 146 146 145 144 143 141 137 134 131 128 125 123 120 117 115 112 110 109 107 106 105 104 104 103 101 99 96 92 89 84 80 75 73 74 75 77 78 77 74 72 69 68 67 67 67 67 67 67 67 66 66 66 66 65 63 62 61 62 63 65 68 69 70 71 72 72 72 71 70 69 68 67 66 66 65 63 61 59 57 54 52 49 46 44 41 38 36 34 33 31 29 28 26 25 24 22 20 18 13 9 5 2 359 358 357 356 356 357 357 357 358 358 358 358 358 358 357 357 356 355 353 352 350 348 347 346 346 346 347 351 359 9 18 23 26 27 27 28 27 25 23 21 19 18 18 18 18 19 21 22 23 23 24 23 22 21 20 18 17 17 18 18 17 17 16 15 15 16 18 19 20 20 20 20 20 20 20 20 20 19 18 17 16 16 16 17 17 17 18 19 20 23 27 32 36 39 41 43 46 49 52 55 58 61 63 65 68 71 73 75 76 77 78 79 80 81 82 81 80 79 79 80 80 80 79 78 79 79 79 80 81 82 84 86 88 89 89 88 88 90 91 93 94 96 97 98 98 100 102 104 107 109 110 111 111 111 243 244 245 245 245 244 243 241 238 236 235 235 235 235 234 231 226 220 215 211 210 210 211 211 211 211 209 207 204 201 198 194 190 187 184 180 177 175 173 172 171 171 171 172 174 176 178 181 183 185 186 188 188 189 191 193 195 197 198 199 199 198 196 194 194 195 197 199 200 202 204 206 208 210 212 214 215 217 219 221 224 227 229 230 231 230 229 227 225 223 221 220 220 220 220 220 219 217 214 211 209 206 204 201 198 195 193 191 190 190 191 192 194 195 196 197 199 201 203 205 208 210 212 214 216 218 220 223 227 231 235 239 244 248 252 256 259 263 266 269 271 273 276 278 279 281 282 283 284 286 287 288 290 291 293 294 295 297 298 299 300 301 302 303 305 306 308 309 310 311 311 311 312 312 312 312 313 313 313 314 314 315 316 317 319 321 322 322 322 321 321 321 321 321 322 322 322 321 321 321 321 322 324 326 328 330 332 333 334 334 335 335 334 334 332 329 324 317 307 297 287 282 280 282 285 290 294 299 303 306 310 314 317 319 319 317 313 306 296 271 229 204 195 193 192 194 194 190 181 168 159 155 156 158 161 166 168 169 169 169 170 171 173 176 179 183 186 186 181 176 171 167 164 163 162 162 162 162 163 164 164 165 165 165 165 165 165 165 164 164 164 163 162 161 159 157 155 154 152 151 149 148 147 146 145 143 140 136 132 129 126 125 123 121 118 115 112 109 107 104 101 99 97 95 94 93 93 92 91 90 88 85 81 77 75 75 76 78 78 77 74 71 69 68 67 67 68 68 68 68 68 68 67 67 66 65 65 65 66 67 68 70 72 73 74 75 75 74 74 72 70 69 68 68 67 66 66 65 64 63 61 59 56 53 50 48 45 42 40 38 36 34 32 30 28 27 26 25 23 20 16 11 6 3 0 358 358 358 358 358 359 360 360 0 0 0 0 360 359 359 357 356 354 352 350 348 346 345 344 343 344 349 358 12 22 28 30 31 32 32 32 30 28 26 24 23 23 22 22 22 23 23 24 24 24 24 23 23 22 20 19 18 17 17 17 16 16 15 15 16 17 19 20 20 21 22 22 22 22 22 21 20 20 20 21 21 22 23 23 24 25 25 26 28 31 35 38 40 41 41 44 47 50 52 55 57 60 62 65 67 69 69 69 69 70 71 73 74 75 75 74 74 75 76 78 79 78 78 78 78 78 79 80 82 85 86 88 89 89 88 89 90 91 93 95 97 98 99 100 102 105 107 109 110 111 112 112 111 243 243 244 244 245 245 244 242 240 239 238 237 237 237 237 233 229 223 217 213 210 209 209 209 208 208 206 205 203 200 197 194 190 187 183 181 179 178 178 179 180 180 181 181 182 183 184 186 188 189 190 191 192 193 194 195 197 198 198 198 197 196 195 195 197 200 203 206 208 209 210 212 214 216 217 219 220 222 224 226 229 231 233 234 235 234 232 229 227 224 221 220 218 218 217 217 216 215 213 211 209 207 205 203 201 199 197 196 195 194 195 196 197 198 199 201 203 205 207 209 212 214 216 218 220 222 224 227 229 233 236 240 244 248 253 257 260 263 266 269 271 273 274 276 277 278 280 281 282 283 285 286 288 290 291 293 294 296 297 299 300 301 303 304 306 307 309 310 310 310 310 311 311 311 311 311 312 313 313 313 314 314 316 317 319 320 322 322 322 321 322 322 322 322 321 321 321 321 320 320 321 322 324 326 329 331 332 334 334 335 335 335 334 333 332 329 325 320 312 302 293 286 283 282 285 289 293 297 301 305 308 311 314 316 315 312 307 297 285 261 231 210 202 200 201 204 204 200 187 173 163 158 157 156 158 161 164 166 168 169 171 173 176 179 183 186 186 184 179 174 170 166 164 163 162 162 161 162 162 163 163 164 164 164 163 163 162 161 160 159 157 155 153 152 151 151 151 151 150 150 149 148 146 144 142 138 134 130 126 124 123 122 122 120 119 116 112 108 104 100 97 94 91 90 89 89 89 90 91 91 91 89 87 84 82 81 80 81 80 78 76 74 72 70 70 70 70 70 69 69 69 69 69 69 69 69 70 71 72 72 73 74 75 77 78 78 78 77 75 73 72 72 71 71 70 69 68 67 66 66 64 63 61 58 56 53 50 47 44 42 40 37 34 32 30 29 28 26 24 21 17 12 8 4 1 360 359 359 359 0 1 1 2 2 3 3 2 2 1 0 359 357 356 354 351 349 348 346 345 344 346 353 5 18 26 30 32 34 35 36 36 35 34 32 31 29 28 27 26 25 25 25 24 25 25 25 26 25 24 23 21 20 18 17 17 16 16 15 15 16 16 17 18 20 22 23 24 25 26 26 25 25 24 24 25 27 28 29 30 31 32 32 33 35 38 42 44 44 45 46 48 49 51 53 54 56 59 61 63 64 65 65 64 64 65 66 69 71 72 73 74 74 75 77 78 80 79 79 79 79 80 81 83 85 87 89 89 90 90 90 91 92 93 95 97 99 101 102 104 106 107 108 109 111 112 113 113 114 243 243 243 244 245 246 245 245 243 242 240 239 239 238 237 235 231 226 220 216 213 210 209 208 207 206 205 203 202 200 197 194 191 187 184 182 181 182 183 184 186 186 187 187 187 188 189 191 192 193 194 194 195 195 195 196 197 197 197 196 196 195 196 197 201 205 208 211 213 214 215 217 219 220 222 223 224 225 227 229 232 235 237 239 239 238 235 232 228 225 222 219 218 217 216 216 215 215 213 212 210 208 207 205 204 203 201 200 199 199 199 199 200 201 203 205 207 209 212 214 217 219 221 223 224 226 228 230 233 235 238 242 245 249 253 257 260 263 266 268 270 271 273 274 275 276 277 278 280 281 283 285 287 289 290 292 294 295 297 299 300 302 304 305 306 307 308 309 309 309 309 309 309 309 310 310 310 311 311 311 312 313 314 316 318 319 320 321 321 321 321 321 321 321 320 320 319 319 319 319 320 322 323 326 328 330 332 333 334 334 334 334 334 333 332 330 327 322 316 309 300 292 288 286 287 291 295 299 302 305 308 311 313 314 313 308 301 291 278 258 233 214 205 204 207 209 209 205 192 177 167 161 157 155 155 158 161 164 167 170 173 177 181 185 188 189 186 182 177 172 169 166 164 163 162 161 161 161 162 162 162 162 162 161 160 159 158 157 155 151 148 145 143 144 145 147 148 149 149 148 147 146 144 141 138 135 130 127 125 124 124 125 125 124 122 119 115 110 105 101 97 94 92 91 91 91 92 94 95 96 96 96 95 93 91 89 86 84 82 80 78 77 75 75 74 74 73 73 72 72 71 71 72 73 74 75 76 76 75 76 76 78 79 80 81 81 80 79 78 77 76 75 75 74 73 73 72 71 69 68 67 67 65 63 61 59 55 52 48 45 42 40 37 34 32 31 30 28 26 22 18 13 9 5 3 1 1 1 1 2 3 4 4 5 5 5 5 4 3 2 1 359 357 355 353 351 350 349 348 350 355 3 15 24 29 32 35 37 39 39 40 40 39 38 36 35 33 31 29 28 27 26 25 25 25 26 26 26 25 24 22 21 19 18 17 16 16 16 16 17 18 19 20 22 24 26 27 28 29 30 30 29 29 29 29 30 31 32 34 36 37 38 39 42 45 48 49 50 49 51 52 53 54 54 55 56 57 59 61 62 64 65 65 65 66 67 69 71 72 73 74 75 75 76 77 79 79 80 81 82 83 85 88 90 92 92 93 93 93 94 95 96 97 99 101 102 104 105 106 107 106 106 107 107 109 110 112 114 243 243 244 245 246 248 248 248 248 246 244 242 240 237 235 233 230 226 221 217 214 211 209 208 206 205 204 203 202 200 198 195 191 188 185 184 184 186 187 188 189 189 189 189 189 190 191 192 193 194 195 195 195 194 195 195 196 196 195 196 196 197 199 201 205 208 211 214 215 217 218 220 222 224 225 226 226 227 229 231 233 236 239 240 241 240 238 234 230 226 222 219 217 216 216 215 215 215 214 213 212 211 210 208 207 206 205 205 204 204 203 204 205 206 208 210 212 215 217 220 222 224 225 227 229 231 232 234 236 239 241 244 247 251 254 257 260 263 265 267 269 270 271 272 273 274 275 276 278 280 282 284 286 288 290 292 294 295 296 298 299 302 303 304 305 305 305 306 306 306 306 306 306 307 308 308 308 308 308 309 310 311 313 314 316 318 319 319 320 320 320 320 319 319 319 319 318 318 319 319 320 322 324 326 328 329 331 332 333 334 334 335 334 333 332 330 327 324 320 314 307 299 294 291 290 294 297 300 303 305 307 310 311 310 308 304 297 287 275 256 234 216 209 208 210 212 211 205 192 178 168 162 159 157 157 159 162 165 168 172 176 180 184 187 188 187 184 179 175 171 168 165 164 163 162 161 161 161 161 161 161 160 159 158 157 156 154 152 150 146 144 142 142 144 147 148 148 148 147 146 145 143 141 138 135 132 130 129 128 129 130 130 130 129 126 122 117 112 108 105 102 100 99 98 98 99 99 100 101 101 100 100 99 98 96 93 89 87 84 83 81 81 80 79 79 78 77 77 76 76 75 75 76 78 79 79 79 77 77 77 78 81 83 83 84 83 82 81 80 80 79 79 78 77 77 77 77 75 73 72 70 69 67 66 63 61 58 55 51 48 46 44 41 39 37 36 34 32 28 24 19 15 10 6 4 3 3 3 4 4 5 6 6 7 7 7 7 6 5 4 3 1 359 357 355 353 352 352 354 358 4 13 20 26 30 32 34 36 38 40 41 41 40 39 38 37 35 34 32 30 29 28 27 26 26 26 26 25 24 23 22 21 21 20 19 18 17 17 18 19 20 22 23 25 26 28 29 30 31 31 31 31 31 31 31 31 32 33 34 36 38 40 43 45 49 51 53 54 54 54 55 56 56 56 56 56 57 59 61 63 65 67 68 69 69 70 70 71 71 72 73 74 74 75 77 78 79 82 83 86 88 91 93 95 96 96 97 97 97 98 99 100 101 102 103 104 105 106 105 104 102 101 101 101 102 103 105 108 242 243 244 245 246 248 250 251 251 250 248 245 241 237 234 230 227 223 219 215 212 209 207 206 205 204 203 202 201 200 198 195 192 189 187 187 188 189 191 192 192 191 189 188 187 187 188 188 188 188 188 187 187 187 187 189 191 194 195 198 199 201 203 206 208 211 213 215 217 218 220 222 224 225 227 228 228 229 230 231 233 235 238 240 241 241 239 236 232 227 223 220 218 217 216 215 215 215 215 215 214 214 213 211 210 210 209 208 208 208 208 209 210 212 214 216 218 220 222 224 226 228 229 231 232 234 236 237 239 242 244 247 249 252 255 258 260 263 265 266 268 268 269 270 271 272 274 276 277 279 281 283 285 287 288 291 293 294 295 297 298 300 301 302 302 302 303 304 303 303 303 303 303 304 305 305 306 306 306 307 308 310 311 313 315 316 317 318 318 318 318 318 318 318 318 318 318 318 318 319 320 322 324 325 327 329 330 332 333 334 335 335 335 334 332 330 328 325 322 317 311 304 299 295 293 296 299 301 303 305 306 307 306 305 302 298 292 283 270 252 233 220 215 214 215 215 211 203 190 178 169 164 161 160 160 162 165 168 171 174 177 180 182 184 185 183 180 177 173 170 167 165 163 162 162 161 161 161 160 160 159 158 157 155 154 152 150 149 147 145 144 144 146 148 149 149 148 147 146 144 142 140 138 135 133 131 130 131 131 132 132 132 132 130 127 122 117 113 110 108 107 106 106 106 107 108 109 109 108 107 105 103 101 99 97 94 91 89 88 87 87 86 86 85 84 83 82 81 81 80 80 81 81 81 81 80 79 78 78 79 81 83 84 85 86 85 84 84 83 83 83 84 84 83 83 83 81 79 77 74 72 69 67 64 62 60 59 57 54 52 51 49 47 44 42 40 37 34 31 26 21 15 11 7 6 5 5 6 6 7 7 8 8 8 9 9 8 8 7 6 5 3 1 359 357 356 356 357 1 6 13 19 24 28 30 31 33 35 37 38 39 40 40 39 39 38 37 36 34 33 31 30 28 27 26 26 26 25 24 23 22 22 22 22 22 22 21 21 21 22 23 24 25 26 28 28 29 29 30 30 31 31 31 31 32 32 32 33 34 36 38 40 44 47 51 54 56 57 57 58 58 59 59 59 58 58 59 60 62 64 67 68 70 71 71 71 70 70 71 71 72 73 74 75 76 78 80 83 86 89 92 95 97 98 99 99 100 100 101 101 102 102 102 102 102 102 103 103 102 102 102 102 102 101 101 100 99 100 238 241 242 243 244 246 247 248 249 249 248 246 243 238 234 229 225 220 216 212 208 205 203 202 202 202 202 201 200 199 197 194 192 190 189 190 191 193 194 194 192 189 186 184 182 180 180 179 178 176 173 170 169 171 175 180 186 193 198 202 205 207 209 211 212 214 215 217 219 220 221 223 224 226 228 229 230 230 231 231 232 234 236 238 240 241 240 237 234 230 226 222 219 217 216 215 215 215 215 215 215 215 215 214 213 212 212 211 211 212 212 213 214 216 218 220 222 224 226 227 229 230 232 233 234 236 238 239 241 244 246 248 251 253 256 258 261 263 264 265 266 267 268 269 270 272 273 275 276 278 280 281 283 285 287 289 291 292 294 295 297 299 299 300 300 301 302 302 302 302 302 301 302 302 302 303 303 304 305 306 307 309 310 312 314 315 317 317 317 317 317 317 317 317 317 317 317 318 318 319 320 322 323 325 326 328 329 330 332 333 334 335 335 334 332 330 328 325 322 318 314 308 302 297 295 297 299 302 304 305 305 305 303 301 298 294 287 279 266 251 236 226 223 221 219 217 210 200 188 177 170 165 163 163 164 165 168 170 173 175 178 180 181 182 181 180 177 174 171 168 166 164 163 162 161 160 160 159 159 158 157 156 155 153 151 150 148 147 146 146 146 147 147 148 148 147 146 145 143 141 138 136 133 131 130 129 129 129 130 130 130 129 127 125 122 119 115 112 111 110 110 110 111 113 114 115 116 116 115 114 112 110 107 103 98 95 93 92 92 92 92 92 92 91 90 89 88 87 86 85 85 84 84 83 82 81 80 80 81 82 83 85 86 87 87 87 87 86 86 87 87 88 89 89 87 86 83 80 78 76 74 70 67 64 60 59 58 57 56 54 51 50 48 47 45 43 40 38 35 30 24 18 12 9 8 7 8 8 8 9 9 9 10 10 10 10 10 10 9 8 7 5 4 2 0 0 1 3 7 13 19 22 25 27 29 30 32 34 36 38 38 39 39 39 39 39 38 37 36 34 33 31 30 28 28 27 27 26 25 24 24 24 25 26 26 25 25 25 25 26 26 26 27 28 28 28 29 28 29 29 30 30 31 32 32 33 33 33 34 36 38 41 45 49 53 56 59 60 61 61 62 62 62 62 62 61 61 62 63 65 67 68 70 70 70 70 70 70 70 70 71 73 74 76 78 80 82 85 88 91 94 97 99 100 100 101 101 101 101 101 100 99 98 98 98 99 99 100 101 102 105 107 108 107 106 104 103 102 233 237 239 240 241 241 241 242 243 244 245 245 244 241 237 231 226 220 214 210 207 204 202 201 200 200 200 200 199 197 195 193 192 191 190 192 193 194 194 192 189 184 180 178 176 175 174 174 173 171 169 168 168 170 175 181 188 195 202 206 210 213 214 215 216 218 219 220 221 222 223 224 226 227 229 231 232 232 233 232 232 233 234 236 238 240 240 239 236 233 228 224 220 218 216 215 215 215 215 215 215 215 215 215 214 214 213 213 213 214 214 215 216 217 219 221 223 225 227 229 230 232 233 234 236 237 239 240 242 245 247 249 252 254 256 259 260 262 263 264 265 266 267 268 270 271 273 274 276 277 278 280 281 283 285 287 289 291 292 294 296 297 298 298 299 300 300 301 301 302 302 302 302 303 303 303 304 304 305 306 307 309 310 312 314 315 316 316 316 316 316 316 316 316 317 317 318 318 318 319 320 321 322 324 325 326 328 329 330 332 333 334 334 333 332 330 328 325 322 319 314 309 303 298 296 297 299 301 304 305 305 305 303 301 297 292 285 276 265 251 241 233 229 226 222 218 209 198 187 177 171 167 165 165 167 168 170 173 174 176 178 179 180 180 179 178 176 173 170 167 165 163 162 160 159 159 158 158 157 156 156 155 153 152 150 149 148 148 147 147 148 148 148 148 147 146 144 142 139 137 134 131 129 127 125 124 124 124 124 124 123 122 121 119 116 114 112 111 111 111 113 114 115 117 117 118 119 119 118 118 116 114 111 106 102 98 96 96 96 97 97 98 98 98 97 97 96 94 92 91 89 88 87 85 84 84 84 86 87 88 88 89 89 89 89 89 88 89 89 90 91 91 90 89 87 85 82 79 77 75 74 71 68 65 61 59 57 56 54 52 50 49 48 47 46 44 42 40 37 34 28 21 16 12 10 9 9 9 10 10 10 11 11 11 12 12 12 11 11 10 9 8 7 5 4 4 6 8 12 16 19 21 23 24 25 27 30 32 35 37 38 39 39 39 39 39 39 38 37 35 34 33 32 30 29 29 28 27 26 25 24 24 25 26 27 27 28 28 29 29 29 29 29 30 29 29 29 28 28 28 29 30 31 32 33 33 34 34 35 35 38 41 46 51 55 58 60 62 63 63 64 64 65 65 65 64 64 64 64 65 67 68 69 69 70 70 70 70 70 71 72 74 76 78 80 82 84 86 88 91 93 96 97 98 99 99 98 98 97 96 95 95 94 94 95 96 99 101 103 106 110 112 114 114 113 113 114 114 229 233 235 237 238 239 239 238 239 240 241 242 243 242 239 235 229 222 215 210 207 204 203 202 201 201 200 199 197 195 193 191 190 190 190 191 192 191 190 186 182 178 176 174 174 174 175 176 175 175 175 175 176 179 183 188 194 200 205 209 212 215 217 218 219 220 221 222 223 223 224 225 227 228 230 232 233 234 235 234 234 233 234 235 237 238 240 240 238 235 231 226 221 218 216 215 215 215 215 215 215 215 215 215 214 214 214 214 214 214 215 215 216 216 218 219 221 223 225 228 230 232 233 235 236 238 239 241 242 244 246 249 252 254 256 258 259 260 261 262 264 265 267 268 270 271 272 273 275 276 277 278 280 282 284 286 288 290 292 293 295 296 297 298 299 299 300 300 300 301 301 302 303 303 304 305 305 306 306 307 308 309 311 312 313 314 315 315 315 315 315 315 316 316 317 318 318 318 318 319 319 320 321 323 324 325 326 327 328 329 330 331 332 332 331 330 327 325 322 318 314 310 304 299 296 296 297 299 302 304 305 305 304 301 297 291 284 276 265 254 245 238 233 228 224 218 207 197 187 178 172 169 168 168 169 171 172 174 175 176 177 177 178 178 178 177 175 172 169 166 164 162 160 159 158 158 157 156 155 155 154 153 152 151 150 149 148 148 148 148 148 148 148 147 146 144 142 139 136 133 129 126 124 122 120 119 119 118 118 117 116 115 115 114 114 113 113 114 115 116 118 119 119 119 119 118 117 116 115 114 113 110 108 105 103 101 101 100 101 101 102 102 103 103 102 102 101 100 98 97 95 93 92 90 89 89 90 92 93 93 94 94 94 93 92 91 91 91 91 91 91 89 88 85 83 81 79 77 75 74 72 70 67 65 62 59 57 55 53 52 50 49 49 48 47 46 44 42 39 35 29 23 18 14 12 10 10 10 10 11 11 12 12 13 13 13 13 13 13 12 12 11 10 9 9 9 10 13 15 17 18 18 19 19 21 23 25 28 31 34 36 37 38 38 38 38 39 38 38 37 36 36 35 33 32 30 29 28 26 24 23 23 24 26 27 28 29 30 30 31 31 31 31 31 31 31 30 29 29 28 29 30 31 32 33 34 35 36 37 38 40 44 48 53 57 60 62 64 65 65 66 67 67 67 67 66 65 65 65 65 66 67 68 68 69 69 69 70 70 71 73 75 77 79 81 82 84 85 87 89 91 92 94 95 95 94 93 92 92 92 91 92 93 94 96 98 100 102 105 109 113 115 117 118 120 121 123 126 226 230 233 235 238 240 241 241 240 239 239 239 239 239 238 235 231 224 218 212 208 205 204 203 202 201 200 198 195 192 190 189 188 188 188 189 189 188 186 183 179 177 176 176 176 177 178 178 179 179 179 180 182 186 190 195 200 205 209 212 215 217 218 220 221 222 223 223 224 224 225 226 227 229 231 234 235 237 237 237 236 235 235 235 235 237 238 239 238 236 232 226 222 218 215 215 214 215 215 215 215 215 215 215 215 215 214 214 214 214 214 214 215 215 216 217 219 221 223 225 227 229 231 233 235 237 239 240 242 244 247 249 251 254 256 258 259 260 261 262 264 265 267 268 269 270 270 271 272 274 275 277 278 280 282 284 286 288 290 292 294 296 297 299 299 300 300 300 300 301 301 302 303 303 304 305 306 307 307 308 309 310 311 312 313 313 313 313 313 313 313 314 315 316 317 317 318 318 318 318 318 319 320 321 322 323 324 325 325 326 328 329 330 331 330 329 326 324 321 318 315 310 305 301 298 296 296 298 300 303 304 305 304 301 297 291 284 276 266 256 248 241 235 230 223 216 206 196 186 178 174 171 170 171 171 173 174 175 175 176 176 176 176 177 177 176 174 171 167 165 163 161 159 158 158 157 156 155 155 154 153 152 151 150 150 149 148 148 148 148 148 147 147 145 144 141 139 136 133 130 126 123 120 118 117 116 115 114 114 114 113 113 113 114 115 117 118 120 121 123 124 125 124 122 119 116 113 111 109 107 105 104 104 104 104 105 105 105 105 105 106 106 107 107 107 107 106 105 103 102 101 100 99 98 98 97 97 97 97 97 97 97 97 96 94 94 93 92 91 90 88 86 83 81 79 77 76 75 74 72 70 68 66 64 61 59 57 55 54 53 51 50 49 48 47 45 44 42 39 36 31 25 20 15 12 10 9 9 10 11 12 13 13 14 14 14 15 15 15 15 14 14 13 13 13 13 14 15 16 16 16 16 15 16 16 17 19 22 25 28 31 34 36 37 38 39 40 39 39 39 39 38 37 35 34 32 30 28 26 24 23 23 25 27 29 30 31 31 31 31 31 32 32 32 33 33 33 32 31 31 30 31 32 34 35 37 38 40 41 43 46 49 53 57 59 62 63 65 66 67 68 68 68 67 67 65 64 64 64 64 65 66 67 67 68 68 68 69 69 70 71 73 75 77 79 80 82 83 85 86 88 89 90 90 90 89 89 89 90 91 91 93 94 97 99 101 103 105 107 111 114 117 120 122 123 125 126 128 224 227 230 234 237 241 245 247 246 244 241 238 237 236 235 233 230 225 220 214 210 207 205 204 203 201 199 196 193 190 189 188 187 187 187 188 188 187 186 184 182 180 179 179 179 179 179 180 180 181 182 184 187 191 196 201 206 210 214 216 218 220 221 222 223 224 225 225 225 226 226 227 228 230 233 235 237 239 240 240 239 238 236 235 235 236 237 237 237 235 232 227 222 218 215 214 214 214 214 215 215 215 215 215 215 215 215 215 214 214 214 214 214 214 215 216 217 218 220 222 224 226 228 231 233 236 238 240 242 244 247 250 252 254 255 257 259 260 261 262 263 264 265 265 266 266 266 267 268 270 272 274 276 278 280 282 284 286 288 290 293 295 297 298 299 300 300 301 301 302 302 303 304 304 305 306 306 307 307 308 309 310 311 312 312 311 311 311 311 311 312 313 313 314 315 316 316 316 316 316 317 318 319 320 321 321 322 322 323 324 325 327 329 329 329 328 326 323 321 318 314 311 306 303 300 297 297 298 300 302 304 305 305 302 297 292 285 276 268 259 250 243 236 229 221 213 204 194 186 179 176 174 173 173 173 174 174 175 175 175 175 175 175 175 174 174 172 169 166 164 162 160 159 158 157 157 156 155 155 154 153 152 151 150 149 148 148 147 146 146 145 145 143 141 138 135 131 129 126 125 123 121 119 116 115 114 114 114 115 115 116 117 118 119 120 122 124 126 128 129 129 128 126 123 119 115 112 109 107 106 106 106 107 108 108 109 109 109 109 109 109 110 110 111 111 110 109 108 107 106 106 106 106 105 104 103 103 102 101 100 99 99 99 98 97 96 94 92 90 88 86 83 80 78 76 74 74 74 73 71 69 67 65 63 61 59 58 56 54 53 51 49 47 46 45 44 43 41 39 36 32 27 21 16 12 10 9 9 9 10 11 13 14 14 15 15 16 16 16 17 17 17 17 16 16 16 17 17 16 15 15 14 13 13 13 13 14 16 19 24 28 32 34 36 38 40 40 41 41 40 40 39 38 36 34 32 30 28 26 25 25 26 28 30 32 33 33 32 32 32 32 33 33 34 35 36 36 36 36 35 35 35 36 37 39 41 43 45 47 49 51 53 56 59 61 63 65 66 68 68 69 69 68 67 66 65 64 63 63 64 64 65 66 67 67 67 68 68 68 68 69 70 72 73 75 77 79 80 82 84 85 86 87 88 89 89 89 90 91 93 94 96 98 100 102 102 103 105 107 111 115 119 121 123 124 124 123 122 222 224 227 230 233 238 243 247 249 249 245 241 238 235 232 230 227 223 219 216 212 209 206 204 202 199 197 194 192 190 188 188 188 188 188 189 189 189 189 187 186 184 182 181 180 180 180 181 182 183 185 188 192 196 201 206 211 215 218 220 222 223 224 225 226 227 227 227 227 227 228 229 230 231 233 236 238 240 242 243 242 240 238 236 235 235 235 235 235 234 231 227 223 219 216 215 214 214 214 214 215 215 215 216 216 216 215 214 214 214 213 213 213 214 214 215 216 217 218 220 222 224 226 229 231 234 236 238 240 243 245 248 250 252 254 255 257 259 260 260 261 261 261 261 261 261 262 263 265 267 269 271 274 276 279 281 283 285 287 289 292 293 295 297 297 298 299 300 301 302 302 303 304 305 306 306 306 307 307 307 308 308 309 308 308 308 308 308 308 309 310 311 312 313 313 314 314 314 314 315 316 317 317 318 319 319 319 320 321 322 324 325 327 328 328 327 326 323 321 318 314 311 307 303 301 299 298 299 301 303 305 306 305 302 297 292 285 277 268 260 252 243 235 227 219 210 202 194 186 181 177 175 174 174 174 174 174 175 175 175 174 174 173 173 172 171 170 168 166 164 162 160 159 158 157 157 156 156 155 154 153 152 151 150 149 149 148 147 146 144 143 142 140 136 132 128 124 121 119 119 119 118 117 116 116 115 115 116 117 118 120 121 122 124 126 128 130 132 133 133 132 129 127 123 119 116 113 112 110 110 111 112 113 113 113 113 113 113 113 113 113 113 113 114 114 113 112 111 111 111 111 111 111 110 109 108 107 106 105 104 103 103 102 101 100 98 95 93 90 88 85 83 80 78 75 73 73 73 72 71 70 68 66 64 62 61 59 57 55 53 51 48 46 45 43 42 42 40 39 36 32 27 20 15 11 9 8 8 9 10 11 12 13 14 15 16 16 17 17 18 18 19 19 19 19 19 19 18 17 16 15 14 13 11 10 9 10 12 15 19 23 28 31 34 37 38 39 40 40 40 39 38 36 34 33 31 29 28 27 27 28 29 31 33 35 35 35 34 34 34 34 34 35 36 38 39 39 40 39 39 38 38 38 39 41 44 47 48 50 52 54 56 58 60 62 64 66 67 68 69 69 69 68 68 67 66 65 64 63 63 64 65 66 67 67 67 67 67 67 67 68 69 70 71 72 74 76 78 80 82 84 86 88 89 91 92 93 94 96 97 99 99 100 100 101 101 101 102 106 110 115 118 120 120 119 116 113 111 218 220 222 224 227 231 237 243 247 249 248 245 240 235 230 226 223 220 218 216 214 211 207 204 200 198 195 194 192 191 190 190 190 190 191 191 192 192 192 191 189 186 184 182 180 180 181 182 184 186 189 192 196 200 205 210 214 217 220 222 224 225 226 227 228 228 229 229 229 229 229 230 230 232 234 236 238 241 243 244 243 242 240 237 235 234 233 233 233 233 231 228 225 221 218 216 215 215 215 215 215 215 215 216 216 216 216 216 215 215 214 214 214 215 215 216 216 216 217 218 219 221 224 226 229 231 233 235 237 240 242 245 247 249 251 253 255 256 257 257 256 256 256 256 257 258 259 260 262 264 266 269 272 275 277 280 282 284 286 288 290 291 293 294 295 295 297 298 299 300 302 303 304 305 306 306 306 306 306 306 307 307 306 306 306 307 307 307 308 308 309 309 310 311 311 312 312 312 312 312 313 313 314 314 314 315 315 316 318 319 321 323 325 327 327 327 325 324 321 318 314 310 306 303 300 299 299 300 302 304 305 305 305 301 297 291 284 277 269 261 253 244 235 226 217 208 200 193 186 181 178 176 174 174 173 174 174 174 174 175 174 173 173 172 171 170 169 168 166 164 161 160 159 158 157 157 157 156 155 154 153 152 151 150 150 149 149 147 146 144 143 141 138 136 133 130 127 125 123 122 122 121 120 119 118 118 118 120 121 123 124 126 128 131 133 135 136 137 136 135 133 130 127 124 121 119 118 116 116 117 118 118 119 118 118 117 117 117 117 117 116 116 116 116 116 116 115 115 114 115 115 116 115 114 113 113 112 111 111 111 110 110 109 107 105 102 99 95 91 88 87 85 83 80 77 74 74 73 73 72 71 69 67 66 64 62 60 58 56 54 52 49 46 45 43 42 41 39 37 33 29 24 18 13 10 8 7 8 9 10 11 12 13 14 15 16 16 17 18 18 19 20 20 21 21 21 20 20 19 18 17 16 15 13 11 10 9 9 10 13 17 21 25 30 34 36 37 38 38 38 38 37 36 34 33 32 32 31 30 30 30 32 34 36 37 37 37 36 35 35 35 35 36 38 39 40 40 40 40 39 39 38 38 39 41 44 47 49 51 53 56 58 60 61 63 65 66 68 69 69 70 70 70 69 68 67 66 65 64 64 64 65 66 67 67 68 67 67 67 67 67 67 69 69 70 72 74 76 79 82 84 87 90 92 93 94 96 97 98 99 99 98 98 97 96 96 96 99 103 107 111 113 114 113 110 106 102 98 215 216 217 219 222 226 232 238 243 247 248 248 244 238 231 225 221 219 218 217 216 213 209 204 200 197 195 195 195 195 194 194 194 194 194 195 195 194 194 193 190 187 184 182 181 181 183 185 188 191 194 197 200 204 208 212 215 218 221 223 224 226 227 227 228 229 229 229 229 229 229 230 231 232 233 235 237 239 241 242 242 241 240 237 235 233 231 231 231 231 231 229 226 224 221 219 218 217 217 216 216 216 216 216 216 217 218 218 217 217 217 217 217 217 217 217 217 216 216 216 217 218 221 223 226 228 230 232 234 237 239 241 243 245 247 249 250 251 251 251 251 251 252 252 253 255 256 258 260 262 264 266 269 272 275 278 280 283 285 286 288 289 290 291 292 293 294 295 297 298 300 301 302 303 304 304 305 305 305 306 306 306 307 307 307 308 308 308 308 308 309 309 309 309 310 310 310 310 309 309 308 307 307 307 308 309 310 312 314 316 319 322 324 326 327 327 326 324 322 319 314 310 305 301 299 298 298 300 301 303 305 305 304 301 296 291 285 277 270 262 253 244 235 226 216 208 199 192 186 181 178 175 174 173 173 173 173 174 174 174 174 174 173 172 170 169 168 167 165 163 161 160 159 158 158 157 157 156 155 155 154 153 152 151 151 150 149 148 147 146 144 142 141 139 138 137 136 136 135 134 133 131 129 127 127 126 127 128 129 131 133 135 137 140 141 142 142 140 139 137 135 132 130 128 125 124 122 122 121 122 122 122 122 121 120 120 120 120 120 120 120 119 119 119 119 119 118 118 118 120 120 120 120 119 118 118 118 118 118 118 118 118 117 115 112 108 103 98 93 90 88 87 85 82 80 77 76 75 74 73 72 70 69 67 65 63 62 60 58 55 52 49 47 44 42 40 38 36 33 29 25 20 14 10 7 7 7 8 9 10 11 12 13 13 14 15 16 16 17 18 19 20 20 21 21 21 21 20 20 20 19 19 18 16 15 13 12 10 10 10 12 15 18 23 28 32 36 37 38 39 39 40 39 39 38 36 34 33 32 31 32 33 35 37 38 39 38 37 36 35 35 36 37 38 39 40 40 40 39 39 39 39 39 40 42 45 47 50 52 54 57 59 61 62 64 65 67 68 69 70 70 71 71 70 70 69 68 67 66 66 65 66 66 67 67 67 66 66 65 65 66 67 68 69 69 71 73 75 79 83 87 90 91 92 93 93 94 94 95 95 94 94 93 92 91 90 92 94 97 100 102 104 104 103 100 97 93 90 210 212 213 216 219 224 229 235 240 244 247 247 245 241 236 229 225 222 221 220 218 216 211 206 202 199 198 198 199 199 199 198 198 198 198 198 197 197 195 193 190 187 184 182 182 184 186 190 193 196 199 201 204 207 210 214 217 219 221 223 224 224 225 226 227 228 228 228 228 228 229 229 230 231 233 234 236 238 240 240 241 240 238 236 233 231 230 229 229 230 230 229 228 226 224 222 221 220 220 219 219 218 218 218 218 219 220 220 221 221 221 221 221 221 220 220 219 217 215 214 215 216 218 221 223 226 228 230 232 234 236 237 239 240 242 243 244 245 246 246 247 248 248 250 251 252 254 255 257 259 261 263 266 269 272 276 278 281 283 285 286 287 288 289 290 291 292 294 295 297 298 299 300 301 302 303 303 304 305 305 306 306 307 307 308 308 309 309 309 309 308 308 309 309 309 309 309 309 308 306 305 303 302 300 301 303 305 308 311 315 318 322 325 327 328 328 327 325 323 320 316 311 306 301 298 296 297 298 300 302 304 303 302 300 296 291 284 277 270 263 255 245 235 226 216 208 200 192 185 181 177 174 173 172 172 172 172 173 173 174 174 173 172 171 169 167 165 164 163 162 161 160 159 158 158 158 157 157 156 156 155 154 153 152 152 151 150 150 149 148 147 146 145 145 145 145 146 146 146 145 144 142 141 140 140 140 140 141 141 142 144 145 147 148 148 147 146 144 142 140 138 136 133 131 129 127 126 125 125 125 125 125 124 123 123 123 124 124 124 124 124 124 124 123 123 123 123 123 124 125 126 126 125 124 124 124 124 124 125 125 125 124 123 122 118 113 107 101 96 92 89 87 84 82 80 78 76 75 74 73 72 71 70 68 66 64 62 60 58 55 51 48 45 42 40 37 34 31 28 24 20 15 11 9 8 8 9 10 10 11 12 12 12 13 13 14 14 15 16 17 18 19 20 20 21 21 20 20 20 20 19 19 19 18 17 16 15 14 12 11 10 10 11 16 22 28 34 37 39 41 42 43 43 42 41 39 36 34 32 31 32 34 36 37 38 39 38 37 37 36 36 37 38 39 40 40 40 40 40 40 40 40 41 42 43 45 47 49 51 53 56 58 60 62 64 65 67 68 69 70 71 71 71 71 71 71 71 70 69 68 67 67 67 67 66 65 64 63 62 63 64 65 66 66 67 68 70 72 75 79 83 85 87 88 88 88 87 87 88 89 90 90 90 89 89 88 89 90 91 92 92 92 92 91 90 88 86 83 206 207 210 213 217 222 227 232 237 241 243 244 243 241 237 233 229 227 225 224 222 219 215 211 207 204 203 203 204 204 203 203 202 201 201 200 199 198 196 194 190 187 185 184 186 189 192 195 198 201 203 205 207 209 212 215 218 220 222 223 223 223 224 225 225 226 227 227 227 227 228 228 229 231 232 234 236 237 239 240 240 239 238 235 233 231 230 229 229 229 230 230 229 228 226 225 224 224 223 223 222 221 221 220 220 221 222 223 224 224 224 225 225 225 224 223 222 219 217 215 214 215 216 219 221 224 226 229 231 233 234 235 236 237 238 239 240 241 242 244 245 245 246 247 249 250 251 253 255 256 258 261 263 266 270 273 276 279 281 283 285 286 287 288 289 291 292 293 295 296 297 298 299 299 300 301 302 303 303 304 305 305 306 306 307 308 308 308 308 308 308 308 308 308 309 309 309 309 309 309 308 306 303 301 300 300 303 307 311 316 320 324 327 329 329 328 327 326 324 321 318 313 308 302 298 296 295 296 297 299 301 301 301 299 295 290 284 278 271 263 256 246 236 227 218 209 201 193 186 180 177 174 173 172 171 171 171 171 172 172 173 172 171 170 168 166 165 164 163 162 161 160 160 159 159 159 159 158 157 157 156 156 155 154 153 152 151 150 149 148 148 149 149 150 151 152 153 153 153 153 153 152 152 152 153 153 152 152 152 152 152 152 153 153 152 151 149 147 145 143 141 139 136 134 132 130 128 128 128 127 127 126 125 125 126 126 127 127 127 128 128 129 129 129 128 128 128 129 130 131 131 131 130 130 130 130 130 131 131 130 130 129 128 125 121 116 110 104 99 94 90 87 84 81 79 77 76 74 73 72 71 70 69 68 65 63 60 58 54 51 47 44 42 39 37 34 31 27 23 19 16 13 11 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 14 15 16 17 19 20 20 20 21 20 20 20 19 19 19 18 18 18 17 16 15 13 11 10 9 12 17 24 31 36 40 42 44 45 45 44 43 41 38 36 34 33 33 34 36 37 38 39 39 38 38 38 38 38 39 40 41 41 41 41 41 41 41 40 40 41 42 43 44 45 47 50 53 57 59 61 62 64 65 67 68 69 70 71 71 72 72 72 72 71 70 69 68 68 67 66 65 64 62 61 61 61 62 62 62 62 62 62 64 65 67 70 73 76 78 79 79 79 80 82 84 86 87 88 89 89 89 88 88 87 86 84 82 80 78 77 76 75 73 67 202 204 207 210 214 219 224 229 233 236 239 239 239 238 236 233 230 229 228 227 226 224 220 216 213 210 209 208 208 208 207 206 205 204 203 202 200 199 196 193 190 188 188 188 190 194 198 201 204 206 207 209 210 212 214 216 219 221 222 223 223 223 223 223 224 224 225 225 225 226 226 227 229 230 231 233 234 236 238 238 239 238 237 235 233 231 229 228 227 228 229 230 230 229 229 227 227 227 227 227 226 225 225 224 224 224 225 226 227 227 228 228 228 228 228 227 225 223 220 218 216 216 217 218 221 223 225 227 229 231 232 233 234 235 235 236 237 239 240 241 242 243 244 246 247 248 249 251 253 254 256 259 261 264 267 271 274 277 279 281 283 285 286 288 289 290 292 293 294 295 296 297 297 298 298 299 300 301 302 302 303 304 304 305 306 307 307 308 308 307 307 307 307 308 308 309 310 311 311 311 311 310 308 307 305 306 308 312 316 320 323 326 328 330 330 329 329 327 325 323 320 316 311 306 300 296 294 293 294 296 298 299 299 297 294 290 284 278 271 265 257 247 237 227 218 210 202 194 186 180 176 174 172 170 169 169 169 169 170 170 171 171 171 169 168 166 165 165 164 163 162 162 161 160 160 160 160 159 159 158 157 157 156 155 154 153 152 151 150 150 150 151 152 154 155 156 157 157 157 158 159 159 160 160 161 161 160 159 158 157 156 156 156 155 154 153 151 149 147 145 143 140 138 135 133 131 131 130 130 129 129 129 129 129 130 130 131 132 132 133 134 135 135 135 134 133 133 133 134 134 134 135 134 134 135 135 135 135 135 134 133 132 130 126 122 117 112 107 102 98 94 90 86 84 81 79 77 74 72 71 70 68 67 64 62 59 56 54 51 47 44 42 39 37 34 31 27 23 20 17 15 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 13 14 15 17 18 19 20 21 21 20 20 20 19 19 18 18 17 17 16 16 14 13 11 10 12 15 20 27 33 38 42 44 45 45 45 44 42 40 38 37 36 35 35 36 37 39 39 40 41 41 41 41 41 41 42 43 43 43 42 42 41 41 40 40 40 40 41 41 43 45 48 52 54 57 58 60 62 63 65 66 67 68 69 70 70 71 71 70 69 68 68 67 66 66 66 65 64 62 61 61 60 59 57 56 56 55 56 57 59 61 65 68 70 72 72 72 72 74 77 80 83 85 87 88 88 88 87 86 85 83 79 75 70 64 60 54 47 37 18 200 202 204 208 213 217 221 225 229 232 234 236 236 235 234 232 230 228 228 228 228 227 225 222 219 216 214 214 213 212 211 210 208 206 204 203 201 198 195 192 191 190 190 193 196 200 203 206 208 210 211 212 213 214 215 217 219 221 222 222 222 222 222 222 222 223 223 223 224 224 225 226 227 229 230 231 233 234 235 236 236 235 235 233 231 230 228 227 228 229 230 231 231 231 231 230 230 230 230 231 231 230 229 229 228 228 229 229 230 230 229 229 228 228 229 228 227 225 222 220 219 218 218 219 221 222 224 226 228 229 231 232 233 233 234 235 236 237 239 240 241 242 243 244 245 246 248 249 251 253 255 257 260 263 266 269 272 274 277 279 282 284 285 287 288 290 291 292 293 294 295 295 296 296 297 297 298 299 300 301 302 303 304 305 306 307 307 308 307 307 306 306 306 307 308 309 310 311 312 312 313 313 313 313 314 315 316 319 321 323 326 328 330 331 331 331 330 329 328 326 323 319 314 308 302 297 293 291 291 293 295 295 295 295 292 288 284 279 273 266 257 247 237 228 219 210 202 194 186 179 174 172 170 168 167 167 166 167 168 169 170 170 171 170 169 167 166 165 165 164 163 162 162 162 162 161 161 161 160 159 159 158 157 156 155 155 154 154 154 155 155 156 157 159 159 160 160 160 160 162 162 163 164 164 164 163 162 161 160 159 158 157 156 155 154 152 150 148 147 145 143 141 138 136 134 133 133 132 132 131 131 131 132 133 134 134 135 136 137 138 140 141 140 140 139 139 138 138 138 138 138 139 139 139 139 139 139 139 138 136 135 133 130 127 123 118 114 110 106 102 98 95 91 88 85 83 80 78 75 73 71 69 66 63 59 56 53 50 48 45 42 40 37 33 30 27 24 22 19 18 16 15 14 13 13 13 13 14 14 14 14 13 13 13 12 12 11 11 11 11 11 12 14 15 17 19 20 20 21 21 20 20 19 19 18 17 17 16 15 15 13 12 12 12 13 17 22 27 33 38 42 44 46 46 45 44 42 41 39 37 36 36 36 37 38 40 41 43 43 43 44 44 45 46 46 46 46 45 44 43 42 41 41 41 42 42 43 44 46 48 50 52 54 56 57 59 60 62 63 64 65 66 68 68 69 69 68 67 66 65 65 64 64 64 64 63 63 62 60 59 56 54 51 50 49 50 52 54 58 61 64 66 67 68 68 70 72 75 77 80 81 82 83 84 84 83 83 81 78 74 68 60 50 39 25 11 353 336 199 201 203 207 212 216 219 222 225 228 230 232 233 233 232 230 229 228 227 228 228 228 227 226 224 222 220 218 217 216 215 213 211 208 205 203 200 197 194 192 191 192 194 197 201 205 208 210 212 214 215 215 215 216 216 217 218 220 221 222 222 222 222 222 221 221 221 222 222 222 223 224 225 226 227 228 229 231 231 232 232 232 231 231 230 229 228 227 228 229 231 232 233 233 233 233 233 233 233 234 233 233 232 232 231 231 231 230 230 229 227 225 223 223 223 224 225 225 224 222 221 220 221 221 222 223 225 226 227 228 229 230 231 232 233 234 235 236 238 239 240 241 242 243 244 246 247 249 250 252 254 256 259 261 263 266 269 272 274 277 279 282 284 285 287 288 290 291 292 292 293 293 294 294 295 296 296 297 298 299 301 302 303 305 306 307 307 307 307 306 305 305 305 306 307 308 310 311 312 313 313 314 315 316 317 318 319 321 322 324 327 329 331 332 332 332 332 332 330 328 325 322 317 311 305 299 294 290 289 290 291 292 293 292 290 287 283 279 273 267 258 248 238 228 219 210 201 193 185 178 172 169 167 166 165 165 165 166 167 168 170 171 171 170 169 168 167 166 166 165 164 164 163 163 163 163 163 162 162 161 161 160 159 158 158 157 157 158 159 160 161 162 163 164 164 164 164 165 165 166 166 166 165 165 165 164 163 162 160 159 158 157 155 154 152 151 149 148 146 145 144 142 140 138 136 135 135 134 133 132 132 133 134 135 137 137 138 139 140 142 144 145 145 145 145 144 144 143 142 142 141 141 141 141 141 141 141 141 139 138 136 133 130 127 124 120 117 113 110 107 103 100 97 94 91 88 86 83 81 79 75 72 67 63 59 54 51 48 45 42 39 37 34 31 28 25 23 21 20 18 17 16 15 14 14 14 14 13 14 14 13 13 13 13 12 12 11 11 10 9 9 10 11 12 14 16 18 19 20 21 21 21 20 19 18 18 17 16 15 15 14 13 13 13 13 14 16 20 26 33 39 43 45 46 46 45 44 42 40 39 37 36 36 37 38 40 42 43 45 46 47 48 48 49 50 50 49 48 47 46 45 44 44 44 44 44 44 45 46 47 49 51 52 53 55 56 58 59 61 62 63 65 66 67 68 68 67 66 65 64 63 63 63 63 63 62 62 61 59 56 53 51 48 46 45 46 48 51 55 59 62 64 65 66 67 69 71 72 74 75 75 75 75 75 75 75 74 73 70 65 56 44 28 11 354 341 330 320 199 200 203 207 211 214 217 219 222 224 227 229 230 230 230 229 227 226 226 227 228 229 229 228 228 226 225 223 222 220 219 217 214 210 206 202 198 194 193 193 194 196 199 202 206 209 212 214 215 217 217 218 218 218 218 218 218 219 220 221 222 222 222 222 221 221 220 220 220 221 221 222 223 224 225 225 227 228 229 229 230 230 230 230 229 229 228 228 228 229 231 232 234 234 235 235 235 235 235 235 234 234 233 233 232 232 231 231 230 228 226 223 221 219 219 220 222 223 223 224 224 224 224 225 226 227 228 229 229 230 230 230 230 231 232 233 234 236 237 239 240 241 242 243 244 246 247 248 250 251 253 255 257 259 261 264 266 269 271 274 277 279 281 283 285 286 287 288 289 290 291 291 292 293 293 294 295 296 297 298 299 301 302 304 305 306 306 306 305 305 304 304 304 305 306 307 309 310 311 312 313 314 314 315 316 317 319 320 322 324 326 329 331 332 333 334 334 334 333 330 328 324 319 314 308 302 296 290 288 288 288 289 289 289 287 284 281 277 273 267 260 250 240 229 218 209 199 190 182 176 171 168 165 164 164 164 165 166 167 169 171 171 171 171 170 169 168 167 167 166 165 165 164 164 164 164 164 164 164 163 163 162 161 160 160 160 160 162 163 164 165 166 167 167 168 168 169 170 170 170 170 169 167 166 165 164 163 162 160 159 158 157 156 154 153 151 150 148 147 147 146 144 142 141 139 137 136 135 133 132 132 133 135 137 139 140 142 143 145 146 148 149 150 150 150 149 148 147 145 144 143 143 143 143 143 143 143 142 140 139 137 134 132 129 126 122 119 115 112 109 106 104 101 99 97 94 92 89 86 83 79 75 69 64 59 53 49 45 42 39 37 34 32 29 27 25 23 21 20 18 17 16 15 14 14 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 9 8 8 9 11 13 15 17 19 20 20 21 20 20 19 18 17 17 16 15 15 14 14 13 13 12 13 15 20 27 34 40 43 45 45 45 45 43 42 40 39 38 37 38 39 40 42 43 45 46 48 49 51 52 53 53 53 52 51 50 48 47 47 46 46 46 46 46 46 47 48 49 50 51 53 54 56 57 59 61 63 65 66 68 69 68 68 66 65 64 63 63 63 62 62 61 60 58 56 54 51 49 47 45 45 46 48 50 53 57 60 63 64 65 66 67 68 68 68 68 67 66 66 65 64 63 62 59 54 45 31 13 355 340 331 325 318 312 203 202 203 206 209 212 214 216 218 221 223 225 226 227 227 226 225 225 226 226 227 228 229 229 229 229 228 226 225 224 222 219 216 210 204 199 195 193 193 196 199 202 205 208 210 213 215 217 218 218 219 219 219 219 219 219 219 219 220 221 222 223 223 223 223 222 221 221 220 220 221 221 222 223 224 226 227 228 228 229 229 230 230 231 231 230 230 230 230 231 232 233 234 235 235 235 235 236 236 235 235 234 233 233 233 232 232 231 230 228 226 224 222 220 219 219 221 222 223 224 225 226 227 228 230 231 232 232 233 232 232 232 231 231 231 232 234 235 236 238 239 241 242 243 245 246 247 248 249 250 252 253 255 257 259 262 264 267 269 272 274 276 278 280 282 284 285 286 287 288 289 290 291 291 292 293 294 295 296 297 298 299 301 302 303 304 304 304 304 303 303 302 302 303 304 306 307 309 310 311 312 313 313 314 315 316 318 320 321 324 326 328 330 332 333 335 335 335 334 333 330 326 322 317 311 304 297 291 288 286 285 285 285 284 283 280 277 274 271 266 260 252 242 230 218 207 196 187 180 174 170 167 165 163 163 164 165 167 169 170 172 172 172 171 170 169 168 168 167 167 166 166 166 166 165 165 166 166 166 165 165 164 163 162 162 162 162 163 164 165 166 167 168 169 170 171 172 173 173 174 173 172 170 168 166 164 163 162 160 159 158 157 156 155 154 152 151 150 149 148 147 147 145 143 141 139 138 137 135 135 135 136 138 141 143 144 146 148 149 151 152 152 153 153 152 150 149 147 146 145 144 144 144 143 143 143 143 142 141 140 139 137 134 132 128 125 121 117 114 111 110 108 107 105 103 100 97 94 91 86 82 77 71 65 59 53 49 45 41 38 36 33 31 28 26 24 22 20 19 17 16 15 14 13 13 12 12 12 12 12 12 12 12 13 12 12 11 11 10 9 8 7 7 8 9 11 13 15 17 18 19 20 20 20 19 19 18 17 17 16 15 15 14 14 13 12 11 13 16 22 29 34 39 41 43 44 44 43 43 42 41 40 39 40 40 41 42 43 44 45 47 49 51 53 54 55 56 56 55 54 52 51 50 50 49 49 48 48 48 48 49 49 50 51 52 53 55 56 58 60 62 65 67 68 69 69 68 67 65 64 63 63 62 62 60 59 57 55 53 50 47 45 44 43 44 45 47 49 51 54 57 59 61 62 63 63 63 63 62 61 60 58 55 52 51 48 44 38 28 13 355 338 327 321 316 313 307 303 208 206 206 207 209 210 211 212 214 216 218 221 222 224 224 224 224 224 224 225 226 226 227 227 228 228 227 227 226 224 222 218 214 206 200 195 192 193 196 200 204 207 210 212 215 217 218 220 221 221 220 220 220 220 220 220 220 220 220 220 221 223 224 224 224 224 223 223 223 222 222 223 223 224 225 226 227 228 228 229 229 230 230 231 231 231 231 232 232 232 233 234 234 235 235 236 236 236 236 236 235 234 234 233 233 232 231 231 230 228 227 225 223 222 220 220 220 221 223 224 225 227 228 230 231 232 234 234 235 235 234 233 232 232 231 232 232 233 235 236 238 239 241 242 244 245 247 248 248 249 250 251 253 255 257 260 262 265 267 270 272 274 276 278 280 282 283 285 286 287 288 288 289 290 291 292 293 293 294 295 296 297 298 300 301 302 302 303 302 302 301 301 301 302 303 304 306 308 309 310 311 312 313 313 314 316 317 319 321 323 325 327 329 331 333 334 335 336 336 334 332 329 325 320 315 308 301 295 289 285 282 280 280 279 278 276 274 270 267 263 258 252 243 231 218 205 194 185 178 173 169 166 165 164 165 166 168 169 171 172 173 173 172 171 170 169 168 168 168 167 167 167 167 167 167 167 167 168 167 167 167 166 165 163 163 163 163 164 165 165 166 167 168 170 171 172 173 174 175 175 175 174 172 169 167 165 163 162 161 160 158 157 156 155 154 153 153 152 152 151 150 149 148 146 144 142 141 139 139 138 139 140 142 145 147 149 150 152 153 154 154 154 154 153 152 150 148 147 146 145 144 143 143 143 143 143 142 142 141 140 138 136 133 131 128 125 122 120 118 116 116 114 113 111 109 107 103 99 95 90 85 79 73 66 60 54 49 45 41 39 36 33 30 28 26 24 21 19 17 16 14 13 13 12 11 11 11 11 11 11 11 11 12 12 12 11 11 10 9 8 8 7 7 8 9 10 11 13 14 16 17 18 18 18 19 19 18 18 17 17 16 15 15 14 13 12 11 12 13 16 21 26 31 35 38 40 41 42 42 42 41 41 41 40 41 41 42 42 43 44 45 47 49 51 53 54 55 56 56 56 55 55 54 53 52 52 51 51 51 51 51 51 51 52 52 53 54 55 57 58 60 62 64 65 66 66 65 65 64 63 62 61 60 59 58 56 54 51 48 45 42 40 39 39 40 42 44 47 49 51 53 55 56 57 57 57 57 57 56 55 52 49 45 42 38 32 24 13 357 341 326 316 310 305 301 297 293 290 210 210 210 210 211 211 211 211 212 212 214 216 218 220 222 222 223 223 223 223 223 223 224 225 225 226 226 226 224 222 219 214 207 200 195 192 191 194 199 204 208 212 214 216 218 220 222 223 223 223 222 221 220 220 220 220 220 220 220 220 221 222 223 224 225 225 224 224 224 224 224 224 224 225 226 227 227 228 228 228 229 229 230 231 231 231 231 232 232 232 233 233 234 235 235 236 236 236 237 236 236 235 234 233 232 232 231 230 229 228 226 225 223 222 221 221 221 221 222 223 225 226 227 228 230 231 232 233 234 234 234 233 232 232 231 231 231 232 233 235 236 238 240 242 243 245 246 247 248 249 249 250 252 253 255 258 261 263 265 268 270 272 275 277 279 281 282 284 285 286 286 286 286 287 287 288 289 290 291 292 293 294 296 297 299 300 301 302 301 301 301 300 300 301 302 303 305 306 308 309 310 311 312 313 314 315 316 318 320 322 324 326 328 330 332 334 335 336 337 336 334 332 328 324 319 313 307 300 293 286 281 276 275 274 273 272 269 266 263 259 254 248 240 227 212 198 189 182 177 173 170 167 167 167 168 169 171 172 174 174 174 174 173 172 170 169 169 168 168 168 168 168 168 168 168 169 169 169 168 168 167 166 165 164 164 164 164 165 165 165 166 167 168 170 171 172 173 174 175 175 175 175 173 171 169 166 164 162 161 160 159 158 157 156 156 156 156 156 156 155 154 153 151 150 147 146 144 143 142 142 143 145 147 149 151 152 154 155 155 155 155 155 154 153 151 150 148 146 145 144 143 143 143 143 143 143 142 140 138 135 133 131 129 127 126 125 125 124 124 123 123 122 121 119 116 114 110 105 100 95 89 82 75 67 61 55 50 46 42 39 37 34 31 28 26 23 21 18 17 15 14 13 12 11 11 10 10 10 10 10 10 10 10 10 11 10 10 9 9 8 7 7 8 8 9 10 11 12 13 13 13 14 15 16 17 17 17 16 16 16 15 15 14 14 13 12 11 10 10 11 13 16 21 25 30 33 36 39 41 41 41 42 41 41 41 41 41 41 41 41 41 42 44 46 48 50 51 52 53 53 53 53 53 53 52 52 51 51 52 52 52 52 52 52 52 53 54 54 55 55 56 57 58 59 59 60 60 60 60 59 59 58 57 55 53 51 48 46 42 39 36 34 33 34 36 38 41 44 46 48 50 51 52 53 53 53 53 51 49 46 43 40 37 32 25 15 2 346 331 319 310 304 299 295 291 287 284 283 211 212 213 214 214 214 213 212 212 211 212 213 215 218 220 221 222 223 223 223 223 223 223 224 225 226 226 225 223 219 213 207 199 194 191 190 193 197 203 207 211 214 217 218 220 222 223 224 224 224 222 221 220 219 219 219 220 220 220 220 221 222 223 223 224 224 224 224 224 224 224 224 225 226 227 228 228 228 228 228 228 229 229 230 231 231 232 232 232 233 233 234 234 235 235 236 236 237 237 237 236 235 234 232 231 230 229 228 227 226 225 224 223 222 222 221 221 222 222 223 224 225 226 227 228 229 231 231 232 233 233 232 232 231 231 231 231 231 232 234 235 237 239 241 243 244 246 247 248 249 249 250 251 253 254 257 259 262 264 267 269 271 274 276 278 280 281 282 284 284 285 284 284 284 283 284 285 286 288 289 291 292 294 296 297 299 300 301 301 301 300 300 299 299 300 301 303 304 306 307 309 310 311 312 313 314 315 317 319 321 323 325 327 329 331 333 334 336 337 337 335 333 329 326 321 317 312 306 299 290 283 277 274 271 269 268 265 262 259 255 249 244 234 219 202 190 183 179 176 174 172 170 171 171 172 173 175 176 176 176 175 175 174 172 171 170 169 168 168 168 168 168 168 169 169 169 168 168 167 166 165 165 165 165 165 165 166 166 167 167 167 168 168 169 171 172 173 174 174 175 175 174 173 172 170 167 165 163 161 160 159 159 159 159 159 159 160 161 161 160 159 157 156 154 152 150 148 146 146 146 147 148 150 151 153 154 155 155 155 155 154 154 153 152 151 149 147 146 145 144 144 144 144 144 143 142 140 137 135 132 130 128 127 127 127 127 128 129 130 130 130 130 129 127 125 122 119 114 108 102 94 86 78 70 63 57 52 48 44 41 38 35 32 28 25 22 20 18 16 15 14 13 12 12 11 10 10 10 9 9 9 9 9 9 10 10 9 9 9 8 8 8 8 9 10 11 11 11 11 11 11 12 12 13 14 14 14 13 13 12 12 12 12 11 10 9 8 7 6 5 5 6 9 13 19 25 31 36 38 40 41 42 42 42 42 41 41 40 39 38 37 38 39 41 43 45 46 47 48 49 49 49 49 49 49 49 49 49 49 50 50 50 51 51 52 52 52 52 52 52 52 52 52 53 54 55 56 56 56 56 55 54 53 51 49 46 43 40 36 33 31 29 28 29 31 33 36 40 43 46 48 49 50 50 50 49 46 43 39 35 31 27 22 15 5 351 337 324 314 307 302 299 296 293 289 286 284 283 214 214 214 215 216 216 215 214 213 212 211 212 214 216 218 220 221 222 222 222 223 223 224 225 226 227 228 225 221 215 207 199 192 190 190 192 197 202 207 211 214 216 218 219 220 222 223 224 223 222 221 219 218 216 217 217 218 219 220 220 221 222 222 223 224 224 224 224 224 224 224 224 225 225 226 227 227 228 228 228 228 228 229 230 230 231 232 232 233 233 234 234 234 234 235 235 235 236 236 236 235 234 233 231 230 229 228 227 226 225 224 224 223 222 222 222 222 222 223 223 224 225 226 226 227 228 229 230 231 231 232 232 231 231 231 230 230 231 232 233 234 236 238 240 242 244 246 247 248 249 250 251 251 253 254 256 258 261 263 265 267 270 272 274 276 278 279 280 281 282 283 283 283 283 283 283 284 286 287 288 290 291 293 295 296 298 299 300 300 300 299 298 298 298 298 299 300 302 304 305 307 308 310 311 312 313 314 316 317 319 321 323 325 327 329 331 333 334 335 335 334 332 330 326 322 319 314 309 303 294 286 279 272 267 263 261 258 255 251 247 242 235 224 210 197 188 182 179 177 176 176 175 176 176 177 178 178 179 179 178 177 176 175 173 172 170 170 169 169 169 169 169 169 169 169 168 167 166 165 164 165 165 166 166 166 167 167 168 168 168 168 168 168 169 170 171 172 173 174 174 174 174 173 171 170 168 166 164 162 161 161 161 161 162 162 163 164 164 164 163 163 161 160 158 157 154 152 150 149 149 150 152 153 154 154 155 155 154 154 154 154 153 152 152 150 149 147 146 145 145 144 144 143 142 140 139 136 134 132 131 130 129 129 130 131 132 133 134 135 136 137 137 136 135 134 131 128 123 117 110 102 92 82 74 66 60 55 51 47 43 39 35 31 28 24 21 18 17 15 14 14 14 13 13 13 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 10 10 9 9 9 9 10 10 10 10 9 9 8 8 7 7 6 6 5 4 3 2 0 359 357 356 357 2 9 18 27 33 36 38 40 41 41 42 42 42 41 40 40 39 38 38 39 40 41 42 43 43 44 45 45 46 46 46 46 46 47 47 47 48 49 49 50 50 51 51 51 52 51 51 51 51 51 52 53 54 54 54 54 53 52 51 50 48 46 43 39 35 33 30 29 27 26 27 28 30 33 36 40 43 45 47 47 46 43 40 35 30 24 18 11 5 359 351 341 331 321 312 306 301 298 296 296 294 292 290 288 287 216 215 215 216 217 217 217 216 215 214 213 213 213 215 217 218 219 219 220 221 222 223 224 225 226 227 227 223 218 211 201 194 189 189 192 196 202 207 211 215 217 218 220 220 221 221 222 222 221 220 218 216 215 213 213 214 215 216 218 220 221 221 222 222 223 223 224 224 224 224 224 224 224 224 225 225 226 227 227 228 228 229 229 230 230 231 231 231 231 232 232 232 232 232 232 233 233 233 234 234 233 232 231 230 229 228 227 226 225 224 224 224 223 223 222 222 222 222 223 223 224 224 225 226 226 227 228 229 230 231 231 232 232 232 231 231 231 231 232 233 234 235 237 239 241 243 245 247 249 250 251 252 253 254 255 256 258 260 261 263 265 268 270 271 273 275 276 277 278 279 280 281 282 283 283 284 285 286 287 288 289 291 292 294 295 297 297 298 298 298 298 297 297 296 296 297 298 299 301 303 305 306 308 309 310 311 313 314 316 317 319 321 323 325 327 329 331 332 333 333 332 331 328 325 322 318 315 310 304 297 288 279 270 262 255 251 247 243 239 234 229 223 214 204 196 189 185 182 180 179 179 179 180 181 182 182 182 182 181 180 179 178 176 174 172 171 170 169 169 169 169 169 169 169 169 168 167 166 166 166 167 167 168 168 168 168 168 168 168 168 168 168 169 169 170 170 171 172 173 173 173 172 171 170 169 168 166 165 163 163 163 163 164 164 165 165 166 166 166 166 165 164 163 161 160 158 157 155 155 155 155 155 155 155 154 154 154 153 153 153 153 152 152 151 150 149 148 148 147 146 146 145 143 142 139 137 135 134 133 132 132 132 133 134 135 136 138 139 140 141 142 142 142 142 141 139 135 131 126 118 110 99 89 80 71 64 58 53 49 44 39 35 30 25 21 18 16 14 14 13 14 14 14 15 15 15 14 14 13 12 12 11 10 10 10 10 10 10 10 10 11 11 11 11 11 10 9 8 7 8 8 8 8 7 6 5 4 4 3 3 3 3 2 1 0 359 357 356 355 353 352 351 352 357 7 17 27 32 34 36 37 38 39 40 41 41 41 41 41 40 39 39 39 39 39 40 40 41 41 42 43 44 45 46 46 46 47 47 47 48 49 49 50 50 50 51 51 51 52 52 52 52 53 53 54 54 55 54 54 53 51 50 49 47 44 42 39 36 33 31 30 28 28 28 28 29 31 34 36 38 40 41 40 38 34 28 22 14 5 356 349 342 336 330 322 315 309 304 299 296 295 294 294 294 293 293 292 291 217 216 216 216 217 218 218 218 217 216 215 215 215 216 216 217 217 217 218 219 220 221 222 223 224 225 223 219 213 206 198 191 190 191 195 200 206 211 215 218 221 222 223 223 222 222 221 220 219 217 215 214 212 211 211 211 213 215 217 219 220 220 221 221 222 222 222 223 222 222 222 221 221 221 223 224 225 227 227 228 229 229 230 230 230 230 229 229 229 229 229 229 229 229 228 229 229 230 230 230 230 230 229 228 227 226 225 224 224 223 223 223 223 223 223 223 222 222 223 223 224 224 225 225 226 226 227 228 229 230 231 232 232 233 232 232 232 232 232 233 234 235 236 238 240 242 244 246 248 250 251 252 253 254 255 256 257 259 260 262 264 265 267 269 270 271 273 274 275 276 277 279 280 281 282 283 284 285 286 287 288 289 291 292 293 295 295 296 296 296 296 295 295 295 294 295 296 297 299 300 302 304 306 307 309 310 311 312 314 315 317 318 320 323 325 326 328 329 330 329 328 325 323 319 317 315 312 308 303 296 288 279 267 257 248 241 235 229 224 219 215 211 206 201 196 191 188 185 184 183 184 185 186 187 188 187 187 185 184 182 180 179 177 175 173 172 170 170 170 169 169 169 169 169 169 169 169 169 169 170 170 170 170 169 168 167 166 164 164 165 166 168 169 169 169 170 170 171 172 172 171 171 170 170 169 168 167 165 164 165 165 166 166 167 167 167 167 168 168 168 167 166 165 164 163 161 160 159 158 158 157 157 156 155 154 154 153 153 153 152 152 152 152 151 151 150 150 150 149 149 148 146 144 141 139 137 136 135 135 135 135 136 137 138 139 140 142 143 144 145 146 147 147 147 146 144 142 138 133 126 118 108 97 86 77 69 62 55 50 45 39 33 27 21 17 14 12 11 12 12 13 14 15 16 17 17 17 16 16 15 14 13 12 12 12 12 11 11 11 11 11 11 10 10 8 7 6 6 6 6 6 6 4 3 2 1 1 1 1 1 1 1 360 359 357 356 354 352 351 350 350 351 354 1 11 21 28 31 33 33 34 35 36 37 38 39 39 40 39 38 38 37 37 37 37 38 38 39 40 41 42 44 45 46 47 47 47 48 48 49 49 50 50 50 51 51 51 51 51 52 52 52 53 53 54 54 54 54 54 52 51 50 48 46 44 42 39 37 35 34 32 31 30 29 29 29 29 30 31 32 32 32 30 27 21 13 5 355 344 335 328 322 318 314 310 305 301 298 295 293 292 291 291 291 291 292 292 292 219 218 217 217 217 217 218 218 217 217 216 216 216 216 217 216 216 217 218 219 219 220 220 221 221 221 218 213 207 201 195 191 193 195 199 204 209 213 217 221 224 226 226 226 224 223 221 219 217 214 212 211 209 209 210 210 212 214 216 217 218 219 219 220 220 221 221 221 221 220 220 219 218 218 219 220 222 223 225 226 227 228 229 229 229 229 229 229 228 228 227 227 226 225 224 224 225 225 226 227 227 227 227 226 225 224 223 223 222 222 222 222 222 222 223 223 223 223 223 223 224 224 225 225 226 226 227 228 229 230 231 232 233 234 234 234 234 234 234 234 234 235 236 237 238 240 242 244 246 247 249 250 251 252 253 254 256 257 259 260 262 263 265 266 267 269 270 271 272 274 275 276 277 278 279 280 281 282 284 285 286 287 289 290 291 292 293 294 295 295 294 294 293 293 293 293 293 294 296 297 299 301 303 305 307 308 310 311 312 313 314 316 318 320 322 324 325 326 326 325 323 320 317 313 311 309 307 304 300 294 286 276 265 254 243 234 227 220 214 210 206 204 201 199 196 193 191 190 189 189 189 190 191 192 193 193 191 189 187 185 182 180 178 176 174 172 172 172 172 172 172 172 171 171 171 172 172 173 173 173 173 173 171 169 167 165 163 162 163 165 168 170 171 170 170 170 169 169 170 170 170 169 169 168 168 167 167 167 166 167 167 168 169 169 169 169 169 170 170 170 169 169 168 166 165 164 162 161 160 159 158 157 157 156 155 155 154 153 153 152 152 152 152 151 151 151 151 151 150 149 146 144 142 140 139 138 137 137 138 138 139 140 141 142 143 144 146 147 148 149 150 151 151 151 150 148 146 143 139 133 126 117 106 95 84 74 64 57 50 44 37 29 22 15 12 9 9 10 12 13 15 16 17 18 18 19 19 19 18 17 16 15 14 14 13 13 13 13 12 12 11 10 9 8 7 6 5 5 5 5 4 3 1 0 360 359 359 360 0 0 0 360 359 358 356 355 353 351 350 349 349 351 354 2 11 21 27 30 32 32 32 33 34 35 36 36 37 37 36 36 35 35 35 35 36 36 36 37 38 39 41 42 44 45 46 47 48 48 49 49 50 50 50 50 51 51 50 50 51 50 51 51 51 51 52 52 53 53 52 52 51 50 48 47 45 42 40 38 36 34 33 31 30 30 29 28 27 27 26 24 22 19 15 9 1 352 341 331 322 316 312 308 306 304 303 301 298 296 295 292 291 290 289 289 290 291 291 291 218 218 218 217 217 217 217 217 217 217 217 217 218 218 217 217 217 218 219 220 221 221 220 219 218 215 210 205 201 196 194 194 196 199 203 207 211 215 219 222 225 228 228 227 225 222 219 216 214 211 209 208 208 208 209 211 212 214 215 216 216 217 217 218 218 219 219 220 219 219 218 217 217 216 216 217 218 220 221 222 224 225 226 227 228 228 228 228 227 227 226 225 223 222 221 221 221 222 222 223 224 224 224 223 223 222 222 221 221 220 220 221 221 222 222 223 223 223 223 224 224 225 225 226 226 227 227 228 229 230 231 233 234 234 235 235 235 235 235 235 235 235 235 236 237 237 239 240 242 243 245 246 247 249 250 251 253 255 256 258 259 261 262 263 264 266 267 268 270 271 272 273 275 276 277 278 279 280 281 283 284 285 286 288 289 291 292 293 293 293 293 293 292 292 291 291 291 292 293 294 296 299 301 303 305 307 308 309 310 311 312 314 316 318 320 322 323 324 324 324 323 321 318 313 309 305 302 299 296 291 284 275 264 254 244 234 225 217 211 207 204 201 199 198 197 195 194 193 193 194 194 195 196 197 198 197 196 194 192 188 186 182 180 177 175 174 173 174 174 175 175 174 173 173 173 174 175 176 176 176 176 175 173 171 168 166 164 165 166 168 170 172 173 173 172 171 170 170 169 169 169 169 169 168 168 168 168 169 168 169 170 170 172 172 172 172 172 172 172 171 171 171 170 169 167 166 164 163 161 160 159 158 157 157 157 156 155 154 154 153 153 153 152 152 152 152 151 149 147 144 142 141 140 139 139 139 139 140 140 141 142 143 144 145 146 148 149 151 152 153 153 154 154 154 153 151 149 146 142 137 132 124 116 105 93 81 69 59 51 43 35 27 20 16 13 13 13 15 16 17 18 18 19 20 21 21 21 20 19 18 16 15 15 15 14 14 14 14 13 12 11 10 9 8 7 6 5 5 4 3 2 2 1 1 1 1 0 0 0 360 359 359 358 357 356 354 353 351 350 349 349 350 353 0 10 19 26 30 31 31 32 32 33 34 34 35 35 35 34 34 34 34 34 34 34 34 35 35 36 37 39 40 42 43 45 46 47 47 48 49 49 50 50 50 50 50 50 49 49 49 48 48 48 49 49 50 50 50 50 50 50 49 48 47 44 42 39 36 34 32 29 28 27 26 25 25 23 21 17 12 6 359 353 345 337 329 322 315 310 306 303 302 301 300 300 299 298 296 294 293 291 290 289 289 290 291 291 290 218 219 219 219 218 217 217 217 217 218 219 219 219 219 219 218 219 219 220 221 221 221 219 216 212 206 201 196 194 193 194 197 200 203 206 210 213 217 220 223 226 227 227 225 223 220 216 213 210 208 207 207 207 208 210 211 213 214 215 216 217 217 217 217 218 218 219 219 219 218 218 217 216 216 215 216 216 217 218 220 221 222 224 225 226 226 227 227 226 226 225 223 222 220 219 218 218 219 219 220 220 221 221 221 221 221 221 220 219 219 219 219 220 221 222 222 223 224 224 224 225 225 226 227 227 228 229 229 230 231 232 233 234 235 235 236 236 236 236 236 236 236 235 235 235 235 236 237 238 239 241 242 243 245 246 248 249 251 253 254 256 257 258 260 261 263 264 265 267 268 269 271 272 273 274 276 277 278 279 280 282 283 284 286 287 289 290 291 292 292 292 292 291 291 290 290 289 289 290 291 293 295 298 300 303 304 306 307 308 309 310 312 314 316 318 320 321 322 323 324 325 325 324 320 315 308 301 298 295 290 284 276 267 257 247 237 226 218 211 206 202 199 197 197 196 196 196 196 196 197 198 199 200 200 201 201 199 198 195 192 188 184 181 178 175 175 174 175 175 176 176 176 175 175 175 176 177 177 178 179 179 178 176 174 171 169 168 168 169 170 172 173 174 174 174 173 172 171 170 170 169 169 169 169 169 169 170 170 171 172 173 174 175 175 176 175 174 174 173 173 173 172 171 170 169 168 166 164 162 161 159 158 157 157 157 157 157 156 156 155 154 154 153 152 151 150 148 145 143 140 139 139 139 139 140 140 141 142 143 144 145 146 147 148 149 151 152 153 154 155 156 156 156 155 154 152 150 148 144 140 136 130 123 114 102 89 75 63 52 42 34 27 21 18 18 18 19 20 20 21 21 21 22 22 22 22 21 20 19 17 16 15 15 14 14 14 14 13 12 12 11 9 8 7 6 5 5 4 4 3 3 3 3 3 2 2 1 1 360 359 359 358 357 356 354 353 352 350 349 348 348 348 352 359 8 17 24 29 30 31 31 31 32 32 33 33 33 33 33 32 32 32 32 32 32 33 33 34 35 36 37 38 39 40 42 43 44 45 46 47 47 48 48 49 49 49 48 48 47 47 46 46 46 46 46 46 47 47 47 47 47 47 47 45 43 41 37 33 29 25 23 20 20 20 20 19 17 12 5 356 346 338 332 326 322 318 314 310 307 303 301 300 300 299 299 298 297 296 295 294 292 290 290 289 289 289 288 286 217 219 219 219 219 218 217 217 217 218 219 219 220 220 220 220 220 221 221 221 220 217 213 208 201 195 192 190 190 193 195 199 202 205 209 212 215 218 221 223 225 226 225 223 219 215 211 209 207 206 206 206 207 209 210 212 213 214 215 216 217 217 218 218 218 218 219 218 218 218 218 217 217 216 216 216 216 216 217 218 219 220 222 223 224 225 225 226 226 225 224 222 220 219 218 217 217 217 217 217 218 218 219 220 220 220 220 219 218 218 217 217 218 220 221 222 223 224 225 225 226 227 227 228 229 230 231 231 232 233 234 235 235 236 236 236 236 236 237 237 236 236 235 235 234 234 234 234 235 236 238 239 240 241 242 244 245 247 249 251 252 254 255 257 258 259 261 262 263 265 266 268 269 270 272 273 274 276 277 278 280 281 282 284 285 286 288 289 290 290 291 291 291 291 290 289 289 288 288 289 290 292 295 297 300 302 303 305 306 307 309 310 312 314 316 318 319 320 321 322 324 326 327 327 324 316 306 300 296 292 287 280 271 261 250 238 227 218 211 204 200 198 196 196 196 196 197 198 199 200 201 202 203 203 204 203 202 200 197 194 190 186 182 179 176 175 175 175 175 176 177 178 179 179 178 178 178 179 179 180 180 180 178 177 175 173 172 172 172 173 174 175 175 174 174 173 173 173 172 172 171 170 170 171 171 172 173 173 174 175 177 178 178 178 179 178 177 176 175 174 173 173 172 171 170 169 167 165 163 161 159 158 157 157 157 157 157 156 156 155 154 152 151 149 147 145 143 142 140 139 139 139 140 141 142 143 144 145 145 146 147 148 149 151 152 153 155 156 157 157 158 157 157 156 155 153 151 149 146 143 139 134 128 121 110 97 81 66 53 42 33 27 23 21 21 22 22 22 22 22 22 22 22 22 22 21 20 18 16 15 14 14 14 14 14 13 13 12 11 11 10 8 7 6 6 5 4 4 4 4 4 4 4 4 4 3 2 1 0 359 358 357 356 355 354 352 351 349 348 347 347 347 351 356 5 14 22 26 28 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 33 33 34 35 35 36 37 38 39 40 41 42 43 44 44 45 45 45 45 45 44 44 43 43 42 42 42 42 43 43 43 43 43 43 44 43 43 41 39 36 31 25 20 16 13 13 14 14 13 9 1 351 340 330 325 322 320 318 316 314 311 309 306 304 302 301 301 301 300 299 298 296 294 292 290 289 287 286 284 282 280 216 218 219 219 219 219 218 218 217 218 218 219 220 220 221 221 221 221 221 220 218 214 208 201 194 189 188 189 191 195 198 201 204 207 210 213 216 219 222 223 225 224 222 219 215 211 207 205 204 204 205 206 207 209 210 212 213 214 214 215 215 216 217 218 218 218 218 218 218 218 218 218 217 217 217 216 216 216 216 217 218 219 220 221 222 223 224 224 224 224 223 221 220 218 217 217 216 216 216 216 217 217 218 219 219 220 220 219 219 218 217 217 217 218 220 221 223 224 225 225 226 227 228 229 230 231 232 233 234 234 235 236 236 237 237 237 237 237 237 237 237 236 235 235 234 233 233 233 233 235 236 237 238 239 240 241 242 244 246 248 249 251 253 254 255 257 258 259 261 262 263 265 266 268 269 271 272 273 275 276 277 279 280 281 282 283 285 286 288 289 290 291 291 292 291 290 289 288 287 287 288 289 291 293 296 298 300 302 304 305 307 309 310 312 314 316 317 318 320 321 323 326 327 328 327 320 311 302 297 292 288 282 275 266 254 241 227 218 209 203 200 197 196 196 196 197 199 200 202 203 205 205 205 206 206 206 204 202 199 196 192 188 183 179 176 175 174 174 175 177 179 180 181 182 182 181 181 181 181 181 182 181 180 179 178 177 177 177 177 178 178 177 176 175 174 173 173 173 173 173 173 173 173 174 175 175 176 177 178 179 180 180 181 181 181 180 179 178 176 175 174 173 173 172 171 170 168 166 163 161 159 157 156 156 155 155 154 153 151 150 147 145 143 141 140 140 140 140 140 140 141 142 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 158 158 158 157 156 155 154 153 151 149 146 143 139 134 128 119 106 89 70 53 41 34 28 25 25 24 24 24 24 23 22 22 21 21 20 19 18 17 16 14 14 13 13 13 13 13 13 12 11 10 9 8 7 6 5 4 3 3 3 3 4 4 5 5 5 5 5 4 2 1 360 359 358 356 355 354 352 351 349 348 347 346 347 349 353 1 10 19 23 26 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 32 32 33 33 34 35 35 36 36 37 37 38 39 39 39 39 40 40 40 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 34 31 26 20 14 9 8 9 10 10 7 1 352 343 334 328 324 323 323 323 321 319 316 313 310 308 305 304 304 303 302 301 300 298 295 293 290 288 285 283 280 277 275 216 217 219 220 220 219 218 218 217 218 219 220 220 221 221 222 222 221 221 218 215 210 204 196 190 187 187 189 192 196 200 203 206 208 211 214 218 221 223 224 224 223 220 217 212 208 205 203 203 203 204 205 207 208 210 211 212 213 213 214 214 215 216 217 217 217 218 218 218 217 217 217 217 217 217 217 217 216 216 216 217 217 218 219 220 221 222 222 222 222 221 220 219 218 217 217 216 216 216 216 217 217 218 219 220 221 221 221 220 218 217 217 217 217 218 220 221 222 223 224 225 226 227 228 229 231 232 233 234 234 235 236 236 237 237 238 238 238 238 238 237 236 235 234 233 232 232 232 232 233 235 236 237 237 238 240 241 243 244 246 248 249 251 253 254 255 257 258 259 260 261 263 264 265 267 268 270 271 273 274 276 277 278 279 280 281 282 284 286 287 289 290 291 292 291 290 289 288 286 286 286 286 287 290 292 295 297 300 302 304 305 307 308 310 312 313 315 317 318 321 324 327 328 329 327 319 308 298 292 288 286 282 276 268 256 242 227 216 208 202 199 198 197 197 198 200 201 203 205 207 208 209 210 210 210 210 208 205 201 197 193 189 184 180 176 175 174 174 175 177 179 181 182 183 183 184 184 184 185 185 185 184 183 182 181 181 180 181 181 181 180 179 178 177 175 174 173 173 173 174 175 176 177 177 178 179 180 180 181 182 182 181 180 179 178 177 176 176 176 175 174 174 173 172 171 170 168 166 163 161 158 156 155 153 151 149 147 145 143 142 140 138 137 137 137 138 139 140 141 142 143 144 145 146 146 147 149 150 151 152 153 154 154 155 156 157 158 159 159 159 159 158 157 156 155 155 154 153 151 150 148 145 142 136 129 118 100 77 55 42 35 31 29 28 27 27 26 25 24 23 22 20 19 18 17 16 15 14 14 14 14 15 14 14 14 13 12 11 9 8 7 5 4 3 2 2 2 2 3 4 5 5 6 6 7 6 5 4 2 1 360 358 357 356 355 353 351 349 347 346 345 345 347 351 359 7 15 20 24 25 26 27 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 32 31 30 27 24 19 14 10 7 7 7 7 5 2 356 349 342 337 334 332 332 332 331 329 326 322 318 315 312 310 308 307 306 305 304 302 300 298 295 293 289 286 282 279 277 275