CAPE 160 172 169 170 162 152 148 150 153 162 167 166 162 157 151 143 136 130 125 117 109 100 94 86 82 75 69 69 67 70 74 72 72 64 49 44 47 49 51 51 52 51 51 48 52 61 69 74 80 81 78 75 76 76 68 54 44 43 43 44 46 51 60 70 80 88 98 115 157 202 198 176 180 188 168 141 112 93 90 105 121 136 167 188 172 151 246 214 242 286 239 239 292 358 508 676 791 934 1145 1265 1146 994 921 887 972 1010 829 632 595 631 737 916 1153 1206 1103 1034 1005 954 860 1003 744 951 973 962 908 858 781 783 823 884 916 901 909 904 856 826 845 871 878 916 984 1032 1077 1155 1170 1278 1268 1265 1328 1404 1469 1541 1611 1670 1741 1817 1890 2008 2136 2281 2416 2507 2668 2871 3022 3042 2988 2997 2957 2944 3006 2942 2994 2676 2197 2116 2110 2130 2095 2013 1905 1784 1684 1643 1665 1703 1776 1819 1837 1845 1831 1847 1883 1931 1924 1738 1372 981 620 394 350 435 557 677 866 1174 1442 1426 1089 891 1076 1171 1452 1397 618 120 151 170 191 129 84 43 24 17 20 27 14 11 11 15 14 14 20 20 18 20 20 14 9 9 9 9 10 9 7 7 7 7 6 8 12 16 23 28 25 10 3 1 0 0 2 7 13 14 14 18 29 79 141 171 212 273 371 434 460 527 716 1006 1376 1830 2184 2265 2166 2037 1979 2037 2121 2119 2106 2084 1965 1801 1713 1679 1572 1432 1346 1248 1222 1131 1089 1114 1100 1058 1003 965 959 986 1003 1002 1043 1121 1181 1218 1254 1307 1340 1313 1281 1305 1432 1701 2088 2391 2372 2084 1876 1907 1883 2089 2088 1985 1978 1869 1828 1940 2218 2409 2532 2592 2519 2352 2229 2236 2334 2521 2555 2373 2188 2058 1924 1960 2107 2273 2445 2537 2572 2671 2853 2967 3014 3128 3246 3315 3405 3453 3499 3751 4231 4676 4717 4159 3592 3417 3800 3863 3664 3462 3658 4037 4056 3984 3907 3773 3600 3516 3580 3556 3453 3456 3560 3618 3474 3319 3394 3422 3301 3315 3322 3128 2875 2755 2862 3085 3216 3427 3949 4051 4182 4523 4380 3949 3601 3859 4369 4883 4914 4333 3493 3209 3601 4012 4062 4018 3861 3742 3906 4085 3982 3586 3210 3072 3070 2960 2878 3021 3180 3285 3327 3397 3480 3442 3375 3219 2905 2591 2281 2096 2057 1845 1618 1548 1492 1432 2058 2221 2256 2294 2307 2304 2496 2911 3079 3069 3100 3147 3231 3316 3508 3878 3848 3474 2843 2508 2321 2417 2503 2451 2392 2386 2355 2281 2160 2053 1997 2121 2388 2620 2896 3102 3210 3342 3334 3100 2738 2472 2392 2388 2538 2644 2933 3247 3419 3358 3298 3386 3585 3533 3331 3099 3084 3352 3496 3344 3125 3121 3227 3422 3732 4133 4390 3767 3135 2954 2942 2907 3016 3483 4134 4193 3650 3070 2893 3145 3519 3979 4491 4835 4898 4769 4713 4904 5171 5392 5410 5039 4405 4018 3767 3853 3877 3609 3693 3760 3999 4181 4230 3905 163 172 172 175 167 157 151 151 148 155 160 162 161 156 148 140 134 128 123 116 106 96 87 79 77 72 67 66 69 73 86 92 82 70 53 39 36 38 42 46 50 49 44 40 39 45 61 66 68 70 69 66 69 73 67 57 49 44 42 43 45 48 53 61 72 82 94 100 118 170 189 166 154 147 132 116 98 86 79 78 80 92 124 133 110 132 193 173 128 121 183 231 281 317 406 584 680 835 1095 1248 1131 974 935 903 959 995 846 585 382 276 304 440 641 737 737 757 850 934 911 1002 964 864 770 914 754 760 713 726 786 825 859 861 844 821 801 812 847 864 864 907 987 1038 1079 1122 1140 1212 1228 1309 1378 1488 1555 1602 1680 1747 1846 1957 2011 2123 2257 2376 2520 2655 2880 3059 3188 3101 3059 3221 3272 3054 2970 2958 2777 2457 2236 2192 2185 2175 2094 1966 1874 1793 1686 1666 1668 1706 1788 1831 1836 1885 1930 1950 1993 2026 1970 1741 1329 891 587 474 570 751 833 859 998 1209 1232 995 833 950 1031 1250 1385 1157 526 73 62 44 53 50 38 21 15 10 6 1 0 1 0 8 3 1 10 13 14 16 19 17 13 11 10 9 8 8 9 11 11 10 8 8 11 16 22 28 24 12 5 5 1 0 7 5 14 18 16 13 21 70 148 180 246 354 448 526 650 831 1055 1314 1639 1976 2238 2362 2334 2281 2282 2298 2318 2296 2254 2167 2014 1877 1788 1710 1547 1430 1329 1296 1310 1228 1104 1115 1127 1107 1074 1046 1033 1056 1059 1043 1063 1131 1180 1210 1235 1266 1282 1266 1255 1296 1425 1668 2027 2294 2290 2221 2156 2068 1897 2021 2082 2029 2020 1882 1780 1893 2169 2331 2470 2613 2671 2645 2559 2462 2451 2577 2607 2438 2224 2129 2066 2059 2100 2186 2316 2430 2527 2678 2912 3072 3107 3197 3329 3404 3418 3382 3433 3768 4325 4741 4770 4452 3996 3864 4291 4507 4176 3827 3730 3705 3592 3646 3776 3964 3864 3709 3683 3529 3401 3375 3544 3645 3469 3239 3257 3396 3481 3485 3339 3121 2909 2787 2910 3250 3292 3668 3956 4011 4122 4184 3921 3662 3761 4103 4539 4734 4467 3843 3134 2913 3090 3381 3467 3434 3433 3523 3770 4092 4205 3936 3505 3218 3099 3000 3022 3199 3446 3582 3627 3666 3576 3382 3262 3055 2887 2705 2521 2375 2309 2284 2223 2141 2089 2179 2223 2202 2091 2021 2080 2209 2494 2779 2820 2747 2681 2597 2638 2707 3053 3556 3821 3721 3242 2912 2583 2536 2602 2609 2482 2439 2449 2413 2349 2338 2362 2452 2597 2795 3155 3482 3721 3795 3474 2985 2551 2422 2494 2643 2942 3119 3381 3587 3730 3706 3639 3643 3791 3744 3469 3217 3277 3559 3760 3756 3553 3617 3958 4242 4265 4205 4091 3289 3012 2942 2872 3025 3389 3829 4111 4000 3525 3152 3122 3246 3515 3972 4467 4779 4784 4607 4537 4838 5118 5312 5380 5032 4370 3973 4009 4069 3967 3662 3799 3954 4052 4239 4287 3994 163 172 174 177 173 163 153 148 150 154 154 162 160 150 146 139 131 125 120 114 107 98 86 78 75 72 67 65 67 74 80 87 84 74 55 40 34 35 36 39 41 43 39 34 32 37 51 58 57 61 65 64 66 69 60 53 48 44 43 43 44 46 50 55 63 74 84 90 103 136 160 151 126 131 108 97 83 75 66 73 70 67 78 68 82 105 142 142 110 126 180 195 228 281 364 486 576 699 983 1193 1169 1053 826 720 791 886 942 836 591 316 222 297 398 492 540 574 659 747 792 915 982 741 692 843 754 726 674 701 761 723 727 799 834 824 836 854 883 894 909 961 1006 1030 1056 1090 1127 1194 1284 1366 1410 1518 1573 1630 1705 1800 1868 1968 2068 2189 2341 2446 2581 2683 2966 3148 3313 3419 3463 3338 3201 2772 2508 2594 2547 2372 2299 2266 2238 2210 2121 1954 1830 1789 1731 1684 1665 1689 1763 1831 1855 1898 1975 1991 2071 2087 1981 1776 1408 982 612 640 1068 1409 1359 1159 1093 1101 961 825 963 1094 1090 1291 1400 1140 523 100 58 41 25 22 21 16 8 3 1 0 0 0 1 2 3 4 11 14 13 14 15 12 9 8 8 8 7 7 11 14 14 14 12 10 12 17 23 26 22 12 7 8 3 0 4 4 11 10 22 37 71 132 218 276 324 429 521 662 906 1189 1418 1666 1889 2028 2121 2177 2185 2212 2270 2278 2263 2240 2193 2115 2029 1935 1833 1700 1471 1303 1222 1266 1324 1319 1218 1168 1161 1158 1177 1187 1163 1157 1148 1139 1142 1178 1205 1215 1223 1250 1278 1278 1280 1344 1492 1686 1885 2009 2033 2103 2147 2138 2161 2131 2146 2142 2099 2046 2025 2107 2204 2274 2365 2498 2668 2797 2823 2735 2687 2732 2735 2586 2376 2233 2149 2112 2125 2207 2368 2522 2590 2677 2865 3019 3063 3103 3164 3235 3282 3315 3432 3777 4229 4447 4343 4028 3845 3901 4183 4368 4321 4142 3865 3621 3471 3459 3633 3656 3611 3739 3816 3725 3619 3499 3558 3606 3365 3129 3122 3202 3315 3443 3397 3131 2934 2833 2975 3267 3166 3575 3786 3799 3903 3895 3679 3748 3993 4145 4362 4377 4128 3762 3424 3311 3315 3353 3394 3427 3527 3708 3926 4126 4193 4101 3886 3621 3374 3248 3307 3534 3888 3989 3806 3733 3487 3392 3413 3343 3197 3130 3053 2836 2772 2909 2960 2794 2550 2353 2300 2367 2372 2245 2183 2313 2566 2646 2602 2501 2442 2449 2502 2754 3680 4278 4265 3983 3628 3306 2961 2723 2801 2939 2814 2713 2768 2732 2655 2737 2939 3019 2951 3158 3619 3988 4050 3707 3182 2750 2584 2635 2818 3097 3353 3558 3810 3982 4078 4060 3958 3972 4118 4129 3965 3816 3765 3824 4121 4351 4128 4214 4536 4466 4475 4073 3580 2886 2773 2836 3029 3526 4149 4508 4336 3891 3422 3219 3243 3235 3475 3949 4382 4634 4591 4321 4335 4730 5035 5228 5278 4946 4446 4255 4411 4368 4061 3650 3386 3512 3806 4007 4027 3747 156 167 171 177 178 169 157 147 147 151 154 161 159 151 145 140 130 122 117 114 106 98 86 78 74 72 67 63 63 69 79 84 85 75 60 50 38 37 37 38 39 39 36 30 26 31 48 57 56 59 62 61 63 68 63 58 50 44 44 45 46 47 47 50 56 68 75 81 95 110 128 133 114 122 95 86 74 61 51 66 65 59 61 57 59 64 93 96 96 113 124 140 175 225 304 422 544 678 882 1004 945 951 909 688 589 634 769 848 745 466 553 563 572 609 582 578 580 692 830 916 890 727 720 735 691 665 673 749 765 714 669 782 836 865 892 885 898 914 921 963 1005 1034 1067 1100 1134 1213 1305 1352 1436 1531 1608 1680 1733 1845 1928 2028 2173 2274 2415 2535 2712 2805 3101 3214 3330 3409 3336 3095 2857 2594 2492 2461 2371 2299 2263 2232 2216 2233 2207 2068 1915 1844 1766 1700 1700 1756 1787 1856 1899 1951 1989 1994 2078 2109 2008 1913 1770 1439 799 898 1408 1878 1793 1354 1004 865 807 897 1148 1295 1375 1532 1538 1202 614 223 125 66 24 22 20 16 6 3 3 2 1 2 8 13 14 15 16 14 13 11 9 6 5 4 5 7 8 7 10 15 18 19 17 15 16 18 22 23 19 12 5 2 0 0 0 4 7 3 21 59 152 259 316 354 399 493 631 920 1235 1560 1825 1989 2031 1983 1936 1917 1929 1992 2052 2060 2078 2111 2101 2052 2014 1947 1852 1702 1436 1225 1182 1247 1330 1378 1301 1237 1206 1206 1255 1287 1277 1261 1250 1250 1255 1267 1266 1246 1235 1256 1281 1270 1266 1370 1559 1674 1705 1732 1754 1832 1933 2168 2374 2334 2228 2200 2172 2239 2267 2260 2196 2215 2290 2380 2526 2707 2883 2900 2870 2864 2836 2718 2517 2392 2342 2324 2330 2368 2494 2604 2624 2648 2700 2762 2795 2833 2893 2958 3067 3226 3403 3691 3997 4066 3822 3388 3241 3333 3565 3775 3982 4144 4024 3825 3615 3542 3593 3581 3510 3618 3871 4017 3923 3734 3647 3572 3350 3170 3265 3330 3167 3251 3344 3044 2961 2933 3111 3097 3006 3370 3623 3686 3704 3551 3358 3574 3786 3894 4021 4062 3980 3882 3751 3551 3463 3498 3571 3758 4041 4205 4260 4251 4270 4289 4246 4093 3830 3683 3603 3707 3744 3740 3662 3626 3479 3697 3963 3949 3641 3371 3282 3194 3113 3221 3407 3197 2633 2362 2376 2492 2588 2492 2368 2431 2553 2462 2319 2254 2359 2544 2739 3243 4068 4449 4367 3947 3543 3173 2919 2838 2999 3258 3307 3260 3248 3078 2912 2979 3169 3172 3208 3632 4175 4420 4062 3357 2942 2847 2945 3037 3366 3681 3850 4060 4330 4470 4420 4222 4044 4116 4332 4530 4379 3953 3831 4036 4513 4696 4246 3896 3971 4151 4100 3839 3353 2747 2763 3188 3725 4367 4779 4842 4454 3875 3500 3405 3142 2910 3400 3899 4256 4457 4323 4143 4351 4708 4953 5097 5075 4800 4481 4378 4562 4600 4270 3870 3366 3276 3588 3751 3673 3445 140 154 164 171 173 170 159 148 145 148 151 157 159 153 145 136 126 122 118 114 105 98 88 81 76 73 70 68 65 65 71 80 87 79 67 59 47 41 39 38 37 37 34 28 24 29 50 59 59 61 62 62 64 66 66 62 57 44 44 46 47 48 47 48 51 61 66 68 81 90 105 127 123 101 90 81 68 58 54 47 51 53 55 59 61 54 57 56 69 75 81 101 133 186 268 357 448 584 777 885 829 865 1018 967 756 584 554 590 578 566 769 790 699 724 710 835 799 678 705 795 770 687 719 758 690 677 721 768 779 809 846 883 894 931 936 903 889 906 946 1006 1038 1064 1097 1132 1192 1245 1333 1414 1466 1551 1642 1702 1778 1913 2039 2169 2306 2402 2533 2688 2900 3031 3260 3328 3354 3246 2945 2837 2607 2409 2551 2549 2370 2240 2140 2099 2132 2213 2257 2179 2068 1997 1888 1771 1744 1754 1787 1856 1914 1961 1966 1980 2028 2098 2033 2059 2091 1754 1037 838 1102 1765 1807 1353 937 745 762 952 1263 1546 1684 1707 1655 1440 937 377 129 55 25 24 22 18 11 10 10 8 5 10 11 12 15 17 17 14 12 9 6 4 3 2 3 6 7 8 11 17 18 17 16 15 16 16 18 16 15 15 17 10 0 0 3 10 14 11 61 188 264 290 312 388 561 744 986 1349 1665 1963 2144 2087 1945 1837 1767 1741 1784 1863 1905 1921 1968 2040 2065 2044 2017 1944 1871 1751 1545 1364 1275 1284 1344 1425 1369 1321 1274 1264 1307 1348 1375 1356 1350 1354 1364 1358 1339 1310 1281 1251 1232 1240 1290 1406 1537 1591 1582 1537 1525 1664 1818 2242 2454 2230 2134 2136 2201 2438 2422 2247 2070 2133 2218 2253 2336 2508 2753 2879 2891 2862 2821 2757 2659 2560 2479 2451 2475 2445 2421 2516 2595 2579 2536 2511 2503 2558 2664 2716 2795 3010 3235 3460 3702 3750 3540 3267 3009 2965 3072 3264 3566 3872 3943 3818 3665 3550 3407 3348 3376 3373 3536 3832 3900 3831 3688 3560 3397 3349 3453 3443 3356 3315 3329 3217 3118 3149 3210 2982 3145 3570 3972 3904 3664 3388 3344 3451 3623 3725 3793 3858 3850 3937 4017 3815 3617 3589 3722 4013 4402 4568 4655 4702 4592 4510 4500 4351 4055 3867 3660 3730 3737 3343 3332 3411 3491 4059 4336 4116 3819 3506 3240 3098 3051 3192 3442 3414 2887 2564 2538 2745 2768 2663 2500 2600 2552 2344 2141 2118 2290 2553 2788 3286 3942 4227 4040 3752 3510 3175 2906 2969 3228 3472 3504 3421 3290 2956 2871 2995 3078 3193 3545 4111 4550 4531 3884 3215 3059 3312 3406 3372 3719 4117 4208 4285 4541 4641 4428 4088 3969 4229 4600 4912 4494 3747 3765 4278 4705 4716 4226 3775 3872 4142 3998 3758 3539 3374 3513 3896 4246 4592 4856 4890 4544 4056 3646 3369 3008 3002 3328 3755 4082 4225 4167 4155 4389 4687 4849 4939 4914 4783 4648 4479 4368 4346 4425 4330 3887 3634 3799 3788 3484 3190 125 145 160 167 164 164 158 147 142 145 148 155 159 156 147 136 126 120 118 115 107 100 94 87 82 77 72 69 65 66 70 78 90 85 72 66 64 54 43 41 44 46 50 33 30 41 54 61 58 60 62 63 64 64 65 65 57 43 43 46 48 49 47 47 44 50 58 59 73 77 80 84 91 88 83 78 64 54 54 49 47 51 52 52 51 50 46 43 49 48 58 83 111 143 198 265 349 463 643 779 744 709 839 980 940 732 551 475 443 529 478 463 440 558 673 876 769 571 483 567 634 623 671 652 611 667 731 731 731 799 909 924 938 946 909 889 895 902 953 1041 1091 1112 1149 1185 1269 1320 1385 1422 1497 1591 1677 1743 1853 2005 2145 2294 2438 2553 2699 2896 3108 3258 3317 3347 3316 3191 2697 2657 2516 2329 2581 2706 2437 2254 2166 2137 2182 2246 2277 2205 2153 2173 2094 1896 1746 1725 1779 1821 1862 1896 1911 1936 1964 2038 2055 2122 2057 1512 724 294 403 1049 1261 1164 977 799 798 953 1185 1473 1782 1908 1838 1684 1232 556 151 51 33 24 20 14 10 12 13 11 9 9 10 12 14 15 14 14 12 9 6 4 3 1 1 2 3 6 10 14 14 10 7 5 9 15 13 13 14 18 18 12 16 3 13 22 42 77 168 230 256 284 333 481 765 1094 1510 1872 2071 2165 2108 1908 1754 1694 1661 1658 1721 1790 1816 1855 1926 2011 2063 2084 2057 1978 1921 1844 1725 1605 1482 1406 1392 1468 1461 1420 1375 1346 1339 1372 1452 1433 1426 1422 1403 1389 1393 1388 1369 1352 1309 1345 1408 1430 1736 2142 2079 1754 1602 1725 2024 2370 2439 2172 2114 2083 2083 2386 2211 2166 2045 2110 2134 2111 2178 2350 2560 2715 2767 2755 2726 2698 2657 2592 2512 2433 2388 2360 2312 2322 2405 2439 2390 2352 2314 2342 2486 2547 2565 2741 2929 3121 3358 3487 3437 3354 3082 2904 2835 2811 2924 3169 3334 3417 3566 3603 3431 3249 3369 3392 3322 3640 3742 3749 3585 3545 3530 3489 3561 3515 3338 3282 3342 3309 3337 3351 3266 3088 3358 3667 3787 3783 3626 3487 3484 3532 3588 3563 3587 3710 3772 3894 3971 3702 3430 3533 3820 3972 4252 4533 4683 4718 4576 4506 4450 4251 4039 3968 3989 4027 4112 3947 3752 3569 3567 3904 3933 3664 3547 3475 3229 2940 2959 3188 3372 3567 3470 3251 3030 3127 2951 2873 2703 2617 2456 2270 2165 2149 2226 2388 2663 3170 3814 4199 4137 3943 3730 3406 3299 3538 3689 3597 3356 3138 2874 2723 2821 2911 3042 3377 3938 4511 4775 4506 3802 3368 3646 4080 3960 3752 3915 4103 4075 4250 4699 4616 4147 3821 3984 4561 4834 4974 4353 3651 3684 4333 4772 4758 4467 4356 4594 4566 4119 3790 3835 4097 4422 4386 4190 4474 4861 4971 4658 4203 3758 3309 3002 2993 3155 3505 3820 3998 4077 4130 4297 4567 4730 4808 4757 4717 4653 4411 4042 4002 4197 4231 4115 4043 4122 3960 3564 3275 108 135 158 170 157 148 151 150 146 145 147 157 165 161 149 137 127 119 118 118 113 105 98 92 87 84 85 80 68 68 77 83 93 90 80 71 68 64 54 46 43 48 57 54 48 52 60 61 64 62 61 61 61 62 66 66 59 47 43 45 45 46 45 44 40 41 47 60 76 72 67 74 89 77 77 71 62 62 68 59 46 49 51 47 48 46 47 44 37 33 36 65 97 121 159 212 276 359 510 675 688 581 564 710 880 928 797 596 450 409 318 265 299 376 522 581 548 435 345 459 663 721 747 726 743 749 746 776 801 845 873 856 857 882 893 899 921 951 993 1043 1125 1176 1212 1259 1319 1361 1409 1464 1554 1655 1745 1840 1964 2105 2257 2420 2571 2712 2893 3120 3317 3419 3390 3395 3269 3042 2875 2706 2546 2453 2683 3082 2555 2311 2299 2284 2323 2377 2436 2359 2280 2264 2186 1991 1797 1716 1740 1792 1831 1861 1894 1929 1956 2006 2068 2094 1900 1333 771 494 486 346 668 908 1095 953 833 892 1070 1449 1916 2038 1896 1684 1238 652 259 98 45 29 17 10 10 11 11 9 8 7 8 9 8 8 8 13 12 10 8 7 6 3 1 0 0 2 4 5 6 3 1 1 6 15 13 13 17 20 20 21 26 24 39 47 88 135 167 149 236 358 486 683 1097 1684 2112 2234 2124 1991 1848 1709 1644 1625 1610 1618 1681 1745 1771 1812 1879 1949 2019 2075 2066 2025 1989 1953 1894 1808 1668 1541 1482 1507 1549 1535 1492 1450 1410 1422 1482 1468 1459 1446 1436 1439 1434 1451 1500 1570 1609 1635 1621 1598 1868 2334 2570 2483 2055 1938 2248 2411 2305 2166 2111 2036 1976 2063 1998 2070 2083 2112 2064 1973 2001 2195 2368 2456 2494 2506 2510 2503 2500 2478 2435 2421 2364 2268 2260 2268 2329 2379 2312 2281 2242 2212 2328 2408 2447 2559 2690 2822 2991 3185 3325 3375 3295 3133 2935 2679 2469 2476 2708 2934 3054 3329 3628 3487 3318 3415 3404 3605 3726 3657 3526 3617 3665 3600 3625 3402 3260 3154 3183 2974 3275 3338 3216 3132 3327 3549 3602 3604 3561 3565 3585 3590 3590 3528 3524 3624 3709 3757 3605 3282 3161 3516 3727 3611 3722 3984 4024 4044 4065 4072 4073 4028 3945 3937 4068 4038 3912 3857 3813 3608 3455 3418 3272 3135 3176 3209 3095 3021 3187 3213 3222 3388 3738 3819 3415 3227 3006 2890 2696 2422 2239 2285 2342 2311 2207 2255 2576 3123 3854 4399 4530 4342 4069 3979 4061 4168 3938 3425 3076 2893 2714 2653 2710 2833 3122 3654 4335 4861 4974 4505 3818 3752 4296 4720 4648 4448 4304 4186 4385 4750 4792 4335 3730 3660 4275 4923 5127 5004 4359 3821 3863 4366 4795 4775 4630 4662 4872 4682 3963 3633 4013 4296 4457 4309 4272 4525 4786 4983 4389 3949 3715 3531 3232 2922 2964 3255 3567 3835 4015 4113 4247 4467 4555 4658 4530 4466 4368 4095 3668 3618 3677 3623 3616 3803 3890 3782 3703 3825 86 123 153 174 176 158 150 151 147 145 151 162 171 166 152 140 131 122 121 123 120 112 104 97 90 86 83 80 74 75 77 83 94 95 88 77 74 69 63 52 46 52 63 71 71 66 65 65 70 65 60 59 60 59 65 61 59 46 43 42 43 45 44 39 35 35 44 63 83 74 58 57 82 71 72 68 66 71 75 58 47 49 48 47 50 49 48 41 33 27 26 41 70 104 124 161 219 283 388 540 661 618 463 425 547 742 877 875 812 715 575 484 414 328 365 460 459 485 388 497 717 743 853 802 712 682 769 866 925 929 900 897 911 920 940 961 988 1022 1064 1109 1194 1246 1274 1325 1385 1427 1499 1547 1630 1761 1867 1998 2137 2268 2419 2588 2778 2951 3126 3323 3445 3422 3345 3244 2978 2811 2801 2751 2822 2817 3030 3239 2607 2401 2394 2396 2392 2408 2457 2441 2368 2270 2202 2122 1992 1881 1851 1868 1889 1911 1945 1994 2045 2078 2104 2074 1826 1302 834 668 824 274 337 663 1205 1080 861 808 1026 1474 1887 1889 1683 1389 931 505 243 97 32 17 13 11 11 9 7 5 4 1 0 0 0 3 4 8 7 5 6 9 9 6 3 1 0 0 0 0 0 0 0 1 7 15 17 17 18 20 20 25 47 70 58 87 97 111 128 164 307 496 668 905 1466 1929 2329 2132 1814 1709 1657 1613 1600 1587 1580 1612 1684 1746 1765 1782 1814 1851 1919 2000 2024 2015 2014 2012 1981 1896 1759 1636 1572 1545 1597 1615 1576 1548 1533 1520 1519 1498 1484 1467 1455 1455 1464 1558 1745 1887 1858 1724 1633 1625 1783 2152 2592 2892 2592 2300 2422 2375 2214 2107 2069 1992 1951 1944 1919 1984 2002 1960 1897 1827 1779 1966 2178 2180 2142 2183 2283 2264 2219 2221 2154 2254 2356 2278 2290 2339 2386 2419 2337 2267 2212 2174 2227 2304 2392 2513 2642 2761 2874 2971 3104 3240 3344 3370 3268 2981 2561 2347 2612 2851 2635 2707 3334 3585 3496 3525 3523 3532 3724 3734 3533 3612 3924 3736 3618 3367 3238 3120 3024 2970 3074 3176 3186 3191 3293 3432 3589 3720 3636 3504 3491 3526 3584 3567 3522 3539 3605 3635 3333 2897 2926 3397 3354 3158 3183 3285 3310 3317 3320 3378 3435 3495 3438 3363 3299 3196 3160 3185 3158 3140 3161 3123 2956 2894 2862 2789 2893 3120 3398 3241 3212 3327 3550 3708 3460 3052 2880 2852 2576 2239 2106 2196 2459 2580 2444 2495 2857 3450 4257 4668 4635 4416 4379 4637 4563 4498 3913 3196 2839 2789 2718 2595 2670 2916 3405 4080 4756 5188 5071 4479 3972 4207 4626 4896 4984 4798 4555 4462 4740 4937 4549 3755 3333 3681 4538 5202 5331 5161 4771 4525 4689 4963 4821 4477 4237 4142 4118 3878 3234 3175 3892 4195 4304 4305 4412 4520 4671 4772 4366 3722 3466 3460 3225 3061 3050 3127 3307 3624 3910 4136 4162 4276 4385 4437 4316 4159 3998 3735 3430 3261 3222 3258 3327 3458 3556 3544 3705 3935 102 112 154 180 185 176 162 152 147 146 153 166 176 171 156 142 136 130 128 127 125 120 111 103 95 91 89 85 79 77 75 80 89 94 90 83 79 73 63 58 48 50 59 67 71 61 53 59 65 67 62 64 62 59 61 57 58 51 43 39 41 42 39 33 28 30 39 55 75 72 55 56 67 62 70 73 71 83 61 49 50 53 51 45 48 50 44 36 27 21 23 33 48 72 96 123 165 234 303 400 538 603 511 361 344 422 569 725 817 797 765 743 617 447 406 511 604 551 425 484 641 753 823 703 594 686 789 874 903 920 922 935 965 996 1022 1049 1085 1128 1169 1211 1264 1316 1354 1397 1467 1531 1606 1669 1769 1938 2051 2193 2359 2509 2689 2867 3082 3208 3309 3406 3422 3316 3204 2998 2645 2426 2411 2690 2990 3028 3157 3071 2683 2548 2670 2728 2627 2476 2412 2373 2331 2262 2222 2155 2039 1907 1845 1876 1922 1951 1993 2065 2142 2173 2171 2130 1906 1449 1103 1187 1197 669 518 613 1057 909 709 690 1134 1602 1768 1657 1363 928 492 219 92 34 11 9 11 10 9 6 2 1 1 0 0 0 1 4 4 3 2 1 2 8 11 9 5 2 1 0 0 0 0 0 0 3 9 16 18 20 20 17 15 27 56 76 95 117 181 212 234 488 636 808 1105 1445 1797 2157 2302 1741 1498 1573 1603 1588 1580 1577 1587 1630 1704 1766 1778 1766 1764 1769 1809 1879 1927 1938 1957 1970 1949 1877 1767 1669 1619 1586 1602 1629 1599 1577 1586 1575 1558 1542 1525 1514 1509 1530 1591 1782 2124 2390 2300 1943 1705 1677 1759 2100 2551 2862 2782 2461 2442 2287 2140 1985 1912 1889 1919 1965 1894 1893 1869 1794 1766 1734 1693 1850 2070 2051 2006 2027 2150 2258 2104 1909 1910 2066 2228 2290 2325 2337 2325 2328 2304 2271 2250 2223 2192 2262 2336 2450 2599 2717 2778 2791 2878 3028 3204 3366 3462 3400 3186 3107 3279 3243 2784 2578 3031 3442 3497 3624 3589 3458 3613 3496 3190 3285 3464 3356 3413 3381 3291 3186 3096 3107 3145 3183 3212 3297 3380 3424 3499 3526 3492 3458 3418 3444 3504 3535 3526 3592 3485 3522 3136 2648 2748 3080 2889 2716 2744 2834 2904 2912 2869 2837 2846 2827 2750 2668 2626 2658 2743 2814 2873 3003 3118 3171 3050 2893 2820 2779 2829 3072 3319 3316 3364 3430 3441 3547 3323 2894 2805 2899 2790 2562 2392 2367 2625 2941 2751 2843 3401 4226 4864 4850 4433 4591 4732 4961 4823 4466 3812 3102 2796 2885 2960 2819 2829 3258 4084 4759 5096 5417 5115 4642 4463 4619 4578 4683 4930 4799 4657 4750 4919 4851 4188 3418 3344 3976 4766 5268 5334 5169 5031 5018 5046 4885 4620 4172 3824 3687 3763 3497 2844 2925 3449 3809 4009 4082 4293 4539 4702 4640 4203 3517 3112 3268 3465 3463 3358 3148 3148 3358 3726 4159 4125 4115 4198 4193 4087 3889 3605 3339 3117 2967 2932 3084 3219 3337 3423 3411 3550 3789 107 121 159 179 183 168 166 148 144 147 158 174 182 175 158 143 137 136 134 132 129 125 116 107 99 94 92 89 83 78 73 74 83 89 88 83 78 72 64 58 51 57 56 67 66 52 47 49 55 64 63 62 64 60 56 57 53 51 42 33 35 37 34 28 15 23 37 60 81 76 57 52 56 64 78 79 70 66 57 54 55 58 55 45 44 46 38 29 20 16 19 25 33 46 71 102 136 187 243 305 413 553 655 554 397 313 317 438 642 847 903 888 813 691 599 509 405 345 313 425 625 702 637 559 589 743 855 940 990 1011 1029 1047 1056 1091 1133 1184 1233 1277 1311 1342 1389 1441 1483 1523 1596 1691 1786 1895 2047 2210 2334 2470 2653 2813 3009 3174 3390 3427 3383 3263 3118 2992 3003 2899 2553 2340 2479 2785 2969 2966 3015 3005 2824 2800 3073 3158 2850 3008 2442 2284 2274 2245 2208 2144 2072 1953 1867 1888 1952 1991 2029 2103 2177 2212 2222 2221 2120 1832 1529 1428 1270 1075 896 796 880 734 607 887 1280 1390 1375 1269 964 482 163 47 14 6 5 7 8 6 4 2 0 0 0 0 0 1 3 1 2 1 0 0 3 9 12 12 8 6 5 4 4 2 2 1 0 1 5 11 16 18 18 15 12 15 22 32 63 121 211 277 441 955 1055 1315 1676 1899 2056 2350 2047 1493 1377 1540 1581 1549 1540 1575 1599 1626 1707 1783 1789 1756 1739 1736 1741 1765 1801 1810 1833 1844 1825 1794 1732 1661 1604 1603 1617 1624 1597 1563 1571 1577 1574 1585 1579 1589 1602 1629 1729 2010 2491 2893 2868 2449 2071 1979 2023 2311 2491 2625 2714 2454 2353 2184 2046 1852 1741 1722 1813 1962 1964 1922 1849 1756 1735 1700 1725 1881 2060 2085 2044 1972 1975 2113 2112 1971 1915 2116 2329 2366 2383 2402 2334 2327 2353 2375 2332 2230 2202 2263 2279 2335 2442 2572 2657 2729 2795 2899 3052 3242 3468 3689 3882 4039 4012 3663 3140 2868 3181 3548 3446 3532 3615 3562 3499 3118 2913 3061 3253 3411 3475 3402 3318 3295 3205 3184 3226 3251 3210 3281 3424 3425 3404 3411 3434 3376 3317 3351 3401 3477 3468 3754 3573 3396 2868 2514 2506 2526 2372 2374 2478 2584 2640 2627 2572 2503 2444 2371 2259 2164 2166 2253 2370 2595 2829 3071 3139 3139 3021 2922 2957 2958 2945 3080 3169 3272 3349 3291 3130 3081 2856 2704 2833 2976 2991 2888 2685 2428 2506 3075 3015 3271 3939 4539 4808 4820 4427 4715 4812 4899 4864 4487 3826 3239 3020 3132 3351 3337 3098 3299 4143 5088 5246 5289 5092 4831 4864 4770 4594 4650 4599 4595 4702 4874 4986 4729 4081 3638 3809 4394 4950 5246 5200 5038 4916 4995 5011 4834 4601 4346 4187 4311 4466 4093 3464 3212 3356 3579 3633 3671 3983 4494 4834 4724 4309 3649 3236 3085 3309 3441 3528 3401 3311 3365 3685 4098 4216 4127 4058 4049 3935 3698 3314 3008 2843 2830 2836 2942 3010 3244 3323 3318 3420 3663 109 132 152 171 176 161 160 144 151 147 171 187 191 179 160 144 139 140 140 137 133 127 119 109 102 99 94 92 89 84 77 74 80 85 85 81 77 72 68 65 62 67 68 78 76 60 52 47 47 64 64 63 65 60 56 53 52 48 38 28 28 27 17 17 2 14 34 57 87 90 68 59 64 72 79 78 71 64 55 49 50 53 54 47 42 43 35 28 21 20 17 20 26 33 51 75 105 149 198 239 293 401 556 625 555 406 213 198 319 516 724 877 982 972 853 673 534 513 485 551 669 641 531 595 724 911 1020 1088 1134 1173 1176 1211 1238 1291 1343 1402 1452 1479 1499 1531 1567 1614 1667 1732 1827 1940 2060 2211 2386 2559 2723 2849 3024 3148 3289 3418 3555 3459 3222 2834 2567 2431 2507 2547 2343 2283 2447 2634 2855 3046 3082 2972 2918 3051 3276 3203 3012 3071 2537 2284 2251 2270 2246 2176 2117 2035 1949 1971 2037 2067 2078 2121 2175 2227 2254 2287 2295 2190 1978 1637 1329 1174 1132 1113 1047 939 943 1334 1501 1166 1168 1111 968 494 103 9 2 2 5 7 6 3 0 0 0 0 0 0 0 2 1 2 2 0 0 0 5 10 12 12 9 8 10 10 12 11 11 6 2 3 7 11 11 9 14 19 19 19 21 21 38 96 210 386 605 868 1098 1607 1880 1801 2044 2253 1799 1407 1374 1524 1557 1520 1525 1580 1599 1612 1701 1794 1795 1752 1736 1738 1726 1718 1737 1732 1755 1763 1743 1735 1712 1680 1602 1609 1636 1649 1634 1590 1569 1565 1587 1622 1623 1630 1655 1697 1848 2199 2714 3163 3242 2935 2561 2374 2365 2467 2461 2499 2558 2378 2197 2066 1945 1777 1642 1605 1682 1817 1965 2013 1981 1933 1906 1847 1834 1935 2062 2111 2074 1951 1824 1817 1802 1656 1648 1769 1896 2037 2288 2528 2400 2413 2445 2486 2417 2311 2290 2282 2245 2255 2316 2432 2565 2672 2749 2848 2987 3184 3476 3834 4186 4451 4388 3969 3508 3167 3193 3519 3371 3365 3472 3552 3502 3168 3036 3203 3532 3619 3448 3325 3299 3383 3440 3418 3374 3379 3333 3273 3344 3377 3352 3376 3384 3257 3236 3352 3433 3496 3509 3879 3791 3271 2651 2310 2272 2182 2043 2161 2309 2366 2380 2356 2306 2235 2150 2035 1888 1809 1833 1822 1958 2199 2520 2861 3019 2999 2954 2996 3205 3266 3215 3164 3133 3160 3155 3013 2750 2531 2563 2795 2995 3070 3067 2932 2776 2521 2587 3187 3510 3845 4297 4706 4928 4827 4613 4660 4656 4783 4858 4531 3981 3530 3344 3326 3324 3181 2923 2989 3600 4816 5326 5165 5120 4975 4884 4684 4531 4397 4207 4305 4570 4792 4929 4765 4356 4115 4267 4785 5131 5253 5193 5063 4880 4868 4798 4713 4643 4523 4491 4672 4834 4631 4153 3802 3785 3785 3443 3380 3687 4411 4935 4879 4696 4425 3955 3159 2853 3044 3436 3657 3679 3671 3646 3808 4153 4179 3919 3944 3805 3475 3164 2890 2794 2809 2846 2845 2865 3077 3213 3285 3389 3620 105 128 142 158 161 147 149 152 150 154 181 193 197 182 161 145 144 147 146 141 136 129 118 108 102 101 98 95 94 91 85 81 83 85 86 84 80 76 74 74 74 74 76 77 76 70 60 54 48 62 59 61 64 60 57 51 48 43 34 27 25 15 3 4 0 5 26 58 96 98 76 68 74 81 86 77 74 71 62 54 45 40 47 48 45 41 35 34 29 31 26 18 23 30 38 51 78 123 167 201 229 287 401 528 605 580 391 179 130 231 436 650 900 1103 1198 1231 1190 1089 1052 970 945 881 858 961 1135 1227 1288 1340 1386 1417 1436 1492 1536 1593 1650 1689 1711 1721 1733 1765 1795 1844 1909 1990 2100 2242 2404 2573 2742 2914 3053 3155 3262 3312 3359 3419 3441 3149 2626 2097 1991 1991 2062 2139 2202 2337 2497 2622 2805 3112 3282 3151 3032 3152 3231 3014 2795 2793 2698 2345 2231 2268 2250 2213 2117 2081 2014 2069 2135 2139 2123 2134 2167 2232 2289 2353 2423 2392 2175 1808 1519 1420 1364 1420 1368 1309 1249 1403 1570 1427 1388 1401 1504 867 194 16 1 1 3 3 2 0 0 0 0 0 0 0 0 1 3 4 2 0 2 5 8 10 9 9 8 9 11 13 18 22 25 18 11 9 11 12 8 9 29 46 38 28 23 25 94 245 433 620 712 846 1205 1772 1913 1637 1977 2133 1705 1431 1435 1530 1553 1535 1546 1586 1598 1617 1700 1781 1791 1767 1752 1742 1722 1740 1799 1790 1802 1793 1766 1743 1727 1725 1641 1657 1702 1716 1705 1649 1605 1605 1623 1644 1650 1651 1676 1754 1967 2328 2756 3110 3206 3038 2790 2632 2617 2615 2554 2562 2480 2287 2107 1979 1849 1687 1565 1589 1677 1772 1902 2042 2140 2179 2157 2098 2036 1991 1960 1913 1852 1793 1739 1730 1678 1464 1543 1576 1617 1567 1932 2293 2225 2270 2326 2413 2421 2340 2258 2224 2202 2207 2228 2269 2349 2484 2627 2761 2938 3190 3527 3913 4189 4397 4427 4171 3821 3407 3162 3411 3377 3236 3298 3422 3599 3438 3344 3334 3373 3198 3079 3247 3537 3710 3744 3631 3519 3592 3551 3374 3328 3439 3510 3436 3265 3195 3252 3437 3581 3745 3880 4183 3928 3146 2318 2040 2076 2055 1984 2052 2164 2149 2085 2087 2066 2015 1947 1833 1688 1622 1624 1661 1763 1813 2140 2538 2804 2915 3031 3217 3425 3486 3348 3187 3132 3128 3049 2843 2598 2529 2750 2993 3113 3054 3080 2956 2733 2698 3049 3634 4107 4301 4427 4576 4801 4830 4676 4557 4577 4752 4807 4509 4061 3610 3323 3164 3058 2903 2838 3007 3493 4340 5107 5108 5115 5037 4830 4597 4488 4390 4158 4169 4493 4726 4837 4781 4582 4458 4450 4741 5017 5196 5203 5088 4825 4618 4464 4394 4331 4133 4022 4163 4391 4473 4299 4164 4181 4060 3607 3241 3453 4247 4839 4955 4916 4865 4358 3390 2730 2682 3108 3604 3813 3915 3805 3716 4062 4056 3799 3828 3688 3395 3233 3088 2987 2924 2856 2866 2922 3017 3174 3439 3777 3998 97 124 138 158 177 154 144 151 150 160 182 192 193 180 158 145 144 151 151 143 137 128 117 107 102 101 99 97 96 93 90 86 86 89 89 86 84 83 82 81 82 80 76 76 74 67 62 57 50 50 52 55 53 60 53 50 50 41 33 28 27 19 6 0 1 5 26 68 100 97 82 73 79 74 83 79 81 77 64 51 41 37 43 47 42 38 37 40 38 39 30 16 26 35 40 56 66 90 132 170 196 209 263 376 486 562 548 391 245 228 278 377 552 787 1025 1305 1557 1579 1572 1457 1490 1459 1476 1553 1564 1576 1582 1599 1631 1676 1719 1788 1805 1817 1872 1895 1884 1880 1907 1954 1986 2026 2104 2192 2307 2449 2591 2760 2905 2991 3018 3046 3082 3063 3046 3028 2902 2484 1968 1844 1753 1781 1867 2000 2381 2616 2654 2877 3213 3428 3505 3367 3162 3139 3183 2996 2721 2701 2645 2408 2268 2264 2235 2229 2155 2124 2036 2079 2157 2147 2136 2148 2181 2226 2295 2397 2489 2444 2227 1899 1596 1476 1520 1605 1591 1608 1475 1305 1539 1773 1718 1559 1659 938 250 56 8 3 1 0 0 0 0 0 0 0 0 0 0 1 4 4 2 1 4 7 9 8 5 6 6 8 8 10 18 28 43 41 26 15 15 12 5 19 87 128 94 70 62 95 304 631 819 863 912 1090 1469 1821 1961 1774 2033 2196 1782 1500 1495 1525 1530 1539 1551 1573 1589 1624 1700 1767 1788 1781 1766 1751 1736 1761 1846 1887 1903 1885 1868 1868 1790 1763 1723 1726 1762 1769 1754 1703 1662 1670 1684 1693 1702 1704 1728 1816 2009 2285 2582 2851 2994 2924 2735 2628 2614 2616 2604 2532 2376 2163 1997 1890 1741 1625 1620 1740 1845 1910 2026 2200 2368 2452 2424 2313 2168 1992 1791 1678 1674 1684 1729 1732 1706 1691 1728 1658 1589 1626 1800 1949 1910 1945 2095 2204 2250 2131 2109 2153 2137 2133 2097 2062 2094 2219 2416 2617 2842 3104 3423 3784 3893 3920 3966 4010 4021 3796 3600 3426 3263 3437 3416 3306 3434 3392 3231 3093 2999 2934 3090 3423 3713 3883 3929 3781 3598 3704 3671 3660 3759 3741 3765 3524 3294 3295 3382 3508 3868 4237 4395 4335 3846 2986 2257 1977 1994 2036 2005 2007 2098 2099 2000 2037 2006 1949 1859 1771 1675 1588 1548 1498 1497 1615 1843 2183 2518 2812 3082 3322 3482 3514 3356 3144 3102 3135 3067 2871 2737 2819 3059 3103 3083 2992 2966 2823 2732 2846 3257 3827 4219 4226 4197 4458 4806 4814 4514 4288 4368 4576 4614 4369 3902 3255 3018 2949 2923 2881 2960 3257 3902 4605 4905 4884 4929 4967 4797 4522 4464 4392 4170 4265 4542 4719 4716 4537 4493 4426 4366 4431 4748 5050 5159 4977 4516 4027 3721 3577 3453 3289 3279 3504 3747 3765 3753 3866 4070 4013 3558 3168 3311 3988 4681 4926 4921 4884 4474 3615 2845 2606 2731 3332 3698 3872 3855 3655 3977 3974 3685 3632 3575 3400 3269 3261 3374 3272 3052 3071 3114 3235 3448 3857 4196 4341 92 120 145 164 179 159 149 147 146 162 182 186 184 170 150 146 151 154 151 143 137 127 116 108 106 105 101 98 97 95 91 88 88 91 89 85 85 86 87 85 78 77 75 76 76 68 60 56 52 45 37 41 48 54 48 63 65 50 31 22 28 28 15 3 3 15 41 74 98 101 92 86 83 79 88 84 79 71 64 53 41 35 39 42 42 42 44 49 47 42 32 23 30 37 41 59 55 56 89 133 176 203 228 272 347 432 516 570 503 397 377 276 259 366 534 755 1077 1321 1472 1494 1573 1657 1634 1632 1627 1603 1568 1543 1561 1609 1656 1707 1701 1709 1752 1793 1811 1837 1883 1942 1972 2014 2085 2156 2257 2343 2404 2456 2503 2502 2398 2373 2432 2432 2381 2281 2091 1799 1679 1692 1721 1756 2037 2366 2749 2828 2963 3084 3414 3652 3625 3499 3329 3170 3186 3216 3189 3066 2772 2540 2392 2333 2306 2271 2209 2147 2055 2077 2134 2155 2153 2187 2244 2261 2310 2412 2483 2435 2176 1840 1587 1550 1692 1779 1764 1744 1502 1231 1521 1837 1598 1150 1043 509 192 103 12 4 4 1 0 2 2 0 0 0 0 0 0 1 3 4 3 4 5 8 10 9 5 4 5 6 6 10 20 34 77 95 57 24 18 12 3 37 210 368 276 141 188 302 563 918 1049 1011 1185 1371 1678 1806 1919 1902 1989 2128 1749 1520 1551 1551 1526 1536 1550 1553 1559 1583 1668 1771 1792 1773 1781 1777 1762 1747 1805 1901 1942 1929 1912 1957 1912 1843 1838 1786 1810 1813 1788 1748 1706 1703 1732 1765 1783 1787 1812 1876 1985 2159 2374 2563 2693 2684 2567 2528 2534 2562 2490 2345 2186 2037 1895 1787 1643 1627 1770 1949 2047 2111 2262 2492 2695 2792 2764 2627 2433 2184 1910 1727 1670 1728 1843 1824 1810 1874 1898 1847 1813 1936 2047 2028 2014 2040 2063 2122 2172 2066 2114 2208 2127 2044 2001 1991 2056 2164 2339 2539 2716 2904 3138 3372 3371 3250 3231 3394 3769 3771 3294 3156 2863 2908 3002 2874 2771 2687 2781 3030 3225 3354 3520 3687 3786 3900 3993 3842 3514 3609 3729 3932 3957 3781 3780 3558 3417 3403 3601 3874 4399 4724 4730 4373 3656 2835 2264 2058 2080 2131 2112 2090 2205 2265 2231 2255 2194 2064 1836 1812 1724 1655 1647 1441 1387 1581 1797 2010 2299 2668 3032 3310 3456 3450 3314 3095 3000 3023 3033 3012 3111 3356 3441 3226 2973 2825 2797 2772 2785 2899 3262 3747 4060 4153 4298 4621 4845 4713 4324 4116 4222 4369 4370 4159 3622 2857 2761 2932 3072 3183 3328 3756 4363 4653 4547 4430 4517 4763 4773 4425 4229 4268 4401 4397 4485 4552 4407 4222 4111 4080 4079 4211 4567 4936 5090 4903 4254 3361 2877 2760 2837 2782 2819 3029 3128 3030 3053 3259 3667 3853 3606 3246 3182 3646 4354 4761 4839 4828 4452 3602 2620 2473 2592 3054 3534 3575 3590 3642 3944 4119 3931 3758 3674 3404 3110 3085 3296 3303 3252 3249 3364 3637 4009 4314 4319 4066 86 114 150 175 171 148 139 143 144 167 186 181 165 151 138 142 152 152 148 143 138 127 114 108 106 104 101 98 97 97 94 90 90 91 88 83 83 85 86 86 78 75 78 78 84 85 74 64 62 58 52 49 55 57 44 46 55 53 29 10 17 36 30 15 11 27 56 83 96 100 99 91 83 81 86 83 70 65 69 57 39 30 37 43 47 48 52 57 55 47 38 30 30 30 23 19 27 38 61 100 128 147 176 224 294 341 405 486 604 705 651 458 245 171 187 247 371 600 732 824 906 1012 1052 978 1005 1023 1032 1048 1069 1125 1169 1178 1192 1224 1286 1360 1429 1492 1555 1596 1620 1654 1726 1785 1862 1872 1806 1674 1660 1656 1509 1524 1647 1754 1739 1656 1592 1600 1677 1667 1904 2059 2591 2755 2777 3017 3405 3389 3472 3683 3668 3542 3348 3130 3180 3413 3470 3224 2894 2637 2476 2399 2356 2327 2235 2161 2091 2101 2164 2200 2199 2207 2271 2320 2365 2438 2461 2372 2085 1840 1756 1838 1973 1972 1859 1680 1341 1176 1504 1652 1011 542 392 136 98 73 10 1 5 1 0 3 3 1 0 0 0 0 0 0 2 4 3 4 6 7 9 10 9 6 6 5 7 12 22 36 92 132 84 39 29 17 5 35 214 406 424 370 395 537 800 1062 1268 1473 1699 1637 1807 1865 1922 1868 2001 2305 1773 1545 1594 1572 1546 1559 1579 1572 1582 1602 1671 1780 1812 1790 1800 1808 1796 1760 1762 1837 1898 1931 1958 2032 2009 1912 1883 1816 1876 1861 1825 1797 1755 1761 1825 1873 1879 1867 1879 1904 1965 2120 2286 2370 2380 2346 2437 2448 2442 2379 2209 2035 1950 1905 1787 1694 1580 1685 1889 2074 2181 2281 2477 2739 2944 3045 3043 2948 2751 2516 2353 2216 2110 2111 2133 2061 1958 1921 2044 1979 1964 2034 2220 2237 2235 2249 2220 2289 2234 2057 2094 2243 2221 2133 2102 2122 2201 2288 2380 2479 2581 2704 2876 2974 2832 2582 2396 2538 3161 3691 3934 3976 3395 3020 2903 2837 2754 2860 3270 3588 3622 3625 3673 3618 3534 3658 3898 3794 3505 3546 3768 3970 3881 3703 3738 3502 3337 3455 3930 4432 4852 4947 4705 4167 3433 2757 2349 2224 2262 2315 2313 2292 2318 2385 2505 2406 2227 2066 1707 1754 1716 1609 1581 1583 1702 1895 2087 2198 2305 2546 2855 3136 3336 3392 3307 3103 2963 2950 3164 3213 3417 3716 3684 3323 2913 2670 2653 2651 2736 3036 3436 3775 3965 4096 4384 4739 4746 4593 4276 4082 4248 4465 4106 3998 3486 2807 2625 2884 3157 3256 3484 3963 4393 4489 4310 4098 4050 4440 4686 4429 3859 3832 4181 4122 4232 4276 4135 4050 3836 3696 3788 4079 4490 4865 5049 4917 4221 3170 2528 2483 2636 2643 2671 2715 2707 2711 2694 2895 3324 3683 3734 3451 3156 3352 3926 4431 4779 4981 4417 3416 2581 2242 2240 2722 3208 3352 3373 3465 3767 4072 4189 4255 4116 3786 3435 3210 3165 3143 3327 3287 3592 3962 4310 4594 4448 3987 83 110 143 161 157 141 132 135 150 171 185 177 160 139 122 130 149 145 140 142 142 131 115 106 105 107 102 99 98 102 100 96 93 93 88 83 83 84 84 81 78 77 76 79 83 87 82 79 75 74 69 63 69 68 53 47 50 48 33 15 10 29 41 34 30 42 72 87 93 93 91 86 82 84 85 83 79 75 65 50 34 25 32 41 50 41 42 51 55 45 33 28 28 28 24 19 23 30 55 81 109 122 132 161 232 248 294 313 352 414 486 489 450 373 286 247 269 385 363 313 309 348 383 386 432 490 516 559 579 603 627 642 685 731 790 866 950 1024 1080 1114 1150 1182 1228 1271 1316 1313 1160 945 1013 1059 980 1063 1219 1431 1477 1499 1638 1821 1979 2101 2272 2381 2683 2707 2657 2839 3105 3380 3588 3698 3751 3681 3463 3149 3017 3244 3264 3218 2983 2610 2463 2475 2442 2400 2306 2218 2153 2131 2170 2218 2258 2254 2326 2395 2406 2453 2484 2382 2097 1965 2014 2073 1983 1792 1691 1516 1242 1281 1583 1448 729 225 89 25 21 15 5 3 2 1 0 1 1 0 0 0 0 0 0 0 2 3 3 4 5 6 8 10 11 9 7 6 5 7 14 25 56 85 66 46 39 27 14 7 88 253 422 527 585 766 1123 1471 1794 2044 2180 2152 2238 2238 2088 1957 2128 2245 1685 1573 1622 1566 1570 1636 1676 1671 1697 1729 1764 1834 1873 1850 1829 1835 1838 1818 1786 1812 1854 1923 1982 2027 1986 1946 1910 1819 1908 1920 1915 1884 1876 1882 1943 1973 1951 1925 1916 1933 2032 2180 2271 2319 2301 2261 2353 2344 2244 2025 1826 1711 1707 1722 1691 1609 1565 1732 1955 2137 2266 2405 2605 2836 3020 3111 3092 2976 2815 2700 2647 2550 2461 2333 2282 2342 2403 2446 2295 2052 2035 2237 2396 2347 2287 2295 2346 2427 2367 2188 2131 2231 2290 2270 2266 2274 2295 2288 2262 2319 2425 2594 2822 2804 2464 2123 1953 2166 2931 3883 4541 4500 4007 3750 3827 3903 3838 3934 4083 3820 3353 3164 3130 3165 3281 3548 3749 3646 3519 3639 3784 3907 3801 3614 3687 3548 3511 3803 4322 4734 4892 4752 4349 3783 3183 2734 2474 2403 2455 2480 2397 2279 2079 1905 2039 1940 1816 1817 1606 1660 1754 1767 1846 2036 2202 2335 2469 2488 2432 2459 2608 2869 3160 3346 3366 3198 3107 3141 3323 3335 3455 3699 3736 3347 2905 2708 2736 2846 3048 3367 3659 3795 3892 4153 4572 4767 4651 4497 4118 3885 4090 4282 4029 4023 3810 3079 2607 2711 2944 3107 3319 3697 4092 4325 4298 4021 3666 3852 4414 4443 3627 3472 3695 3809 3871 3989 3874 3734 3656 3544 3688 4027 4376 4604 4928 4946 4466 3815 3320 3291 2793 2620 2602 2587 2558 2571 2562 2659 2970 3405 3770 3749 3410 3456 3793 4139 4542 4980 4472 3612 2863 2245 2135 2516 3003 3157 3034 3090 3319 3656 3988 4248 4326 4187 4026 3874 3687 3543 3527 3524 3715 4085 4498 4728 4533 3759 88 113 139 155 147 137 131 136 152 171 181 175 156 134 116 118 156 139 132 138 146 135 118 105 103 107 104 101 100 104 105 103 97 95 90 86 86 87 85 82 77 73 71 75 82 89 92 91 82 79 80 72 72 66 54 51 54 50 33 16 20 37 43 44 47 60 81 86 87 91 85 85 92 95 94 91 87 79 65 47 31 21 23 23 22 16 30 46 50 39 31 26 27 28 24 19 16 21 42 63 86 101 108 132 173 194 230 247 265 250 274 291 373 442 470 532 604 581 499 366 243 243 252 268 245 312 329 377 402 428 432 429 443 490 548 603 665 720 749 772 830 879 907 936 961 976 900 786 878 896 918 1071 1264 1441 1523 1681 1903 2110 2147 2285 2525 2602 2638 2687 2796 2953 3132 3341 3752 3737 3792 3804 3685 3307 2880 3043 3336 3394 2986 2500 2354 2427 2458 2424 2349 2265 2210 2194 2183 2212 2254 2281 2365 2423 2417 2483 2514 2478 2311 2216 2290 2221 2078 1814 1656 1499 1351 1489 1655 1303 600 155 32 6 0 0 0 2 5 2 0 0 1 1 1 0 0 0 0 0 2 2 3 3 4 5 6 7 10 11 9 6 3 3 5 12 21 31 36 41 40 41 49 39 61 161 293 376 526 903 1433 1908 2124 2215 2556 2802 2820 2811 2350 2147 2328 2225 1698 1626 1651 1600 1611 1658 1689 1715 1768 1829 1870 1910 1944 1925 1875 1857 1856 1843 1814 1828 1850 1896 1923 1912 1879 1899 1924 1881 1963 2023 2016 1977 2022 2044 2057 2042 1992 1968 1992 2079 2227 2323 2343 2361 2296 2222 2236 2173 1972 1689 1483 1417 1496 1573 1616 1566 1573 1756 1999 2184 2329 2484 2663 2850 3013 3079 2950 2646 2383 2359 2473 2432 2356 2195 2369 2700 2590 2562 2368 2043 2104 2335 2359 2277 2267 2333 2379 2413 2464 2428 2279 2208 2269 2320 2330 2284 2290 2212 2036 2114 2353 2666 2934 2728 2287 1973 1920 2298 3033 3650 3995 4044 3837 3948 4512 4823 4649 4371 3994 3345 2726 2502 2563 2823 3097 3352 3543 3508 3647 3871 3959 3932 3829 3733 3760 3788 3911 4275 4618 4683 4515 4185 3762 3332 2959 2770 2648 2576 2541 2444 2192 1879 1813 1694 1620 1587 1768 1959 1948 1929 2041 2249 2496 2709 2817 2844 2847 2753 2614 2411 2389 2676 3005 3092 3286 3264 3276 3376 3476 3440 3468 3674 3761 3471 3253 3281 3335 3512 3599 3759 3913 3953 4109 4458 4754 4826 4601 4313 3805 3600 3872 4107 3998 4059 4092 3499 2801 2607 2728 2928 3090 3329 3631 3987 4223 3995 3532 3381 3848 4046 3622 3334 3325 3400 3473 3667 3749 3581 3472 3494 3648 3946 4253 4547 4822 4990 4962 4725 4235 3680 3092 2712 2571 2546 2523 2488 2514 2521 2692 3056 3429 3675 3694 3793 4038 4085 4342 4720 4606 4067 3429 2754 2427 2686 3226 3343 2954 2994 3123 3289 3658 3931 4067 4073 4101 4133 3978 3802 3742 3755 3954 4280 4532 4739 4553 3566 106 122 134 147 136 136 135 138 153 172 183 178 164 147 129 130 155 148 140 141 150 136 119 106 104 108 105 101 104 107 107 105 101 97 94 88 89 88 86 84 78 74 71 79 89 96 98 92 81 73 75 74 61 47 37 41 46 46 26 9 18 30 29 31 43 59 71 76 79 86 84 82 90 97 98 100 95 85 71 53 31 12 6 3 4 18 36 44 40 28 20 18 24 30 20 8 8 19 29 40 59 79 83 93 123 151 172 181 215 292 265 224 188 192 234 337 448 494 461 374 307 309 340 429 361 326 329 363 380 393 406 414 391 438 505 550 585 615 647 688 745 793 826 865 889 904 924 927 930 906 1050 1300 1529 1650 1732 1867 1970 2182 2173 2307 2696 2736 2646 2743 2902 3186 3654 3717 3737 3728 3783 3744 3693 3586 3293 3232 3445 3225 2660 2352 2308 2378 2403 2377 2357 2325 2290 2264 2233 2244 2275 2319 2388 2414 2447 2515 2492 2542 2607 2448 2719 2580 2322 2023 1837 1677 1601 1641 1599 1207 560 118 18 4 0 0 2 3 3 3 1 0 2 2 2 1 1 0 0 0 1 2 3 3 3 3 4 6 7 9 8 4 2 2 3 5 9 12 24 43 48 62 121 116 121 183 290 456 733 1133 1608 2027 2276 2466 2578 2486 2825 3185 2788 2404 2476 2289 1737 1631 1691 1659 1641 1659 1671 1704 1771 1860 1928 1973 2012 2008 1955 1915 1902 1871 1826 1830 1846 1856 1871 1849 1867 1936 1933 1922 2016 2115 2094 2053 2121 2156 2141 2100 2041 2044 2155 2337 2503 2555 2502 2409 2272 2156 2108 1987 1733 1452 1267 1233 1342 1483 1574 1527 1595 1801 2028 2199 2350 2513 2687 2851 3019 3092 2816 2230 1813 1862 2117 2196 2176 2184 2547 2792 2563 2248 2017 1919 2052 2219 2219 2126 2073 2131 2237 2324 2424 2509 2418 2214 2154 2189 2189 2141 2185 2160 2071 2173 2456 2887 3091 2767 2281 2041 2152 2703 3182 3434 3269 3563 3800 3906 4459 4881 4796 4408 3834 3152 2587 2325 2409 2778 3047 3172 3465 3490 3799 4052 4112 3991 3837 3753 3918 4181 4444 4680 4694 4443 4013 3570 3297 3158 3034 2871 2784 2660 2428 2307 2112 2014 2102 2341 2545 2546 2547 2540 2463 2404 2481 2644 2899 3136 3272 3325 3230 2945 2781 2423 2340 2446 2406 2707 3015 3169 3315 3449 3609 3641 3603 3664 3654 3522 3489 3402 3418 4061 4125 4114 4128 4166 4264 4608 4794 4910 4641 4186 3718 3555 3847 4169 4065 4017 4123 3758 3084 2589 2519 2693 2809 2905 3083 3352 3549 3658 3478 3185 3240 3424 3381 3191 3105 3194 3366 3524 3534 3432 3424 3473 3551 3787 4049 4193 4608 4940 5162 5115 4710 4077 3413 2955 2719 2619 2550 2537 2526 2431 2509 2670 2844 3082 3556 3849 3895 3828 4050 4505 4671 4405 4189 3780 3327 3505 4156 3896 3649 3289 3236 3334 3572 3716 3755 3710 3672 3784 3864 3896 3873 3700 3594 3794 4212 4718 4666 3752 116 131 143 143 124 120 131 139 152 179 188 184 172 159 137 129 148 157 150 146 142 130 115 108 102 110 103 101 108 112 109 106 104 100 97 93 91 84 77 78 76 82 79 87 92 99 93 84 72 57 43 44 42 35 40 47 60 45 20 4 6 8 7 9 29 54 65 68 73 79 82 81 87 93 98 102 98 87 71 53 32 11 1 0 10 29 38 33 25 16 12 12 22 30 21 10 8 15 20 19 31 60 77 78 94 109 113 112 130 215 274 259 164 110 101 127 158 207 235 191 214 264 278 293 278 275 294 307 305 323 350 369 362 404 468 518 555 584 624 670 721 766 798 842 873 874 877 855 859 1023 1273 1488 1672 1813 1887 1933 1946 1997 1908 2292 2760 2581 2385 2667 3109 3415 3395 3434 3660 3776 3813 3720 3660 3666 3666 3438 3013 2668 2290 2135 2230 2314 2322 2328 2375 2404 2389 2355 2320 2316 2348 2391 2429 2465 2508 2566 2533 2650 2819 2510 2734 2677 2361 2253 2193 2017 1938 1839 1645 1272 641 152 39 10 0 0 0 0 1 1 0 0 1 1 1 2 1 0 0 0 1 2 4 4 4 3 3 4 6 6 6 2 1 1 1 2 2 5 36 130 107 65 166 179 193 263 379 644 994 1304 1587 1889 2195 2436 2522 2497 2681 2844 2576 2248 2314 2179 1771 1679 1714 1686 1654 1667 1691 1710 1754 1841 1932 2009 2072 2092 2056 2007 1975 1932 1870 1844 1833 1830 1891 1974 2011 2038 1992 1959 2050 2166 2167 2113 2176 2262 2209 2121 2083 2128 2283 2500 2680 2745 2680 2510 2265 2065 1997 1829 1578 1315 1117 1097 1230 1445 1580 1492 1618 1844 2042 2192 2329 2492 2685 2884 3124 3265 2927 2155 1590 1587 1845 2058 2219 2340 2509 2539 2251 1945 1858 1892 2026 2134 2093 1982 1879 1891 2071 2213 2261 2345 2298 2103 2055 2061 1958 1880 2002 2159 2236 2333 2744 3185 3425 3058 2567 2360 2619 3274 3646 3881 4208 4444 4267 4024 4233 4589 4679 4433 3989 3509 3091 2732 2726 3026 3285 3420 3520 3663 3868 3963 4017 4026 3983 4067 4297 4533 4753 4815 4608 4244 3726 3313 3201 3162 3104 2857 2883 2783 2515 2486 2439 2469 2621 2855 3076 3263 3223 3130 2965 2809 2942 3039 3181 3391 3680 3821 3638 3216 2792 2478 2545 2644 2767 2864 3001 3110 3259 3400 3542 3625 3543 3297 3082 3003 3103 2983 2985 3745 4306 4405 4224 4236 4238 4525 4755 4850 4684 4294 3859 3634 3836 4243 4384 4324 4203 3886 3294 2686 2492 2579 2655 2649 2672 2774 2931 3171 3286 3080 2804 2779 2949 2965 3024 3215 3424 3411 3323 3278 3392 3486 3500 3604 3916 4256 4470 4782 5095 5158 4871 4274 3549 3114 2851 2745 2523 2256 2283 2336 2327 2355 2389 2549 3165 3747 3965 3962 3949 4192 4553 4463 4596 4774 4274 4273 4299 3767 3283 2964 2996 3104 3211 3324 3413 3378 3231 3350 3665 3982 3940 3627 3446 3480 3856 4445 4592 3952 118 130 139 133 111 104 123 143 159 178 177 183 178 172 154 135 142 151 147 140 131 120 113 110 104 107 104 101 108 112 109 105 104 101 97 93 85 74 65 67 90 94 90 89 88 98 88 80 66 50 43 37 30 28 34 35 35 32 12 2 0 0 0 0 26 53 63 65 69 74 75 75 79 90 99 99 89 78 65 51 36 15 3 0 15 31 32 23 15 10 9 11 18 24 21 15 12 12 10 4 8 29 41 56 74 90 95 94 105 127 189 254 173 122 87 86 111 149 151 77 50 72 111 143 155 154 166 182 196 237 258 261 283 322 359 416 450 468 508 558 604 637 650 674 689 687 712 738 820 1106 1380 1484 1592 1779 1849 1828 1828 1842 1917 2454 2568 2542 2580 2825 3015 3199 3379 3571 3755 3789 3767 3699 3694 3680 3738 3684 3199 2451 2280 2223 2273 2249 2198 2261 2374 2446 2468 2448 2395 2379 2414 2444 2468 2507 2555 2608 2630 2771 2812 2626 2573 2363 2164 2424 2437 2318 2183 2047 1915 1556 817 250 82 22 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 1 2 3 4 4 4 4 5 5 4 3 1 0 0 0 1 2 8 84 316 218 57 139 168 213 316 475 811 1178 1444 1612 1801 2091 2367 2654 2944 2992 2633 2363 2244 2139 2187 1984 1776 1727 1732 1772 1770 1675 1699 1751 1802 1893 2003 2100 2131 2098 2055 2011 1980 1931 1882 1849 1835 1889 2027 2141 2140 2085 1992 2016 2170 2184 2107 2127 2229 2199 2112 2114 2189 2331 2543 2706 2752 2721 2565 2278 1997 1931 1726 1471 1221 1013 1002 1123 1280 1309 1421 1643 1858 2015 2140 2277 2468 2734 3057 3384 3536 3242 2535 1900 1651 1725 1883 2104 2290 2346 2321 2092 1869 1848 1917 2005 2050 2068 2077 2080 2115 2166 2127 2087 2162 2161 2068 2079 2015 1802 1716 1966 2115 2008 2330 3065 3476 3628 3446 3187 3084 3392 3983 4359 4494 4630 4671 4377 3928 3755 4024 4327 4220 4019 3815 3682 3511 3455 3500 3621 3643 3751 3950 3962 3790 3786 3988 4161 4328 4565 4695 4676 4566 4338 3973 3505 3230 3140 3025 2843 2549 2737 2868 2808 2829 2934 3052 3139 3219 3317 3312 3357 3543 3517 3381 3393 3270 3247 3441 3918 3923 3905 3533 3011 3070 2934 2762 2722 2957 3095 3076 3181 3350 3453 3453 3167 2738 2508 2388 2582 2688 3330 4257 4330 4378 4214 4222 4299 4506 4693 4778 4736 4499 4153 3961 4015 4161 4180 4302 4379 4100 3489 2897 2569 2523 2585 2628 2622 2618 2674 2853 3085 3061 2702 2394 2554 2702 2845 2986 3123 3146 3207 3342 3514 3599 3494 3395 3526 3802 4211 4722 5036 5063 4739 4101 3500 3038 2669 2617 2338 2182 2249 2243 2176 2223 2309 2494 3037 3768 4179 4046 3803 4080 4400 4332 4583 4828 4574 4295 3851 3165 2615 2523 2586 2624 2674 2800 2893 3021 3021 3166 3291 3606 3690 3656 3628 3565 3754 4134 4443 4179 119 124 137 156 139 122 131 157 167 159 152 170 185 186 173 152 146 145 142 138 129 122 118 115 111 110 105 101 106 109 108 103 102 100 94 87 78 65 52 54 77 95 97 95 91 94 95 75 61 48 43 36 28 23 26 27 24 19 6 2 0 0 0 2 29 53 61 63 65 69 70 69 69 80 94 95 89 80 74 62 46 22 4 0 21 29 26 20 14 10 8 8 9 12 17 18 14 13 9 2 0 19 47 52 63 80 88 87 90 96 118 172 172 149 92 71 94 162 175 135 50 26 47 57 35 39 76 116 137 141 146 150 168 204 246 305 358 363 375 376 411 447 455 454 462 498 609 754 868 1053 1272 1378 1484 1708 1844 1856 1919 1983 2169 2632 2520 2634 2874 2996 3089 3368 3627 3714 3773 3814 3800 3707 3687 3788 3825 3869 3711 3037 2318 2296 2352 2252 2225 2310 2393 2462 2489 2477 2431 2418 2457 2497 2513 2522 2547 2599 2683 2831 2917 2749 2555 2145 2065 2490 2919 2544 2149 1986 2121 1770 916 326 113 25 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 2 3 4 5 5 6 5 3 1 0 0 0 0 1 3 13 109 380 279 63 110 135 218 330 494 922 1413 1628 1648 1733 1910 2178 2633 3205 3504 3170 2889 2642 2214 2254 2146 1899 1726 1777 1881 1804 1677 1747 1793 1798 1846 1952 2054 2076 2068 2071 2035 2006 1968 1931 1898 1862 1846 1950 2081 2071 2155 2087 2023 2098 2134 2050 2035 2088 2060 2049 2116 2200 2332 2481 2562 2625 2613 2500 2270 2059 1924 1715 1455 1166 967 949 1054 1196 1323 1497 1698 1875 2007 2115 2270 2529 2902 3328 3653 3746 3531 2990 2410 2107 1832 1799 1853 2107 2177 2207 2147 2012 1970 2012 2098 2239 2391 2509 2585 2526 2281 2037 1985 2022 2013 2113 2336 2337 2141 1837 1662 1629 1655 2582 3525 4043 4076 3953 3908 3951 4134 4423 4593 4639 4712 4643 4321 3875 3469 3636 3887 3828 3814 3771 3785 3798 3878 3995 4005 3965 4021 4134 4089 3918 3902 4115 4357 4509 4556 4385 4175 4011 3833 3565 3179 3023 2993 2967 2965 2958 2940 2944 2904 3049 3312 3392 3364 3476 3547 3535 3667 3862 3940 3810 3629 3408 3309 3589 3783 3773 3723 3406 3083 3103 2872 2677 2654 2852 3091 3087 3157 3269 3074 2760 2336 2188 2167 2129 2347 2857 4016 4410 4288 4286 4263 4260 4375 4572 4701 4750 4773 4688 4524 4468 4461 4191 3865 4185 4425 4328 3861 3246 2760 2525 2544 2681 2754 2715 2633 2686 2960 3072 2851 2486 2506 2620 2728 2755 2817 2917 3068 3425 3923 4000 3691 3409 3327 3598 4142 4732 4962 4928 4462 3674 3064 2745 2436 2380 2260 2160 2155 2139 2086 2114 2284 2593 3119 3801 4216 3980 3724 4091 4293 4283 4463 4529 4400 4207 3793 3153 2659 2540 2459 2268 2319 2448 2427 2662 2960 3180 3191 3210 3350 3562 3714 3756 3775 3907 4327 4444 119 120 126 140 141 141 141 157 154 141 147 171 190 187 174 146 127 138 143 144 135 126 122 119 115 108 100 95 99 105 107 103 102 99 91 79 65 54 42 49 82 99 98 98 90 84 86 62 54 53 40 38 34 29 33 28 18 12 9 6 1 0 2 7 18 44 57 59 60 65 63 52 52 59 70 77 81 82 80 72 54 33 7 0 12 17 18 18 13 9 6 7 5 6 14 18 14 9 4 1 0 0 36 51 50 58 75 83 74 69 78 96 129 141 91 76 89 104 137 183 122 40 17 8 13 67 82 100 109 104 91 74 86 136 207 281 340 308 246 225 298 392 396 342 330 361 442 634 869 1005 1161 1374 1573 1799 2007 2117 2146 2159 2547 2628 2798 2765 2714 2752 3102 3476 3711 3796 3901 3955 3967 3846 3742 3834 3885 3969 3952 3756 3378 2880 2253 2281 2303 2417 2471 2515 2520 2530 2519 2507 2528 2564 2588 2571 2546 2568 2720 2997 3064 2877 2591 2273 2218 2587 3052 2564 2301 1893 2012 1598 814 342 133 29 1 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 0 1 2 3 4 5 6 6 5 4 2 1 1 1 3 11 30 52 135 328 289 83 123 133 231 346 512 963 1441 1578 1516 1575 1792 2199 2724 3177 3687 3464 2973 2370 1976 2090 2318 2098 1962 1981 1881 1752 1779 1803 1822 1818 1842 1881 1962 2037 2074 2107 2101 2087 2071 2015 1968 1887 1833 1898 1931 2009 2111 2095 2058 2070 2071 2016 2009 2027 2038 2064 2119 2211 2333 2462 2545 2528 2478 2390 2246 2049 1929 1775 1529 1242 1016 957 1047 1214 1390 1576 1768 1936 2063 2177 2379 2736 3160 3553 3834 3840 3732 3433 2896 2354 2109 1956 1712 1806 1892 2037 2143 2167 2151 2204 2337 2510 2665 2768 2745 2522 2171 1921 1884 1878 1994 2386 2839 2748 1915 1270 1431 1777 2319 3445 4175 4525 4614 4502 4394 4393 4430 4435 4420 4436 4531 4446 4184 3863 3457 3436 3488 3462 3522 3595 3674 3698 3895 4190 4125 4012 4118 4253 4268 4257 4290 4344 4344 4209 3954 3833 3798 3749 3476 3334 3072 2977 3030 3103 3187 3300 3366 3337 3305 3410 3639 3795 3849 3831 3748 3754 3808 3953 4126 3990 3831 3675 3523 3459 3355 3183 3031 3167 3050 2879 2778 2656 2669 2835 3043 3062 3072 3125 2770 2499 2218 2156 2176 2246 2550 3024 3629 3912 4135 4319 4387 4358 4372 4619 4790 4834 4874 4816 4600 4497 4582 4265 3848 3910 4043 4163 4085 3724 3151 2651 2488 2546 2682 2723 2695 2515 2790 2996 3070 2997 3106 3275 3209 2985 2900 2907 2945 3184 3747 4105 3923 3677 3585 3617 3806 4545 4862 4707 4043 3347 2780 2526 2332 2272 2239 2123 2077 2086 2062 2034 2143 2522 3166 3808 4056 3749 3535 4028 4178 4129 4239 4322 4297 4273 4035 3561 3023 2673 2390 2074 2012 1954 2011 2373 2865 3130 3065 2944 3061 3372 3699 3899 3906 3952 4420 4531 122 122 125 130 131 138 147 158 139 149 174 188 184 178 173 156 145 139 139 143 133 123 117 115 112 105 91 80 83 95 105 103 103 100 88 73 60 50 39 36 58 88 86 93 85 71 70 56 54 54 35 40 52 45 53 39 22 16 16 9 1 0 4 9 10 24 40 52 53 61 59 39 34 38 47 58 72 82 82 72 56 33 7 0 2 13 15 17 9 7 5 7 4 4 12 14 8 2 0 0 0 1 13 38 45 32 43 55 49 50 65 74 88 91 77 70 66 55 70 121 131 59 43 23 7 49 35 41 39 29 25 23 49 134 232 290 307 255 148 142 235 351 386 361 367 373 425 610 925 1102 1262 1537 1798 1966 2103 2206 2301 2424 2636 2826 2759 2749 2739 2998 3400 3687 3911 3978 3950 3901 3914 3983 3953 3910 3949 4008 3989 3959 3874 3548 2845 2421 2452 2518 2557 2567 2568 2613 2636 2649 2615 2584 2605 2610 2585 2599 2803 3095 3092 2932 2674 2386 2403 2835 3145 2635 2471 1851 1729 1237 610 262 105 33 6 0 0 0 0 0 0 0 0 0 0 0 1 1 3 0 0 0 1 2 3 6 8 8 7 7 7 8 8 19 55 106 177 239 316 413 296 90 110 125 196 309 498 826 1177 1221 1185 1384 1766 2275 3002 3749 3917 3390 2643 2005 1814 2050 2390 2447 2406 2259 1930 1765 1817 1827 1810 1785 1776 1820 1929 2041 2121 2179 2198 2192 2169 2094 2012 1913 1866 1881 1950 2029 2049 2011 1970 1979 2014 2025 2034 2034 2060 2100 2136 2201 2304 2409 2497 2542 2530 2502 2390 2164 2035 1869 1594 1306 1084 1008 1113 1305 1498 1700 1935 2143 2276 2384 2573 2917 3320 3666 3948 3860 3777 3635 3182 2578 2342 2099 1740 1653 1710 1821 1922 2014 2096 2219 2387 2571 2735 2765 2532 2108 1765 1664 1729 1868 2298 2911 3421 3394 2813 2537 2604 2774 3334 4095 4386 4432 4444 4432 4220 4018 4009 3934 3963 4108 4177 4112 3895 3762 3538 3303 3256 3236 3373 3626 3708 3759 4032 3992 3970 4015 4159 4372 4448 4427 4359 4231 4068 3850 3633 3732 3611 3559 3445 3381 3206 3069 3090 3228 3378 3585 3670 3633 3622 3736 3974 4217 4317 4153 4019 4036 4080 4270 4394 4363 4244 4141 4029 3847 3559 3351 3356 3405 3050 2703 2656 2644 2705 2865 3004 2976 2925 2918 2784 2657 2497 2403 2464 2707 3054 3272 3377 3576 3933 4188 4400 4467 4422 4635 4815 4835 4765 4651 4272 4149 4400 4487 4263 3871 3535 3580 3852 3863 3490 2969 2524 2310 2559 2845 2844 2622 2645 2874 3206 3515 3886 3980 3675 3332 3170 3053 2902 2879 3160 3602 3863 3617 3437 3473 3880 4536 4794 4480 3762 3083 2739 2506 2291 2241 2240 2120 2066 2031 2051 2100 2211 2537 3199 3762 3891 3469 3206 3632 3833 3689 3840 3992 3997 4158 4206 4101 3526 2930 2459 2096 1882 1775 1829 2127 2600 2916 2835 2719 2810 3177 3659 4064 4117 4281 4592 4610 126 125 126 127 129 140 161 172 161 176 186 184 163 171 178 146 130 123 120 121 111 106 104 106 110 106 85 70 70 83 95 98 103 105 95 76 66 67 48 47 50 72 64 81 83 73 56 47 47 43 37 46 61 59 51 42 22 22 20 13 4 0 6 12 12 11 20 38 45 56 52 19 10 24 36 46 67 82 82 71 58 32 6 0 2 8 12 13 8 5 2 3 1 0 4 4 1 2 2 0 0 0 0 5 19 17 29 30 36 39 42 51 43 33 34 25 6 10 22 37 55 81 91 99 2 14 3 2 0 0 0 3 43 160 250 242 200 170 144 151 200 314 446 602 708 765 901 982 1004 1184 1425 1685 1866 1924 2057 2259 2421 2578 2632 2573 2437 2530 2867 3386 3820 3960 3918 3872 3833 3825 3783 3971 4028 3981 4062 4077 3914 3852 3971 3960 3642 3150 2766 2647 2630 2603 2620 2680 2765 2828 2806 2784 2772 2712 2644 2670 2846 2974 2841 2619 2452 2421 2766 3169 3135 2709 2156 1583 1417 891 403 142 43 14 6 2 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 3 4 5 6 7 6 6 8 23 81 187 289 334 312 307 340 389 478 388 139 93 110 156 266 437 659 873 982 1093 1357 1804 2369 3053 3729 3880 3344 2754 2294 2085 2198 2553 2730 2659 2518 2225 1955 1846 1813 1802 1783 1751 1781 1893 2038 2172 2263 2297 2278 2223 2148 2059 1972 1923 1886 1908 1955 2001 2020 2034 2022 1996 2004 2021 2025 2057 2100 2123 2168 2275 2460 2688 2794 2720 2657 2605 2472 2241 1956 1638 1309 1114 1047 1206 1440 1673 1946 2304 2604 2674 2594 2594 2810 3196 3636 3943 3877 3793 3708 3431 3028 2793 2492 2208 1999 1798 1695 1669 1667 1739 1964 2246 2556 2845 2857 2454 1891 1584 1640 1900 2285 2863 3498 3996 4130 3949 3765 3540 3262 3319 3691 3991 4057 3970 3892 3721 3557 3577 3610 3705 3853 3923 3911 3817 3792 3697 3352 3235 3162 3347 3536 3624 3821 4186 4438 4466 4426 4437 4480 4459 4345 4167 3943 3814 3691 3656 3550 3453 3405 3369 3334 3287 3263 3286 3336 3407 3520 3667 3788 3889 4013 4154 4370 4576 4475 4303 4304 4358 4517 4557 4540 4484 4485 4425 4318 4193 4044 4000 3757 3106 2649 2562 2648 2776 2911 3012 3037 2903 2754 2781 2817 2755 2641 2717 3002 3200 3268 3427 3587 3535 3627 4087 4364 4450 4551 4704 4654 4381 4154 3825 3733 4059 4514 4632 4198 3592 3244 3257 3354 3402 3277 2882 2400 2530 2843 2945 2774 2610 2774 3170 3602 4003 4232 4052 3652 3519 3362 3139 2951 3006 3321 3758 3288 2929 3181 3874 4572 4759 4372 3750 3062 2511 2318 2115 2144 2173 2204 2177 2020 2066 2169 2260 2583 3144 3651 3744 3356 3144 3312 3335 3168 3245 3514 3716 3912 4190 4305 3944 3337 2737 2274 1972 1827 1809 1935 2211 2612 2507 2390 2469 2979 3507 3935 4076 4205 4454 4586 130 128 129 126 127 141 163 182 183 179 170 169 172 170 176 118 109 103 99 96 92 93 92 93 98 103 98 77 74 82 84 87 98 106 99 83 83 93 86 84 63 55 53 66 62 61 43 37 35 41 46 51 61 67 57 39 17 26 21 12 5 1 7 15 18 18 15 16 28 47 47 23 11 16 32 39 64 72 72 68 60 27 4 0 1 7 10 7 4 2 1 1 0 0 0 0 0 7 4 1 0 0 0 0 3 7 19 20 20 20 18 23 17 14 13 11 9 8 8 6 3 0 0 0 0 1 1 1 0 0 0 10 78 200 227 172 120 122 232 376 437 526 659 863 1016 1124 1279 1366 1286 1404 1627 1736 1797 1836 1996 2212 2357 2470 2453 2289 2245 2483 3027 3630 3975 3956 3816 3792 3763 3875 3844 3946 3976 3965 4068 4059 3877 3789 3928 4100 4096 3831 3319 2975 2755 2596 2608 2673 2858 2984 3047 3006 2943 2863 2800 2856 2973 2892 2538 2235 2296 2697 3074 2950 2617 2364 1846 1357 1056 619 286 83 12 27 36 20 6 1 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 6 6 6 2 2 17 113 333 626 764 589 319 184 165 182 253 287 148 86 105 129 215 381 510 640 830 1080 1426 1876 2370 2987 3647 3885 3616 3271 2999 2677 2397 2389 2684 2884 2816 2568 2287 2049 1935 1905 1891 1827 1791 1868 2025 2192 2313 2364 2348 2283 2203 2118 2049 1990 1929 1908 1922 1991 2046 2073 1986 1917 1946 1983 2005 2039 2078 2120 2204 2366 2554 2665 2731 2746 2654 2613 2498 2309 1996 1659 1323 1116 1079 1292 1594 1909 2289 2646 2821 2708 2438 2362 2589 2967 3438 3714 3749 3802 3885 3864 3579 3441 3100 2712 2547 2127 1993 1836 1577 1544 1830 2225 2642 3037 3117 2755 2296 2117 2284 2630 3089 3667 4222 4384 4217 3863 3567 3385 3026 2910 3187 3691 3980 3972 3918 3831 3701 3728 3880 3921 3819 3831 3828 3861 3866 3696 3333 3215 3144 3301 3475 3587 3775 4093 4393 4556 4620 4553 4365 4209 4006 3796 3687 3601 3541 3516 3396 3293 3191 3140 3168 3280 3380 3375 3357 3429 3594 3774 3884 3997 4087 4031 4160 4327 4333 4188 4146 4204 4304 4380 4376 4338 4381 4427 4438 4453 4462 4383 4151 3613 2979 2714 2706 2872 3092 3299 3339 3084 2682 2691 2863 2880 2850 3029 3175 3050 2959 3150 3507 3494 3383 3742 4048 4272 4434 4639 4679 4495 4180 3770 3558 3911 4509 4819 4699 4135 3280 2815 3012 3406 3634 3385 2886 2634 2727 2951 2903 2704 2782 3131 3547 3963 4369 4488 4150 4066 3944 3791 3586 3650 3782 3653 3063 2794 3118 3720 4336 4455 4018 3462 2874 2552 2515 2118 2066 2097 2075 2235 2153 2122 2156 2255 2518 2983 3494 3689 3414 3027 2833 2899 2937 3005 3237 3429 3631 4006 4385 4388 3884 3212 2669 2245 1964 1849 1849 1928 2187 2166 2127 2307 2843 3389 3711 3741 3791 4030 4263 135 136 136 136 127 136 152 175 185 173 154 147 156 159 147 116 101 86 87 87 82 85 86 87 90 96 96 90 87 86 77 69 88 95 94 94 95 107 117 106 79 57 50 49 44 44 37 31 28 39 50 55 64 77 76 52 27 27 24 15 7 3 7 14 27 28 18 11 18 36 46 44 38 31 35 40 50 57 60 32 31 13 2 0 4 8 8 4 1 0 1 1 1 0 0 0 0 2 1 0 0 0 3 2 0 0 3 9 11 14 13 14 12 12 11 10 3 5 3 1 0 0 0 0 0 0 0 0 0 0 0 17 113 210 171 137 102 102 233 437 552 624 728 859 974 1094 1286 1496 1586 1691 1713 1689 1771 1893 2004 2126 2253 2291 2180 2027 2107 2557 3242 3843 4079 3935 3779 3763 3789 3938 3959 3963 3887 3880 3978 3997 3896 3771 3919 4182 4244 4097 3818 3541 3208 2894 2769 2700 2851 2998 3100 3059 3013 2949 2961 3069 3108 2917 2512 2234 2419 2894 2971 2423 2009 1945 1625 1154 742 466 233 67 11 114 108 37 12 6 3 2 0 0 0 0 0 0 0 0 0 1 1 4 5 7 6 7 8 5 3 51 284 617 833 756 416 123 34 22 27 46 66 55 65 74 72 133 323 473 628 853 1157 1503 1880 2308 2883 3498 3728 3471 3214 3218 3012 2480 2332 2682 3133 3079 2726 2599 2333 2207 2146 2096 1982 1857 1861 1988 2156 2297 2367 2382 2336 2255 2175 2124 2049 1987 1890 1885 1974 2006 1965 1894 1880 1917 1956 1999 2070 2144 2209 2281 2415 2575 2578 2625 2668 2592 2454 2279 2170 1925 1604 1315 1141 1181 1442 1858 2261 2538 2614 2553 2429 2341 2429 2602 2778 3025 3261 3388 3613 4011 4256 4267 4059 3520 2955 2786 2587 2705 2554 2157 1991 2160 2542 3017 3380 3428 3242 2989 2938 3157 3448 3723 3953 4098 4057 3539 3104 2820 2692 2624 2680 2992 3479 3865 3999 3987 3945 3871 3834 3850 3886 3694 3695 3716 3819 3800 3527 3179 3021 2982 3057 3215 3443 3676 3887 4105 4294 4445 4343 4011 3685 3442 3318 3271 3221 3320 3356 3290 3258 3229 3264 3303 3397 3460 3420 3388 3457 3618 3765 3750 3862 3933 3805 3839 3905 3803 3755 3836 3985 4130 4218 4216 4189 4254 4369 4424 4499 4607 4540 4534 4227 3676 3304 3133 3219 3485 3780 3807 3492 3024 2788 2711 2740 3061 3408 3318 2929 2743 2796 3088 3451 3541 3733 3833 4017 4316 4687 4954 4973 4693 4030 3612 4121 4680 4840 4603 3896 3034 2632 2893 3432 3794 3647 3220 2822 2667 2770 2858 2858 2916 3160 3572 4083 4542 4566 4541 4511 4483 4417 4279 4212 3965 3354 2799 2746 3157 3783 4099 4022 3470 3135 2910 2909 2770 2459 2204 2238 2065 2096 2168 2138 2126 2163 2298 2764 3283 3443 3398 3212 2783 2754 2890 2940 3006 3090 3285 3741 4353 4664 4332 3750 3195 2668 2153 1926 1848 1852 1895 1933 2044 2399 2975 3462 3551 3392 3509 3823 4038 138 139 136 131 127 126 138 160 181 172 157 157 163 154 143 131 109 91 87 86 68 76 80 86 84 89 90 89 87 81 73 77 85 85 83 86 96 107 119 114 88 63 45 33 27 29 30 28 28 38 49 55 64 77 72 75 45 26 24 18 8 5 7 13 34 37 23 9 24 26 31 37 25 14 29 47 52 58 48 15 5 1 0 0 3 3 2 1 0 0 0 1 2 1 0 0 1 1 1 0 0 0 8 4 0 0 0 0 0 0 4 10 8 6 8 6 4 1 3 3 1 0 0 0 0 0 0 0 0 0 4 36 152 193 115 138 106 100 159 302 478 605 713 833 958 1114 1359 1624 1703 1677 1752 1829 1800 1941 1934 1837 1926 1915 1791 1746 1948 2502 3253 3860 4084 3955 3796 3817 3921 4003 4066 4024 3899 3933 4037 4069 3859 3711 3848 4123 4231 4165 4074 3978 3816 3608 3398 3155 2955 2965 3092 2972 2983 3113 3151 3246 3297 3150 2835 2591 2641 2772 2424 1634 1125 1093 1066 826 555 394 219 68 29 182 160 40 3 0 5 6 5 5 3 0 0 0 0 0 0 2 3 4 6 6 6 7 9 10 29 141 363 562 501 274 103 19 5 1 1 2 3 7 34 22 25 90 373 411 532 827 1231 1562 1820 2144 2731 3399 3455 2873 2673 3028 2929 2207 2340 2633 3249 3077 2791 2815 2578 2521 2511 2429 2266 2062 1949 1978 2090 2201 2292 2385 2410 2353 2279 2213 2094 2001 1888 1879 1922 1931 1949 1926 1921 1941 1940 1992 2123 2215 2294 2425 2545 2643 2651 2707 2678 2524 2332 2148 1981 1762 1512 1309 1249 1459 1963 2537 2824 2688 2413 2300 2331 2505 2789 2826 2748 2787 2953 3146 3370 3919 4076 3932 3805 3684 3567 3355 3124 3116 3063 2884 2807 2911 3167 3545 3786 3726 3671 3540 3517 3687 3804 3714 3633 3301 3138 2749 2478 2374 2364 2424 2545 2763 3107 3446 3584 3567 3550 3610 3638 3663 3734 3556 3550 3702 3800 3678 3358 3032 2861 2801 2792 2976 3200 3264 3477 3772 4005 4134 4014 3690 3267 3113 3052 2972 3093 3323 3379 3373 3388 3432 3513 3592 3593 3498 3368 3281 3302 3430 3559 3577 3817 4018 4019 3815 3833 3793 3637 3474 3686 3976 4102 4129 4151 4270 4445 4581 4594 4604 4546 4679 4602 4305 4113 4033 3914 4038 4275 4237 3969 3622 3259 2999 3093 3456 3582 3177 2790 2619 2610 2927 3348 3408 3646 3928 4155 4415 4728 5028 5125 4851 4364 4106 4489 4823 4882 4523 3508 2902 2751 3020 3590 3949 3774 3363 2973 2816 2912 3004 3000 2986 3119 3462 3876 4215 4329 4349 4431 4502 4508 4478 4301 3764 3057 2729 2922 3436 3896 3942 3895 3137 3034 3350 3340 3024 2737 2469 2375 2240 2104 2130 2102 2089 2144 2310 2705 3223 3181 3189 3111 2894 2825 2869 2841 2778 2893 3236 3739 4252 4407 4332 4118 3665 3173 2598 2170 1913 1814 1833 1943 2180 2618 3203 3654 3567 3266 3532 3969 4180 143 139 130 120 114 117 129 141 164 171 160 155 156 145 132 119 106 96 90 85 74 69 68 76 76 84 82 82 76 85 94 86 79 82 104 110 99 99 111 108 93 70 46 27 21 25 27 26 31 42 48 51 57 75 60 29 37 30 26 21 11 6 7 12 24 38 37 7 18 11 7 13 16 15 21 37 48 54 37 6 0 1 2 0 1 0 0 0 0 0 0 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 3 0 0 5 22 16 2 0 0 0 0 0 0 0 0 0 9 67 185 158 102 165 110 87 139 198 318 480 659 889 1143 1395 1619 1721 1626 1507 1559 1703 1718 1829 1841 1686 1722 1668 1599 1725 1930 2297 2980 3709 4098 4097 3990 4013 4090 4155 4218 4167 4092 4136 4190 4214 4159 4148 3980 3979 4046 4126 4179 4168 4146 4117 4010 3811 3537 3384 3342 3016 3105 3158 3280 3404 3419 3305 3166 3102 3061 2850 2074 1002 335 210 264 269 262 261 173 42 49 154 115 17 0 0 0 5 14 16 9 3 2 1 0 0 0 2 3 4 5 6 5 6 8 22 110 259 312 282 175 55 9 7 5 2 0 0 0 0 0 0 10 48 342 340 553 923 1392 1625 1690 1919 2503 3194 3149 2416 2334 2778 2803 2297 2519 2839 3223 2902 2911 2960 2734 2767 2859 2788 2649 2427 2200 2111 2126 2160 2250 2394 2467 2448 2399 2330 2214 2103 2033 1993 1951 1905 1888 1918 1954 1971 1982 2060 2207 2359 2520 2720 2916 3037 3046 2890 2627 2284 2013 1855 1735 1618 1510 1492 1625 1984 2583 3079 3121 2723 2364 2336 2462 2703 3051 3021 2886 2914 3124 3331 3391 3688 3702 3505 3623 3877 3935 3723 3502 3502 3642 3790 3905 3908 3889 4072 4222 4018 3992 3968 4017 3962 3552 3192 2908 2587 2436 2247 2102 2084 2153 2268 2397 2537 2745 2977 3087 3096 3079 3018 3128 3239 3274 3330 3461 3680 3773 3603 3254 2953 2801 2704 2646 2751 2954 3062 3121 3350 3593 3703 3740 3709 3500 3245 3182 3167 3406 3560 3499 3441 3487 3601 3735 3810 3708 3464 3259 3173 3198 3293 3421 3746 4132 4326 4264 3974 3796 3551 3235 3173 3439 3795 4005 4062 4069 4215 4352 4456 4465 4569 4615 4720 4707 4534 4497 4639 4608 4532 4521 4436 4317 4258 4222 4119 3734 3617 3288 2864 2646 2558 2561 2950 3301 3353 3535 3832 4131 4430 4649 4837 4955 4791 4634 4576 4657 4833 4975 4730 3965 3467 3335 3518 3830 3993 3817 3438 3102 2909 2910 3124 3236 3133 3097 3239 3474 3701 3871 3984 4094 4228 4377 4414 4135 3554 3039 2976 3243 3585 3508 3721 3549 2998 2876 3066 3059 3064 2962 2717 2518 2270 2081 2178 2073 2056 2160 2372 2685 3046 3037 2925 2861 2824 2781 2807 2846 2935 3129 3450 3694 3801 3847 3965 4075 3878 3514 3009 2442 1964 1758 1805 2011 2312 2808 3354 3671 3511 3427 3882 4281 4347 148 144 125 109 108 116 121 124 139 153 153 146 139 130 123 107 91 87 84 82 78 71 65 64 63 65 71 76 79 76 80 75 69 74 96 108 99 85 84 91 91 75 58 39 23 26 31 30 37 50 53 46 46 65 84 74 51 35 33 27 14 7 8 11 16 25 25 12 18 12 11 19 27 20 14 19 11 4 5 5 4 3 8 1 0 0 0 1 0 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 19 19 8 0 0 0 0 0 0 0 0 0 2 25 115 199 126 119 198 140 103 137 169 237 407 675 1035 1423 1701 1736 1618 1481 1374 1391 1505 1595 1703 1823 1849 1740 1625 1597 1857 1939 2026 2564 3411 4047 4247 4227 4229 4264 4299 4319 4283 4236 4221 4234 4190 4223 4454 4347 4063 3920 3980 4092 4132 4152 4193 4208 4151 4027 3815 3571 3378 3427 3057 3412 3472 3304 3131 3099 3074 2785 2405 1824 924 227 9 3 12 60 147 167 60 77 102 39 3 0 0 0 4 13 18 16 8 3 2 0 0 0 1 2 2 2 3 5 5 8 64 204 288 205 92 42 20 7 5 4 4 5 2 0 1 6 18 29 56 233 358 642 1046 1440 1567 1493 1593 2168 2878 3028 2615 2315 2336 2276 2096 2269 2943 2914 2685 2883 2671 2634 2846 3036 3020 2866 2701 2554 2448 2383 2337 2346 2428 2510 2536 2521 2483 2407 2321 2284 2252 2166 2015 1894 1919 1971 1998 2056 2222 2456 2634 2756 2893 2984 2940 2724 2484 2298 2003 1810 1722 1668 1661 1678 1793 2012 2264 2557 2715 2635 2449 2344 2434 2613 2717 2830 2836 2821 2880 3137 3424 3488 3629 3695 3563 3621 3733 3783 3764 3840 4039 4269 4495 4656 4675 4563 4533 4582 4390 4164 3955 3729 3438 3093 2716 2369 2136 2022 1948 1904 1924 1997 2106 2244 2382 2514 2610 2630 2597 2576 2463 2534 2716 2800 2991 3309 3647 3741 3540 3168 2880 2744 2644 2577 2639 2837 2995 2967 2955 3062 3262 3427 3557 3593 3387 3332 3371 3520 3660 3687 3616 3609 3681 3706 3707 3697 3536 3453 3451 3508 3686 3922 4199 4413 4359 4178 3945 3720 3501 3315 3302 3542 3905 4083 4125 4042 4065 4189 4235 4298 4442 4584 4695 4677 4642 4649 4721 4774 4717 4630 4640 4592 4594 4447 4288 4145 3748 3086 2714 2556 2522 2528 2728 3014 3136 3107 3123 3419 4080 4533 4548 4547 4500 4382 4457 4538 4700 4870 4874 4643 4396 4281 4216 4102 3968 3899 3752 3416 3007 2703 2963 3297 3327 3190 3099 3174 3280 3423 3586 3762 4014 4232 4243 3963 3608 3331 3369 3567 3815 3987 3639 3140 2705 2539 2612 2772 2934 2854 2533 2398 2268 2008 2186 2064 1914 1991 2292 2535 2712 2820 2760 2675 2748 2713 2764 2864 3022 3273 3392 3397 3431 3510 3719 3843 3817 3667 3322 2704 1984 1629 1688 2001 2332 3058 3612 3638 3754 3985 4295 4503 4383 151 159 153 134 122 121 114 111 121 129 130 124 114 105 101 101 90 81 77 79 75 68 66 66 65 61 61 67 68 54 62 63 73 73 96 106 100 87 74 73 77 69 66 56 31 38 49 38 41 54 57 46 44 56 73 84 68 38 40 31 19 10 10 11 14 16 16 23 30 24 26 30 34 27 18 28 22 17 13 13 10 6 3 0 0 0 1 3 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 2 3 0 0 0 0 0 0 0 0 0 0 5 56 170 189 116 148 214 202 254 201 207 283 536 928 1331 1682 1832 1710 1511 1412 1509 1639 1632 1592 1651 1668 1697 1613 1376 1544 1837 1836 1835 2315 3170 3930 4308 4359 4312 4286 4286 4288 4287 4262 4229 4207 4022 4039 4272 4181 3962 3820 3812 3886 3954 4020 4075 4148 4222 4232 4160 3969 3773 3645 3232 3498 3349 3127 2903 2573 2061 1533 1181 1213 956 347 17 0 2 28 124 221 144 138 88 3 0 0 0 0 0 3 9 16 14 5 1 0 0 0 1 1 1 0 0 1 3 7 75 175 179 93 26 6 5 3 2 2 3 5 2 0 3 25 67 83 83 192 451 856 1234 1419 1341 1237 1311 1746 2510 3062 3040 2769 2467 2134 2235 2507 2820 2630 2429 2573 2487 2530 2818 3072 3134 3005 2859 2795 2767 2728 2675 2624 2609 2634 2703 2737 2687 2623 2558 2563 2600 2581 2408 2122 1933 1934 2098 2349 2530 2705 2854 2878 2858 2760 2555 2272 2140 1984 1746 1681 1655 1709 1770 1836 1920 2022 2086 2133 2144 2133 2120 2179 2363 2518 2494 2411 2448 2510 2556 2677 2973 3271 3404 3530 3631 3651 3493 3482 3736 3982 4110 4260 4419 4557 4688 4688 4663 4654 4656 4161 3405 2848 2766 2768 2478 2134 1953 1854 1813 1812 1838 1899 1990 2120 2262 2354 2348 2293 2270 2260 2245 2249 2465 2595 2816 3278 3639 3662 3408 3075 2839 2726 2650 2580 2608 2706 2785 2806 2960 3043 3218 3333 3377 3341 3302 3299 3322 3403 3529 3589 3560 3573 3611 3554 3603 3775 3829 3904 4036 4015 4001 4106 4290 4339 4209 4007 3823 3693 3628 3624 3658 3826 4129 4181 4151 3990 4012 4228 4208 4169 4259 4423 4505 4504 4472 4317 4137 4129 4082 4004 4287 4370 4226 3877 3831 3807 3440 2970 2666 2540 2497 2471 2491 2551 2596 2672 3025 3747 4401 4544 4679 4286 3988 3852 4015 4330 4622 4804 4870 4867 4827 4732 4582 4386 4173 4080 4051 3803 3292 2859 2852 3099 3325 3256 3057 2986 3053 3142 3241 3464 3750 3894 3885 3863 3638 3438 3454 3375 3224 2998 2807 2569 2260 2067 2192 2469 2584 2435 2201 2275 2256 2205 2217 2173 1997 1999 2220 2445 2652 2765 2655 2577 2674 2760 2727 2789 2904 3015 3026 3001 3043 3189 3378 3537 3620 3663 3445 2915 2246 1821 1642 1994 2526 3358 3980 3870 3983 4503 4343 4287 4455 149 164 161 141 120 112 113 108 115 114 114 106 88 76 75 80 83 79 77 79 72 65 62 57 52 49 54 58 59 64 55 49 82 76 94 81 87 93 88 71 59 56 62 60 51 52 63 47 40 47 52 47 49 59 71 88 93 68 50 37 27 12 9 11 15 24 21 24 27 31 37 36 33 24 23 28 21 16 17 13 13 11 4 0 0 0 1 4 3 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 7 82 206 177 134 191 211 216 339 354 284 476 824 1242 1540 1716 1725 1640 1562 1565 1753 1991 1964 1764 1698 1748 1815 1671 1393 1593 1925 1905 1903 2234 2997 3746 4167 4195 4087 4046 4062 4094 4155 4211 4223 4158 3886 3813 4067 4105 3955 3821 3747 3770 3837 3928 4006 4080 4202 4329 4346 4200 3971 3617 3189 3348 3241 3142 2722 1842 994 450 246 565 578 240 29 1 0 12 93 223 228 176 103 2 1 4 2 0 0 0 2 9 13 5 0 0 0 0 2 3 2 0 1 2 4 5 25 56 54 28 9 2 2 2 1 1 1 1 0 0 4 29 76 99 101 221 521 951 1354 1433 1284 1211 1239 1504 2195 3008 3422 3288 2768 2233 2246 2564 2570 2464 2350 2574 2720 2694 2773 2962 3080 3084 3019 2987 2945 2916 2917 2871 2826 2866 2961 2997 2903 2820 2682 2786 2931 3065 3048 2679 2314 2264 2533 2837 2902 2928 3012 2991 2898 2680 2385 2121 2015 1930 1751 1704 1642 1668 1738 1806 1852 1893 1977 2053 2098 2149 2216 2315 2470 2640 2765 2754 2651 2505 2377 2327 2444 2665 2797 3017 3120 3144 3118 3192 3445 3673 3778 3887 4015 4112 4220 4332 4457 4660 4746 3958 2793 2227 2318 2402 2220 1976 1834 1794 1814 1849 1898 1951 1990 2059 2183 2273 2261 2267 2360 2325 2388 2422 2573 2760 3079 3516 3706 3498 3139 2916 2817 2715 2658 2578 2589 2576 2641 2711 2969 3121 3238 3343 3337 3280 3288 3282 3268 3288 3297 3350 3458 3501 3549 3661 3832 4052 4183 4158 4131 4026 4022 4093 4127 4053 3834 3598 3543 3587 3622 3898 3917 4096 4282 4183 4033 3931 4032 4202 4211 4162 4180 4227 4175 4048 3879 3604 3324 3153 3001 3028 3227 3393 3283 3113 3067 3044 2963 2795 2643 2565 2536 2505 2454 2406 2473 2839 3523 4084 4123 4295 4470 3861 3463 3459 3807 4341 4660 4713 4746 4811 4817 4722 4586 4532 4470 4214 4149 3945 3547 3015 2654 2745 3069 3130 2918 2766 2756 2789 2922 3125 3278 3335 3386 3389 3271 3135 2984 2736 2502 2390 2319 2164 2011 1945 1982 2030 1998 2134 2109 2078 2044 2100 2266 2311 2070 1942 2159 2475 2689 2734 2706 2681 2604 2740 2671 2634 2678 2701 2687 2651 2661 2789 3045 3236 3365 3539 3482 3185 2896 2630 2418 2560 2949 3792 4472 4491 4621 4633 4387 4415 4507 142 159 156 134 115 112 113 103 111 108 110 101 78 68 70 76 80 77 77 76 69 64 58 53 54 60 57 55 57 59 50 45 67 72 82 58 72 88 101 95 58 45 48 48 50 55 61 53 44 56 67 60 53 60 73 81 79 65 51 38 17 10 8 11 18 35 27 27 30 28 29 28 24 19 20 22 17 21 6 16 15 7 1 0 0 0 1 2 2 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 108 247 170 165 235 207 163 292 480 517 736 1163 1465 1542 1549 1524 1543 1644 1746 1884 2107 2065 1899 1864 1913 1799 1425 1237 1741 2317 2147 2125 2142 2735 3531 3960 3902 3725 3673 3729 3811 3914 4026 4087 4053 3903 3790 3857 4106 4076 3897 3791 3793 3844 3926 3990 4053 4204 4403 4433 4307 4095 3655 3177 3179 3301 3298 2447 1345 669 143 23 78 114 79 39 12 0 2 34 140 230 177 107 13 0 1 7 0 0 0 0 2 5 2 0 2 2 2 4 4 3 3 3 5 7 4 7 7 10 10 5 2 3 2 1 0 0 0 0 0 1 9 31 61 108 243 543 978 1410 1476 1312 1256 1306 1492 2120 2994 3667 3762 3158 2442 2252 2556 2571 2612 2643 2803 2811 2669 2726 2861 2955 3101 3156 3109 3019 2982 3014 3013 2971 2954 2984 3135 3160 3137 3044 3107 3251 3511 3641 3570 3454 3492 3549 3425 3170 3101 3185 3144 3009 2784 2588 2471 2321 2200 2060 1908 1712 1655 1686 1759 1857 2003 2175 2266 2289 2343 2441 2588 2810 3090 3455 3522 3329 2962 2499 2236 2138 2210 2374 2602 2724 2769 2792 2918 3237 3582 3732 3763 3824 3853 3864 4085 4403 4685 4624 3608 2445 2045 2146 2152 1986 1845 1770 1741 1784 1881 1960 1977 1981 2049 2156 2299 2403 2628 2830 2849 2892 2930 2971 3101 3446 3811 3804 3324 2819 2707 2711 2638 2591 2494 2490 2495 2559 2710 2955 3215 3441 3506 3414 3312 3361 3411 3358 3351 3409 3562 3713 3750 3732 3752 3844 4033 4130 3987 3833 3785 3785 3793 3797 3686 3459 3362 3471 3541 3681 3997 4089 4175 4182 4063 4030 4030 4112 4138 4134 4107 4103 4073 3874 3563 3236 2944 2823 2749 2657 2636 2675 2648 2650 2635 2642 2649 2645 2613 2569 2531 2496 2468 2386 2371 2677 3293 3830 4171 4555 4808 4468 3685 3195 3263 3771 4359 4626 4574 4621 4792 4805 4564 4166 3946 4055 4041 3946 3861 3710 3168 2522 2449 2759 2957 2912 2772 2711 2692 2741 2840 2853 2819 2858 2977 2944 2748 2492 2283 2156 2074 2053 1987 1978 1969 1885 1856 1922 2008 1979 1859 1831 1911 2046 2047 1835 1788 1951 2193 2428 2674 2740 2833 2604 2622 2623 2543 2505 2517 2461 2460 2541 2715 2828 2932 3090 3296 3428 3470 3465 3474 3622 3941 4237 4646 4890 4815 4857 4742 4642 4665 4506 130 147 155 137 120 105 93 94 99 103 107 100 84 83 92 90 80 77 77 73 69 65 61 55 52 48 48 48 50 58 55 47 53 62 64 60 64 65 61 58 62 37 28 25 34 45 53 50 43 56 74 71 55 56 55 54 48 44 43 34 16 6 7 11 18 28 27 33 35 20 15 15 17 16 17 20 20 19 11 16 16 12 2 0 0 0 2 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 125 274 153 192 266 211 184 274 545 787 1010 1387 1517 1454 1426 1506 1610 1639 1708 1847 1896 1873 1929 2080 2130 1955 1573 1425 1951 2399 2149 2119 2016 2480 3265 3632 3467 3359 3411 3539 3657 3757 3834 3847 3809 3748 3711 3816 3946 3907 3788 3817 3872 3897 3959 3916 3897 3890 4090 4218 4092 3761 3334 2948 2805 2994 3082 2201 1105 431 74 8 1 15 27 16 4 0 0 2 52 141 173 132 34 1 0 0 0 12 15 3 19 7 11 7 16 16 13 11 2 3 5 4 4 4 3 4 5 7 6 6 3 5 4 2 0 0 0 0 0 0 0 5 28 101 250 546 939 1308 1359 1207 1198 1352 1575 2327 3215 3876 4025 3283 2540 2648 2750 2797 2870 2857 2575 2556 2572 2714 2882 3001 3161 3238 3247 3126 3004 2993 2958 2837 2737 2843 3047 3177 3323 3353 3446 3515 3717 3842 4000 4105 4151 4096 3835 3490 3305 3261 3200 3071 2861 2733 2732 2735 2676 2548 2407 2258 2067 1958 1939 2036 2182 2352 2444 2464 2491 2570 2788 3066 3324 3763 3904 3798 3513 2966 2660 2504 2365 2348 2422 2447 2441 2487 2668 3002 3350 3534 3555 3554 3554 3668 4046 4498 4683 4498 3545 2609 2325 2351 2225 2023 1881 1764 1704 1742 1816 1891 1954 2057 2163 2228 2365 2601 3096 3476 3648 3691 3666 3592 3566 3771 4025 3877 3298 2806 2712 2631 2562 2484 2383 2361 2413 2523 2708 2974 3248 3602 3711 3556 3426 3442 3530 3639 3798 3912 4017 3993 3874 3667 3554 3593 3663 3691 3542 3338 3300 3476 3639 3687 3604 3441 3408 3470 3548 3762 3979 4075 4058 4010 4018 4039 4051 4046 4027 4009 3972 3957 3870 3614 3247 2839 2625 2608 2551 2557 2457 2493 2469 2447 2435 2420 2418 2437 2440 2423 2413 2363 2243 2273 2753 3085 3315 3819 4261 4719 4877 4468 3677 3088 3131 3653 4188 4420 4474 4628 4824 4791 4239 3547 3292 3391 3475 3546 3737 3813 3410 2804 2516 2540 2828 2890 2748 2709 2732 2716 2690 2717 2625 2501 2532 2596 2473 2214 2084 2030 1982 1963 1971 1991 1902 1761 1705 1759 1800 1762 1709 1701 1728 1735 1681 1634 1606 1630 1851 2126 2257 2481 2710 2652 2557 2558 2597 2444 2398 2355 2349 2471 2575 2601 2689 2858 3060 3217 3383 3564 3770 4025 4313 4594 4864 4875 4808 4763 4690 4683 4636 4584 117 127 140 128 117 101 91 88 91 103 113 111 93 88 94 87 82 79 78 74 68 64 60 57 55 52 43 43 50 58 55 46 46 50 51 52 55 51 41 31 45 36 20 12 27 36 46 44 40 47 61 68 61 55 41 35 36 38 45 38 25 10 6 10 16 19 20 30 29 15 10 12 18 17 17 20 20 18 16 15 12 12 6 0 0 0 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 22 131 271 132 194 274 218 288 364 588 817 1063 1289 1331 1315 1401 1569 1658 1638 1649 1736 1818 1783 1926 2161 2254 2086 1813 1769 2072 2207 1950 1887 1937 2475 3023 3216 3072 3148 3361 3553 3709 3765 3768 3750 3738 3708 3660 3651 3651 3626 3654 3776 3888 3912 3913 3801 3718 3727 3935 4103 4006 3729 3340 2799 2247 2112 2256 1712 734 171 20 1 0 1 3 1 0 0 0 0 9 51 131 150 71 12 1 0 1 16 22 4 49 17 24 31 58 62 51 27 2 2 4 4 4 3 3 6 5 10 2 4 6 9 9 4 1 1 119 317 257 1 0 1 13 80 249 588 929 1170 1275 1175 1236 1461 1683 2500 3417 4024 4112 3407 2695 2664 2579 2860 2841 2801 2418 2688 2805 2857 2990 2988 3057 3117 3147 3131 3101 3103 3101 3031 2899 2858 2984 3144 3300 3394 3484 3446 3514 3650 3839 4033 4184 4207 4057 3840 3600 3327 3147 3086 2966 2881 2915 2978 3034 3030 2859 2719 2599 2453 2317 2317 2395 2562 2644 2593 2528 2541 2752 2979 3149 3452 3727 3887 3843 3513 3225 2974 2699 2499 2434 2361 2273 2265 2408 2687 2983 3207 3352 3319 3271 3363 3831 4327 4573 4446 3804 3105 2922 2874 2690 2394 2118 1924 1771 1714 1755 1792 1912 2090 2232 2282 2419 2748 3381 3958 4269 4358 4372 4325 4260 4303 4353 4116 3614 3190 2913 2735 2603 2460 2316 2291 2384 2521 2737 3027 3320 3738 3867 3704 3586 3526 3545 3690 3950 4255 4229 3942 3639 3382 3337 3452 3498 3382 3192 3134 3322 3631 3807 3841 3734 3490 3367 3311 3374 3670 3914 3991 3884 3803 3782 3746 3685 3646 3641 3621 3543 3438 3336 3229 2947 2592 2552 2642 2748 2793 2482 2406 2413 2394 2368 2338 2326 2365 2408 2402 2485 2687 2658 2800 2940 2852 3090 3669 4142 4555 4748 4482 3776 3128 3124 3659 4177 4143 4083 4437 4710 4584 3798 2995 2762 2890 3069 3322 3679 3867 3648 3178 2645 2192 2614 2757 2682 2621 2620 2583 2599 2727 2695 2435 2253 2339 2298 2067 2005 1986 1968 1952 1951 1917 1811 1685 1603 1597 1606 1605 1607 1623 1641 1649 1600 1531 1469 1471 1581 1715 1854 2158 2442 2538 2476 2453 2588 2541 2424 2355 2228 2265 2368 2469 2540 2652 2820 2950 3112 3334 3593 3841 4102 4393 4611 4692 4691 4695 4717 4711 4698 4667 111 112 117 121 115 103 100 93 99 117 119 104 95 98 106 104 91 80 75 71 68 63 59 55 50 45 40 40 41 42 45 43 39 38 39 45 52 59 57 37 26 28 26 13 20 23 37 43 46 51 53 54 54 48 32 17 20 22 21 20 19 9 9 13 19 22 20 22 22 16 14 11 17 18 18 18 18 19 18 13 11 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 29 128 231 137 159 258 213 345 487 629 742 885 983 1050 1178 1383 1560 1597 1549 1582 1745 1899 1853 1932 2202 2348 2204 2075 1983 1998 2072 1841 1595 1813 2391 2793 2863 2925 3124 3401 3576 3752 3813 3809 3821 3864 3884 3873 3857 3819 3735 3673 3696 3785 3863 3823 3718 3672 3763 3965 4026 3914 3815 3616 3220 2309 1436 1216 956 348 43 3 0 0 0 0 0 0 0 0 0 0 8 112 191 116 44 7 0 0 2 14 3 24 34 45 97 154 152 117 60 26 27 21 8 3 4 4 4 2 4 0 2 7 8 14 8 2 6 265 570 407 25 0 0 10 79 271 614 954 1169 1333 1300 1365 1479 1723 2706 3613 4071 4109 3610 3051 2805 2650 2650 2676 2627 2312 2662 2844 2916 3005 2922 2984 3246 3373 3363 3329 3318 3311 3218 3098 3076 3134 3075 2924 3068 3351 3342 3333 3438 3612 3811 4045 4178 4145 4052 3939 3718 3442 3286 3129 2980 3023 3096 3237 3338 3125 2959 3023 2861 2723 2679 2691 2747 2714 2551 2413 2405 2512 2730 2991 3180 3447 3803 3944 3858 3567 3229 3157 3051 2956 2945 2776 2501 2471 2695 3010 3386 3658 3418 3234 3274 3619 4067 4405 4401 3949 3453 3439 3547 3387 2794 2264 2191 2019 1816 1817 1794 1860 2018 2140 2195 2359 2756 3409 4053 4471 4670 4753 4766 4744 4715 4633 4389 3948 3446 3055 2850 2733 2575 2379 2316 2381 2551 2808 3087 3398 3599 3623 3600 3523 3421 3391 3436 3738 4189 3953 3586 3300 3179 3244 3389 3375 3174 3082 3316 3726 3974 3971 3830 3633 3340 3260 3247 3376 3703 4001 3962 3757 3644 3577 3386 3144 3063 3100 3089 3069 2980 2840 2754 2639 2520 2583 2685 2799 2751 2510 2376 2383 2390 2369 2316 2284 2459 2628 2806 2973 3141 2654 2324 2622 2994 3304 3579 3944 4415 4763 4596 3905 3341 3282 3738 4115 3694 3652 4146 4506 4388 3672 2782 2407 2690 3101 3495 3872 4098 4049 3589 2575 2090 2417 2639 2621 2441 2369 2538 2856 3051 2845 2404 2102 2164 2083 1984 1956 1970 1961 1931 1878 1807 1738 1653 1566 1558 1546 1552 1522 1479 1552 1563 1518 1461 1383 1344 1396 1474 1588 1769 2011 2309 2364 2452 2510 2491 2439 2416 2223 2114 2133 2243 2389 2448 2590 2700 2781 2969 3220 3480 3751 4024 4303 4492 4563 4586 4596 4627 4674 4715 109 109 111 117 116 108 107 108 120 124 111 100 105 105 106 103 94 84 74 69 70 64 60 59 52 42 40 39 36 31 34 39 39 38 36 41 48 53 51 52 43 28 20 17 23 22 29 39 47 65 61 50 45 41 38 29 16 8 6 12 17 11 19 22 22 26 28 25 20 18 21 18 19 21 20 19 21 17 15 11 8 11 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 25 109 184 132 123 223 208 304 588 701 667 650 693 833 1072 1321 1489 1561 1615 1756 1955 2045 1910 2005 2309 2312 2085 2111 1986 1772 1625 1466 1449 1748 2202 2584 2786 3023 3291 3509 3600 3764 3842 3873 3931 4023 4115 4113 3980 3828 3737 3693 3700 3762 3826 3790 3737 3774 3869 3923 3868 3737 3621 3448 3213 2281 1053 483 356 125 9 1 0 0 0 0 0 0 0 0 0 1 1 108 181 124 60 19 1 0 1 6 5 8 51 38 74 247 251 162 84 58 70 65 43 29 10 2 4 1 2 1 2 8 8 14 11 5 11 212 358 225 51 15 8 25 130 377 675 969 1230 1408 1425 1358 1367 1829 2858 3713 4115 4107 3754 3348 3086 2878 2636 2606 2623 2472 2684 2838 2919 2979 2946 2997 3083 3156 3283 3390 3405 3412 3412 3314 3200 3151 2987 2763 2750 3003 3263 3312 3415 3552 3636 3820 4030 4115 4115 4139 4109 3894 3646 3489 3289 3197 3077 3278 3468 3540 3633 3605 3301 3067 2941 2883 2839 2774 2640 2420 2247 2316 2698 3153 3338 3420 3669 3953 4121 4030 3875 3978 3966 3886 3927 3831 3503 3287 3338 3625 4015 4009 3605 3258 3332 3671 3989 4171 4006 3738 3484 3659 3700 3247 2701 2389 2399 2437 2285 2151 2096 2085 2122 2125 2048 2292 2762 3326 3921 4257 4474 4680 4791 4880 4838 4752 4504 3955 3190 2815 2806 2816 2755 2609 2544 2595 2765 2988 3163 3209 3162 3196 3330 3303 3245 3177 3186 3899 4037 3676 3373 3185 3142 3187 3267 3194 3091 3310 3778 4174 4250 3990 3686 3501 3216 3164 3149 3303 3700 4012 3956 3771 3744 3713 3358 2883 2713 2713 2742 2754 2721 2530 2478 2459 2488 2536 2596 2629 2541 2415 2371 2399 2416 2455 2553 2761 2779 2834 3256 3246 3194 3045 3009 3081 3129 3173 3351 3808 4487 4837 4413 3839 3580 3448 3742 4002 3766 3822 4208 4558 4567 3963 2996 2450 2639 3171 3780 4268 4515 4600 3966 2958 2479 2456 2474 2394 2248 2316 2852 3456 3458 2727 2309 2115 2014 1988 1972 1939 1921 1922 1903 1830 1746 1698 1641 1580 1601 1587 1563 1511 1415 1460 1480 1444 1436 1414 1319 1347 1408 1470 1564 1811 2160 2404 2425 2349 2286 2342 2381 2274 2141 2044 2023 2194 2246 2350 2422 2492 2651 2856 3074 3287 3554 3894 4177 4361 4453 4409 4460 4551 4657 109 109 115 116 114 111 114 124 134 130 118 105 115 109 105 101 97 89 79 72 71 68 61 56 52 44 42 41 37 31 30 33 37 38 37 36 47 59 54 44 39 26 21 22 22 19 22 37 47 59 66 51 43 34 25 19 11 5 6 11 14 15 21 25 24 31 38 34 25 24 22 17 20 26 23 19 19 16 10 8 2 2 2 4 6 3 1 1 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 11 74 134 107 101 191 192 280 685 626 922 575 575 691 911 1108 1271 1454 1648 1813 1921 1964 1966 2133 2195 2034 1776 1980 1668 1583 1427 1369 1571 1953 2356 2717 3024 3330 3555 3646 3683 3813 3858 3899 3959 4062 4203 4239 4052 3859 3758 3712 3725 3773 3806 3809 3842 3896 3901 3836 3686 3557 3150 2660 2224 1379 525 173 108 28 1 0 0 0 0 0 0 0 0 0 0 2 11 116 183 145 91 48 11 0 0 1 2 5 54 34 24 293 301 168 77 37 31 43 81 97 37 2 3 1 1 2 4 7 9 12 12 7 8 74 139 140 100 53 35 83 261 538 781 1034 1314 1459 1434 1299 1360 1881 2864 3719 4104 4071 3836 3625 3447 3155 2833 2678 2706 2678 2749 2928 3055 3063 3004 3016 3043 3130 3243 3359 3370 3314 3356 3363 3315 3326 3125 3117 3036 2898 3081 3123 3334 3559 3529 3511 3706 3907 3961 3998 4063 4008 3850 3707 3518 3283 3166 3234 3502 3788 4052 4058 3757 3418 3217 3148 3276 3443 3335 2996 2706 2763 2994 3352 3405 3203 3271 3838 4212 4208 4165 4258 4336 4387 4466 4483 4354 4166 4093 4212 4329 4222 3964 3666 3647 3853 4041 4087 3650 3273 3200 3468 3426 2972 2729 2654 2602 2755 3022 2780 2629 2515 2503 2378 2148 2394 2807 3129 3434 3528 3524 3714 3934 3984 4213 4762 4503 3929 3025 2684 2823 2930 2945 2877 2834 2860 2964 3088 3153 3144 3111 3073 3071 3073 3099 3075 3350 3894 3866 3605 3395 3251 3197 3189 3186 3172 3314 3811 4364 4697 4536 3899 3672 3517 3267 3141 3164 3397 3781 4054 4076 3978 3974 3940 3522 2986 2819 2872 2861 2802 2821 2611 2587 2544 2514 2516 2532 2540 2515 2448 2426 2482 2540 2627 2729 3014 3403 3147 3350 3302 3243 3376 3615 3514 3197 3065 3110 3660 4540 4628 3904 3516 3541 3467 3612 3839 4036 4312 4569 4736 4768 4383 3539 2879 2872 3418 4050 4508 4746 4729 4172 3416 2813 2486 2393 2309 2302 2385 2713 3160 3072 2519 2311 2126 1982 2061 2083 1991 1940 1913 1854 1775 1686 1680 1674 1663 1631 1614 1585 1519 1435 1401 1393 1368 1365 1363 1344 1385 1431 1443 1425 1516 1811 2115 2223 2134 2121 2273 2324 2331 2327 2080 1925 1912 1941 2067 2155 2232 2361 2518 2683 2868 3121 3427 3717 4010 4217 4264 4285 4350 4488 106 94 115 118 117 111 112 123 129 125 117 111 116 119 117 109 102 97 86 78 74 72 66 55 42 35 34 39 41 39 32 30 31 31 30 30 41 58 50 37 35 25 34 24 17 13 18 36 43 42 49 32 31 32 18 13 8 4 7 10 10 10 13 20 25 28 30 37 29 25 24 21 20 21 20 18 18 14 6 2 0 0 1 8 11 8 6 4 1 0 1 4 11 7 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 99 83 88 150 147 269 691 632 1174 477 561 667 822 900 1009 1295 1590 1794 1902 1995 2116 2180 1976 1730 1543 1428 1339 1281 1478 1762 2098 2422 2759 3089 3369 3567 3678 3744 3812 3873 3877 3908 3957 4038 4183 4183 4053 3927 3834 3782 3769 3789 3848 3939 4008 4012 3973 3955 3858 3675 2904 1783 951 440 165 106 68 12 0 0 0 0 0 1 0 0 0 0 1 4 51 150 181 154 120 81 31 5 0 0 0 4 21 21 13 163 204 151 90 33 10 8 28 52 31 2 0 0 0 0 3 7 7 8 9 8 6 14 39 69 72 57 85 217 460 700 876 1116 1375 1464 1394 1293 1427 1967 2853 3671 4041 4016 3829 3663 3538 3335 3084 2822 2747 2756 2877 3024 3080 3109 3145 3197 3198 3260 3307 3325 3329 3327 3388 3433 3333 3262 3139 3158 2867 2748 2676 2647 2872 3252 3410 3384 3465 3631 3726 3749 3746 3720 3663 3555 3428 3232 3043 3158 3491 3787 3997 4061 3946 3744 3714 3941 4276 4393 4137 3786 3472 3364 3333 3377 3165 2725 2823 3480 3833 3784 3822 3976 4138 4340 4545 4643 4614 4462 4237 4126 4058 4122 4063 3801 3655 3855 4160 4076 3753 3564 3482 3369 3180 3057 3087 3005 2905 3141 3666 3542 3290 3001 2875 2612 2374 2435 2587 2643 2747 2925 3033 3004 2980 3076 3255 4214 3858 3402 2968 2896 2994 3056 3050 3022 2999 2978 2976 3023 3086 3054 2982 2858 2812 2935 3098 3303 3675 3891 3975 3723 3486 3318 3232 3207 3202 3370 3806 4397 4732 4738 4174 3757 3869 3733 3414 3223 3241 3427 3754 4031 4077 3994 3948 3914 3649 3331 3299 3614 3616 3438 3385 3202 3117 2927 2730 2667 2609 2518 2477 2433 2469 2537 2640 2772 2975 3396 3934 3551 3295 3196 3152 3191 3312 3442 3284 3167 3129 3660 4556 4683 3918 3306 3253 3365 3526 3665 3780 4144 4559 4547 4766 4751 4214 3544 3370 3633 4034 4342 4557 4628 4328 3627 2872 2431 2406 2333 2246 2305 2425 2434 2420 2307 2225 2137 2038 2099 2114 1968 1873 1823 1794 1734 1665 1675 1678 1668 1632 1602 1574 1519 1436 1365 1333 1322 1329 1340 1368 1397 1425 1422 1379 1394 1514 1748 1904 1853 1910 2055 2132 2257 2200 2019 1952 1857 1798 1822 1889 1964 2055 2171 2315 2466 2674 2943 3209 3503 3793 4025 4103 4115 4231 95 93 113 121 125 121 107 112 117 118 121 123 122 121 116 110 107 106 100 98 90 81 73 62 58 51 39 36 37 38 37 34 32 29 29 32 39 46 42 38 39 32 49 30 23 17 18 31 28 34 39 21 20 24 11 8 7 4 4 4 10 10 9 19 28 28 25 33 34 24 25 21 20 18 16 16 18 16 10 5 0 0 0 2 6 10 7 5 2 0 1 6 15 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 71 66 66 111 110 230 535 783 1128 430 535 689 813 685 735 1071 1382 1640 1879 2039 2134 2084 1852 1682 1674 1725 1662 1532 2134 2460 2761 2963 3225 3464 3609 3685 3717 3787 3888 3899 3874 3862 3976 4004 4143 3975 3869 3920 3862 3822 3828 3866 3975 4098 4144 4149 4139 4096 3982 3814 3387 2232 988 447 181 71 26 5 0 0 0 2 8 10 0 0 0 0 0 10 83 168 155 139 124 91 52 16 0 0 2 9 17 15 27 53 109 158 149 91 49 30 16 9 8 4 0 0 0 0 0 3 5 5 6 8 7 4 4 6 12 42 157 389 663 860 1012 1218 1411 1477 1418 1348 1529 2085 2864 3601 3949 3927 3784 3721 3686 3514 3295 2945 2790 2764 2775 2828 2877 3124 3294 3357 3362 3323 3347 3355 3332 3327 3357 3394 3186 2987 2947 2929 2780 2692 2504 2317 2375 2708 3128 3355 3406 3464 3525 3500 3425 3352 3278 3193 3099 3011 2991 3118 3363 3512 3596 3681 3736 3770 3932 4203 4490 4609 4420 4214 3940 3630 3513 3335 2921 2450 2590 3085 3334 3297 3295 3451 3677 3990 4323 4434 4342 4197 4025 4011 4191 4137 3851 3480 3415 3740 4023 3849 3992 4314 4179 3656 3157 2989 3237 3139 3030 3261 3637 3892 3774 3576 3135 2739 2570 2552 2465 2337 2337 2486 2618 2542 2491 2555 2711 2831 2725 2684 2782 2947 3062 3086 3070 3067 3059 3034 3019 3056 3081 2946 2788 2665 2757 3094 3449 3946 4025 3984 3947 3784 3567 3354 3206 3186 3279 3707 4332 4796 4724 4432 4181 4025 3960 3752 3491 3338 3339 3505 3739 3889 3948 3867 3823 3757 3614 3465 3551 3757 3871 3916 3774 3658 3491 3148 2759 2500 2464 2473 2426 2400 2440 2499 2616 2776 3028 3372 3529 3350 3040 2820 2731 2791 3091 3529 3406 3344 3455 3643 4356 4627 4054 3357 3116 3315 3667 3770 3641 3906 4304 4421 4736 4879 4732 4210 3672 3454 3502 3652 3940 4182 4016 3411 2824 2452 2371 2306 2066 2227 2374 2374 2336 2345 2316 2143 2019 2040 1994 1861 1799 1791 1782 1728 1694 1690 1656 1622 1562 1511 1506 1489 1395 1277 1304 1321 1311 1325 1341 1362 1384 1375 1338 1361 1438 1465 1594 1622 1706 1798 1884 1935 1916 1959 2039 2053 1965 1822 1751 1758 1812 1884 1991 2079 2332 2651 2908 3089 3370 3749 3951 3920 3953 93 93 97 106 120 119 109 103 107 105 109 109 109 109 112 111 106 108 110 112 108 90 84 73 59 56 52 43 37 34 36 39 36 36 35 34 38 41 38 33 33 28 23 26 21 21 19 31 15 38 40 20 12 19 21 5 6 6 2 2 5 8 7 15 23 28 32 35 34 28 26 20 16 19 16 13 13 14 15 13 5 0 1 0 2 5 2 1 0 0 0 2 9 14 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 46 33 85 104 219 455 674 894 830 581 640 626 360 512 947 1287 1550 1830 2030 2122 2029 1799 1749 2020 2437 2642 2557 3216 3265 3348 3430 3605 3704 3728 3786 3779 3813 3854 3833 3870 3880 4003 4037 4157 3951 3953 4000 3850 3811 3862 3996 4113 4163 4185 4235 4244 4116 3960 3874 3675 2749 1522 654 214 37 1 0 0 0 0 4 15 19 0 0 1 6 28 42 78 116 136 143 112 77 53 27 7 1 8 26 47 62 85 64 107 192 244 208 131 74 47 32 17 7 5 3 0 0 0 1 2 2 4 6 5 22 94 71 21 57 228 516 784 962 1107 1292 1445 1513 1425 1433 1759 2291 2952 3570 3868 3784 3613 3587 3654 3664 3480 3074 2847 2768 2612 2677 2938 3158 3219 3255 3324 3338 3355 3395 3441 3471 3428 3244 2935 2708 2662 2776 2909 2757 2591 2401 2310 2457 2806 3140 3219 3216 3257 3219 3149 3106 3029 2927 2843 2846 2874 2952 3126 3227 3255 3277 3340 3468 3705 3963 4164 4319 4364 4293 4048 3649 3430 3227 2856 2531 2565 2970 3290 3225 3026 2933 3031 3434 3877 3900 3759 3566 3541 3690 4012 4073 3804 3397 3208 3330 3477 3667 4127 4518 4408 3873 3235 2868 3033 3083 3168 3318 3412 3594 3799 3932 3663 3221 2939 2775 2614 2495 2398 2279 2249 2242 2234 2178 2248 2261 2295 2362 2546 2822 3003 3030 3000 3005 3046 3102 3195 3223 3098 2921 2815 2774 3018 3485 3953 4156 4074 3966 3796 3690 3633 3410 3106 3192 3471 4069 4597 4679 4476 4300 4198 4033 3822 3558 3348 3243 3237 3308 3449 3660 3788 3779 3748 3620 3406 3249 3279 3385 3462 3524 3549 3515 3395 3161 2826 2473 2342 2395 2336 2284 2345 2399 2484 2624 2807 2965 3007 2902 2705 2510 2447 2575 2881 3264 3388 3392 3632 3651 3958 4214 3966 3362 3027 3239 3822 3992 3987 4155 4013 4064 4469 4743 4757 4191 3526 3154 2947 3018 3432 3850 3869 3284 2764 2531 2469 2375 2319 2377 2372 2351 2348 2410 2447 2230 1993 1916 1820 1696 1692 1695 1697 1694 1683 1657 1603 1520 1452 1439 1477 1528 1448 1382 1388 1332 1297 1282 1273 1300 1329 1332 1310 1281 1318 1378 1433 1447 1476 1503 1536 1578 1643 1762 1900 1970 1972 1911 1799 1746 1741 1759 1806 1891 2207 2646 2807 2777 3028 3426 3658 3718 3646 111 108 84 87 99 104 101 96 100 93 91 88 86 89 98 111 112 110 109 105 105 97 92 84 69 61 60 53 43 36 34 36 38 39 37 31 34 40 44 35 21 17 19 19 14 15 18 32 17 46 32 17 8 11 15 7 4 6 2 0 2 5 4 7 11 19 29 34 31 26 26 21 12 13 15 15 11 9 8 12 10 5 7 7 0 1 0 0 0 0 0 0 3 10 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 1 17 19 9 47 121 223 441 494 729 889 566 561 447 246 451 918 1206 1536 1773 2007 2127 2022 1826 2034 2521 2901 3268 3533 3555 3569 3649 3691 3759 3809 3830 3861 3840 3866 3839 3837 3884 3913 4015 4074 4249 4213 4036 4042 3949 3927 3909 4088 4181 4189 4208 4239 4137 3879 3711 3630 3445 2622 1469 415 98 12 0 0 0 0 2 11 19 13 1 0 5 31 89 65 63 68 100 104 84 59 47 43 36 40 58 72 90 109 137 93 121 210 300 272 166 104 85 77 43 15 11 7 0 0 2 6 7 2 4 5 7 77 168 110 40 92 304 596 815 968 1103 1298 1483 1565 1492 1596 1989 2492 3090 3631 3863 3736 3575 3563 3619 3651 3522 3203 2952 2838 2741 2874 2908 3040 3188 3240 3303 3343 3380 3428 3475 3463 3286 2940 2571 2341 2359 2424 2301 2276 2478 2514 2379 2357 2559 2947 3053 3038 3147 3127 3019 2976 2937 2873 2803 2781 2856 2920 2981 3009 2999 2963 3001 3158 3398 3608 3764 3973 4187 4278 4119 3717 3358 3172 2891 2663 2734 3287 3636 3383 2895 2522 2490 2900 3277 3110 2811 2762 2970 3342 3691 3965 3940 3478 2958 2699 2773 3189 3700 3976 3881 3495 3148 3015 3186 3272 3326 3309 3232 3292 3592 3906 3854 3658 3527 3346 3138 3057 2955 2761 2572 2411 2342 2279 2189 2100 2114 2248 2519 2798 2938 2959 2932 2936 3015 3129 3274 3385 3232 2974 2903 2977 3269 3729 3969 3808 3733 3802 3774 3662 3553 3355 2868 3155 3792 4428 4598 4368 4175 4053 3813 3651 3477 3239 3045 2966 2980 3055 3233 3506 3637 3660 3648 3490 3216 3029 3071 3216 3305 3366 3416 3390 3329 3215 3029 2760 2550 2469 2379 2278 2281 2311 2354 2412 2490 2565 2576 2520 2449 2357 2342 2444 2628 2933 3346 3488 3608 3513 3442 3402 3234 3040 3013 3164 3682 3727 3610 3514 3662 3728 4157 4505 4628 4462 4051 3552 3149 3021 3174 3561 3586 3076 2831 2723 2646 2542 2400 2290 2258 2266 2286 2313 2271 2012 1811 1777 1697 1646 1639 1633 1652 1668 1656 1628 1594 1562 1545 1509 1539 1572 1540 1501 1436 1338 1275 1257 1258 1281 1298 1290 1287 1267 1280 1329 1332 1311 1309 1309 1315 1344 1418 1535 1670 1778 1853 1948 1990 1939 1865 1844 1961 2157 2341 2522 2649 2495 2636 2954 3239 3375 3346 113 108 85 95 77 74 77 90 96 87 84 78 75 80 86 95 102 106 107 105 102 100 98 87 71 66 64 61 55 50 44 41 41 38 29 28 36 39 33 30 27 26 29 26 21 19 20 29 28 50 19 25 15 2 2 2 1 3 3 0 1 2 2 3 6 17 27 33 30 26 27 26 15 11 15 17 10 4 4 7 11 11 6 1 0 1 3 4 5 7 4 0 1 6 10 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 14 125 227 402 381 598 839 738 654 553 323 540 963 1338 1645 1827 2029 2115 1974 1987 2338 2778 3117 3418 3605 3681 3696 3724 3739 3757 3792 3835 3858 3849 3872 3857 3838 3843 3879 3915 3948 4137 4085 4058 4071 4006 4024 3988 4106 4162 4201 4208 4143 3836 3126 2430 2299 2263 1604 692 121 10 1 0 0 0 0 2 23 25 11 7 0 6 40 106 41 48 28 49 78 74 44 30 47 64 120 209 213 140 137 169 146 146 247 317 277 193 220 155 142 87 25 23 22 13 0 0 2 1 2 4 3 43 183 144 69 44 137 373 626 777 887 1034 1255 1486 1616 1595 1564 1970 2552 3239 3725 3877 3773 3648 3647 3722 3746 3614 3333 3097 3009 2993 3000 3098 3142 3153 3135 3324 3555 3628 3654 3686 3630 3396 2949 2430 2076 2127 2415 2553 2529 2648 2529 2374 2461 2619 2827 2818 2857 3081 3088 2978 2932 2880 2821 2771 2817 2918 2884 2810 2779 2761 2830 3001 3279 3565 3679 3671 3789 4053 4296 4337 4065 3604 3327 3016 2875 3360 3915 3890 3397 2818 2391 2332 2623 2745 2362 2056 2188 2477 2943 3532 3959 4008 3501 2826 2373 2343 2734 3230 3493 3508 3390 3257 3088 3001 3122 3199 3161 3033 3022 3299 3656 3783 3863 4049 4144 4112 4094 3916 3648 3300 2964 2708 2547 2420 2266 2199 2344 2645 2847 2903 2923 2943 2980 3056 3082 3048 3046 2991 2878 2857 2997 3283 3746 3828 3566 3458 3533 3598 3585 3391 3140 2686 3015 3921 4571 4354 4070 3941 3803 3602 3388 3161 2944 2796 2755 2858 3108 3390 3420 3457 3554 3560 3397 3147 3008 3081 3245 3306 3313 3387 3364 3332 3256 3174 3069 2948 2711 2599 2476 2400 2340 2301 2275 2233 2287 2305 2288 2286 2270 2292 2363 2452 2805 3327 3534 3474 3319 3104 2923 2843 2707 2943 3099 3160 3268 3722 3676 3672 3637 3804 4044 4218 4355 4427 4207 3667 3248 3093 3360 3192 2972 2884 2806 2720 2633 2527 2348 2168 2135 2124 2103 2015 1824 1736 1687 1640 1607 1618 1625 1619 1637 1625 1610 1630 1628 1643 1627 1643 1649 1625 1550 1440 1327 1244 1221 1257 1276 1266 1262 1291 1287 1290 1310 1284 1244 1224 1216 1219 1237 1287 1337 1373 1563 1793 2062 2190 2141 2042 2069 2204 2386 2583 2334 2468 2329 2309 2463 2720 2870 2947 122 108 97 107 90 73 70 86 91 84 76 77 79 82 84 92 95 99 101 96 96 98 100 94 79 72 67 63 59 54 51 50 49 46 38 34 39 44 41 33 25 27 29 24 22 20 21 29 39 48 33 29 21 3 6 18 12 5 3 1 1 2 1 5 11 19 23 31 28 27 28 23 15 13 15 14 10 8 5 2 6 7 5 2 2 7 10 12 13 14 5 0 2 7 9 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 4 9 111 229 330 261 491 629 711 686 556 539 892 1329 1612 1787 1903 2003 2073 1871 2183 2571 2979 3370 3612 3690 3713 3732 3734 3747 3734 3756 3786 3835 3811 3841 3844 3846 3847 3849 3877 3980 4097 4052 4115 4202 4081 3961 4057 4128 4162 4185 4167 4048 3687 2757 1621 872 527 279 109 16 0 0 0 0 0 0 0 23 22 10 5 0 2 22 66 33 27 2 17 63 69 42 22 26 36 168 355 369 254 240 253 208 186 284 333 271 227 391 284 224 133 55 43 39 29 20 17 13 3 2 2 2 39 126 85 44 53 176 406 617 719 771 909 1192 1450 1629 1623 1648 2081 2720 3429 3831 3885 3719 3555 3554 3661 3709 3617 3419 3216 3097 2973 2857 2978 3103 3131 3254 3441 3716 3930 4091 4181 4166 4005 3534 2796 2125 1875 2142 2450 2800 2919 2572 2439 2552 2628 2725 2714 2783 3050 3152 3037 2890 2786 2707 2629 2606 2615 2572 2551 2607 2699 2902 3231 3630 3885 3848 3697 3692 3959 4311 4550 4455 4052 3668 3367 3316 3825 4130 3828 3244 2743 2464 2520 2882 3065 2569 1952 1857 1937 2362 2933 3461 3608 3333 2922 2501 2280 2532 3076 3503 3726 3616 3145 2879 2722 2848 2887 3140 3283 3090 3037 3243 3520 3845 4246 4573 4705 4666 4380 4112 4049 3668 3402 2938 2627 2470 2452 2553 2725 2841 2872 2907 2951 2969 3002 2931 2896 2863 2752 2735 2750 2839 3165 3781 3841 3363 3154 3221 3526 3637 3318 2842 2547 2844 3793 4411 4115 3868 3705 3466 3238 3057 2914 2801 2743 2777 2844 3137 3236 3235 3310 3429 3470 3347 3133 3027 3129 3320 3421 3426 3461 3393 3381 3286 3225 3152 3027 2795 2647 2596 2554 2476 2422 2359 2209 2193 2170 2154 2175 2195 2239 2290 2380 2731 3137 3196 3111 3151 2774 2523 2688 2715 2827 2942 2986 3539 4167 4231 3976 3790 3768 3886 3921 4059 4458 4348 3900 3417 3238 3263 3129 3003 2909 2774 2614 2492 2413 2214 2038 1981 1937 1886 1808 1732 1691 1649 1605 1572 1584 1629 1623 1616 1617 1630 1670 1688 1695 1702 1701 1683 1628 1529 1416 1299 1210 1193 1241 1246 1241 1263 1286 1283 1266 1257 1253 1219 1175 1184 1177 1179 1242 1258 1298 1476 1715 1867 1895 1974 2087 2211 2262 2267 2493 2230 2152 2070 2002 2032 2158 2291 2380 149 133 115 112 119 104 81 85 87 96 89 92 99 98 96 99 104 107 100 90 96 99 100 99 88 77 72 69 64 60 54 50 49 53 49 43 42 42 37 30 24 21 18 10 11 16 18 25 34 38 36 25 15 10 10 11 12 7 3 1 2 4 4 7 15 21 23 24 21 26 27 24 22 20 19 16 10 6 3 0 0 1 1 0 2 7 9 9 7 4 2 0 3 9 11 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 2 4 4 4 4 22 106 158 207 184 399 708 687 583 629 941 1380 1670 1789 1877 1908 1898 2010 1789 1890 2313 2827 3317 3607 3689 3703 3721 3735 3742 3723 3759 3780 3863 3835 3819 3847 3894 3904 3872 3965 4081 4123 4122 4116 4136 4090 3988 4100 4099 4159 4098 4048 3978 3797 3092 1822 620 104 44 49 15 1 0 0 0 0 0 3 10 11 5 1 0 0 7 24 22 6 0 0 26 39 28 14 4 23 195 367 349 236 196 194 195 249 291 325 264 270 315 226 227 168 91 60 49 39 34 32 22 8 4 7 13 46 72 61 46 77 207 429 638 747 790 900 1162 1409 1543 1560 1688 2225 2937 3552 3860 3838 3605 3359 3297 3447 3592 3567 3442 3249 3097 3114 3086 2990 3040 3173 3429 3766 4019 4219 4405 4469 4440 4411 4251 3775 2862 2137 2323 2853 2962 2799 2536 2350 2496 2730 2842 2773 2711 2846 3002 2949 2811 2720 2687 2691 2689 2650 2487 2354 2399 2681 3061 3412 3779 4034 3953 3676 3583 3865 4267 4550 4483 4203 3861 3631 3696 4000 3990 3548 2974 2552 2448 2749 3329 3701 3343 2516 1988 1785 2057 2512 2942 3150 3221 3178 2804 2341 2421 3102 3764 4066 3796 2933 2536 2075 2600 2736 2900 3087 3063 2944 2989 3223 3607 4121 4539 4661 4495 4031 3885 4316 4625 4556 3835 3132 2757 2683 2736 2751 2744 2784 2863 2921 2944 2955 2839 2722 2653 2661 2627 2579 2574 2966 3689 3816 3283 3056 3255 3628 3728 3297 2727 2584 3255 4010 4183 3927 3690 3445 3167 2946 2808 2754 2733 2740 2837 2861 2990 3054 3100 3209 3322 3381 3284 3070 2994 3158 3423 3570 3642 3638 3427 3357 3257 3211 3152 3017 2844 2666 2556 2569 2574 2535 2353 2208 2195 2128 2095 2100 2121 2162 2215 2337 2590 2798 2680 2518 2829 2519 2246 2315 2536 2757 2826 3009 3624 4155 4228 4050 3948 3961 4026 3885 3903 4056 4080 3825 3494 3292 3178 3063 2938 2740 2516 2361 2279 2173 1993 1882 1858 1823 1776 1734 1706 1682 1649 1618 1604 1624 1643 1642 1636 1656 1682 1707 1711 1701 1692 1679 1656 1613 1535 1422 1304 1234 1248 1266 1239 1224 1242 1251 1235 1215 1229 1256 1219 1175 1166 1156 1133 1195 1267 1374 1504 1570 1540 1532 1698 1844 1982 2025 1909 1830 1796 1748 1669 1622 1636 1713 1785 1830 168 154 139 132 129 121 111 108 102 122 115 127 131 125 126 129 131 129 121 111 110 107 105 102 98 90 82 75 69 64 59 52 46 50 45 41 41 44 38 28 22 23 26 21 17 21 19 18 28 39 37 27 20 16 9 14 13 8 6 6 4 8 6 8 14 19 25 25 24 27 28 27 23 20 19 15 8 4 5 2 0 0 1 0 3 6 4 2 1 0 0 1 3 8 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 2 4 4 4 4 27 80 79 91 148 461 612 558 593 955 1405 1726 1847 1830 1761 1729 1817 1835 1659 1591 2089 2870 3431 3652 3684 3677 3680 3702 3726 3753 3808 3822 3902 3989 4014 4058 4043 4005 3938 4008 4085 4060 4021 4085 4184 4167 4128 4170 4114 4129 3971 3760 3654 3740 3732 2881 1324 311 163 151 43 3 0 0 0 0 0 0 1 0 1 3 4 2 2 4 4 1 0 0 0 1 8 6 8 64 215 357 324 189 126 141 191 290 304 309 261 280 296 261 228 168 114 95 88 82 78 64 37 12 17 69 128 143 139 102 65 95 223 442 648 760 824 951 1168 1356 1434 1512 1769 2360 3081 3608 3826 3814 3600 3327 3166 3284 3486 3494 3429 3308 3111 2995 3084 3081 3035 3266 3446 3765 4057 4259 4382 4406 4457 4614 4619 4255 3686 3172 3113 3414 3333 3042 2676 2388 2373 2613 2822 2738 2547 2588 2762 2758 2662 2727 2899 2979 2771 2555 2306 2147 2244 2627 3023 3377 3708 3918 3895 3604 3452 3724 4130 4386 4297 4033 3780 3659 3772 3869 3658 3217 2774 2488 2508 2904 3426 3521 3257 2915 2655 2439 2484 2739 2977 3136 3283 3372 3160 2634 2443 3146 3873 4072 3861 3195 2796 2655 2791 2810 2783 2790 2822 2811 2802 2941 3319 3869 4355 4476 4132 3843 3835 4313 4797 4963 4592 3881 3205 2975 2998 2865 2710 2653 2686 2740 2772 2756 2703 2602 2525 2512 2485 2485 2552 3080 3777 3732 3307 3248 3418 3576 3751 3420 2913 3046 3859 4172 4021 3798 3560 3275 3002 2774 2656 2674 2711 2750 2847 2872 2864 2816 2842 3068 3260 3326 3208 2965 2912 3148 3475 3595 3708 3650 3459 3281 3164 3128 3077 3045 3023 2809 2580 2575 2567 2483 2343 2304 2238 2137 2091 2087 2099 2115 2148 2290 2578 2736 2428 2156 2523 2604 2179 2122 2320 2659 2840 3127 3667 3987 3812 3766 3964 4174 4256 3912 3804 3733 3759 3632 3435 3247 3068 2897 2682 2348 2188 2112 2058 1955 1875 1827 1810 1790 1763 1744 1728 1704 1671 1648 1644 1652 1692 1704 1699 1702 1705 1703 1693 1672 1650 1630 1613 1582 1513 1440 1344 1296 1291 1277 1232 1210 1200 1190 1196 1181 1224 1242 1192 1143 1158 1178 1135 1162 1260 1349 1416 1386 1322 1333 1408 1483 1583 1601 1503 1391 1358 1365 1318 1293 1315 1360 1402 1443 171 173 166 156 152 153 153 148 140 140 142 148 150 139 149 150 146 144 138 131 125 119 114 106 100 98 92 83 74 67 64 60 58 60 50 38 37 41 34 25 19 20 27 28 23 20 19 17 26 40 36 28 23 14 9 13 11 9 9 9 10 17 6 8 15 18 23 27 27 24 24 24 20 17 17 15 10 8 7 7 6 6 10 12 4 3 2 0 0 0 0 0 2 6 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 4 4 23 59 124 192 221 520 595 654 826 1310 1688 1835 1762 1582 1446 1494 1670 1659 1472 1647 2290 3180 3580 3605 3596 3621 3644 3683 3736 3810 3894 3950 4007 4075 4098 4060 4064 4055 4002 4037 4071 3992 3899 3976 4144 4220 4221 4208 4149 4091 3866 3312 3038 3206 3436 2963 1717 679 273 137 35 1 0 0 0 0 0 0 11 12 17 19 14 6 1 0 0 0 0 0 0 6 25 34 31 86 285 477 405 194 94 132 208 272 293 305 287 293 300 258 208 173 153 137 113 92 80 61 35 17 39 148 312 369 304 193 99 125 244 447 609 685 772 951 1177 1342 1438 1603 1965 2560 3251 3671 3779 3840 3709 3434 3165 3212 3407 3391 3322 3210 3066 3088 3281 3124 3180 3343 3572 3881 4067 4201 4245 4270 4408 4558 4538 4369 4163 4011 3952 3927 3589 3233 2892 2599 2542 2783 2939 2756 2473 2460 2705 2834 2732 2795 3052 3171 2978 2741 2465 2253 2368 2671 2892 3241 3661 3795 3659 3360 3239 3450 3824 4076 4025 3834 3654 3565 3576 3511 3259 2916 2661 2619 2777 2942 3037 2945 2912 2886 2883 2901 2945 3068 3152 3196 3249 3350 3343 2977 2651 3139 3656 3784 3699 3374 3155 3156 3061 2837 2656 2575 2594 2615 2624 2844 3327 3832 4262 4412 4205 3949 3885 4246 4753 5012 4916 4529 4059 3745 3511 3125 2860 2674 2536 2499 2571 2622 2672 2735 2632 2517 2470 2519 2747 3286 3851 3789 3392 3271 3619 3689 3970 3662 3374 3610 3974 4040 3914 3764 3565 3314 3070 2827 2719 2724 2747 2787 2823 2842 2823 2733 2847 3084 3239 3281 3148 2936 2873 3090 3353 3440 3574 3559 3480 3273 3035 2903 2932 3150 3315 3051 2788 2624 2511 2416 2348 2319 2246 2175 2145 2156 2180 2214 2214 2156 2443 2587 2331 2173 2232 2464 2114 2045 2208 2450 2752 3131 3633 3998 3977 3967 4022 4174 4382 4097 3723 3515 3452 3386 3218 2960 2690 2466 2345 2116 2021 1941 1885 1833 1815 1805 1792 1778 1764 1758 1748 1716 1683 1673 1662 1686 1767 1771 1726 1698 1692 1667 1646 1629 1614 1594 1583 1560 1517 1463 1402 1359 1330 1303 1286 1258 1225 1203 1249 1161 1166 1137 1182 1263 1291 1241 1157 1146 1252 1246 1212 1172 1164 1171 1177 1203 1231 1214 1171 1140 1104 1110 1110 1102 1132 1156 1178 1202 164 167 166 162 162 166 170 168 168 165 154 151 146 129 137 132 133 132 132 133 129 125 121 115 107 102 98 93 84 74 72 73 74 69 53 46 46 41 42 32 25 19 20 22 23 20 16 14 17 23 23 23 24 22 21 18 11 9 9 13 20 15 4 8 20 20 20 26 26 22 20 18 17 15 14 10 8 10 9 9 11 12 11 10 5 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 3 4 4 4 4 27 93 287 462 447 652 762 843 1136 1518 1722 1703 1467 1214 1150 1323 1496 1451 1423 1883 2652 3347 3568 3535 3541 3599 3665 3748 3823 3895 3969 4026 4065 4107 4143 4160 4170 4195 4105 4031 4005 3919 3857 3953 4133 4238 4203 4093 4022 3975 3643 2806 2371 2333 2747 2695 1747 735 216 54 10 0 0 0 0 0 0 0 56 68 65 44 21 8 2 0 0 0 0 0 2 15 44 96 104 115 275 453 395 204 112 148 204 225 245 291 302 284 265 277 294 307 296 235 187 166 158 130 77 30 63 218 506 525 322 213 126 174 291 469 588 664 802 1022 1251 1414 1540 1794 2259 2778 3357 3612 3692 3892 3872 3608 3351 3314 3346 3301 3276 3251 3336 3395 3405 3252 3195 3289 3478 3813 4014 4066 4081 4188 4371 4493 4496 4416 4292 4199 4070 3786 3646 3598 3112 2606 2494 2720 2896 2793 2531 2501 2842 2968 2698 2607 2947 3240 3117 2902 2811 2695 2710 2901 3161 3447 3694 3747 3547 3245 3068 3108 3397 3643 3710 3642 3505 3359 3258 3133 2944 2747 2638 2654 2685 2666 2609 2511 2477 2542 2704 2833 2922 3002 3026 2997 3004 3138 3269 3149 2935 3164 3497 3618 3507 3314 3227 3305 3103 2859 2801 2810 2764 2677 2700 3040 3613 4020 4141 4076 3884 3472 3464 3960 4630 5106 5063 4789 4536 4262 3938 3463 3131 2854 2660 2506 2619 2657 2629 2674 2570 2445 2436 2526 2720 3053 3493 3826 3610 3443 3877 3947 3958 3882 3810 3859 3905 3864 3785 3708 3592 3418 3245 3042 2888 2768 2735 2812 2826 2769 2757 2755 2843 3044 3168 3187 3096 3017 2866 3016 3188 3334 3504 3623 3579 3363 3034 2773 2835 3173 3400 3340 3124 2841 2590 2419 2317 2302 2278 2227 2192 2210 2255 2252 2248 2195 2336 2557 2596 2537 2354 2311 2174 2088 2119 2296 2579 2871 3083 3591 4018 4221 4277 4205 4173 3888 3533 3305 3151 2991 2783 2527 2306 2151 2056 1977 1917 1844 1792 1763 1760 1779 1794 1793 1772 1737 1726 1721 1701 1700 1724 1771 1814 1799 1718 1657 1667 1640 1610 1594 1587 1571 1559 1540 1515 1489 1457 1422 1389 1352 1335 1351 1574 1418 1216 1169 1221 1261 1371 1402 1363 1277 1144 1092 1189 1185 1127 1064 1042 1034 1017 1012 1020 1038 1044 1041 994 980 1017 1029 1037 1048 1057 1055 143 156 153 149 150 152 151 149 149 155 143 133 130 127 123 108 108 100 108 116 124 129 133 127 116 109 103 98 93 83 81 84 80 76 59 47 45 38 33 34 30 23 17 16 20 19 12 8 10 10 11 15 20 19 25 18 12 8 6 11 17 11 5 13 18 19 20 28 29 26 18 10 10 9 9 7 7 8 9 9 9 9 10 8 4 1 2 1 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 1 1 3 4 4 15 42 154 246 344 483 666 859 995 1168 1464 1658 1664 1462 1205 1083 1114 1312 1380 1373 1614 2268 3013 3431 3490 3459 3483 3587 3689 3805 3892 3948 3989 4022 4062 4114 4172 4216 4216 4186 4108 3934 3835 3774 3770 3869 3998 4037 3924 3739 3633 3552 3126 2281 1747 1376 1521 1768 1264 523 121 13 1 0 0 0 0 0 0 4 45 73 63 36 15 6 2 0 0 0 0 0 3 23 87 188 241 262 356 478 396 245 178 174 169 176 239 337 369 340 349 424 473 524 497 349 246 203 253 274 155 47 144 401 641 513 288 125 121 192 353 512 616 742 944 1177 1376 1524 1662 1932 2397 2961 3375 3365 3506 3866 3893 3624 3356 3302 3369 3375 3290 3191 3227 3309 3154 2925 2839 2900 3165 3530 3783 3882 3837 3795 3775 3811 4082 4353 4181 3833 3562 3510 3455 3620 3172 2546 2417 2706 2940 2905 2685 2603 2854 2934 2781 2623 2812 3040 3021 3073 3180 3188 3167 3326 3620 3774 3772 3747 3547 3269 3043 2889 3047 3251 3374 3397 3301 3133 2990 2884 2787 2699 2632 2571 2490 2425 2370 2282 2248 2302 2430 2555 2654 2711 2709 2670 2694 2831 3014 3156 3128 3197 3392 3464 3325 3174 3131 3339 3155 2971 3059 3090 2907 2783 2964 3365 3872 4097 3840 3462 3010 2731 2828 3276 3686 4376 4919 4854 4646 4470 4233 3847 3431 3260 3074 2829 2683 2799 2761 2587 2485 2466 2465 2511 2613 2817 3189 3781 3737 3461 3802 4004 3944 3884 3847 3771 3689 3634 3590 3578 3614 3586 3412 3263 3052 2877 2707 2772 2889 2848 2759 2773 2844 2942 3068 3082 3017 3106 3077 3110 3187 3339 3482 3601 3602 3412 3088 2809 2763 2937 3183 3296 3295 3113 2890 2629 2408 2288 2267 2258 2183 2173 2207 2181 2162 2118 2237 2451 2621 2734 2645 2615 2674 2581 2482 2619 2848 3041 2881 2900 3669 4375 4624 4336 3919 3504 3130 2843 2582 2401 2331 2217 2111 2021 1943 1891 1853 1806 1756 1722 1736 1798 1833 1835 1811 1777 1765 1760 1770 1815 1864 1854 1833 1842 1748 1681 1683 1658 1613 1577 1567 1558 1546 1530 1518 1509 1491 1457 1426 1398 1475 1756 2092 1951 1724 1648 1656 1610 1528 1355 1228 1049 1085 1049 1091 1116 1125 1047 968 942 921 927 950 1036 1061 1026 941 964 1029 1026 988 973 974 964 107 125 130 129 130 128 123 119 120 116 109 111 110 112 104 94 85 77 85 93 110 126 139 144 133 118 107 102 98 92 88 87 83 77 71 54 42 36 37 38 35 29 23 21 15 16 10 7 8 8 8 10 12 10 9 12 12 10 9 26 34 15 7 15 18 17 21 28 28 26 20 13 9 8 7 7 7 7 7 5 6 8 10 10 6 3 3 3 3 5 4 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 1 3 3 4 4 6 28 70 227 389 408 472 681 897 1124 1408 1629 1666 1455 1211 1139 1265 1294 1372 1338 1425 1926 2673 3239 3405 3358 3337 3406 3535 3668 3838 3956 4005 4037 4069 4129 4190 4203 4160 4094 4025 3943 3839 3755 3701 3690 3737 3750 3661 3461 3216 3057 2892 2437 1790 1367 831 263 277 312 175 38 1 0 0 0 1 2 1 0 0 0 5 6 4 4 2 0 0 0 0 0 0 5 48 187 337 276 403 587 719 453 250 209 208 202 247 374 530 634 657 624 598 650 657 505 336 232 264 474 512 242 107 267 576 763 284 134 50 140 252 445 588 718 900 1114 1303 1458 1603 1768 2059 2466 2940 3050 2868 3090 3666 3811 3600 3362 3300 3361 3392 3308 3115 3001 3116 3051 2745 2759 2830 2805 2881 3266 3499 3506 3565 3588 3572 3916 4358 4181 3824 3320 2801 2888 3276 3243 2746 2562 2755 2991 3062 2993 3058 3431 3694 3504 3063 2931 3051 2983 3030 3320 3563 3682 3876 4060 4007 3829 3720 3572 3374 3098 2857 2855 2958 3062 3142 3104 2958 2811 2726 2679 2632 2571 2487 2391 2326 2262 2122 2079 2166 2250 2328 2371 2361 2363 2394 2450 2552 2716 2937 3068 3130 3196 3058 2976 3076 3212 3223 3005 2981 3248 3431 3329 3174 3300 3649 3932 3713 3111 2704 2258 2195 2354 2673 2931 3511 4463 4872 4632 4475 4426 4155 3538 3233 3431 3373 3221 3192 2983 2696 2619 2622 2560 2559 2583 2785 3145 3531 3675 3808 3909 3966 3875 3733 3614 3515 3456 3441 3431 3439 3506 3547 3446 3306 3103 3050 2838 2728 2810 2911 2912 2854 2850 2886 2993 3008 3053 3223 3323 3328 3318 3345 3405 3491 3523 3349 2967 2596 2482 2569 2842 3086 3248 3154 2844 2540 2355 2223 2210 2241 2157 2148 2127 2102 2110 2100 2137 2237 2316 2404 2419 2410 2431 2459 2506 2714 3149 3441 3640 4057 4113 3952 3904 3749 3494 3179 2777 2309 2193 2116 2096 2078 2038 1965 1899 1863 1824 1783 1768 1785 1810 1839 1849 1850 1880 1941 1948 1914 1930 1984 2011 1992 1972 1948 1855 1790 1772 1734 1710 1639 1585 1576 1572 1537 1510 1499 1482 1464 1464 1520 1944 2433 2598 2457 2291 2233 2051 1704 1446 1241 1206 1158 1113 1058 1039 1040 1048 1022 972 917 897 914 943 1007 1036 1018 1007 1044 1063 1011 963 926 910 913 85 97 105 111 112 109 105 103 105 110 110 114 113 121 123 106 89 79 81 90 102 121 132 142 142 129 116 107 102 97 93 90 84 76 77 68 56 47 49 47 39 32 25 22 17 15 12 10 12 10 7 9 10 8 4 10 13 11 16 23 42 26 21 18 18 21 22 26 26 26 23 19 13 10 9 9 9 6 3 2 4 7 8 6 3 1 1 0 0 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 3 10 49 111 254 462 498 579 844 1096 1326 1521 1578 1441 1200 1122 1290 1589 1506 1348 1335 1647 2329 2980 3266 3239 3157 3171 3266 3426 3621 3841 3994 4068 4123 4162 4203 4214 4155 4026 3907 3844 3809 3776 3747 3682 3618 3604 3529 3308 2993 2741 2587 2346 1971 1681 1509 899 4 2 6 12 3 0 0 0 0 1 3 2 0 0 0 0 0 0 1 10 22 13 3 0 0 0 7 79 328 645 465 595 914 1030 616 281 267 360 426 472 561 704 819 854 840 781 868 695 472 383 365 705 549 247 238 369 490 567 512 138 58 75 200 371 556 715 888 1083 1252 1386 1516 1657 1826 2068 2264 2509 2567 2417 2719 3431 3811 3693 3391 3170 3181 3323 3322 3094 2887 2982 3107 2887 2843 2758 2518 2519 3050 3318 3430 3670 3890 4034 4252 4429 4403 4096 3144 2417 2475 2882 3245 3008 2757 2855 3024 3043 3038 3179 3479 3789 3785 3432 3225 3266 3055 2922 3196 3594 3912 4161 4266 4153 3883 3586 3413 3265 3020 2843 2756 2759 2829 2917 2913 2796 2657 2586 2578 2577 2565 2530 2399 2237 2133 1962 1891 1931 2060 2164 2196 2161 2127 2167 2257 2322 2423 2668 2909 3099 3120 2783 2761 2930 3109 3093 2938 2912 3090 3285 3312 3282 3466 3703 3627 2930 2223 1983 1815 1857 2069 2412 2819 3369 4176 4693 4517 4259 4424 4266 3684 3204 3379 3571 3559 3288 3014 2949 2926 2865 2732 2627 2617 2807 3189 3494 3652 3902 3910 3836 3724 3529 3356 3286 3264 3247 3249 3260 3387 3475 3402 3237 3099 3095 2986 2759 2654 2728 2828 2899 2822 2782 2826 2878 2999 3165 3299 3321 3308 3307 3335 3422 3467 3304 2944 2513 2240 2391 2749 3097 3319 3370 3301 3052 2540 2198 2217 2148 2078 2068 1943 1982 2008 2044 2056 2071 2092 2104 2105 2121 2139 2126 2114 2289 2655 3074 3273 3283 3090 2903 2822 2794 2775 2697 2363 2116 2055 2033 2020 2001 1968 1922 1873 1828 1792 1772 1761 1776 1805 1839 1857 1904 1973 2040 2059 2035 2041 2057 2102 2106 2135 2066 1950 1859 1827 1774 1719 1668 1632 1617 1595 1557 1525 1499 1506 1540 1601 1789 2373 2884 2917 2604 2341 2129 1816 1545 1320 1210 1181 1176 1168 1202 1272 1201 1048 980 1016 944 897 896 933 961 979 982 989 1013 1004 930 883 863 878 876 84 85 89 95 97 98 97 97 98 102 107 115 119 127 127 118 107 94 91 93 104 122 132 134 134 131 123 115 106 104 101 95 86 77 80 79 69 66 53 46 40 33 27 23 20 16 14 14 13 10 7 7 9 8 6 11 17 20 24 24 31 41 38 25 22 23 24 27 26 22 18 19 16 13 10 10 8 6 5 5 6 7 3 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 16 61 152 286 478 594 741 994 1195 1436 1551 1417 1213 1109 1174 1436 1698 1644 1346 1513 2059 2699 3062 3081 2985 2970 3056 3192 3381 3585 3780 3929 4029 4109 4134 4130 4043 3886 3807 3801 3811 3810 3797 3760 3661 3538 3424 3246 2941 2617 2428 2237 1934 1778 1716 1253 412 6 5 17 21 1 0 1 1 0 0 1 0 0 0 0 0 0 2 24 102 102 66 45 36 14 0 7 96 479 1080 1045 1146 1401 1080 312 213 413 657 947 917 766 862 1040 1038 925 961 1122 860 684 502 548 909 602 447 604 637 546 394 231 101 99 174 327 506 687 883 1084 1262 1394 1484 1575 1707 1880 2059 2200 2311 2254 2201 2535 3236 3740 3734 3453 3155 3112 3258 3278 3114 2983 3083 3170 3031 2721 2384 2284 2621 3016 3212 3269 3176 3084 3335 3881 4197 4105 3770 3195 2519 2249 2546 2982 3014 2676 2453 2480 2489 2482 2627 2693 2871 3379 3462 3324 3383 3318 3178 3245 3458 3760 4010 4079 3923 3569 3190 2947 2828 2764 2729 2667 2640 2675 2729 2725 2624 2486 2426 2470 2549 2639 2681 2549 2171 1960 1788 1716 1764 1862 1957 2026 2053 2050 2059 2097 2120 2206 2533 2915 3301 3412 3041 2781 2779 3014 3230 3135 2905 2941 3135 3296 3301 3539 3673 3285 2420 1816 1663 1616 1623 1816 2176 2668 3539 4409 4185 4283 4178 4166 4088 3953 3713 3535 3501 3661 3612 3325 3230 3174 3017 2784 2540 2650 2918 3502 3731 3811 3936 3901 3711 3512 3333 3183 3097 3092 3071 3102 3031 3245 3380 3387 3289 3193 3185 3136 2893 2625 2580 2539 2601 2664 2677 2687 2728 2790 2928 3066 3121 3150 3214 3305 3407 3484 3391 3121 2674 2386 2462 2776 3182 3586 3912 4011 3626 2816 2253 2034 1976 2058 1994 1862 1903 1891 1826 1856 1918 1945 1974 1967 1961 1960 1916 1905 1925 2013 2228 2363 2327 2194 2185 2199 2184 2212 2229 2087 2007 1991 1995 1963 1924 1905 1888 1862 1830 1802 1796 1787 1810 1844 1896 1956 2010 2033 2032 2017 2029 2075 2037 2075 2094 2095 1985 1906 1831 1741 1677 1668 1686 1724 1784 1749 1660 1641 1645 1694 1784 2015 2576 3152 3102 2897 2422 2002 1628 1379 1298 1223 1208 1223 1201 1185 1257 1383 1330 1176 989 1013 987 948 933 923 922 936 940 938 940 915 873 856 861 880 879 98 90 87 89 92 93 91 91 92 96 102 105 107 110 112 114 112 101 98 97 108 121 131 136 135 130 124 122 123 118 111 103 98 91 81 74 72 73 67 49 36 37 34 31 22 15 14 15 14 10 10 10 7 12 19 19 23 33 35 25 28 45 44 41 30 27 26 29 28 21 14 14 17 15 11 10 5 8 10 9 8 5 2 0 0 0 1 5 8 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 2 2 14 48 115 210 332 522 744 974 1168 1276 1483 1467 1248 1104 1099 1202 1443 1660 1561 1484 1872 2516 2878 2889 2783 2750 2853 3053 3268 3442 3600 3754 3885 3999 4103 4122 4087 4026 3923 3812 3797 3815 3806 3777 3719 3610 3455 3249 2971 2658 2352 2172 1868 1490 1665 1607 990 288 3 2 0 0 0 0 0 1 0 0 0 0 0 0 0 1 4 29 122 197 185 139 109 59 16 0 9 119 620 1399 1470 870 572 624 280 355 590 843 1363 1340 1199 1316 1376 1197 859 788 959 961 875 605 583 737 573 479 469 407 288 167 116 121 187 325 498 669 860 1079 1286 1426 1507 1562 1624 1752 1953 2139 2269 2280 2088 2047 2388 3065 3650 3754 3588 3200 3009 3112 3229 3205 3076 3114 3080 2894 2526 2183 2319 2615 2762 3000 3090 2724 2636 3337 4023 4140 3952 3743 3337 2781 2631 2656 2760 2926 2719 2264 2093 2053 2047 2382 2492 2554 3104 3195 3103 3253 3430 3418 3329 3354 3529 3693 3696 3469 3023 2595 2428 2425 2509 2587 2575 2550 2532 2520 2509 2433 2319 2286 2369 2522 2698 2821 2721 2316 1984 1808 1714 1675 1686 1705 1728 1779 1843 1897 1959 2063 2293 2709 3263 3689 3508 3094 3088 2993 2952 3055 3100 3135 3159 3186 3349 3388 3477 3489 3145 2491 2015 1881 1930 1779 1800 2365 2962 3509 3742 3634 3677 3619 3545 3580 3676 3724 3778 3641 3411 3338 3283 3126 3076 2877 2531 2511 2672 2850 3236 3635 3819 3835 3803 3643 3362 3128 3066 2945 2974 3013 2910 2907 3044 3292 3497 3551 3461 3346 3268 3103 2740 2560 2386 2343 2368 2510 2638 2699 2706 2749 2835 2906 2980 3096 3263 3366 3477 3443 3292 2995 2725 2649 2855 3300 3833 4203 4178 3779 3134 2536 2003 2014 2268 2204 2089 2072 2050 1951 1876 1917 1937 1942 1896 1919 1926 1837 1807 1771 1745 1810 1921 1972 1953 1941 1943 1941 1979 1993 1983 1946 1936 1934 1914 1882 1850 1832 1832 1806 1819 1863 1877 1894 1963 2076 2155 2162 2126 2068 1998 2034 2185 2182 2107 2029 2035 1950 1896 1896 1830 1810 1833 1898 2142 2348 2344 2206 2182 2220 2262 2326 2411 2858 3658 2964 2543 2077 1696 1423 1225 1146 1149 1151 1138 1136 1114 1141 1199 1175 1064 1002 1003 996 969 936 914 911 919 902 896 885 864 845 835 853 888 903 98 95 92 90 88 87 86 88 88 92 97 99 101 102 103 105 104 102 113 100 114 125 128 130 129 128 128 131 134 129 121 113 107 99 85 77 75 71 64 52 26 44 39 39 28 17 13 13 11 13 17 15 8 15 25 24 25 32 37 32 32 47 54 53 42 36 24 26 29 21 13 13 15 14 12 8 9 11 12 9 6 4 1 0 0 1 5 10 12 12 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 5 24 63 135 230 395 670 955 1138 1209 1269 1344 1205 1041 1018 1109 1241 1442 1603 1618 1776 2249 2578 2608 2508 2517 2647 2852 3089 3303 3478 3626 3761 3886 4005 4096 4122 4104 4047 3945 3856 3803 3774 3771 3726 3625 3508 3348 3109 2826 2553 2223 1935 1502 1008 1569 1285 685 286 29 20 0 0 0 0 0 0 0 0 0 0 0 0 2 5 11 44 152 168 194 146 91 35 6 1 22 234 960 1771 1598 782 667 708 917 852 744 875 1344 1313 1329 1441 1259 865 534 417 412 644 930 978 982 1067 842 546 347 203 103 81 128 218 327 478 688 880 1072 1265 1419 1508 1567 1621 1666 1775 1968 2131 2206 2120 1963 1947 2285 2932 3435 3641 3677 3252 2984 3079 3232 3254 3081 3106 2971 2883 2732 2460 2453 2485 2627 2938 3142 3226 3529 3998 4208 4225 4241 4176 3894 3306 3091 2901 2643 2831 2892 2591 2385 2285 2274 2626 2739 2882 3006 2886 2719 2874 3208 3333 3274 3260 3298 3287 3192 2955 2547 2220 2168 2236 2384 2501 2509 2476 2405 2323 2290 2253 2194 2192 2290 2465 2682 2872 2826 2490 2286 2158 2051 1913 1784 1697 1669 1680 1716 1819 1995 2248 2640 3233 3895 4160 3773 3312 3322 3260 3173 3303 3419 3292 3020 2905 2917 2948 3019 3121 3120 2942 2583 2329 2289 2306 2461 2843 3237 3331 3337 3368 3280 3295 3230 3048 2983 3176 3497 3520 3271 3200 3240 3061 2863 2642 2392 2546 2726 2772 3117 3577 3741 3682 3582 3455 3299 2962 2964 2856 2881 2923 2899 2858 2844 3012 3415 3792 3815 3573 3348 3249 2908 2587 2528 2474 2249 2357 2565 2717 2766 2719 2663 2686 2803 2933 3158 3261 3366 3418 3401 3296 3163 3031 3074 3440 3904 4125 3827 3021 2335 2642 2430 2461 2554 2477 2343 2326 2389 2326 2267 2284 2230 2174 2008 1999 1966 1805 1725 1690 1638 1665 1788 1834 1855 1846 1857 1882 1922 1939 1945 1929 1914 1916 1905 1864 1822 1782 1752 1808 1895 1961 1994 2026 2113 2286 2375 2336 2318 2307 2174 2211 2490 2693 2549 2415 2449 2417 2351 2407 2464 2693 2687 2904 3229 3277 3256 3245 3239 3126 3049 3106 2811 2710 3048 2594 2150 1786 1532 1310 1135 1087 1124 1149 1096 1070 1051 1048 1050 1018 976 977 976 969 956 957 942 931 911 894 882 860 843 832 823 840 877 899 91 92 93 92 88 84 84 86 85 84 93 101 102 105 105 103 100 102 113 116 122 134 129 128 122 120 122 127 133 134 130 124 117 113 103 96 88 76 67 56 41 47 42 39 33 21 15 19 20 21 23 20 11 11 21 26 27 25 30 33 38 49 58 58 48 32 20 20 23 14 11 13 12 12 12 8 9 11 13 6 2 1 0 0 0 2 7 10 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 1 2 2 2 2 15 34 72 140 287 557 853 1031 1079 1126 1188 1109 1016 979 1020 1149 1269 1331 1404 1651 1997 2119 2053 2090 2204 2435 2735 2990 3200 3386 3548 3677 3792 3911 4025 4098 4148 4223 4186 4058 3906 3796 3747 3769 3706 3544 3367 3207 3040 2841 2614 2269 1699 1059 579 1624 1140 620 280 99 73 0 0 0 0 0 0 0 0 0 0 0 0 6 14 17 27 68 106 157 115 47 13 2 16 124 668 1652 2184 1672 1056 886 846 400 464 604 809 1084 1072 1042 961 728 466 322 306 343 427 655 722 579 491 488 430 273 122 69 96 161 259 393 571 820 1070 1258 1413 1517 1585 1656 1673 1701 1822 2028 2200 2221 2110 1964 1960 2246 2748 3116 3409 3581 3307 3019 3024 3109 3065 3024 3156 3075 3004 2982 2839 2823 2825 2731 2807 3087 3413 3549 3397 3181 3213 3528 4026 4459 3972 3317 3071 2642 2796 3101 3144 3143 3155 3082 3050 2910 2816 2876 2662 2460 2586 2939 3244 3319 3249 3138 2982 2788 2554 2216 2031 2058 2166 2313 2437 2455 2395 2303 2203 2149 2129 2111 2124 2217 2389 2622 2834 2821 2714 2640 2743 2845 2765 2506 2293 2237 2223 2208 2304 2517 2802 3271 3953 4319 4330 4167 3782 3475 3162 2901 2915 3040 2941 2571 2422 2389 2368 2506 2693 2944 3118 2984 2752 2602 2477 2424 2612 2980 3169 2977 3102 3005 3163 3212 2942 2722 2827 3122 3240 3119 3080 3028 2686 2664 2489 2325 2520 2788 2891 3100 3444 3642 3598 3477 3121 3177 2837 2791 2701 2691 2727 2745 2744 2763 2861 3252 3778 3914 3766 3496 3370 3069 2569 2443 2509 2339 2263 2414 2648 2819 2828 2702 2574 2645 2843 3017 3143 3275 3394 3468 3534 3517 3403 3459 3648 3857 3804 3435 2715 2241 2186 2269 2446 2536 2474 2399 2456 2582 2544 2512 2526 2495 2490 2345 2254 2121 1918 1756 1642 1515 1537 1686 1757 1806 1817 1840 1855 1892 1916 1911 1906 1907 1922 1899 1846 1781 1795 1878 1966 2047 2119 2185 2279 2447 2632 2626 2555 2682 2735 2640 2817 3255 3554 3516 3372 3347 3279 3304 3385 3505 3662 3766 3946 4020 4017 3997 3861 3783 3564 3180 3401 2933 2636 2466 2197 1881 1578 1361 1238 1169 1115 1167 1144 1089 1068 1026 1007 990 962 966 979 947 935 928 919 886 889 882 885 872 821 820 832 834 858 877 879 84 86 88 89 89 87 84 86 86 84 88 97 104 110 114 112 103 102 109 119 125 129 128 124 117 112 115 119 127 133 133 130 125 120 114 107 98 87 77 62 54 52 44 40 39 27 18 22 25 25 26 26 18 12 16 22 25 24 30 43 41 44 50 52 44 33 27 22 22 11 14 17 11 8 10 12 11 11 11 8 2 1 0 0 0 2 6 7 4 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 1 2 2 2 4 21 48 94 181 445 732 889 917 912 959 990 967 990 995 1014 1077 1166 1186 1262 1522 1708 1677 1668 1907 2253 2626 2990 3256 3441 3580 3688 3787 3882 3982 4070 4136 4202 4266 4237 4137 3977 3796 3738 3773 3677 3468 3266 3128 2995 2811 2533 1988 1320 817 687 2018 1164 617 229 111 87 0 0 0 0 0 0 0 0 0 0 0 0 6 14 16 21 34 54 72 53 18 3 2 99 521 1485 2264 2210 1640 1187 790 420 385 501 614 717 770 681 529 369 234 159 149 196 279 320 315 255 161 173 198 163 103 69 78 125 214 345 481 603 842 1146 1380 1510 1573 1612 1708 1714 1727 1822 2007 2155 2093 2028 1971 1956 2140 2479 2936 3232 3266 3047 2877 2883 2900 2862 2904 3018 3165 3221 3211 3207 3243 3262 3047 2848 2864 2841 2552 2164 1976 2061 2399 3123 4123 4049 3553 3136 2640 2668 3070 3528 3819 3797 3495 3127 2853 2702 2696 2554 2471 2595 2800 3150 3303 3255 3195 3051 2752 2399 1923 1771 1899 2117 2249 2344 2343 2249 2125 2038 2013 2031 2053 2080 2170 2355 2612 2855 3012 3046 2968 3040 3293 3439 3335 3205 3190 3203 3225 3245 3405 3676 4050 4339 4165 3929 3974 3875 3386 2696 2252 2213 2197 2040 2036 2059 2031 2025 2112 2264 2515 2739 2810 2746 2594 2423 2359 2430 2649 2760 2576 2935 2932 3018 3107 3050 2831 2639 2575 2505 2537 2743 3001 2578 2520 2388 2312 2450 2710 2947 3189 3432 3487 3316 3260 2904 2834 2650 2505 2404 2432 2535 2614 2692 2772 2840 3006 3337 3686 3690 3315 3323 3144 2713 2538 2529 2456 2363 2408 2633 2908 2950 2808 2618 2593 2734 2907 3052 3210 3372 3505 3635 3750 3802 3840 3976 3995 3771 3298 2595 1990 1803 2002 2250 2360 2353 2360 2458 2639 2776 2905 2957 2866 2813 2683 2491 2278 2049 1878 1821 1635 1612 1645 1657 1661 1723 1801 1821 1825 1855 1878 1894 1939 2016 1961 1832 1756 1853 2077 2203 2298 2445 2615 2875 3282 3045 2916 2953 3058 3141 3465 4007 4284 4302 4226 4082 4007 4033 4179 4272 4378 4464 4519 4423 4250 4182 4056 3660 3349 3532 2946 2912 2569 2231 1981 1864 1724 1466 1243 1125 1161 1150 1191 1121 1071 1070 1038 993 954 923 947 951 927 906 856 847 846 828 848 873 795 789 862 881 870 868 854 874 77 77 78 81 86 87 87 88 94 89 87 94 102 111 118 120 112 111 117 118 123 125 126 124 117 110 111 116 121 127 130 129 126 123 117 113 110 104 89 83 64 57 51 47 44 34 25 22 28 28 26 30 26 16 14 19 24 28 29 31 36 38 37 40 39 35 29 25 25 19 24 25 8 3 4 8 12 13 12 11 7 3 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 1 2 2 2 10 45 114 241 413 628 757 769 756 771 862 956 972 965 938 841 847 918 959 1053 1271 1370 1432 1687 2145 2592 2963 3279 3497 3631 3727 3815 3895 3977 4061 4128 4204 4261 4248 4233 4185 3954 3727 3695 3768 3651 3428 3250 3114 2848 2468 2042 1571 1348 1248 1110 2134 1112 588 189 24 1 0 0 0 0 0 0 0 0 0 0 0 0 5 12 19 28 36 31 20 12 4 1 24 344 1163 2103 2367 1984 1476 1088 814 718 752 804 809 663 458 263 134 64 26 6 5 34 93 130 96 44 36 98 139 92 68 88 123 161 234 335 437 584 789 1208 1470 1558 1588 1650 1736 1747 1718 1719 1809 1894 1863 1852 1843 1799 1926 2217 2647 3038 3079 2913 2854 2857 2818 2847 2977 3011 2981 3177 3318 3425 3422 3444 3321 3094 2819 2247 1799 1678 1541 1669 1949 2556 3727 4086 3600 2959 2407 2419 2899 3400 3556 3358 3047 2775 2533 2447 2634 2477 2614 2911 3052 3175 3308 3463 3581 3407 2894 2368 1820 1643 1775 2016 2180 2277 2281 2220 2143 2048 1973 1969 2006 2060 2179 2366 2588 2763 2836 2818 2851 2850 2815 2751 2961 3476 3895 4067 4088 3875 4004 4182 4153 3868 3413 3012 2809 2579 2253 1979 1855 1886 1871 1783 1830 1818 1787 1773 1791 1910 2089 2236 2318 2309 2168 1976 1953 2230 2596 2375 2349 2662 2798 2745 2805 2921 2804 2518 2341 2120 2075 2382 2684 2449 2330 2209 2177 2289 2443 2800 3265 3375 3325 2985 2822 2601 2465 2391 2272 2227 2309 2443 2552 2660 2778 2839 2906 3100 3382 3409 2958 3015 2984 2762 2632 2627 2635 2653 2705 2829 3066 2964 2757 2598 2548 2633 2825 3008 3185 3370 3522 3639 3751 3893 4065 4353 4469 4263 3688 2925 2241 1971 2140 2360 2541 2669 2754 2762 2824 3062 3370 3614 3521 3331 3180 2970 2663 2325 2181 2295 2120 1927 1750 1665 1601 1665 1802 1873 1880 1903 1977 2070 2183 2235 2186 2065 2054 2237 2411 2505 2697 2934 3198 3587 4135 3557 3432 3560 3813 4279 4600 4548 4587 4473 4328 4298 4379 4362 4421 4534 4634 4766 4810 4592 4348 4191 4088 3619 3060 2883 2743 2505 2125 1823 1744 1750 1639 1440 1322 1131 1259 1324 1289 1225 1184 1151 1099 1053 1006 890 900 942 1007 1078 1031 965 1011 1029 1070 1007 949 1048 979 935 894 887 894 899 69 65 67 73 78 83 89 85 99 94 89 95 103 110 116 119 119 119 126 123 123 124 129 127 117 111 112 115 116 120 122 122 124 125 123 122 126 123 113 97 70 61 56 57 51 42 31 22 24 26 21 24 28 25 21 22 26 32 37 37 35 37 33 33 33 30 26 22 23 21 18 17 8 0 0 0 5 9 11 13 12 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 6 18 45 104 191 324 512 649 649 663 731 755 810 847 850 851 790 644 655 693 634 749 1127 1307 1586 2030 2528 2946 3261 3504 3663 3774 3854 3927 3989 4068 4184 4211 4263 4302 4238 4136 4063 3848 3647 3607 3754 3656 3433 3237 3004 2538 1970 1530 1537 1824 1614 1293 1409 860 547 247 61 6 0 0 0 0 0 0 0 0 0 0 0 0 6 16 25 35 38 23 6 1 0 2 80 615 1418 1895 1884 1539 1126 880 855 869 765 665 497 244 120 43 12 3 1 0 0 0 3 7 7 6 34 84 123 80 69 106 165 206 285 403 480 560 794 1240 1495 1574 1610 1706 1761 1750 1703 1667 1687 1727 1734 1746 1733 1654 1730 1995 2376 2796 2996 3034 3029 2965 2874 2882 3041 3164 2960 2962 3209 3433 3494 3588 3741 3633 2929 2106 1701 1585 1514 1644 1941 2673 3142 3588 3585 3025 2523 2475 2681 2723 2596 2507 2475 2430 2214 1988 2440 2345 2676 3124 3155 3105 3262 3610 3920 3743 3023 2412 2049 1828 1823 2035 2187 2298 2355 2358 2297 2128 1970 1941 1970 2030 2146 2296 2441 2543 2601 2627 2625 2656 2749 2842 3097 3619 4063 4217 4210 3898 3864 3773 3294 2625 2171 1931 1807 1745 1679 1591 1621 1732 1733 1698 1689 1662 1629 1620 1639 1735 1906 2032 2075 2084 1957 1724 1523 1730 2071 1965 1939 2167 2374 2402 2400 2474 2474 2298 2185 1952 1903 2168 2532 2574 2376 2156 2056 2074 2201 2636 3147 3146 2942 2610 2431 2331 2265 2253 2202 2227 2323 2432 2542 2668 2791 2847 2905 3002 3134 3222 2977 2875 2798 2692 2603 2595 2749 2976 3140 3126 3180 3000 2770 2600 2500 2568 2775 2989 3158 3314 3449 3529 3564 3703 3940 4294 4519 4459 4095 3631 3204 2908 2958 3190 3481 3703 3771 3669 3525 3554 3765 3977 3974 3857 3814 3800 3633 3169 3043 3023 2846 2444 2026 1816 1766 1799 1923 2049 2092 2142 2373 2760 2759 2677 2645 2597 2709 2988 3138 3226 3397 3492 3704 3939 4085 4138 4067 4034 4315 4651 4630 4455 4391 4341 4194 4141 4181 4209 4266 4343 4399 4442 4567 4551 4304 3983 4047 3805 3330 2889 2660 2497 2267 1991 1858 1860 1753 1591 1583 1579 1607 1573 1500 1443 1338 1277 1273 1196 1072 1036 1142 1252 1328 1452 1576 1617 1474 1497 1230 1070 1036 1024 991 957 929 917 894 919 64 58 57 66 72 83 88 87 97 96 87 96 103 103 102 104 107 111 116 119 122 125 129 124 117 114 114 114 113 113 113 116 121 124 124 127 132 133 129 118 96 76 67 74 60 54 42 26 18 19 23 28 30 27 24 23 24 29 33 34 35 37 34 31 29 28 22 18 19 17 16 20 12 0 0 0 3 3 4 11 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 13 42 99 195 319 445 527 518 514 630 862 947 912 804 638 607 656 651 650 613 504 641 1331 1576 1999 2418 2813 3166 3449 3657 3800 3904 3976 4036 4083 4133 4257 4265 4307 4302 4176 3989 3798 3657 3564 3536 3674 3661 3454 3149 2721 2136 1683 1509 1770 2008 1666 1202 855 634 462 255 73 10 0 0 0 0 0 0 0 0 0 0 0 0 7 25 37 41 37 25 11 6 6 15 103 528 939 1044 1001 763 445 227 122 56 32 57 58 25 8 1 0 0 0 0 0 0 0 0 0 8 41 75 79 61 98 144 196 240 309 410 500 611 870 1240 1492 1595 1678 1779 1812 1778 1736 1708 1693 1691 1699 1730 1768 1719 1686 1852 2218 2659 3027 3205 3195 3102 2978 2867 2851 2985 3201 3073 3319 3418 3588 3724 3861 3438 2563 1933 1693 1591 1566 1631 1922 2478 2775 2837 2802 2677 2545 2552 2569 2285 2099 2292 2375 2247 2173 1902 2241 2300 2671 2965 2866 2904 2960 3250 3688 3653 3073 2579 2362 2134 2023 2135 2200 2270 2345 2337 2215 2036 1928 1944 1996 2057 2134 2226 2274 2308 2364 2428 2526 2731 2983 3070 3183 3624 4028 4004 3783 3498 3362 3096 2512 1873 1530 1457 1461 1435 1374 1358 1478 1565 1574 1561 1557 1545 1512 1491 1526 1674 1889 1994 1975 1984 1840 1591 1497 1507 1581 1562 1531 1677 1888 1980 1975 2032 2106 2042 2011 1854 1842 2030 2136 2197 2277 2188 2071 2042 2195 2607 2887 2782 2461 2229 2186 2183 2140 2199 2246 2276 2344 2439 2530 2622 2760 2771 2862 2919 3004 3125 3064 2859 2751 2765 2805 2931 2952 3122 3325 3449 3455 3370 3247 2897 2569 2550 2735 2925 3045 3121 3196 3316 3335 3420 3683 4048 4337 4418 4302 4186 4178 4096 4168 4318 4536 4708 4626 4122 3616 3593 3811 3836 3896 4021 4124 4255 4275 4062 3876 3870 3797 3397 2838 2406 2137 1982 2074 2372 2462 2533 2877 3174 3267 3380 3413 3539 3879 4096 4155 4324 4226 4037 3963 4048 4173 4162 4051 4084 4471 4696 4536 4449 4212 4191 4002 3720 3546 3665 3882 3922 3886 3777 3802 3855 3627 3221 3149 3290 3438 3179 2756 2610 2533 2301 2259 2300 2200 2041 2022 2047 2009 2002 1883 1737 1608 1580 1606 1559 1565 1699 1793 1732 1649 1624 1722 1727 1602 1629 1303 1119 1025 985 971 946 910 909 901 994 83 75 63 69 81 84 84 86 88 91 92 96 100 89 79 81 83 86 92 101 112 121 126 125 123 118 115 112 110 108 108 112 120 123 124 127 134 136 136 135 125 109 102 85 74 56 47 35 15 19 29 36 39 38 38 34 29 30 32 35 36 36 36 33 28 27 22 17 16 17 21 19 9 0 0 0 1 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 11 32 71 152 271 381 429 407 370 413 619 952 1043 900 818 802 821 812 753 663 581 629 1033 1734 2071 2390 2667 2990 3324 3593 3793 3921 3987 4039 4097 4149 4188 4255 4244 4268 4193 3883 3606 3480 3462 3507 3525 3584 3605 3395 2874 2332 1899 1823 1893 1819 1555 1201 925 702 548 430 226 78 19 3 0 0 0 0 0 0 0 0 0 0 0 9 33 46 46 43 34 21 14 14 25 85 240 336 353 418 367 210 93 43 23 17 12 7 2 0 0 0 0 0 0 0 0 0 0 0 7 46 128 47 37 118 172 217 257 328 422 532 704 973 1280 1512 1636 1743 1841 1858 1816 1774 1724 1665 1660 1771 1964 2093 2011 1814 1825 2214 2723 3100 3304 3310 3176 3018 2940 2978 3110 3222 3056 3392 3511 3514 3523 3461 2771 2082 1753 1635 1585 1588 1629 1805 2268 2847 2786 2317 2140 2135 2309 2707 2958 3102 3086 2577 2199 2264 2117 2186 2322 2578 2722 2768 2676 2643 2893 3214 3221 2963 2733 2493 2243 2075 2106 2130 2169 2205 2153 2037 1944 1920 1954 2011 2069 2143 2191 2192 2229 2272 2406 2653 2920 3062 3038 3020 3272 3710 3691 3387 3183 3103 2877 2343 1787 1445 1337 1366 1400 1386 1460 1517 1476 1441 1424 1435 1451 1426 1414 1441 1570 1747 1813 1817 1822 1654 1427 1375 1397 1379 1343 1324 1369 1509 1646 1708 1785 1870 1913 2051 2131 1883 1912 1847 1883 1994 2058 2079 2136 2290 2517 2540 2303 2092 1985 2008 2075 2101 2172 2263 2316 2367 2438 2493 2491 2565 2660 2791 2849 2894 3024 3102 3057 3057 3099 2955 2971 3204 3379 3519 3705 3771 3726 3520 3087 2689 2577 2669 2772 2844 2891 2949 3091 3193 3358 3628 3971 4294 4457 4423 4405 4578 4768 4874 4964 4971 4972 4808 4464 4293 4233 3834 3356 3469 3698 4006 4277 4404 4334 4185 4334 4486 4334 4003 3696 3265 2703 2719 3061 3315 3609 3760 3727 3943 4182 4067 4107 4239 4431 4439 4625 4600 4410 4236 4213 4247 4287 4271 4169 4414 4561 4682 4566 4012 3759 3487 3119 2836 2891 3207 3222 3104 2963 2886 2974 2579 2314 2417 2878 3263 2956 2648 2753 3014 3177 3113 2891 2732 2646 2386 1884 2014 2640 2619 2362 2310 2339 2304 2277 2334 2342 2182 1929 1640 1481 1608 1537 1407 1382 1295 1150 1029 985 969 921 921 924 894 962 84 82 76 77 88 81 79 82 84 86 88 89 88 77 54 62 63 58 63 78 92 105 114 116 116 114 111 109 104 103 105 108 115 121 122 123 131 132 135 138 134 124 107 89 84 63 43 41 20 19 27 33 37 40 38 36 36 37 38 36 37 38 37 34 30 24 22 18 15 15 17 18 8 1 0 0 2 6 4 1 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 34 59 126 222 284 306 291 250 259 371 597 890 1001 848 851 965 1048 969 747 560 596 1066 1802 2103 2319 2512 2792 3157 3489 3731 3907 3996 4042 4109 4189 4240 4221 4210 4180 4096 3900 3538 3273 3233 3358 3469 3498 3523 3467 3122 2489 2018 1841 1752 1562 1243 942 726 596 534 515 450 319 172 68 18 3 0 0 0 0 0 0 0 0 0 0 10 34 49 47 46 39 25 19 27 62 137 189 187 229 312 330 206 97 46 28 23 16 12 13 7 6 4 1 0 0 0 0 0 0 2 15 63 137 55 23 112 179 231 287 392 522 658 842 1095 1345 1532 1667 1782 1871 1880 1834 1787 1681 1551 1593 1979 2513 2736 2532 2084 1910 2246 2773 3124 3255 3346 3307 3147 3031 3037 3088 3093 2988 3113 3385 3558 3541 3196 2752 2403 2053 1713 1571 1584 1538 1734 2329 2863 2961 2694 2355 2130 2334 2828 3315 3558 3244 2472 2137 2197 2141 2218 2398 2494 2673 2906 2947 2913 2892 2807 2667 2564 2488 2343 2242 2182 2219 2228 2270 2276 2195 2083 2003 1952 1929 1975 2047 2109 2182 2285 2294 2387 2649 2908 3037 3128 3189 3110 3085 3296 3231 3027 3019 3083 2920 2412 1878 1518 1357 1342 1372 1393 1446 1448 1409 1368 1340 1349 1382 1366 1349 1336 1377 1488 1574 1660 1696 1566 1347 1235 1325 1324 1199 1088 1093 1233 1400 1490 1575 1690 1790 2043 2547 2296 2154 2034 1910 1888 1953 2038 2155 2284 2245 2112 1830 1778 1856 2042 2130 2104 2143 2274 2350 2365 2392 2421 2390 2401 2538 2657 2676 2730 2905 3093 3160 3145 3123 2938 2972 3304 3555 3627 3720 3782 3718 3521 3209 2844 2582 2572 2544 2620 2726 2870 3023 3098 3221 3499 3892 4274 4501 4498 4486 4671 4928 5014 5050 4928 4752 4599 4541 4589 4542 4075 3153 3093 3252 3743 4147 4246 4120 3993 4090 4361 4523 4539 4553 4439 3842 3797 3891 3936 3924 3956 3987 3965 4171 4162 4245 4191 4260 4350 4609 4732 4687 4566 4501 4497 4345 4317 4232 4061 4073 4359 4346 3817 3281 2946 2592 2297 2285 2411 2453 2358 2317 2195 1972 1877 1986 2300 2730 3554 2967 2601 3204 3702 3720 3679 3714 3663 3659 3466 3166 3300 3539 3591 3491 3454 3445 3401 3337 3147 2799 2371 1852 1498 1295 1383 1342 1244 1237 1222 1133 1045 1013 976 889 931 933 909 935 75 75 74 76 81 78 77 79 75 72 74 78 73 65 55 57 56 48 60 73 83 92 100 107 112 112 106 106 101 101 102 104 108 115 118 120 125 121 121 129 128 122 115 109 102 85 60 40 26 27 25 32 32 33 36 37 37 39 39 34 36 39 38 35 31 24 21 20 19 17 18 18 8 2 0 0 0 3 5 2 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 1 10 34 80 143 229 297 279 231 201 225 341 495 646 788 906 989 1166 1324 1100 710 477 497 792 1440 2043 2160 2284 2564 2954 3376 3653 3860 3974 4029 4087 4146 4181 4169 4115 3975 4006 3811 3494 3158 3051 3195 3367 3431 3417 3347 3107 2589 2003 1765 1703 1371 936 619 511 493 475 496 544 501 399 255 106 28 3 0 0 0 0 0 0 0 0 0 1 8 32 53 54 46 34 25 29 57 135 241 254 248 266 272 270 192 109 65 51 46 37 38 46 51 49 22 13 11 5 2 0 0 0 8 40 87 104 71 46 100 188 282 386 515 649 783 953 1178 1403 1569 1687 1811 1871 1873 1843 1796 1656 1464 1528 2183 2999 3190 2966 2454 2121 2312 2723 3286 3434 3448 3445 3418 3371 3314 3278 3288 3242 3140 3111 3260 3500 3562 3454 3037 2290 1770 1648 1540 1490 1784 2658 2956 2680 2330 2117 2139 2275 2487 2779 3039 2967 2461 2037 2035 2122 2377 2528 2573 2921 3321 3334 3097 2764 2386 2155 2099 2182 2365 2538 2621 2622 2623 2632 2574 2413 2223 2070 1950 1892 1927 1955 1971 2024 2291 2358 2508 2747 2947 3040 3067 3041 2961 2996 2998 2834 2783 2902 3047 2924 2526 2068 1696 1454 1327 1268 1271 1333 1376 1360 1313 1300 1294 1312 1306 1258 1217 1238 1320 1430 1559 1648 1577 1333 1135 1241 1281 1176 1029 985 1101 1250 1330 1419 1528 1637 2124 2683 2596 2394 2239 2128 2069 2067 2085 2128 2126 1868 1755 1618 1747 1971 2173 2221 2158 2199 2335 2384 2341 2333 2363 2376 2392 2463 2592 2653 2680 2781 2933 3040 3086 3035 2882 3215 3416 3508 3548 3597 3591 3487 3286 3014 2768 2557 2515 2432 2520 2646 2779 2928 2986 3058 3322 3731 4169 4503 4665 4721 4772 4830 4885 4859 4692 4463 4339 4459 4669 4749 4494 3649 3191 3275 3670 4009 4003 3751 3530 3465 3683 4011 4316 4550 4549 4323 4123 3898 3644 3387 3350 3569 3705 3913 4222 4336 4475 4649 4682 4711 4787 4823 4822 4767 4726 4591 4503 4091 3626 3653 4070 4124 3574 3012 2737 2376 2068 1919 1836 1856 1847 1877 1942 1986 1955 2038 2257 2458 3331 3589 3484 3926 4345 4583 4700 4513 4259 4246 4437 4568 4634 4494 4435 4460 4497 4486 4154 3728 3404 2850 2164 1654 1393 1282 1324 1331 1291 1239 1161 1069 1023 1010 973 912 924 966 992 982 65 67 70 71 72 75 78 81 75 71 71 76 66 66 67 62 59 62 69 74 87 94 98 104 112 114 108 102 100 99 98 102 103 105 110 114 110 101 106 113 113 109 107 108 107 97 78 56 45 35 26 35 32 28 32 35 39 40 38 35 35 38 37 38 33 23 21 25 27 26 23 18 6 1 1 0 0 4 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 2 14 42 86 146 223 287 289 221 186 254 479 720 802 780 811 958 1144 1182 895 546 376 452 764 1206 1633 1880 1997 2273 2709 3168 3570 3803 3969 4006 4112 4274 4238 4100 3966 3800 3681 3687 3481 3220 2980 3056 3291 3406 3337 3140 2850 2418 1835 1356 1295 1199 771 371 301 559 704 670 635 632 564 422 249 99 25 3 1 4 6 8 5 2 0 0 0 1 7 29 50 61 47 31 26 43 146 258 275 273 291 282 233 205 188 121 83 70 69 72 69 71 89 94 49 29 23 21 12 3 0 3 20 57 94 101 96 102 151 274 421 566 703 810 904 1034 1224 1425 1571 1675 1792 1855 1879 1867 1826 1675 1446 1503 2206 3022 3190 3066 2758 2489 2577 2921 3328 3383 3244 3282 3466 3556 3523 3457 3339 3317 3324 3154 3268 3279 3421 3424 3258 2453 1843 1876 1801 1620 1869 2465 2715 2650 2119 1746 1724 1801 1995 2336 2703 2858 2563 1995 1943 1995 2461 2572 2654 3094 3200 2878 2574 2348 2079 1956 2047 2311 2742 3019 3039 2969 2890 2801 2656 2419 2154 1960 1849 1782 1853 1887 1746 1764 1993 2183 2402 2669 2847 2815 2644 2565 2736 2965 2653 2518 2601 2751 2871 2812 2564 2200 1821 1512 1307 1184 1132 1195 1326 1304 1264 1249 1239 1237 1222 1184 1162 1189 1254 1354 1489 1609 1612 1416 1199 1177 1223 1198 1102 1032 1099 1234 1228 1279 1356 1477 1850 2196 2231 2064 1943 1960 2036 2133 2109 2049 1863 1651 1677 1754 1895 2074 2237 2234 2219 2383 2477 2476 2394 2335 2320 2313 2332 2497 2730 2800 2724 2698 2794 2941 2989 3030 2803 3073 3241 3309 3351 3376 3349 3267 3143 2874 2645 2524 2503 2526 2621 2737 2823 2892 2921 2960 3169 3578 4057 4448 4738 4810 4699 4649 4632 4545 4389 4314 4328 4507 4686 4797 4650 4340 4074 3880 3810 3798 3786 3720 3460 3188 3164 3565 3956 4120 4124 4096 3826 3433 3171 3057 3015 3199 3804 4286 4520 4645 4765 4797 4739 4697 4765 4862 4897 4857 4895 4724 4459 3894 3440 3434 3809 3966 3517 2952 2568 2303 2139 1938 1698 1639 1618 1613 1680 1736 1742 2069 2662 3469 4269 4570 4636 4717 4856 4932 4897 4535 3959 3997 4375 4757 4831 4571 4413 4519 4655 4087 3137 2665 2700 2366 1842 1535 1405 1345 1305 1224 1197 1147 1075 1011 960 964 988 989 980 984 1037 1029 74 77 81 82 82 85 87 87 83 79 75 75 68 74 76 69 68 72 75 79 89 95 99 111 113 111 105 101 100 97 95 101 101 100 101 100 99 94 98 104 98 95 93 99 102 97 87 77 55 37 33 29 32 25 30 32 34 37 36 34 34 37 38 41 34 21 24 29 30 28 32 32 7 0 1 0 0 4 6 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 45 82 132 190 238 248 216 189 239 384 581 748 774 736 788 972 1097 910 553 530 613 1161 1345 1486 1549 1689 1984 2422 2911 3350 3695 3908 4033 4033 4124 4114 4034 3967 3746 3517 3435 3398 3260 3049 2934 3129 3373 3326 3046 2619 2133 1648 1160 785 669 529 268 175 470 823 855 743 696 685 618 477 304 163 69 29 18 50 110 132 98 56 24 6 0 1 9 31 41 64 46 30 30 56 226 335 317 359 330 288 242 274 256 152 86 74 78 72 61 61 80 97 66 49 47 59 46 17 3 6 29 66 99 122 160 208 282 460 670 784 856 906 946 1055 1229 1376 1496 1633 1717 1816 1882 1898 1878 1761 1545 1573 2106 2745 2976 2961 2863 2786 2876 3024 2984 2979 3049 3188 3266 3144 2894 2745 2763 2844 3080 3092 3293 3132 3123 3214 3517 2788 1991 1999 1965 1851 2025 2091 2193 2296 2482 2464 2253 1983 1862 2017 2404 2745 2611 2036 2102 1853 2392 2518 2644 2924 2751 2406 2230 2175 2161 2238 2452 2827 3148 3212 3141 3009 2795 2640 2467 2209 1941 1745 1633 1628 1839 1932 1654 1515 1648 1885 2198 2501 2615 2458 2258 2339 2562 2562 2252 2272 2389 2485 2578 2588 2478 2231 1893 1574 1346 1236 1131 1142 1231 1210 1184 1178 1171 1166 1162 1152 1147 1159 1200 1286 1430 1583 1665 1589 1402 1231 1158 1180 1202 1169 1205 1307 1225 1209 1222 1298 1464 1685 1915 1854 1629 1665 1747 1861 1928 1918 1704 1584 1738 2044 2207 2190 2085 2047 2226 2486 2611 2609 2513 2396 2294 2267 2317 2510 2711 2783 2754 2696 2789 3009 2960 2945 2752 2822 3007 3143 3191 3178 3131 3074 3044 2851 2695 2610 2627 2653 2799 2924 2915 2847 2791 2867 3089 3437 3903 4312 4630 4677 4416 4124 4026 4040 3950 4097 4295 4477 4541 4568 4631 4672 4667 4445 3984 3545 3490 3642 3822 3621 3588 3759 3804 3775 3865 4140 4154 3817 3582 3337 3053 3420 3809 4260 4677 4929 4945 4781 4574 4553 4668 4743 4705 4518 4302 4186 4014 3708 3411 3423 3753 3943 3721 3139 2807 2604 2528 2455 2332 2131 1949 1838 1868 2145 2241 2969 3776 4309 4584 4684 4720 4782 4763 4478 4132 3918 3724 3792 3820 3859 3793 3485 3382 3572 3851 2484 2057 1985 2062 1907 1603 1486 1440 1399 1298 1216 1153 1095 1072 1047 986 960 1002 998 1043 1017 1039 1052 89 92 97 101 103 104 103 105 106 99 89 86 85 83 86 79 77 76 77 81 85 90 98 103 104 105 101 102 101 96 93 96 97 92 94 84 91 90 88 93 91 85 87 93 98 94 89 79 50 37 31 24 32 30 32 28 25 27 34 38 37 38 39 39 31 21 25 24 17 17 26 20 2 1 1 0 0 1 5 5 3 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 37 70 100 143 181 197 183 170 225 388 615 697 550 499 528 584 662 723 702 608 598 874 1683 1501 1313 1400 1718 2138 2619 3094 3501 3798 3968 4055 4050 4012 3886 3781 3725 3402 3189 3175 3175 3083 2937 2905 3126 3320 3040 2603 2046 1493 1060 768 588 473 345 263 398 756 979 886 750 702 664 601 504 397 299 171 94 54 95 210 289 289 249 159 56 4 1 9 29 36 57 70 33 25 99 231 354 460 510 406 345 317 349 333 209 115 89 82 75 84 110 141 149 123 107 100 109 113 66 29 9 21 73 155 246 326 356 421 664 902 927 907 923 989 1109 1230 1322 1432 1560 1635 1761 1873 1938 1953 1890 1702 1666 1993 2451 2705 2771 2803 2878 3029 3220 3316 3299 3283 3131 2833 2591 2544 2696 2835 2616 2854 2967 3136 2925 3036 3469 3368 2683 2173 2098 2067 1987 1981 1879 1870 2089 2446 2820 2812 2447 2246 2208 2363 2719 2582 2137 2436 2102 2404 2457 2491 2578 2410 2163 2122 2286 2521 2772 3019 3261 3282 3154 3070 2903 2611 2404 2254 2060 1854 1714 1682 1835 2140 2176 1816 1548 1558 1739 2081 2440 2561 2414 2305 2440 2469 2236 2074 2163 2222 2232 2281 2312 2304 2208 1969 1675 1427 1326 1202 1121 1101 1085 1085 1097 1100 1103 1112 1115 1121 1121 1135 1187 1317 1513 1702 1768 1615 1305 1075 1096 1223 1249 1247 1290 1247 1189 1156 1186 1269 1461 1842 1975 1625 1609 1625 1641 1759 1788 1664 1568 1749 2217 2424 2207 1983 1889 2001 2317 2585 2673 2611 2505 2375 2303 2332 2427 2571 2769 2838 2729 2787 2908 2816 2763 2689 2698 2871 3068 3091 3026 2927 2838 2852 2802 2786 2729 2786 2814 2903 2964 2904 2853 2833 2811 2976 3266 3640 4073 4439 4444 3980 3308 2989 3305 3432 3700 4086 4237 4267 4250 4352 4550 4730 4665 4134 3325 3133 3907 4203 4231 4211 3989 3625 3525 3876 4257 4419 4308 4005 3485 2879 2792 3197 3944 4641 4963 4931 4691 4365 4278 4249 4139 4174 4100 3835 3599 3486 3432 3397 3556 3575 3488 3356 3317 3230 2992 3040 3359 3364 3141 3004 3252 3673 3795 4051 4455 4589 4555 4493 4292 4064 3988 3838 3639 3537 3517 3539 3577 3420 3105 2686 2343 2429 3026 3191 2380 2064 2100 2245 2079 1630 1432 1415 1454 1328 1266 1238 1188 1168 1181 1182 1161 1099 1018 1062 1088 1082 1094 105 104 105 107 110 112 114 115 114 103 95 97 103 105 103 99 98 93 82 82 83 83 85 90 94 95 92 93 99 95 91 90 90 88 87 82 82 89 79 81 86 81 74 79 88 88 86 75 39 34 27 30 44 47 38 31 25 27 25 38 41 41 39 36 31 26 23 19 44 43 8 3 1 1 0 0 0 0 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 6 27 58 83 109 145 170 166 147 159 264 469 650 591 335 273 379 488 589 677 694 581 523 872 1459 1247 1194 1451 1905 2372 2845 3284 3648 3882 3990 4015 3935 3769 3465 3298 2901 2827 2911 2958 2934 2858 2765 2738 2843 2913 2694 2319 1764 1209 907 918 1003 966 821 729 820 1018 1030 843 783 752 641 532 481 474 429 291 178 108 130 235 340 376 385 324 166 35 5 18 38 42 78 104 41 48 137 273 414 559 621 554 485 438 404 365 263 169 130 130 169 206 250 302 298 225 217 180 161 213 156 103 44 33 105 227 343 420 460 573 866 1052 1026 967 959 1022 1115 1207 1287 1361 1439 1525 1666 1829 1958 2023 1995 1841 1792 1982 2259 2462 2596 2703 2890 3108 3208 3368 3414 3225 2771 2489 2599 2874 2958 2783 2628 2829 2785 2685 2337 2808 3029 2696 2385 2256 2125 2046 2058 1854 1688 1696 1937 2287 2573 2525 2374 2613 2564 2295 2575 2618 2382 2520 2364 2500 2533 2415 2261 2102 2047 2216 2548 2887 3196 3414 3395 3233 3046 2914 2715 2435 2241 2159 2101 2044 2064 2214 2490 2743 2610 1989 1549 1543 1707 2028 2371 2542 2583 2617 2601 2392 2063 1993 2096 2138 2081 2073 2094 2142 2178 2051 1808 1559 1395 1260 1106 1002 997 1019 1037 1041 1050 1071 1074 1084 1083 1086 1121 1235 1439 1683 1858 1752 1351 1017 1026 1141 1222 1232 1210 1193 1158 1120 1137 1187 1305 1527 1692 1652 1629 1641 1692 1750 1698 1636 1563 1702 2064 2229 2019 1741 1549 1560 1937 2313 2552 2638 2640 2566 2466 2391 2401 2554 2843 2838 2673 2654 2672 2715 2818 2778 2677 2821 3055 3019 2894 2709 2676 2800 2708 2517 2584 2768 2880 2903 2869 2820 2801 2768 2592 2622 2804 3068 3443 3994 4228 3616 2656 2167 2657 3127 3354 3746 3936 3996 4038 4166 4415 4691 4738 4301 3468 3322 4071 4314 4259 4167 3863 3371 3100 3299 3891 4262 4201 3866 3413 2768 2395 2781 3674 4502 4796 4740 4478 4097 3863 3794 3693 3763 3815 3685 3452 3237 3308 3324 3356 3155 2941 2935 3195 3391 3476 3709 3870 3948 3914 3897 4201 4590 4793 4793 4741 4567 4254 3949 3675 3332 3212 3110 3015 2993 3054 3255 3461 3511 3226 2435 2259 2567 3047 3189 3094 2941 2831 2713 2352 1998 1804 1703 1691 1533 1348 1249 1256 1293 1359 1371 1320 1335 1373 1509 1603 1633 1649 127 123 115 110 108 111 116 113 104 99 94 94 98 102 107 113 117 115 99 94 87 82 83 86 89 91 91 93 96 94 87 83 86 88 82 77 72 71 79 78 79 81 79 77 79 82 78 60 25 29 27 36 52 54 47 39 30 28 26 28 35 40 41 36 30 27 22 37 120 175 26 14 3 0 0 0 0 0 2 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 4 19 47 78 104 125 156 167 148 126 141 213 319 387 349 285 318 454 583 701 794 755 607 619 970 1441 1634 1666 1785 2167 2656 3122 3499 3780 3915 3930 3861 3638 3210 2599 2399 2443 2696 2807 2722 2605 2560 2573 2587 2575 2504 2373 2097 1783 1352 1185 1452 1618 1513 1315 1150 1049 1078 1032 930 916 766 617 463 427 471 468 374 261 171 149 209 285 332 378 399 299 123 34 44 57 61 112 111 138 166 310 487 632 710 723 688 632 562 466 375 302 235 196 209 272 314 318 303 269 236 268 238 202 304 235 194 129 111 188 312 410 481 592 805 1054 1131 1060 1005 997 1054 1151 1228 1261 1286 1344 1442 1574 1754 1931 2037 2043 1923 1834 1931 2119 2296 2469 2617 2848 3019 2744 2917 3042 2739 2416 2557 2842 2891 2711 2477 2424 2458 2361 2301 2141 2115 2167 2241 2499 2711 2544 2247 2139 1680 1532 1575 1764 2055 2217 2205 2476 2912 2830 2459 2538 2593 2362 2248 2289 2475 2539 2432 2196 2004 2103 2481 2880 3171 3410 3499 3321 3063 2865 2675 2459 2251 2138 2135 2189 2282 2470 2779 3091 3114 2702 2103 1554 1531 1771 2107 2467 2757 2933 2886 2590 2260 2016 1904 1980 2068 2028 2008 2018 2072 2205 2221 2090 1895 1644 1395 1129 995 987 995 986 981 1001 1035 1046 1055 1058 1068 1095 1173 1339 1586 1823 1827 1503 1135 1029 1027 1085 1177 1146 1130 1112 1087 1100 1145 1222 1354 1491 1572 1600 1635 1679 1703 1582 1526 1508 1573 1699 1668 1391 1178 1016 1159 1506 1895 2257 2560 2746 2758 2646 2544 2490 2460 2697 2648 2534 2481 2520 2762 2966 2821 2654 2895 3107 3022 2802 2661 2725 2913 2717 2553 2608 2728 2844 2884 2805 2736 2549 2345 2115 2017 2056 2162 2396 2997 3595 3271 2579 2100 2517 2927 3118 3410 3613 3739 3872 4077 4430 4720 4749 4316 3755 3612 3723 3739 3726 3670 3410 3086 3064 3256 3871 3978 4020 3956 3708 3262 2831 2922 3680 4502 4693 4533 4288 4010 3805 3752 3708 3675 3710 3830 3762 3251 3263 3146 2923 2792 2621 2546 2808 3133 3295 3479 3598 3899 3979 4064 4195 4392 4636 4699 4499 4186 3816 3446 3140 3033 2936 2751 2611 2642 2865 3159 3328 3527 3637 3113 3030 3005 2898 2929 3254 3436 3294 3106 2681 2560 2472 2416 2338 2235 2046 1836 1786 1836 1969 1834 1782 1761 1850 2100 2431 2615 2680 153 148 124 118 110 109 113 113 106 99 95 93 95 96 101 110 121 128 120 104 89 75 70 74 81 87 91 95 96 93 86 77 80 79 71 66 68 72 77 75 71 70 69 69 75 79 72 52 29 23 24 32 47 49 44 40 34 28 27 31 40 43 45 39 29 24 21 38 94 125 23 23 2 0 0 1 1 1 2 4 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 33 60 87 110 128 143 134 116 106 115 136 159 233 398 630 763 794 795 791 710 572 988 1096 1396 1976 2340 2320 2281 2458 2961 3409 3697 3911 3930 3826 3569 3088 2495 2139 2110 2373 2618 2609 2431 2342 2361 2450 2521 2512 2438 2252 1908 1660 1275 1099 1451 1641 1570 1441 1312 1199 1127 987 899 902 756 654 423 386 422 433 390 311 225 144 148 165 236 295 351 345 209 97 80 85 96 132 132 275 321 455 643 815 866 816 759 717 648 534 427 362 301 228 204 241 295 308 271 233 250 308 293 309 384 264 245 241 260 328 426 530 665 864 1073 1200 1178 1097 1028 1015 1081 1192 1255 1259 1265 1308 1384 1500 1675 1880 2007 2045 1985 1921 1912 2009 2189 2378 2544 2700 2677 2347 2577 2711 2524 2634 2827 2815 2588 2318 2145 2062 2024 2006 1996 1870 1909 2036 2164 2620 2986 2606 2033 2070 1589 1485 1527 1734 1918 2025 2373 2996 3415 3253 2813 2615 2527 2241 1983 2105 2244 2214 2241 2186 2091 2295 2781 3168 3338 3398 3350 3139 2866 2627 2375 2162 2035 2004 2057 2164 2303 2546 2941 3265 3067 2685 2253 1801 1673 1762 2002 2474 3072 3385 3082 2456 2260 2150 1880 1892 2013 2058 2082 2083 2074 2202 2400 2462 2382 2114 1754 1330 1109 1046 1016 965 926 950 1009 1038 1044 1049 1062 1076 1114 1234 1441 1678 1839 1821 1588 1249 1076 963 1101 1108 1087 1070 1062 1080 1117 1164 1240 1355 1462 1563 1637 1636 1630 1610 1631 1591 1488 1453 1386 1193 1090 808 903 1146 1482 1894 2341 2693 2796 2667 2585 2587 2489 2524 2523 2452 2414 2531 2829 3007 2876 2774 3026 3215 3047 2756 2637 2734 2847 2720 2595 2558 2609 2823 2863 2723 2468 2100 1782 1604 1527 1507 1535 1680 2066 2511 2627 2698 2923 3215 2885 2939 3204 3408 3536 3635 3913 4526 4788 4739 4483 4209 3884 3469 3192 3153 3200 3144 3267 3648 3551 3671 3746 3935 4068 4111 4054 3842 3793 4215 4678 4677 4387 4251 4197 4128 4006 3889 3859 3872 3799 3582 3318 3141 2951 2707 2549 2423 2326 2418 2686 2887 3092 3336 3621 3768 3911 4087 4246 4347 4305 4132 3759 3528 3358 3234 3055 2887 2833 2897 2878 2828 2880 2976 3299 3568 3566 3354 3111 2889 2733 2818 3095 3513 3520 3161 3129 3241 3257 3262 3247 3153 2994 2892 2856 2851 2681 2411 2378 2503 2827 3497 3557 2965 148 143 124 111 95 93 96 102 104 101 97 95 97 97 97 104 115 122 116 108 98 81 68 65 69 75 84 93 96 95 90 85 86 74 70 61 64 72 80 77 70 68 71 75 74 75 62 41 25 17 20 29 39 29 26 39 34 29 35 46 46 48 44 35 24 22 27 29 29 26 17 11 0 0 0 2 4 2 2 4 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 51 76 101 121 124 115 110 103 137 199 221 331 623 1000 1184 1107 939 796 614 495 541 1072 1073 1718 2450 2730 2675 2676 2852 3274 3657 3862 3947 3846 3691 3161 2489 2064 2003 2140 2364 2484 2454 2297 2296 2331 2371 2433 2454 2370 2150 1732 1163 629 512 947 1431 1495 1432 1297 1181 1120 1015 895 862 726 684 399 375 378 377 360 337 273 169 154 161 236 224 254 273 208 139 131 154 169 174 183 275 353 522 762 918 922 844 776 732 679 603 519 458 385 269 200 258 352 367 324 286 314 393 412 423 435 260 268 363 455 536 633 775 962 1152 1270 1287 1216 1141 1103 1084 1103 1170 1221 1237 1246 1267 1307 1408 1580 1809 1957 2013 2004 1982 1915 1955 2134 2328 2447 2413 2192 2029 2134 2765 3040 3153 2922 2525 2235 2083 1980 1920 1907 1963 2044 1973 2019 2178 2173 2457 2745 2344 1750 1865 1635 1506 1549 1676 1733 1916 2579 3256 3436 3158 2771 2546 2580 2406 1915 2175 2208 2045 2064 2134 2288 2666 3113 3341 3352 3243 3090 2830 2589 2313 2005 1840 1834 1870 1928 2044 2164 2323 2643 2987 2969 2754 2376 1901 1579 1596 1912 2462 3182 3603 3238 2567 2452 2250 1944 1871 1963 2103 2214 2208 2115 2170 2449 2551 2547 2464 2400 1956 1539 1333 1218 1088 966 941 1018 1062 1046 1055 1074 1099 1139 1214 1341 1522 1701 1765 1641 1475 1288 988 1038 1072 1067 1055 1055 1090 1172 1255 1290 1336 1377 1521 1636 1655 1674 1770 1882 1834 1553 1269 1203 1068 991 794 748 894 1174 1565 2060 2526 2708 2597 2514 2478 2419 2445 2503 2488 2466 2568 2655 2589 2659 2878 3142 3213 2990 2797 2727 2742 2625 2348 2111 2066 2257 2651 2523 2203 1932 1707 1525 1392 1321 1324 1384 1483 1651 1847 2038 2544 3499 3202 2736 2780 3085 3272 3313 3397 3817 4549 4710 4691 4581 4495 4235 3696 3259 3084 2939 2601 2708 3167 3281 3326 3485 3700 3884 4039 4177 4134 4209 4490 4648 4608 4339 4200 4231 4221 4131 3927 3830 3739 3549 3472 3378 3070 2809 2659 2597 2599 2371 2121 2553 2815 3026 3328 3564 3673 3857 4072 4157 4101 3992 3907 3595 3467 3406 3237 2982 2793 2686 2657 2781 2990 2928 3022 3246 3310 3246 3234 3207 3110 2848 2821 3065 3548 3649 3577 3722 3915 4059 4137 4058 3953 3835 3821 3745 3801 3866 3769 3595 3468 3585 3916 3865 3005 106 116 119 107 88 82 82 81 78 81 84 86 87 88 91 97 107 119 125 129 122 104 81 68 64 63 65 72 85 95 100 100 95 87 82 61 65 66 75 76 70 69 72 72 65 65 44 19 14 14 17 26 32 25 22 39 36 36 39 44 47 47 40 30 22 22 31 33 30 25 22 14 3 0 1 4 6 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 1 8 37 81 102 117 116 108 108 134 212 360 479 463 614 1064 1353 1238 968 703 474 303 420 917 882 1120 1968 2627 2748 2717 2878 3224 3564 3795 3927 3875 3691 3469 2716 2077 1858 1932 2114 2282 2346 2409 2333 2319 2322 2302 2296 2185 1957 1699 1391 963 524 449 833 1542 1585 1483 1319 1181 1097 1023 917 821 749 738 422 385 381 379 373 388 352 272 252 230 222 213 240 261 205 160 178 217 236 248 287 379 474 602 771 862 885 858 783 710 677 657 610 540 443 312 202 358 493 512 443 312 261 346 422 439 398 249 301 510 681 797 918 1071 1233 1346 1370 1325 1260 1207 1174 1152 1186 1247 1256 1234 1232 1242 1253 1326 1495 1746 1903 1972 1945 1891 1808 1855 2039 2192 2196 2062 1911 1936 2184 2749 3165 3101 2659 2214 1972 1881 1845 1853 1869 1945 2066 2417 2164 2184 2435 2597 2456 2021 1654 1643 1555 1479 1527 1584 1652 1881 2476 3019 3014 2700 2534 2504 2532 2596 2124 2389 2242 2014 1949 2064 2381 2840 3245 3393 3249 2998 2707 2412 2269 2023 1730 1637 1721 1801 1835 1911 2020 2124 2301 2614 2842 2789 2374 1777 1490 1609 1870 2260 2869 3369 3146 2639 2422 2244 2057 1932 1952 2148 2360 2358 2208 2272 2489 2599 2488 2526 2571 2312 1945 1710 1572 1406 1210 1062 1098 1135 1117 1134 1164 1189 1223 1276 1354 1464 1596 1697 1760 1872 1583 1228 1086 1069 1076 1085 1114 1193 1322 1401 1410 1357 1398 1519 1630 1698 1764 1845 1911 1840 1466 1162 1127 1059 965 829 722 794 1015 1346 1809 2280 2544 2562 2477 2359 2275 2436 2627 2630 2590 2604 2454 2150 2182 2604 3137 3175 3015 2944 2893 2705 2299 1893 1819 1928 2051 2195 2017 1769 1636 1507 1367 1278 1251 1258 1308 1427 1521 1665 1994 2655 3254 3111 2690 2607 2871 3218 3233 3414 4010 4474 4492 4443 4354 4323 4322 4140 3782 3137 2594 2036 1996 2190 2424 2748 3005 3127 3186 3297 3468 3485 3660 3865 3983 3935 3663 3451 3587 4001 4123 3785 3648 3588 3514 3474 3411 3194 2962 2995 3406 3851 3361 2971 3201 3332 3453 3767 4007 3982 4055 4072 3958 3730 3650 3661 3546 3464 3401 3219 2939 2659 2434 2434 2622 3133 3283 3251 3172 3078 3076 3127 3172 3162 3089 3089 3092 3323 3459 3467 3601 3864 4296 4500 4532 4533 4477 4209 3987 4038 4406 4446 4220 4058 3956 3954 4101 3877 89 102 109 107 104 100 93 88 84 82 80 78 76 77 81 86 93 103 118 137 143 137 115 92 75 63 55 52 64 87 109 118 110 99 89 75 73 72 75 68 66 66 68 69 61 50 25 6 8 16 22 25 27 26 29 38 42 37 39 47 50 47 37 28 24 22 28 33 35 31 27 19 8 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 6 30 73 124 126 112 95 89 134 236 361 520 657 692 865 1197 1199 993 711 465 277 229 515 1103 1157 1206 2018 2493 2609 2827 3186 3527 3747 3878 3892 3742 3465 3116 2303 1816 1813 1985 2158 2263 2321 2417 2374 2278 2296 2160 1962 1663 1300 1096 1118 1139 1047 967 1140 1575 1582 1405 1175 1116 1085 974 903 893 796 695 547 428 416 451 452 448 428 406 382 338 274 214 260 352 329 243 205 245 301 350 415 490 555 655 763 866 915 925 831 720 682 673 626 558 473 352 179 434 539 506 441 370 350 381 409 416 341 274 401 696 905 1053 1198 1321 1401 1430 1410 1362 1317 1284 1263 1248 1242 1263 1267 1238 1232 1234 1218 1283 1458 1689 1849 1965 1888 1754 1617 1627 1779 1894 1869 1808 1847 2033 2291 2627 2828 2569 2211 1976 1844 1759 1737 1786 1832 1974 2037 2164 1997 2053 2388 2510 2247 1850 1591 1506 1480 1511 1549 1576 1688 1833 2182 2562 2709 2526 2406 2637 2543 2724 2701 2727 2562 2195 1947 2053 2422 2814 3134 3323 3122 2758 2294 2015 1983 1838 1597 1479 1514 1621 1729 1806 1931 2055 2165 2409 2644 2742 2482 1938 1674 1513 1336 1690 2363 2845 2723 2392 2276 2299 2281 2133 2044 2282 2611 2513 2290 2324 2428 2427 2364 2431 2493 2363 2136 1965 1863 1756 1624 1399 1331 1313 1313 1341 1365 1367 1381 1408 1416 1430 1491 1600 1785 1987 1848 1517 1250 1145 1135 1148 1187 1260 1372 1445 1467 1447 1493 1576 1646 1704 1764 1836 1908 1816 1436 1190 1174 1181 1080 929 792 807 960 1206 1582 2000 2340 2522 2527 2419 2362 2552 2733 2742 2699 2665 2517 2359 2125 2438 2854 3038 3090 3058 2994 2798 2323 1902 1870 1832 1783 1789 1740 1644 1532 1390 1257 1205 1232 1276 1333 1433 1492 1622 1918 2354 2761 2978 2948 2716 2503 2814 2980 3330 3960 4329 4339 4126 3853 3787 3939 3904 3350 2327 2098 1798 1752 1874 2033 2269 2475 2487 2601 2843 2773 2830 3138 3107 2994 2917 2774 2749 3377 4045 3815 3553 3471 3506 3572 3632 3632 3510 3358 3429 4480 4409 4246 4125 4036 3747 3599 4021 4473 4315 4221 3910 3555 3256 3261 3393 3434 3325 3260 3210 2970 2617 2520 2658 2835 3118 3244 3084 2890 2854 2914 2989 3060 3072 3074 3114 3198 3230 3217 3255 3254 3662 4217 4587 4684 4607 4408 4038 3608 3362 3597 3784 3838 3784 3729 3719 3787 3850 101 108 110 115 129 132 132 128 121 112 107 101 93 87 83 83 84 87 101 122 151 167 169 141 105 80 67 58 56 77 113 135 136 122 104 88 75 66 69 64 64 64 64 61 54 37 14 3 7 24 36 28 25 25 32 40 42 39 47 50 52 51 39 26 23 27 34 39 43 32 16 15 9 4 3 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 61 97 113 118 99 99 147 240 363 500 658 798 868 921 985 896 784 597 427 579 721 869 1087 1196 1336 1925 2395 2790 3180 3509 3729 3849 3881 3760 3489 3205 2874 2147 1778 1885 2039 2114 2160 2210 2262 2263 2218 2170 1972 1734 1473 1119 954 1128 1391 1474 1364 1321 1397 1391 1261 941 1008 1161 1130 952 850 802 712 716 507 443 514 515 488 446 381 307 236 180 162 224 373 465 351 205 221 311 375 429 528 661 800 916 989 995 989 877 758 702 648 564 513 496 397 234 480 521 485 401 358 367 409 470 493 410 420 618 873 1073 1242 1378 1445 1467 1468 1447 1410 1374 1349 1339 1317 1292 1289 1308 1274 1267 1277 1259 1302 1452 1642 1802 1952 1861 1672 1497 1473 1582 1682 1722 1803 1985 2193 2370 2687 2563 2163 1922 1858 1832 1791 1776 1809 1855 1947 1994 1914 1882 1909 1971 1982 1856 1654 1511 1464 1473 1525 1520 1540 1709 1711 1844 2086 2394 2525 2577 2902 2856 2888 2797 2698 2617 2320 2047 2066 2377 2681 2896 3160 3021 2617 2008 1763 1829 1762 1554 1422 1442 1539 1620 1674 1799 2016 2180 2283 2445 2688 2710 2457 2055 1487 1013 1229 1886 2344 2309 2142 2084 2308 2525 2401 2220 2438 2802 2711 2473 2356 2304 2273 2241 2253 2345 2333 2184 2061 2004 1928 1889 1750 1613 1551 1551 1588 1612 1610 1615 1603 1518 1450 1439 1489 1636 1902 1976 1765 1480 1313 1273 1291 1336 1393 1448 1508 1546 1576 1612 1632 1648 1682 1727 1803 1947 1879 1527 1233 1198 1231 1184 1006 869 864 938 1086 1358 1726 2110 2403 2515 2489 2486 2597 2725 2763 2762 2772 2623 2488 2437 2458 2560 2776 2994 2975 2819 2763 2395 1990 1891 1799 1676 1626 1622 1575 1475 1368 1299 1301 1358 1384 1397 1454 1517 1617 1808 2106 2517 3007 3529 3400 2600 2430 2709 3168 3871 4339 4283 3831 3359 3252 3393 3494 3001 2268 1915 1732 1638 1543 1578 1944 2113 2231 2688 2880 2654 2657 2840 2699 2387 2314 2398 2664 3686 3762 3495 3365 3333 3220 3206 3465 3534 3388 3192 3122 3832 4113 4377 4587 4490 3980 3593 4125 4340 4070 3763 3425 3252 3125 3084 3207 3269 3111 3091 3125 2944 2686 2655 2876 3186 3349 3260 3005 2864 2841 2865 2933 2969 2978 3018 3087 3143 3128 3163 3262 3382 3724 4245 4614 4649 4477 4217 3813 3286 2948 2926 3010 3177 3269 3290 3320 3244 3177 126 135 139 147 159 162 168 171 163 152 145 136 126 114 105 102 102 99 104 116 141 162 181 177 128 97 91 83 71 84 114 142 153 145 124 101 85 77 76 73 68 63 59 50 42 28 11 3 6 15 29 26 26 22 30 40 45 48 54 61 54 51 45 33 26 29 40 53 58 45 22 18 15 8 4 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 76 108 110 104 112 177 290 392 465 578 760 940 982 887 824 777 847 720 570 1067 1195 1154 1171 1304 1700 2248 2789 3219 3492 3696 3829 3849 3767 3481 3117 2950 2785 2236 1856 1945 2017 1987 1978 2012 2053 2111 2144 2035 1812 1733 1730 1467 1145 1104 1310 1465 1444 1391 1377 1325 1229 1057 1042 1063 1068 952 857 834 791 726 531 460 537 542 513 462 356 232 128 65 61 132 288 470 392 186 208 317 403 449 564 767 921 1037 1084 1054 1008 947 829 739 647 562 529 518 434 407 555 534 507 393 377 428 504 596 629 563 593 765 952 1166 1344 1436 1476 1513 1529 1503 1457 1415 1398 1383 1343 1343 1344 1370 1330 1315 1328 1326 1354 1451 1603 1761 1893 1829 1684 1567 1543 1618 1696 1791 2000 2217 2302 2419 2699 2304 1978 1857 1842 1835 1825 1851 1903 1901 1916 1919 1855 1862 1837 1783 1741 1688 1595 1509 1485 1476 1503 1511 1581 1693 1640 1676 1882 2237 2514 2649 2894 3039 2922 2484 2205 2266 2159 2037 1978 2181 2485 2637 2849 2866 2588 2108 1940 1933 1791 1548 1419 1488 1585 1572 1597 1683 1930 2057 2073 2335 2751 3004 3084 2765 1981 1275 1245 1666 2041 2040 1852 1742 2125 2554 2520 2315 2423 2693 2794 2734 2569 2299 2198 2172 2067 2064 2112 2070 1993 1953 1884 1851 1803 1685 1634 1644 1690 1736 1772 1796 1785 1725 1646 1604 1634 1743 1938 2055 1959 1743 1562 1466 1429 1421 1452 1485 1519 1563 1614 1635 1635 1641 1666 1703 1777 1952 1906 1565 1212 1190 1277 1185 1023 959 961 962 1011 1183 1533 1920 2236 2414 2449 2441 2513 2662 2717 2740 2895 2884 2748 2581 2371 2320 2455 2569 2480 2344 2350 2073 1865 1815 1761 1628 1577 1580 1553 1493 1447 1424 1453 1520 1484 1442 1454 1512 1643 1872 2170 2538 3154 4007 3922 2961 2203 2257 2904 3711 4193 4128 3608 2999 2850 3071 3105 2816 2308 1909 1765 1770 1821 1796 1810 1910 2247 2787 2843 2635 2598 2589 2387 2157 2152 2278 2591 3100 3427 3320 3150 3186 3125 2941 2976 3037 2743 2488 2539 3080 3714 4233 4596 4612 4034 3656 3885 3865 3520 3270 3313 3371 3185 3081 3190 3141 3019 2971 2936 2882 2746 2697 2857 3143 3475 3541 3300 3155 2916 2761 2783 2861 2929 3033 3171 3316 3353 3391 3455 3653 3949 4297 4532 4398 4126 4093 3761 3208 2727 2609 2761 2985 3197 3354 3482 3395 3283 158 161 163 167 162 156 158 167 179 175 169 167 160 143 134 136 141 141 133 127 126 128 136 143 119 88 78 71 74 91 117 140 154 155 141 115 101 93 88 80 69 64 61 47 38 33 16 6 5 8 14 20 23 24 36 46 50 57 69 75 68 55 47 37 50 51 56 66 70 59 40 28 23 15 9 5 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 1 47 100 119 105 112 177 280 349 388 494 613 740 860 893 842 834 902 838 679 663 1170 927 855 1169 1720 2302 2799 3195 3472 3642 3780 3834 3742 3442 3048 2767 2704 2658 2321 1965 1928 1968 1943 1913 1934 1986 2026 2024 1934 1788 1806 2053 2033 1433 1031 1028 1209 1431 1582 1574 1415 1185 1003 820 842 818 914 937 897 809 665 531 501 538 525 506 474 368 210 79 16 12 57 166 305 290 155 217 335 470 546 601 722 892 1038 1096 1023 1031 1117 990 832 683 609 594 568 529 540 579 569 562 505 506 518 583 690 716 631 614 743 977 1236 1392 1447 1495 1549 1572 1545 1490 1450 1438 1398 1352 1394 1374 1385 1382 1366 1359 1369 1399 1458 1561 1680 1758 1696 1568 1525 1622 1818 1926 2006 2240 2438 2418 2411 2343 1988 1811 1818 1829 1777 1742 1795 1885 1920 1940 1935 1924 1863 1813 1739 1701 1643 1561 1505 1474 1512 1570 1480 1559 1603 1597 1645 1795 2058 2276 2349 2479 2697 2557 2136 1961 2081 1990 1934 1840 1994 2346 2446 2515 2680 2729 2535 2303 2060 1799 1529 1376 1399 1496 1563 1623 1650 1824 1896 1983 2318 2826 3174 3188 2818 2201 1759 1833 2072 2094 1832 1528 1548 2036 2431 2395 2240 2342 2568 2703 2874 2814 2549 2397 2262 2050 1920 1931 1939 1869 1800 1728 1696 1695 1637 1608 1618 1649 1698 1755 1800 1847 1874 1857 1864 1946 2043 2097 2128 2084 1982 1861 1721 1621 1526 1438 1396 1409 1495 1551 1563 1564 1594 1644 1666 1761 1980 1993 1686 1380 1298 1269 1181 1116 1122 1108 1048 1036 1125 1404 1767 2095 2314 2388 2378 2451 2590 2643 2618 2702 2842 2835 2326 2003 2000 2005 1932 1859 1908 1944 1806 1715 1675 1619 1578 1575 1586 1583 1565 1590 1541 1533 1523 1513 1487 1466 1502 1636 1857 2097 2472 2951 3494 3602 2852 2134 2185 2842 3569 4043 4124 3582 2860 2701 2767 2825 2659 2234 1887 1853 1832 1826 1787 1756 1852 2129 2428 2519 2516 2493 2328 2177 2086 2105 2189 2364 2711 3248 3278 2930 2985 3142 3009 2648 2576 2298 2058 2230 2680 3226 3961 4532 4669 4243 3817 3634 3417 3147 3057 3166 3172 2939 3146 3171 3028 2957 2762 2714 2856 2879 2856 2968 3286 3944 3855 3680 3474 3062 2676 2659 2800 2993 3174 3345 3571 3697 3758 3792 3888 4167 4388 4421 4135 3653 3681 3508 3077 2629 2551 3076 3291 3446 3710 3785 3555 3179 153 143 136 121 102 90 80 81 104 130 142 163 177 168 161 162 166 161 143 127 115 107 105 106 101 87 67 61 66 85 109 129 137 135 126 112 109 106 111 93 72 57 46 37 34 35 17 4 5 8 11 14 20 31 48 53 53 64 81 94 85 69 64 59 78 72 69 69 68 63 50 32 22 18 13 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 1 8 75 112 105 102 160 260 334 346 359 478 627 693 721 752 843 975 972 678 392 578 801 636 962 1545 2210 2765 3124 3366 3556 3695 3796 3777 3491 3050 2731 2521 2455 2438 2276 2024 1925 1946 1944 1919 1927 1982 1967 1877 1737 1597 1649 2064 2577 1701 1247 996 1112 1492 1697 1576 1300 1080 984 836 806 709 867 952 944 853 715 618 593 575 518 466 451 391 233 79 9 2 16 56 110 126 171 284 403 528 625 690 707 740 867 988 963 1127 1218 1104 931 776 697 673 648 603 539 562 609 627 624 683 776 792 769 712 638 641 774 1054 1301 1413 1465 1526 1582 1594 1559 1510 1477 1452 1411 1366 1333 1342 1346 1366 1381 1391 1405 1425 1452 1495 1547 1572 1512 1377 1427 1688 1986 2161 2229 2351 2519 2482 2456 2199 1903 1717 1717 1723 1684 1695 1774 1847 1922 1990 2052 2064 1900 1792 1704 1690 1621 1543 1513 1454 1566 1648 1520 1530 1537 1552 1595 1720 2037 2394 2442 2263 2433 2138 1848 1846 1998 1949 1895 1801 1899 2171 2229 2285 2578 2895 2812 2406 2039 1795 1543 1347 1335 1461 1565 1583 1601 1715 1827 1983 2347 2883 3244 3194 2896 2637 2486 2386 2158 1784 1431 1309 1574 2027 2218 2076 1995 2250 2656 2977 3182 2946 2746 2529 2344 2155 2015 1972 1951 1869 1755 1661 1642 1636 1644 1644 1655 1684 1698 1682 1692 1744 1806 1908 1954 2033 2072 2118 2146 2140 2111 2033 1912 1879 1675 1443 1358 1343 1365 1381 1400 1459 1544 1637 1642 1844 1930 1867 1591 1406 1346 1306 1297 1337 1356 1326 1294 1175 1150 1349 1670 1997 2237 2330 2390 2539 2499 2540 2423 2251 2266 2257 2004 1815 1793 1736 1633 1580 1667 1720 1659 1593 1526 1507 1541 1581 1605 1627 1655 1673 1637 1558 1504 1505 1506 1489 1505 1588 1739 1903 2181 2558 2966 3221 3038 2621 2342 2578 3384 3860 4138 3643 3012 2756 2809 2861 2651 2197 1863 1896 1864 1802 1775 1728 1802 1980 2164 2256 2196 2023 1984 2046 2065 2080 2105 2207 2500 3050 3425 3329 3395 3350 3115 2789 2578 2365 2254 2364 2625 2946 3840 4524 4670 4299 3719 3359 3187 3003 2911 3107 3217 3083 3046 2925 2828 2951 3087 3096 3137 3137 3162 3308 3654 3961 3971 3804 3417 2937 2705 2793 2965 3275 3540 3787 3828 3749 3818 3962 4104 4340 4404 4363 4108 3860 3739 3477 3152 2962 2890 3141 3386 3372 3503 3647 3381 2594 88 72 62 50 46 37 25 18 35 63 77 109 148 155 154 157 160 155 142 128 112 98 93 97 101 109 108 97 90 89 98 114 118 107 92 86 94 114 127 106 77 51 37 30 26 25 18 4 3 7 8 13 25 42 55 59 57 64 78 92 98 79 71 77 79 76 70 64 57 54 49 36 22 14 12 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 70 91 76 151 262 330 351 373 439 503 558 607 682 769 884 950 762 385 177 339 464 702 1392 2087 2670 3029 3258 3449 3613 3721 3735 3594 3192 2825 2591 2380 2248 2197 2130 2012 1938 1940 1943 1924 1945 1983 1921 1784 1611 1395 1414 1991 2702 2105 1596 1242 1314 1555 1575 1368 1094 946 1065 1141 1125 833 697 690 767 778 708 667 686 656 533 426 404 356 228 93 18 0 2 10 29 85 287 460 566 648 713 708 577 578 778 900 930 1160 1226 1131 965 858 792 775 748 666 608 646 689 669 646 777 909 954 873 761 738 804 913 1167 1330 1429 1494 1560 1601 1598 1564 1528 1493 1455 1414 1373 1336 1306 1298 1320 1349 1370 1387 1396 1397 1406 1427 1434 1417 1277 1361 1687 1983 2202 2308 2351 2459 2464 2497 2270 1997 1776 1655 1593 1565 1602 1708 1840 1959 2015 2034 1954 1849 1735 1667 1648 1572 1492 1477 1478 1577 1619 1541 1492 1486 1510 1545 1655 1911 2260 2510 2561 2625 2096 1770 1724 1816 1967 2000 1905 1901 2015 2041 2132 2542 2896 2787 2309 1995 1871 1626 1366 1334 1466 1576 1591 1613 1707 1818 1978 2329 2757 2979 2938 2847 2868 2897 2591 1978 1427 1197 1287 1629 1932 1930 1732 1694 1965 2415 2965 3209 2979 2816 2726 2588 2387 2177 2023 1973 1919 1803 1679 1652 1636 1675 1710 1727 1725 1693 1652 1660 1675 1788 1800 1882 1967 2014 2048 2091 2114 2052 1910 1829 1835 1651 1489 1423 1379 1345 1374 1472 1548 1541 1657 1713 1912 1849 1662 1469 1393 1387 1422 1526 1595 1606 1564 1523 1368 1283 1411 1694 1992 2196 2315 2433 2552 2503 2424 2260 2061 1908 1815 1787 1782 1725 1613 1498 1515 1583 1638 1605 1524 1460 1476 1544 1575 1620 1649 1710 1718 1662 1562 1485 1481 1496 1482 1510 1560 1618 1739 1885 2188 2586 3034 3378 3329 2682 1969 3160 3742 4053 3792 3246 2856 2829 2923 2696 2175 1847 1880 1886 1785 1726 1724 1823 1995 2126 2127 2008 1948 1859 1907 1966 2025 2125 2343 2744 3200 3508 3830 3697 3525 3454 3244 2967 2722 2402 1952 2391 2942 3808 4450 4489 3910 3382 3314 3319 3034 2829 3224 3300 3161 3053 3012 3039 3241 3570 3740 3686 3581 3727 3872 3894 3816 3846 3793 3545 3379 3358 3435 3572 3768 3838 3709 3370 3096 3288 3807 4312 4380 4192 4172 4019 3854 3730 3488 3237 3206 2983 2785 3054 2980 2977 3189 3057 2681 41 35 34 44 50 49 42 39 44 43 38 49 71 92 98 111 126 137 139 139 138 133 126 120 114 111 107 110 116 111 99 101 98 82 65 57 67 98 127 121 83 51 32 24 20 20 16 5 0 2 4 12 28 45 58 65 69 75 89 119 98 83 74 81 86 81 70 58 47 43 40 35 25 17 12 7 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 14 48 80 86 102 249 348 343 316 321 369 454 536 615 762 863 913 812 412 110 92 314 703 1277 1987 2525 2915 3167 3377 3551 3669 3670 3520 3236 2875 2620 2465 2300 2121 2002 1961 1948 1938 1951 1976 1983 2016 1968 1837 1687 1579 1395 1581 2243 2625 2132 1617 1386 1463 1516 1395 1207 1030 994 1096 1114 1081 1078 959 684 626 653 610 626 732 740 560 389 303 235 139 52 10 0 0 2 15 111 403 625 729 707 751 721 571 558 701 796 858 1053 1278 1292 1125 1017 910 863 890 876 796 757 774 772 612 701 905 1036 972 873 903 983 1037 1224 1337 1457 1527 1546 1557 1566 1561 1540 1505 1460 1418 1385 1357 1346 1352 1359 1369 1367 1356 1338 1324 1329 1352 1358 1361 1259 1334 1590 1863 2100 2242 2301 2366 2409 2470 2403 2261 2084 1875 1681 1523 1506 1620 1785 1987 2055 2054 1955 1798 1671 1627 1585 1513 1467 1476 1513 1587 1609 1553 1486 1451 1475 1535 1643 1822 2072 2350 2562 2566 2182 1984 1898 2011 2287 2320 2133 1988 1993 2067 2108 2539 2719 2551 2230 2147 2008 1710 1465 1420 1514 1640 1704 1720 1761 1812 1964 2338 2572 2589 2562 2602 2739 2725 2453 1911 1485 1383 1507 1716 1795 1686 1543 1535 1771 2284 3088 3194 2838 2548 2451 2528 2600 2499 2296 2088 1914 1803 1676 1636 1654 1698 1752 1790 1789 1760 1748 1804 1749 1775 1839 1909 1967 1992 2022 2104 2157 1998 1737 1628 1600 1556 1534 1513 1471 1455 1536 1668 1694 1617 1697 1801 1879 1770 1538 1405 1401 1493 1733 1947 1850 1776 1683 1595 1531 1450 1522 1756 2010 2230 2387 2501 2554 2503 2259 2076 1941 1817 1742 1732 1730 1681 1585 1444 1491 1563 1603 1579 1509 1458 1500 1590 1583 1616 1673 1769 1746 1665 1581 1517 1489 1481 1467 1484 1492 1529 1590 1682 1896 2242 2725 3275 3612 3288 1973 2839 3541 3965 3920 3437 2945 2852 2979 2803 2287 1880 1837 1855 1815 1770 1778 1866 2004 2106 2062 1964 1830 1816 1901 1960 2101 2467 3015 3589 3500 3286 3576 3460 3437 3502 3455 3178 2894 2702 2361 2837 3424 4100 4361 4154 3726 3525 3659 3501 2985 2969 3345 3457 3279 3254 3433 3566 3657 3764 3726 3781 3728 3782 3782 3785 3821 3788 3816 3912 4077 4244 4228 4168 4043 3737 3135 2322 2199 2559 3178 4143 4448 4256 3975 3699 3521 3513 3384 3308 3226 3016 2908 2881 2798 2833 3170 2690 3120 44 47 51 61 68 73 76 72 61 52 41 34 33 42 45 54 72 92 114 132 143 151 150 145 136 125 99 103 119 124 112 93 74 57 46 41 47 75 111 122 94 60 34 30 25 21 12 3 0 1 5 12 32 47 55 67 86 103 121 131 87 83 77 82 84 85 79 67 57 50 40 34 28 22 18 13 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 29 81 115 133 223 357 372 330 335 370 430 509 608 734 896 955 897 539 147 49 243 644 1195 1799 2313 2725 3073 3314 3511 3635 3603 3411 3143 2881 2671 2530 2380 2212 2029 1877 1842 1877 1929 1980 2031 2044 1992 1899 1732 1577 1597 1714 2080 2352 2063 1586 1445 1383 1447 1423 1273 1160 1088 1131 1230 1225 1059 687 425 460 578 603 549 622 817 811 556 385 298 220 112 46 9 0 0 0 17 140 438 669 783 700 721 667 562 543 642 752 821 942 1192 1312 1277 1285 1119 924 885 848 760 752 818 866 769 904 917 1064 1011 939 1042 1138 1130 1235 1352 1502 1575 1548 1532 1536 1543 1537 1507 1463 1427 1410 1404 1416 1423 1404 1387 1349 1300 1264 1248 1259 1302 1312 1320 1281 1345 1536 1786 2016 2173 2267 2341 2444 2622 2719 2698 2656 2421 2121 1763 1574 1584 1707 1976 2069 2065 1961 1845 1698 1603 1529 1472 1457 1491 1559 1635 1626 1545 1449 1397 1431 1533 1640 1736 1849 2021 2225 2207 2043 2256 2428 2585 2841 2719 2366 2157 2106 2089 2066 2411 2421 2413 2479 2365 2010 1676 1546 1567 1624 1670 1766 1762 1793 1830 1958 2281 2397 2283 2235 2327 2497 2507 2301 1956 1688 1714 1773 1795 1739 1613 1536 1618 2044 2721 3085 2834 2502 2310 2323 2601 2810 2650 2529 2198 1929 1721 1598 1577 1614 1686 1770 1855 1936 1954 1930 1899 1836 1851 1909 2003 2083 2134 2198 2302 2310 2006 1700 1566 1522 1534 1533 1514 1507 1539 1621 1726 1764 1759 1778 1836 1857 1762 1584 1430 1360 1450 1735 1851 1791 1739 1682 1616 1584 1543 1606 1833 2100 2342 2445 2479 2467 2405 2106 1897 1832 1794 1743 1727 1758 1717 1606 1467 1498 1561 1579 1549 1483 1439 1511 1608 1615 1601 1692 1805 1781 1704 1634 1543 1493 1482 1490 1478 1475 1503 1520 1556 1676 1912 2283 2802 3359 3448 2835 2859 3313 3837 4013 3616 3070 2842 2928 2926 2483 2021 1845 1828 1826 1823 1868 1939 2017 2094 2082 2079 2120 2079 2091 2142 2308 2815 3318 3217 2786 2861 3187 3314 3431 3583 3520 3279 3241 3174 3240 3662 4002 4156 4038 3776 3664 3705 3824 3457 3094 3169 3374 3466 3381 3229 3356 3464 3414 3396 3011 3031 3191 3409 3569 3562 3660 3713 3872 4015 4170 4313 4234 3941 3557 3128 2849 2378 2412 2574 2813 3546 4149 4155 3866 3469 3177 3005 2981 3108 3017 2722 2714 2921 2915 3101 3439 3463 3641 59 61 63 66 69 71 66 60 57 57 51 45 39 35 31 30 39 67 92 114 134 152 163 163 155 141 101 109 116 123 121 99 67 46 39 39 41 63 98 113 97 68 52 34 28 22 15 6 1 3 10 19 41 63 64 78 111 139 148 131 99 81 81 82 81 95 93 79 67 58 45 34 28 22 20 17 13 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 56 89 181 345 420 357 302 319 370 426 470 548 736 941 923 629 262 89 268 668 1116 1637 2142 2565 2950 3276 3485 3613 3568 3300 2984 2758 2633 2549 2450 2299 2106 1937 1825 1803 1852 1941 2020 2088 2131 2053 1907 1744 1570 1810 2176 2285 2059 1721 1483 1380 1403 1436 1354 1195 1174 1185 1198 1213 1072 710 403 385 571 708 644 618 765 998 869 536 410 331 267 188 92 14 0 0 0 33 173 430 654 774 747 653 548 422 430 558 688 785 917 1104 1208 1244 1289 1129 922 826 747 700 751 858 970 989 1198 1231 1124 991 929 1074 1194 1186 1245 1367 1526 1576 1549 1527 1521 1533 1533 1504 1465 1443 1444 1466 1494 1460 1426 1386 1331 1279 1223 1183 1204 1260 1276 1277 1290 1358 1509 1728 1937 2096 2209 2314 2472 2695 2732 2810 3130 3027 2789 2415 2066 1869 1838 1934 1938 1953 1968 1842 1709 1591 1505 1472 1466 1477 1547 1657 1629 1545 1442 1399 1415 1489 1567 1613 1656 1750 1873 1906 1936 2417 2885 2922 3240 3018 2533 2375 2228 1971 1903 2164 2207 2417 2546 2226 1767 1514 1505 1602 1687 1691 1777 1683 1708 1796 2129 2406 2415 2245 2099 2144 2374 2543 2505 2207 1933 1935 1922 1845 1762 1689 1693 1909 2509 2945 2682 2411 2324 2304 2330 2416 2488 2514 2443 2164 1869 1617 1517 1566 1629 1699 1763 1808 1873 1848 1783 1784 1821 1864 1958 2075 2187 2305 2462 2596 2463 1996 1637 1535 1522 1493 1442 1433 1493 1609 1744 1823 1824 1847 1855 1899 1879 1837 1795 1691 1565 1606 1690 1656 1589 1667 1695 1656 1622 1615 1676 1853 2113 2388 2391 2472 2546 2366 1988 1772 1757 1721 1673 1711 1798 1752 1607 1517 1528 1544 1547 1550 1504 1451 1529 1598 1606 1610 1747 1844 1839 1796 1697 1575 1481 1476 1540 1517 1491 1471 1462 1475 1520 1635 1861 2248 2684 2866 2949 3190 3385 3708 3996 3694 3104 2706 2864 2932 2556 2115 1887 1849 1879 1940 2027 2003 2036 2129 2168 2136 2130 2187 2245 2276 2460 3132 3256 2741 2317 2694 3279 3643 3910 4118 4109 3983 3628 3501 3709 4034 4094 3809 3456 3271 3471 3361 3305 3228 3200 3175 3130 3063 2868 2716 2789 3069 2925 2888 2791 2799 2904 3168 3387 3260 3523 3711 3772 3814 3864 3807 3508 3066 2814 2618 2965 3328 3550 3506 3474 3866 4252 4276 4058 3479 3024 2716 2416 2437 2640 2448 2415 2536 2973 3404 3604 3697 3870 56 57 48 46 54 55 45 34 33 39 40 45 47 43 38 32 39 64 69 86 112 136 144 148 149 141 120 109 125 121 121 111 81 54 43 42 41 52 81 97 90 71 53 38 29 24 22 6 1 6 12 20 35 59 74 93 124 137 147 140 116 94 90 96 108 121 117 97 71 51 40 34 29 22 21 21 17 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 20 44 139 315 442 417 314 297 347 454 578 551 552 738 872 707 329 83 178 852 1165 1550 1982 2397 2800 3192 3474 3607 3645 3315 2884 2575 2439 2413 2404 2350 2226 2048 1911 1867 1879 1922 2016 2059 2061 1983 1886 1859 1734 1599 2099 2249 2030 1721 1527 1435 1392 1407 1430 1330 1217 1191 1216 1236 1088 801 552 517 764 1010 1040 957 932 1043 1129 876 568 431 330 271 192 109 15 1 0 0 37 174 414 649 731 661 489 310 248 327 480 641 800 958 1068 1108 1189 1161 967 804 704 665 692 757 841 950 1004 1083 1113 1009 1019 1079 1154 1207 1248 1330 1436 1529 1546 1531 1516 1516 1532 1529 1501 1478 1487 1523 1560 1547 1492 1454 1407 1356 1315 1249 1191 1201 1242 1251 1233 1226 1273 1397 1584 1781 1963 2142 2319 2485 2616 2357 2467 3077 3323 3284 3063 2694 2358 2152 1978 1894 1951 1939 1808 1701 1591 1510 1484 1483 1484 1532 1628 1605 1541 1457 1419 1416 1446 1488 1525 1567 1636 1704 1768 1893 2387 3034 2971 3291 3127 2725 2623 2308 1964 1915 2146 2299 2394 2216 1790 1458 1351 1391 1532 1705 1710 1827 1690 1658 1827 2268 2635 2650 2379 2117 2082 2288 2593 2829 2685 2341 2100 1977 1889 1820 1799 1891 2235 2760 2794 2317 2218 2334 2354 2317 2317 2308 2358 2344 1915 1740 1499 1435 1547 1641 1683 1715 1729 1752 1726 1718 1750 1785 1844 1960 2126 2364 2689 2986 3021 2709 2163 1691 1527 1483 1442 1410 1444 1553 1668 1757 1807 1857 1941 1958 1959 1934 1945 1968 1919 1845 1757 1630 1664 1753 1823 1825 1791 1762 1756 1797 1909 2111 2298 2398 2492 2546 2334 1951 1671 1622 1633 1661 1723 1800 1746 1633 1560 1547 1513 1467 1545 1566 1541 1569 1621 1639 1646 1760 1882 1928 1918 1823 1716 1501 1459 1520 1520 1469 1395 1364 1398 1412 1454 1576 1814 2052 2393 2963 3475 3644 3718 3906 3694 3095 2580 2636 2765 2567 2163 1859 1834 1927 2031 2053 2004 2005 2090 2104 2047 2066 2182 2260 2351 2585 2935 2879 2501 2471 3028 3676 3971 4221 4331 4082 3666 3378 3493 3788 3969 3934 3673 3340 3232 3169 2922 2917 3133 3255 3118 2889 2780 2636 2503 2622 2995 3016 3103 3340 3363 3119 3098 3286 3365 3514 3567 3681 3750 3659 3374 2967 2721 2951 3262 3625 3899 4007 3901 3667 3626 3787 4250 4099 3586 2981 2523 2131 2015 2411 2175 2401 2828 3390 3704 3831 3951 4110 45 42 33 24 36 41 31 20 19 22 26 34 40 46 42 30 32 40 43 54 67 80 101 118 129 130 124 121 135 122 118 116 99 69 51 45 43 48 64 75 72 63 54 43 35 31 25 3 0 5 12 19 29 52 88 122 140 141 164 158 137 117 107 115 117 124 115 123 87 56 45 41 33 23 19 19 15 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 18 58 227 392 416 345 298 330 391 441 506 503 457 538 553 342 100 130 484 1198 1470 1862 2229 2610 2946 3302 3573 3650 3511 2975 2433 2170 2118 2191 2268 2264 2164 2027 1958 1989 2063 2106 2187 2144 2055 1912 1793 1735 1647 1628 1893 1821 1567 1432 1399 1349 1283 1298 1378 1342 1242 1073 920 1003 1059 983 979 1076 1137 1218 1274 1264 1190 1203 1119 892 691 521 389 332 230 113 17 2 0 0 24 140 361 592 697 593 371 199 199 353 541 719 876 969 1000 1039 1101 982 805 682 650 682 725 784 867 956 1046 1087 881 891 1005 1156 1226 1258 1325 1421 1493 1520 1527 1535 1513 1521 1539 1538 1524 1527 1564 1618 1642 1597 1550 1505 1456 1402 1350 1281 1225 1220 1240 1237 1211 1185 1178 1247 1410 1609 1819 2073 2363 2531 2379 2051 2133 2622 3194 3467 3518 3294 2914 2516 2116 1909 1907 1819 1779 1732 1644 1547 1493 1489 1500 1513 1557 1554 1522 1489 1464 1444 1448 1460 1473 1500 1548 1604 1671 1799 2222 2856 2778 2987 3032 2875 2743 2318 2009 2168 2424 2489 2382 1961 1524 1313 1298 1375 1525 1672 1750 1843 1765 1755 2060 2587 2923 2788 2342 1965 1836 2041 2457 2891 2853 2496 2156 1976 1919 1913 1951 2094 2475 2838 2649 2247 2239 2402 2432 2292 2061 1878 2058 2295 1709 1466 1374 1412 1529 1611 1622 1625 1653 1671 1649 1676 1737 1864 2018 2198 2485 2877 3255 3476 3379 2949 2470 1974 1678 1555 1523 1535 1584 1655 1699 1754 1800 1839 1939 1959 1965 2034 2061 1906 1686 1522 1448 1502 1706 1884 1968 1973 1961 1976 2004 2031 1985 2203 2336 2433 2507 2519 2442 2213 1858 1698 1660 1644 1722 1788 1765 1687 1613 1582 1553 1486 1547 1635 1661 1646 1662 1669 1666 1718 1839 1988 2090 2004 1932 1748 1580 1508 1485 1468 1393 1273 1326 1335 1348 1410 1542 1797 2296 3045 3672 3864 3770 3877 3684 3157 2685 2568 2629 2574 2229 1757 1764 1881 1953 1977 2000 1983 2036 2107 2075 2036 2086 2133 2467 2780 2815 2621 2541 2903 3494 3919 4051 4196 4143 3836 3469 3319 3579 4052 4370 4300 3990 3851 3586 3121 2868 2943 3239 3493 3358 3058 2983 3018 2900 2948 3169 3421 3690 3809 3436 2915 2866 3221 3330 3286 3491 3750 3810 3682 3549 3317 3385 3563 3773 3791 3498 3278 3251 3315 3315 3454 3794 3933 3751 3378 2961 2745 2888 2760 2790 3129 3434 3682 3863 3755 3548 3655 38 35 29 23 28 38 33 24 20 19 20 24 29 38 33 21 21 31 36 40 35 19 41 80 103 113 119 129 134 124 121 117 117 89 69 59 56 56 58 60 56 50 48 47 43 38 29 11 1 2 14 26 40 77 121 154 162 147 148 145 144 146 125 120 134 134 127 135 87 62 51 46 36 25 18 15 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 3 33 189 405 443 355 285 309 390 431 414 418 415 304 306 214 98 113 389 866 1352 1740 2081 2429 2775 2988 3255 3474 3415 2997 2395 1913 1713 1757 1895 2010 2052 1982 1893 1947 2103 2144 2340 2303 2199 2032 1863 1784 1727 1637 1583 1529 1408 1248 1224 1225 1138 1014 1052 1215 1295 1232 1079 894 817 830 939 1094 1133 1174 1305 1320 1163 1095 1152 1128 908 712 549 467 431 317 163 35 2 0 0 9 88 261 452 532 447 283 171 250 439 587 742 886 953 963 948 827 582 556 584 665 725 749 795 851 859 786 668 623 698 855 1066 1236 1328 1397 1456 1483 1493 1524 1551 1525 1546 1569 1581 1589 1612 1652 1688 1696 1659 1615 1567 1507 1463 1429 1357 1274 1234 1234 1226 1196 1157 1116 1138 1266 1438 1633 1898 2222 2374 2115 1946 1980 2249 2801 3316 3579 3474 3161 2712 2150 1856 1796 1755 1806 1757 1704 1615 1521 1474 1471 1481 1500 1516 1518 1519 1491 1446 1437 1444 1450 1468 1495 1510 1556 1637 1875 2462 2584 2734 2886 2919 2811 2500 2321 2499 2488 2299 2174 1713 1403 1327 1358 1455 1496 1544 1684 1817 1831 1825 2041 2544 2904 2736 2236 1914 1879 2090 2388 2821 2936 2604 2163 1960 2026 2181 2317 2247 2513 2612 2673 2595 2489 2469 2413 2139 1809 1787 1799 1920 1598 1369 1384 1467 1534 1560 1549 1563 1629 1656 1678 1786 1963 2246 2576 2882 3162 3438 3642 3630 3389 3068 2740 2299 1892 1655 1584 1591 1620 1625 1716 1845 1867 1869 1890 1823 1772 1810 1773 1502 1309 1233 1315 1533 1777 1968 2055 2073 2098 2139 2154 2161 2165 2291 2406 2515 2607 2662 2681 2566 2226 1910 1689 1662 1726 1790 1786 1715 1633 1590 1589 1556 1553 1592 1703 1692 1682 1678 1674 1713 1831 1964 2183 2168 2111 2006 1841 1654 1492 1402 1361 1225 1253 1272 1267 1297 1384 1552 1855 2459 3413 4139 3657 3790 3680 3305 2861 2546 2455 2493 2290 1779 1717 1782 1862 1937 2028 2037 2029 2091 2064 1926 2077 2153 2482 2729 2727 2614 2708 3171 3589 3830 3955 3996 3914 3625 3336 3334 3700 4152 4376 4373 4295 4167 3778 3215 2853 2952 3406 3819 3749 3633 3651 3661 3514 3415 3442 3582 3467 3141 2806 2544 2507 2942 3378 3524 3610 3745 3892 3788 3682 3753 3733 3648 3546 3362 3276 3345 3329 3448 3522 3492 3579 3771 3874 3773 3451 3295 3312 3274 3357 3475 3536 3642 3512 3121 3110 3399 37 33 33 33 33 37 41 38 28 22 21 21 23 24 22 26 23 44 47 48 42 23 14 33 67 92 104 120 127 124 123 127 131 111 93 73 58 54 56 57 55 51 49 50 49 43 31 14 1 4 21 38 57 75 119 150 147 123 107 133 141 147 116 110 118 115 111 107 76 62 49 43 37 27 18 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 24 121 325 452 371 295 312 360 402 406 380 397 411 253 172 141 147 379 880 1284 1572 1912 2260 2646 2934 3172 3333 3254 2846 2263 1758 1477 1406 1497 1633 1648 1696 1800 1815 1955 2236 2348 2395 2335 2179 1970 1865 1829 1742 1645 1586 1557 1558 1399 1239 1099 964 828 885 1084 1214 1204 1180 1203 1204 1140 1212 1309 1257 1240 1335 1283 1013 935 1038 1187 942 682 505 457 450 371 218 68 12 5 2 2 33 116 224 290 265 173 146 278 472 593 732 871 908 816 638 432 312 455 563 666 725 763 823 845 773 637 538 550 644 788 993 1210 1359 1432 1460 1468 1486 1539 1572 1551 1578 1600 1621 1635 1647 1664 1689 1711 1690 1645 1588 1535 1495 1449 1376 1294 1245 1236 1233 1211 1178 1122 1125 1192 1291 1425 1655 1932 2077 1997 1920 1920 2107 2430 2780 2947 2933 2888 2631 2068 1782 1699 1713 1772 1741 1731 1660 1549 1480 1464 1455 1468 1493 1515 1523 1493 1439 1448 1466 1462 1469 1482 1463 1463 1478 1646 2169 2474 2631 2759 2864 2902 2788 2465 2190 2072 1887 1820 1512 1336 1337 1409 1539 1573 1586 1709 1790 1810 1832 2167 2700 2989 2783 2286 1940 1810 1988 2353 2825 3003 2627 2130 1967 2185 2609 2832 2434 2362 2255 2389 2505 2575 2473 2150 1832 1692 1659 1660 1591 1420 1321 1358 1431 1468 1480 1509 1614 1795 1912 2085 2264 2437 2677 2960 3213 3419 3543 3569 3404 3224 3141 2979 2677 2293 1959 1757 1694 1773 1809 1829 1875 1869 1881 1823 1658 1540 1532 1361 1154 1133 1174 1363 1629 1882 2062 2149 2181 2211 2219 2219 2293 2386 2472 2564 2662 2745 2837 2924 2851 2597 2232 1831 1707 1713 1769 1786 1718 1611 1559 1600 1567 1504 1516 1586 1649 1683 1700 1737 1856 2258 2269 2235 2216 2220 2201 2105 1881 1572 1400 1331 1233 1209 1213 1205 1213 1252 1319 1467 1895 2813 4280 3720 3654 3616 3426 3082 2650 2320 2335 2244 1973 1726 1733 1848 1974 2034 2006 1936 1944 2018 1952 2231 2369 2479 2613 2709 2735 2914 3302 3539 3662 3752 3726 3533 3215 3023 3189 3648 3775 3811 4069 4285 4137 3528 2844 2792 3423 4047 3954 3880 3957 4013 4022 3915 3689 3328 3174 2692 2487 2581 2666 2770 3006 3227 3416 3691 3827 3871 3778 3671 3543 3497 3557 3645 3781 3775 3550 3509 3579 3726 3853 3883 3901 3953 3895 3610 3413 3266 3049 3116 3441 3619 3529 3168 3118 3287 3409 40 35 30 30 33 36 40 43 37 26 22 24 24 24 25 31 34 46 51 59 59 35 10 13 42 71 84 99 111 118 124 132 138 136 120 87 66 50 56 61 60 55 52 51 53 42 29 18 6 8 26 50 72 68 108 124 108 84 70 81 106 118 104 90 78 70 70 66 55 49 41 37 35 26 14 6 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 91 218 331 337 296 314 367 421 431 394 338 268 191 87 116 381 495 578 1351 1681 1822 2151 2502 2860 3177 3403 3377 2934 2300 1697 1320 1215 1268 1398 1577 1558 1519 1666 1871 2018 2264 2482 2420 2280 2118 1980 1855 1776 1646 1606 1672 1734 1716 1553 1339 1108 894 771 873 1096 1225 1198 1155 1205 1251 1151 1197 1270 1435 1241 1046 994 899 850 955 1265 999 677 490 464 478 421 278 122 39 15 4 0 7 32 80 128 146 130 135 282 473 658 782 885 775 525 325 287 384 498 605 667 692 757 805 799 763 711 648 667 827 986 1098 1210 1352 1424 1442 1455 1500 1579 1612 1588 1613 1642 1672 1696 1717 1731 1742 1743 1719 1662 1597 1546 1505 1467 1407 1339 1283 1252 1243 1239 1211 1193 1178 1203 1246 1334 1518 1748 1902 1927 1887 1898 2065 2270 2356 2350 2407 2523 2404 1988 1759 1696 1692 1759 1761 1755 1688 1608 1544 1482 1440 1467 1501 1525 1514 1490 1464 1496 1521 1507 1494 1490 1453 1409 1456 1712 2157 2552 2617 2646 2823 2942 2899 2404 1863 1794 1686 1622 1495 1429 1443 1499 1579 1569 1457 1550 1658 1729 1800 2127 2656 2985 2828 2360 1973 1844 2044 2462 2908 2996 2535 2043 1930 2180 2805 3121 2733 2266 2033 2259 2596 2688 2310 1771 1672 1779 1846 1772 1573 1358 1278 1308 1360 1419 1513 1637 1792 1985 2140 2310 2471 2644 2845 3045 3228 3370 3380 3338 3248 3227 3233 3180 3032 2805 2542 2272 2050 2008 1977 1936 1886 1856 1832 1760 1603 1462 1477 1338 1201 1170 1264 1489 1772 2025 2204 2294 2305 2292 2280 2324 2428 2514 2585 2680 2786 2877 3011 3163 3152 2939 2616 2039 1747 1699 1730 1777 1727 1588 1505 1545 1422 1361 1377 1463 1586 1677 1725 1833 2086 2658 2693 2473 2279 2221 2234 2186 1965 1595 1417 1329 1229 1183 1162 1150 1145 1151 1175 1252 1462 2211 3642 3847 3686 3567 3505 3305 2877 2350 2143 2107 2101 1829 1775 1956 2043 1960 1795 1692 1696 1593 2014 2435 2575 2547 2606 2994 3013 2956 3200 3456 3544 3571 3464 3161 2898 2985 3349 3584 3392 3334 3624 3999 3900 3314 2929 3115 3526 3705 3727 3825 3906 3871 3732 3505 3188 2661 2490 2471 2582 2590 2646 2789 2857 2987 3307 3793 3884 3831 3762 3699 3659 3678 3768 3785 3598 3191 2919 2905 3102 3445 3831 3903 3775 3528 3098 2713 2594 2458 2403 2746 2707 2503 3124 3362 3403 3478 3630 43 38 33 29 26 31 31 29 28 23 17 21 26 28 31 33 35 40 47 58 54 39 15 17 38 55 61 74 95 107 114 130 139 146 132 94 81 75 83 82 72 61 53 51 51 41 31 31 8 8 30 58 75 72 84 85 66 59 62 76 92 103 102 79 64 56 56 54 45 38 35 28 27 22 10 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 23 53 143 247 297 305 322 352 383 423 442 403 340 213 74 26 181 616 798 566 1615 1909 2130 2435 2735 3072 3417 3536 3292 2550 1747 1213 1039 1098 1222 1335 1449 1457 1385 1497 1838 2203 2392 2455 2347 2085 2003 1863 1696 1545 1589 1660 1738 1759 1694 1581 1407 1163 926 852 962 1135 1239 1214 1136 1090 1025 931 1021 1009 1014 890 807 818 822 840 1039 1367 1070 754 537 482 482 421 292 155 62 19 3 0 1 6 29 71 95 96 138 268 476 683 838 836 589 314 228 342 506 588 666 705 673 752 816 758 678 704 871 1064 1092 1004 1106 1196 1312 1374 1408 1457 1543 1641 1675 1645 1657 1682 1707 1735 1763 1779 1776 1753 1716 1669 1617 1574 1533 1473 1408 1365 1323 1274 1248 1258 1252 1263 1244 1259 1302 1395 1550 1720 1835 1871 1866 1879 2046 2226 2216 2295 2351 2334 2196 1950 1791 1748 1784 1840 1843 1796 1707 1636 1579 1514 1474 1496 1513 1518 1488 1485 1496 1526 1544 1527 1492 1472 1454 1429 1534 1829 2324 2811 3039 3046 3052 3147 3045 2498 1899 1764 1765 1781 1744 1718 1722 1715 1667 1562 1475 1590 1721 1816 1939 2240 2655 2925 2842 2492 2133 1996 2175 2563 2924 2917 2473 2009 1847 1972 2547 3088 2993 2479 2213 2420 2595 2369 1905 1642 1728 1868 1820 1733 1582 1372 1264 1273 1336 1439 1605 1757 1885 2027 2187 2370 2550 2719 2898 3085 3226 3270 3249 3194 3171 3205 3255 3274 3254 3221 3123 2827 2548 2314 2107 1997 1935 1889 1860 1849 1770 1586 1476 1302 1233 1299 1489 1727 1968 2169 2303 2366 2374 2376 2398 2453 2483 2497 2521 2628 2800 2958 3115 3292 3348 3221 2996 2622 2217 1887 1747 1773 1716 1560 1434 1421 1360 1322 1339 1452 1596 1659 1712 1824 2066 2475 2693 2555 2292 2168 2181 2120 1857 1520 1402 1349 1253 1173 1123 1098 1095 1097 1118 1174 1288 1814 2794 3579 3840 3707 3579 3459 3101 2531 2069 1914 1993 1983 2016 2161 2103 1998 1699 1512 1559 1859 2335 2709 2894 2786 2522 2759 2496 2565 3105 3461 3569 3540 3347 3053 2948 3232 3562 3514 3320 3313 3555 3831 3819 3457 3308 3401 3468 3499 3634 3717 3645 3425 3114 2869 2564 2264 2217 2445 2598 2429 2315 2438 2643 3153 3713 3896 3874 3808 3717 3626 3642 3769 3892 3688 3139 2520 2230 2225 2472 2823 3084 3023 2843 2570 2185 1797 1769 2189 2545 2824 2819 3038 3311 3544 3698 3714 3931 48 44 41 33 24 23 24 25 23 18 11 10 21 32 38 39 41 44 48 54 56 44 12 29 45 49 50 67 89 100 102 106 118 132 122 104 102 107 119 107 88 74 62 53 46 40 35 32 15 9 36 74 86 83 79 61 48 55 69 80 93 102 101 85 67 58 58 61 45 38 31 24 22 17 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 1 12 70 110 162 210 252 293 341 369 362 348 345 336 265 146 44 28 228 539 622 942 2010 2269 2457 2681 2952 3287 3547 3416 2742 1781 1119 918 946 1078 1215 1292 1309 1294 1306 1365 1567 2136 2459 2362 2171 1985 1855 1816 1636 1502 1657 1728 1736 1718 1670 1566 1380 1154 1045 1093 1135 1222 1262 1213 1148 1089 1014 949 955 948 928 914 787 793 785 908 1216 1346 1238 912 612 508 487 420 289 157 70 23 1 0 0 0 4 9 18 55 140 263 377 510 674 661 455 275 266 401 557 651 704 730 682 724 816 763 663 697 921 1172 1152 966 1029 1114 1224 1304 1379 1484 1608 1701 1718 1690 1688 1706 1733 1763 1788 1799 1791 1765 1731 1690 1637 1584 1503 1424 1382 1368 1338 1276 1234 1253 1278 1299 1302 1341 1421 1533 1653 1733 1776 1820 1859 1858 2026 2111 2148 2348 2376 2247 2085 1919 1808 1765 1813 1844 1860 1806 1710 1641 1588 1540 1518 1504 1501 1485 1462 1482 1504 1531 1552 1543 1506 1474 1456 1458 1592 1907 2345 2807 3480 3701 3428 3484 3289 2686 2107 1943 2051 2244 2269 2209 2143 2007 1833 1695 1652 1851 1897 1891 1937 2208 2644 2946 2893 2564 2153 2023 2192 2457 2627 2549 2252 1920 1709 1703 2107 2706 2983 2781 2513 2399 2256 2011 1784 1663 1761 1880 1788 1695 1687 1536 1359 1318 1389 1479 1615 1744 1867 2005 2173 2375 2552 2728 2919 3076 3178 3208 3155 3071 3044 3101 3188 3251 3283 3307 3295 3161 2950 2696 2447 2241 2089 1967 1963 2049 2009 1832 1612 1461 1502 1629 1823 2039 2202 2293 2352 2406 2461 2513 2545 2585 2587 2552 2545 2667 2916 3110 3118 3230 3330 3334 3266 3086 2720 2194 1762 1744 1693 1543 1420 1373 1344 1341 1409 1558 1679 1645 1686 1779 1928 2171 2407 2534 2448 2257 2193 2105 1886 1544 1379 1304 1259 1191 1106 1054 1064 1055 1086 1144 1240 1475 1989 2679 3303 3782 3702 3509 3358 2896 2281 1932 2041 2367 2538 2346 2051 2046 1778 1643 1703 2008 2523 3089 3269 3033 2659 2538 2451 2800 3295 3545 3594 3522 3259 3010 3084 3391 3560 3535 3511 3551 3607 3770 3780 3628 3553 3474 3511 3612 3615 3530 3455 3229 2940 2779 2635 2465 2367 2460 2548 2431 2465 2794 3228 3558 3713 3781 3823 3794 3681 3584 3666 3871 3962 3622 2950 2306 1865 1641 1919 2177 2276 2261 2191 2115 2194 2412 2593 2779 3144 3303 3397 3539 3624 3707 3941 3990 4113 48 44 37 31 27 21 19 21 21 20 17 17 25 37 45 48 50 50 51 52 48 50 44 52 56 57 65 76 87 93 92 92 108 119 120 114 112 113 111 95 79 62 53 49 45 44 43 40 30 8 48 95 98 96 78 52 43 48 53 67 86 97 97 88 72 63 63 72 42 40 32 26 21 14 8 4 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 5 34 84 120 165 206 251 299 345 378 379 328 248 202 195 155 49 22 99 360 599 879 1721 2210 2466 2658 2888 3180 3478 3506 3009 2063 1197 847 878 962 1099 1236 1275 1250 1246 1292 1342 1439 1780 2188 2061 1888 1752 1765 1925 1754 1619 1763 1775 1739 1720 1676 1556 1352 1137 1044 1135 1307 1411 1354 1221 1179 1141 1037 937 911 908 885 933 852 864 874 1008 1170 1163 1212 952 609 527 530 472 309 157 85 51 9 0 0 0 0 0 6 53 99 94 106 188 358 500 452 365 361 453 580 674 722 734 675 622 659 656 653 840 1064 1086 960 878 890 991 1133 1255 1383 1533 1668 1735 1734 1714 1717 1739 1768 1797 1816 1823 1817 1799 1771 1733 1680 1625 1558 1499 1427 1385 1344 1282 1226 1226 1287 1336 1353 1439 1574 1694 1771 1771 1752 1795 1842 1826 1954 1907 2010 2191 2214 2103 1961 1841 1778 1749 1759 1815 1833 1786 1720 1671 1610 1554 1537 1484 1485 1472 1469 1480 1504 1532 1560 1578 1574 1537 1455 1466 1616 1906 2224 2642 3449 3901 3713 3694 3504 3041 2726 2521 2520 2715 2853 2844 2673 2366 2087 1879 1860 1885 1854 1805 1816 2003 2321 2601 2698 2504 2069 1941 2032 2142 2209 2188 2048 1824 1620 1565 1862 2326 2542 2548 2361 2140 1924 1766 1746 1737 1702 1822 1810 1708 1743 1636 1462 1405 1454 1509 1585 1694 1796 1933 2094 2276 2465 2663 2859 3021 3124 3137 3046 2939 2912 2988 3086 3141 3163 3197 3239 3201 3074 2928 2745 2553 2338 2174 2126 2135 2103 2053 1995 2025 2083 2180 2308 2408 2469 2464 2464 2481 2573 2635 2679 2710 2702 2675 2706 2870 3188 3293 3184 3189 3223 3269 3353 3413 3223 2590 1873 1764 1694 1609 1550 1523 1522 1545 1600 1691 1721 1673 1696 1774 1902 2076 2213 2313 2411 2359 2273 2176 2014 1651 1418 1326 1275 1205 1121 1033 1056 1051 1073 1101 1148 1253 1466 1850 2477 3519 3951 3559 3637 3423 2845 2371 2364 2741 2978 2852 2220 2101 2281 2469 2521 2819 3500 3648 3327 3063 2825 2843 2934 3218 3486 3524 3466 3349 3173 3168 3373 3511 3561 3575 3604 3659 3715 3799 3784 3691 3574 3501 3570 3662 3603 3447 3469 3390 3256 3069 2889 2691 2570 2646 2827 2843 2928 3134 3247 3369 3599 3781 3824 3778 3690 3666 3811 4047 4085 3682 2891 2093 1611 1379 1523 1664 1921 2383 2581 2429 2544 2877 3204 3456 3671 3815 3914 3968 4060 4053 4073 4079 4082 47 44 35 29 28 25 20 22 26 24 24 26 32 40 48 52 55 54 51 50 24 5 27 50 56 64 73 73 78 84 84 86 99 105 119 111 103 103 96 85 81 69 52 48 46 47 46 41 27 20 70 117 106 96 68 43 38 47 57 69 89 99 97 91 84 77 74 73 46 40 33 24 20 14 7 3 1 4 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 1 48 115 151 160 202 256 305 336 373 383 326 235 151 110 103 71 42 145 367 874 1289 1738 2277 2496 2718 2895 3121 3433 3613 3288 2478 1569 1000 875 950 1038 1149 1266 1266 1234 1258 1334 1405 1453 1552 1735 1651 1603 1574 1677 1820 1847 1776 1811 1809 1758 1735 1688 1563 1360 1148 1043 1154 1474 1676 1446 1233 1273 1266 1165 1026 927 909 825 903 911 949 1020 1050 1017 941 864 716 600 577 603 577 388 181 94 76 30 0 0 0 0 0 0 22 57 77 75 88 228 447 517 491 478 515 586 659 711 714 628 498 476 552 619 824 1001 956 785 734 767 909 1092 1256 1424 1596 1722 1769 1756 1739 1750 1774 1798 1820 1829 1823 1820 1812 1794 1773 1726 1643 1611 1601 1514 1426 1372 1308 1217 1171 1226 1310 1373 1485 1649 1788 1849 1837 1793 1762 1754 1752 1819 1784 1892 2042 2078 1973 1847 1805 1801 1727 1781 1846 1819 1756 1757 1750 1665 1564 1524 1472 1463 1491 1533 1546 1557 1563 1577 1615 1646 1593 1454 1471 1621 1852 2034 2348 3133 3859 3920 3646 3370 3073 2981 2820 2779 2806 2922 3120 3140 2780 2440 2206 2062 1933 1830 1757 1712 1778 1994 2270 2458 2478 2189 1944 1819 1793 1849 1944 1943 1793 1682 1609 1800 2074 2194 2202 2107 1980 1884 1875 1935 1937 1859 1781 1655 1557 1563 1569 1532 1497 1492 1510 1524 1591 1671 1805 1959 2138 2349 2573 2772 2942 3068 3059 2950 2840 2818 2887 2962 2980 2963 2963 2963 2953 2902 2798 2723 2545 2318 2152 2045 2009 2107 1997 1993 2193 2333 2388 2466 2581 2660 2632 2604 2602 2673 2716 2740 2747 2764 2823 2898 2953 3258 3379 3411 3367 3211 3124 3250 3489 3574 3065 2390 2013 1805 1717 1702 1706 1711 1726 1738 1753 1727 1693 1737 1819 1958 2172 2381 2439 2333 2358 2372 2285 2098 1778 1509 1369 1299 1243 1190 1075 1057 1053 1071 1063 1083 1171 1309 1564 1947 2843 3968 4031 3954 3860 3483 2977 2558 2866 3521 3584 2960 2764 3105 3438 3434 3458 3752 3650 3351 3155 2836 2992 3348 3386 3361 3388 3254 3152 3161 3275 3418 3557 3664 3748 3869 3915 3915 3916 3762 3607 3560 3620 3711 3719 3670 3529 3462 3351 3185 2934 2688 2522 2465 2527 2627 2822 3017 3096 3266 3553 3687 3756 3768 3725 3687 3751 3916 4071 4055 3666 2856 2351 1995 1613 1369 1439 1982 2565 2559 2379 2487 2819 3260 3535 3653 3701 3813 4003 4172 4206 3945 3634 3418 50 48 45 38 32 29 27 29 31 28 27 27 35 41 46 48 49 51 50 52 49 44 24 25 37 53 64 53 57 70 72 81 90 94 100 101 101 99 93 98 110 107 77 53 47 43 39 36 20 44 92 106 104 91 58 41 39 46 60 76 88 99 104 98 93 84 77 71 53 28 28 23 21 17 9 3 1 2 2 2 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 33 38 9 0 2 33 142 177 199 221 257 307 329 322 335 326 240 142 81 62 83 166 361 833 1155 1761 2159 2463 2693 2855 3003 3124 3370 3662 3627 2984 2039 1285 962 969 1074 1143 1199 1245 1263 1277 1327 1391 1442 1474 1505 1539 1567 1639 1640 1895 2170 2178 1936 1790 1799 1785 1752 1697 1564 1391 1285 1320 1508 1757 1741 1392 1254 1344 1308 1238 1126 1024 1009 928 975 1020 1077 1088 1010 889 782 716 695 706 696 649 664 541 256 93 64 39 0 0 0 0 0 0 28 84 133 149 161 252 428 537 538 533 564 616 660 692 699 616 471 400 500 630 821 902 811 663 615 711 900 1112 1307 1500 1672 1775 1798 1778 1765 1780 1801 1823 1839 1834 1811 1810 1810 1801 1796 1781 1781 1798 1697 1575 1496 1452 1394 1294 1193 1181 1281 1379 1459 1616 1778 1859 1864 1810 1727 1675 1672 1682 1697 1791 1919 1975 1908 1809 1797 1819 1699 1753 1847 1813 1726 1731 1715 1615 1510 1482 1482 1479 1527 1622 1633 1656 1657 1665 1758 1844 1682 1504 1485 1603 1786 1907 2120 2741 3505 3762 3399 3132 2873 2777 2651 2654 2654 2715 2928 3074 2846 2561 2372 2141 2000 1890 1832 1811 1828 1891 2021 2259 2399 2197 1892 1678 1575 1594 1745 1856 1778 1751 1652 1696 1837 1971 2018 1991 1905 1801 1759 1835 2015 2207 1941 1695 1539 1503 1520 1527 1517 1473 1440 1418 1457 1548 1685 1847 2035 2245 2451 2632 2806 2970 2954 2818 2710 2685 2730 2779 2771 2721 2710 2694 2689 2600 2464 2296 2152 2070 2015 1956 1931 2040 1886 1830 1837 1849 1937 2102 2219 2250 2436 2483 2534 2607 2663 2679 2656 2642 2726 2926 2951 3121 3368 3585 3660 3472 3143 2990 3202 3394 3260 2945 2419 2014 1800 1744 1766 1779 1785 1774 1747 1706 1703 1759 1849 2000 2248 2537 2679 2467 2579 2526 2412 2202 1875 1566 1413 1340 1324 1263 1141 1047 1026 1063 1084 1072 1105 1189 1337 1615 2072 2666 3318 3937 4111 3857 3642 2891 2924 3511 3843 3652 3361 3391 3696 3708 3572 3503 3456 3332 3224 3094 3171 3377 3400 3226 3285 3204 3195 3286 3422 3567 3698 3807 3911 4014 4017 3944 3818 3622 3496 3543 3636 3711 3731 3643 3506 3287 2992 2647 2358 2275 2258 2314 2423 2680 2901 2941 2989 3158 3361 3549 3675 3683 3624 3620 3727 3887 3956 3796 3394 2751 2370 2054 1742 1555 1665 2159 2285 2088 2103 2316 2639 3021 3311 3403 3296 3235 3428 3692 3658 3186 2561 2064 58 59 59 51 41 39 36 35 33 32 34 34 37 42 45 46 47 47 48 53 56 51 36 26 15 29 39 30 34 43 47 72 85 84 83 86 91 94 87 99 117 115 88 64 52 42 40 33 19 80 111 110 106 93 60 55 56 61 67 75 85 99 119 106 101 88 78 68 50 32 28 21 20 18 13 8 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 23 83 59 7 6 44 157 259 243 257 303 328 320 304 303 280 203 124 63 57 135 305 657 1226 1779 2225 2609 2795 2945 3041 3137 3225 3343 3614 3811 3522 2691 1796 1238 1074 1130 1205 1237 1261 1263 1313 1367 1407 1426 1461 1515 1534 1566 1687 1729 1726 1901 1955 1885 1797 1753 1769 1797 1758 1675 1535 1449 1604 1943 2195 2070 1651 1322 1200 1239 1245 1234 1209 1195 1176 1122 1137 1191 1205 1107 939 782 692 701 790 852 738 516 527 607 342 98 27 24 5 0 0 0 0 0 42 117 178 213 249 314 412 495 522 567 607 670 722 748 742 672 562 441 473 577 667 669 595 543 591 733 947 1185 1404 1608 1760 1818 1808 1782 1777 1799 1820 1840 1848 1832 1807 1803 1802 1800 1804 1805 1808 1808 1690 1595 1570 1539 1464 1340 1206 1167 1308 1360 1359 1463 1565 1629 1690 1722 1696 1656 1641 1638 1657 1711 1794 1858 1842 1786 1783 1811 1719 1735 1860 1813 1728 1699 1649 1554 1474 1461 1489 1534 1570 1630 1641 1687 1710 1772 1928 2014 1814 1657 1580 1637 1764 1865 2033 2444 3058 3433 3187 3116 2794 2691 2565 2519 2510 2498 2507 2557 2587 2478 2333 2127 2045 2004 2001 2012 1966 1883 1915 2093 2233 2112 1906 1705 1566 1513 1574 1668 1658 1681 1663 1680 1779 1881 1920 1881 1753 1609 1587 1625 1824 2143 2109 1895 1688 1584 1521 1441 1409 1357 1336 1321 1351 1463 1641 1833 2002 2148 2288 2453 2569 2665 2671 2576 2496 2481 2508 2531 2531 2474 2435 2389 2387 2310 2195 2084 2002 1971 1972 1959 1878 1927 1915 1866 1744 1647 1701 1892 2017 1929 1965 2099 2210 2312 2375 2440 2500 2486 2589 2703 2888 3070 3303 3583 3809 3818 3508 3048 2949 3171 3401 3422 2924 2390 2062 1881 1803 1754 1783 1772 1729 1697 1708 1753 1815 1900 2032 2263 2847 2770 2765 2656 2500 2313 1989 1551 1438 1344 1323 1268 1138 1022 991 1026 1047 1036 1059 1112 1231 1375 1486 1692 2309 3345 4128 4015 4079 3526 3289 3401 3653 3770 3585 3390 3514 3535 3436 3331 3364 3329 3266 3237 3216 3209 3324 3190 3231 3264 3310 3385 3478 3560 3646 3760 3852 3923 3980 3932 3764 3604 3512 3481 3509 3615 3584 3456 3256 2959 2610 2365 2213 2160 2152 2228 2393 2592 2699 2766 2879 3030 3281 3477 3568 3570 3545 3607 3770 3934 3867 3473 2992 2539 2262 2048 1817 1858 1702 1352 1421 1635 1977 2361 2734 3031 3255 3419 3381 3318 3200 3081 2684 2007 1556 1382 66 65 61 54 48 44 40 39 36 35 33 33 38 43 45 45 44 42 42 44 47 41 15 22 9 27 36 28 22 20 20 53 65 70 74 78 82 87 76 82 82 89 85 69 54 45 42 35 31 112 128 121 111 92 72 75 75 73 73 80 93 112 124 117 104 92 80 71 52 38 29 21 21 19 18 16 15 12 9 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 17 64 123 45 4 40 146 280 308 327 352 363 356 310 265 243 208 130 69 47 149 458 916 1530 2161 2586 2832 3021 3130 3223 3288 3390 3443 3551 3770 3820 3363 2505 1710 1276 1177 1211 1250 1264 1263 1265 1325 1418 1452 1524 1580 1592 1611 1687 1781 1756 1766 1799 1814 1794 1742 1719 1755 1792 1740 1628 1494 1502 1788 1993 1928 1717 1560 1389 1193 1112 1330 1449 1402 1309 1260 1257 1264 1276 1224 1069 884 756 751 848 945 885 630 486 484 635 400 109 8 8 7 1 0 0 0 1 62 130 195 267 336 397 461 520 550 620 673 725 754 781 797 757 664 534 510 486 467 461 490 555 655 814 1042 1292 1519 1698 1804 1831 1811 1783 1781 1804 1817 1823 1825 1804 1783 1786 1792 1800 1815 1821 1801 1751 1685 1657 1641 1572 1510 1440 1322 1242 1338 1310 1235 1256 1300 1347 1460 1594 1661 1654 1644 1646 1657 1676 1704 1751 1768 1753 1750 1770 1771 1806 1884 1834 1764 1733 1675 1584 1538 1569 1588 1600 1589 1568 1605 1662 1716 1828 1961 1968 1838 1743 1686 1725 1814 1889 2010 2261 2752 3242 3113 3072 2749 2610 2542 2453 2359 2292 2289 2393 2560 2476 2273 2133 2074 2089 2141 2167 2122 2019 1923 1882 1899 1771 1748 1715 1662 1580 1505 1503 1572 1698 1785 1864 1905 1912 1907 1834 1698 1635 1676 1610 1822 2049 2059 1980 1793 1631 1531 1395 1340 1304 1336 1354 1413 1547 1728 1878 1964 2036 2106 2253 2327 2362 2373 2384 2373 2345 2311 2298 2353 2344 2268 2181 2123 2055 1988 1933 1899 1934 2072 2084 1970 1947 2009 2059 2096 2058 1890 1851 1782 1723 1791 1898 2006 2066 2081 2162 2381 2534 2686 2702 2747 2883 3113 3394 3695 3900 3830 3385 2993 2969 3109 3529 3449 3044 2707 2396 2197 1849 1644 1696 1708 1702 1719 1748 1768 1788 1851 1941 2406 2634 2696 2662 2567 2366 2113 1691 1508 1419 1366 1291 1149 1019 986 1029 1082 1107 1130 1095 1143 1200 1242 1385 1770 2480 3609 3799 3918 3824 3626 3397 3387 3609 3516 3333 3288 3336 3320 3236 3218 3234 3210 3177 3212 3132 3163 3153 3168 3215 3270 3314 3398 3486 3578 3678 3750 3803 3827 3783 3664 3534 3385 3191 3130 3171 3171 3060 2847 2596 2415 2343 2268 2130 2028 2019 2127 2346 2581 2675 2780 2942 3115 3277 3460 3545 3550 3641 3829 3944 3810 3426 2975 2646 2477 2293 2020 2099 1717 1421 1412 1615 2043 2646 3196 3559 3743 3816 3817 3712 3450 2829 2044 1454 1363 1309 68 67 63 57 53 50 48 45 42 43 40 42 45 47 47 46 45 34 28 39 42 24 11 19 3 11 18 14 9 9 9 13 32 64 70 72 75 83 83 82 80 69 65 56 48 44 41 42 59 121 152 137 105 86 86 88 85 93 102 145 156 137 120 109 99 89 78 61 40 31 22 21 26 25 23 18 16 16 14 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 51 112 155 29 37 132 269 344 334 373 419 435 372 287 228 192 153 105 83 149 459 1015 1646 2244 2694 2946 3096 3215 3310 3392 3456 3566 3597 3708 3837 3737 3244 2496 1775 1349 1224 1216 1233 1263 1304 1345 1389 1461 1538 1625 1647 1615 1677 1813 1869 1792 1775 1803 1797 1751 1693 1697 1761 1790 1714 1599 1493 1488 1767 1737 1580 1501 1517 1500 1405 1347 1483 1599 1569 1470 1363 1259 1163 1098 1036 925 804 785 920 1089 1050 816 599 594 620 723 421 128 22 5 3 1 0 0 0 4 72 171 304 448 519 521 538 578 611 663 711 774 760 827 926 920 822 728 606 483 442 464 526 618 750 936 1173 1418 1631 1755 1822 1836 1816 1792 1786 1795 1795 1792 1794 1776 1771 1769 1767 1778 1801 1808 1780 1733 1676 1696 1690 1575 1562 1578 1509 1401 1339 1288 1211 1196 1212 1265 1385 1529 1618 1637 1644 1644 1643 1629 1620 1646 1675 1687 1701 1743 1811 1839 1858 1807 1732 1699 1645 1610 1662 1753 1753 1743 1680 1598 1596 1645 1714 1817 1922 1944 1872 1779 1729 1774 1896 1926 1986 2120 2394 2809 3002 3011 2739 2578 2530 2406 2255 2259 2394 2489 2593 2461 2267 2170 2153 2179 2214 2194 2085 1926 1753 1558 1534 1483 1553 1673 1733 1654 1493 1428 1555 1790 1952 2100 2144 2099 1984 1830 1709 1712 1900 1935 1928 2065 2064 1997 1824 1649 1555 1446 1417 1460 1495 1490 1490 1563 1690 1794 1848 1893 1931 2024 2128 2237 2354 2403 2383 2318 2231 2208 2280 2331 2302 2207 2000 1877 1893 1920 1942 2013 2218 2226 2141 2068 2104 2186 2246 2234 2100 1968 1832 1806 1816 1866 1917 1922 1914 1999 2264 2545 2684 2574 2561 2646 2825 3091 3403 3728 3936 3779 3473 3257 3103 3370 3596 3498 3308 2994 2999 2773 2188 1879 1789 1782 1793 1787 1848 1830 1792 1754 1824 1972 2160 2418 2549 2307 2110 1843 1595 1481 1429 1345 1215 1085 1028 1035 1040 994 1080 1064 1077 1130 1196 1282 1393 1696 2203 2936 3557 3800 3671 3417 3203 3358 3412 3267 3148 3175 3208 3181 3141 3128 3117 3069 3097 3037 3019 3021 3017 3031 3088 3134 3232 3365 3483 3584 3634 3635 3599 3507 3300 3134 2946 2773 2678 2641 2678 2703 2631 2535 2469 2392 2183 1930 1813 1891 2107 2368 2515 2556 2678 2838 3023 3235 3409 3522 3608 3746 3892 3965 3879 3609 3235 3010 3134 2551 2249 1892 1603 1474 1456 1668 2170 2850 3417 3743 3932 3967 3848 3611 2932 2320 1842 1536 1404 1359 67 66 63 59 57 56 55 52 50 49 46 49 51 50 49 49 49 41 25 34 40 14 9 12 1 3 18 7 1 6 13 17 32 62 73 61 46 68 75 97 115 88 60 59 50 40 35 46 88 144 167 131 84 85 105 102 91 91 118 191 209 153 110 83 73 72 65 47 27 23 18 19 24 23 17 10 9 14 14 9 2 1 1 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 6 34 99 177 183 23 82 234 352 362 393 470 456 413 341 252 191 157 134 113 142 350 866 1504 2143 2585 2896 3109 3245 3331 3390 3438 3499 3637 3680 3806 3858 3677 3230 2612 1970 1479 1268 1262 1297 1389 1488 1540 1536 1529 1601 1648 1617 1545 1653 1819 1867 1800 1766 1765 1743 1702 1679 1731 1799 1783 1690 1615 1569 1482 1592 1527 1482 1486 1532 1505 1399 1366 1431 1523 1578 1461 1216 987 850 796 794 808 785 835 988 1077 938 743 677 707 709 694 443 164 58 29 15 4 0 0 2 12 90 241 436 629 676 618 585 608 679 749 792 820 802 907 1034 1026 923 864 770 616 523 528 598 716 880 1084 1313 1540 1722 1791 1841 1838 1818 1798 1783 1773 1763 1761 1763 1751 1750 1750 1741 1737 1743 1741 1709 1670 1668 1690 1654 1566 1622 1699 1668 1571 1491 1413 1362 1354 1360 1396 1476 1570 1635 1666 1691 1686 1676 1647 1618 1638 1677 1707 1735 1783 1843 1858 1837 1786 1735 1693 1676 1756 1876 1898 1876 1894 1840 1741 1691 1695 1721 1794 1906 1978 1945 1860 1759 1794 1948 1957 1951 1990 2086 2357 2793 2950 2611 2430 2534 2421 2307 2406 2561 2582 2551 2421 2289 2204 2196 2222 2193 2086 1935 1767 1600 1411 1440 1508 1624 1769 1812 1695 1512 1392 1415 1671 1943 2191 2309 2260 2077 1859 1712 1703 1919 2190 2019 1992 2044 1956 1792 1696 1659 1653 1738 1796 1656 1487 1314 1281 1406 1566 1694 1790 1875 1953 2059 2152 2214 2258 2288 2278 2220 2201 2245 2291 2281 2203 2044 1958 2020 2121 2225 2286 2276 2265 2224 2189 2186 2206 2241 2254 2247 2155 2058 2017 1912 1891 1903 1865 1838 1905 2117 2406 2507 2439 2440 2550 2709 2874 3098 3518 3810 3868 3894 3839 3659 3506 3416 3344 3309 2991 3103 3256 3048 2647 2358 2265 2259 2240 2290 2221 2078 1927 1819 1787 1878 2059 2193 2076 1973 1771 1654 1557 1442 1348 1269 1180 1149 1155 962 910 958 1008 1059 1145 1241 1219 1315 1555 1855 2492 3349 3742 3506 3363 3191 3143 3291 3198 3082 3064 3077 3081 3081 3039 2992 2951 2933 2891 2869 2863 2847 2844 2885 2924 2992 3113 3211 3291 3337 3318 3217 3040 2875 2706 2532 2410 2355 2373 2484 2571 2626 2662 2595 2355 1967 1678 1662 1919 2234 2338 2375 2491 2678 2839 2944 3073 3262 3500 3677 3800 3899 3975 3958 3756 3238 2773 2581 2204 1842 1543 1391 1396 1482 1772 2320 2835 3249 3550 3790 3735 3213 3050 2682 2114 1967 1788 1692 1626 66 65 63 62 61 61 58 54 51 51 52 53 52 50 50 51 51 48 35 22 41 28 6 2 5 9 19 15 3 0 10 23 33 39 45 57 52 63 60 99 110 82 68 79 61 39 37 60 114 160 160 117 85 98 118 108 107 114 129 155 164 133 107 77 64 68 65 51 38 35 28 27 23 19 13 7 5 7 8 5 1 0 0 0 0 0 0 0 0 0 0 0 2 5 9 11 6 1 10 56 146 229 210 57 146 335 367 372 424 516 518 409 302 228 177 145 135 162 275 576 1096 1685 2248 2660 2953 3132 3220 3267 3294 3337 3450 3605 3729 3890 3910 3676 3237 2707 2179 1733 1412 1356 1436 1571 1698 1724 1611 1498 1539 1558 1501 1465 1595 1746 1785 1748 1717 1687 1648 1639 1684 1775 1805 1767 1694 1660 1668 1597 1397 1371 1513 1590 1560 1462 1365 1344 1386 1432 1440 1280 1008 777 646 607 666 789 863 873 908 902 837 822 834 793 689 589 499 237 107 69 50 30 19 18 22 37 104 273 493 711 734 666 630 657 752 791 860 860 866 930 998 1006 964 915 830 694 603 624 709 838 1012 1217 1434 1638 1784 1818 1854 1839 1815 1791 1768 1747 1733 1731 1728 1724 1730 1729 1709 1676 1653 1643 1638 1654 1676 1636 1607 1558 1574 1654 1699 1661 1606 1587 1593 1630 1647 1630 1658 1713 1761 1792 1799 1789 1782 1768 1756 1771 1805 1835 1850 1853 1843 1819 1770 1799 1827 1773 1794 1947 2088 2067 1963 1903 1872 1828 1794 1779 1782 1844 1949 2012 2014 1949 1829 1822 1876 1868 1853 1883 1984 2204 2531 2697 2509 2270 2436 2370 2326 2494 2621 2591 2506 2372 2276 2261 2265 2212 2092 1943 1760 1507 1427 1496 1558 1635 1735 1815 1807 1718 1623 1526 1407 1481 1747 2059 2259 2263 2100 1880 1723 1721 1891 2109 1988 1940 1958 1920 1840 1807 1836 1916 1932 1786 1470 1247 1157 1180 1252 1343 1489 1633 1711 1864 2003 2064 2089 2120 2152 2162 2148 2134 2152 2182 2163 2120 2080 2073 2097 2152 2206 2241 2213 2210 2178 2157 2160 2166 2175 2168 2173 2162 2068 1989 1951 1956 1945 1872 1800 1808 1975 2191 2287 2278 2321 2448 2572 2646 2773 3283 3523 3658 3815 3972 4035 3943 3627 3274 3103 2894 3016 3292 3586 3617 3306 3069 2989 3000 2912 2751 2747 2622 2329 2122 2040 1950 1887 1913 1954 1851 1727 1600 1479 1377 1297 1229 1176 1102 969 903 916 975 1030 1115 1220 1306 1509 1741 1932 2388 3092 3547 3446 3287 3185 3009 3128 3110 3018 2983 2976 2926 2976 2954 2892 2832 2801 2756 2700 2707 2695 2690 2712 2735 2750 2811 2890 2945 2981 3005 2952 2810 2645 2465 2303 2216 2216 2208 2333 2516 2655 2763 2676 2348 1940 1682 1672 1951 2138 2171 2304 2575 2812 2902 2942 3063 3315 3567 3735 3828 3881 3902 3851 3688 2989 2412 2048 1824 1728 1616 1472 1665 2048 2234 2527 2799 3061 3322 3587 3489 2633 2332 2326 2543 2334 2075 2095 1940 63 63 62 61 61 61 58 54 51 52 53 53 51 49 50 50 50 49 38 17 1 4 0 1 18 13 11 12 4 2 21 35 34 27 16 26 51 60 78 112 134 113 90 82 65 51 61 81 113 138 135 114 105 121 117 106 106 111 103 92 85 88 98 94 80 75 71 63 54 44 27 26 25 22 14 7 4 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 5 11 14 12 6 0 14 80 199 243 160 100 247 419 346 416 484 546 490 358 268 233 191 129 90 76 183 595 1165 1735 2300 2721 2940 3021 3035 3053 3071 3161 3348 3528 3743 3950 3897 3571 3130 2710 2349 2019 1708 1526 1639 1735 1739 1678 1535 1427 1452 1459 1419 1464 1609 1723 1717 1669 1637 1611 1592 1624 1685 1784 1769 1763 1714 1693 1738 1711 1445 1264 1438 1581 1501 1488 1543 1548 1453 1304 1185 1113 970 752 591 562 659 813 896 845 831 888 952 1011 979 838 652 520 481 307 146 110 106 88 72 68 70 83 143 299 510 745 732 661 643 682 780 857 887 880 908 940 968 987 994 979 922 819 724 721 801 939 1122 1326 1530 1712 1826 1855 1873 1849 1821 1789 1756 1730 1713 1706 1700 1701 1699 1694 1672 1627 1589 1582 1599 1620 1624 1603 1595 1579 1557 1555 1601 1699 1805 1847 1856 1891 1895 1813 1805 1851 1909 1940 1911 1903 1907 1902 1906 1924 1945 1955 1947 1912 1847 1783 1739 1816 1880 1822 1830 1929 2025 2044 1958 1847 1834 1849 1806 1816 1829 1872 1960 2019 2052 2001 1914 1867 1830 1814 1828 1888 2008 2177 2354 2453 2259 2127 2259 2282 2302 2449 2577 2551 2417 2276 2175 2162 2202 2178 2063 1928 1778 1556 1541 1606 1628 1661 1687 1705 1722 1770 1868 1869 1702 1548 1599 1827 2076 2175 2081 1886 1705 1630 1781 1893 1943 1937 1926 1896 1809 1717 1731 1926 1672 1362 1062 946 988 1040 1057 1149 1326 1572 1758 1871 1937 1974 1996 2015 2039 2061 2056 2048 2052 2051 2032 2019 2016 2015 2022 2042 2066 2105 2059 2033 1989 1956 1967 1991 1989 2040 2054 2056 1965 1903 1907 1930 1921 1873 1792 1837 1959 2023 2022 2052 2169 2341 2478 2475 2556 3007 3321 3488 3592 3737 3977 4182 3977 3636 3406 3294 3230 3522 4000 4043 3646 3412 3317 3324 3184 2883 2846 2942 2879 2731 2549 2249 2086 2171 2084 1868 1698 1588 1480 1411 1353 1291 1189 1095 1017 943 915 960 987 1057 1126 1290 1576 1900 2029 2131 2671 3248 3352 3272 3119 2968 2977 2999 2947 2918 2937 2874 2906 2912 2856 2751 2678 2664 2581 2559 2555 2525 2529 2562 2590 2609 2647 2707 2736 2781 2792 2716 2567 2388 2237 2153 2163 2155 2260 2525 2774 2899 2786 2427 2031 1840 1812 1934 2080 2206 2445 2758 2927 2968 3107 3288 3510 3683 3774 3809 3818 3788 3596 3290 2712 2261 2130 2141 2109 2129 2336 2172 2442 2546 2531 2636 2909 3162 3500 3133 2302 1848 1828 1930 1926 1969 2225 2260 60 61 60 60 59 58 56 54 54 56 56 55 52 49 48 48 47 44 34 14 1 0 0 1 8 2 6 5 2 1 9 33 41 48 49 43 44 51 76 104 127 126 102 80 68 69 80 91 107 116 120 124 128 130 125 121 122 113 90 111 110 90 81 87 91 86 76 68 53 37 28 28 31 29 25 22 20 15 11 7 3 0 0 0 0 0 0 0 0 0 0 2 10 16 18 13 6 3 20 100 236 223 136 128 255 366 315 362 436 421 388 331 282 249 189 103 68 68 148 617 1240 1835 2348 2667 2783 2783 2772 2796 2819 2903 3152 3491 3780 3950 3793 3373 3014 2763 2555 2304 1994 1729 1675 1745 1735 1644 1433 1345 1357 1370 1413 1538 1662 1748 1688 1610 1589 1583 1570 1589 1658 1802 1762 1759 1708 1695 1748 1752 1585 1394 1472 1709 1786 1853 1866 1749 1504 1236 1099 1174 1276 1131 809 654 740 881 916 848 896 967 1063 1088 991 821 656 540 457 336 188 138 152 151 130 110 106 129 206 357 534 777 779 731 731 755 782 817 849 874 903 928 948 967 990 1004 982 911 813 792 872 1022 1211 1412 1607 1761 1839 1867 1874 1857 1832 1802 1765 1727 1698 1680 1673 1678 1665 1662 1652 1616 1583 1571 1575 1589 1601 1600 1601 1591 1561 1527 1545 1655 1822 1948 2021 2065 2030 1916 1896 1935 1977 1995 1985 1985 1990 1980 1975 1995 2015 2014 1994 1954 1886 1837 1820 1851 1908 1899 1911 1957 1999 1998 1910 1783 1801 1822 1827 1932 1939 1891 1905 1926 1953 1938 1929 1952 1954 1924 1924 1974 2024 2080 2331 2411 2195 2129 2193 2227 2254 2360 2503 2524 2339 2176 2006 1789 1980 2151 2088 1962 1853 1739 1713 1611 1533 1517 1533 1600 1718 1881 2111 2209 2092 1848 1688 1739 1907 2012 1983 1877 1691 1642 1699 1839 1907 1916 1852 1661 1394 1218 1130 1494 1143 830 689 729 847 924 946 1087 1327 1586 1742 1841 1903 1933 1942 1954 1984 2020 2006 1997 1988 1960 1910 1863 1865 1928 1926 1926 1894 1887 1855 1816 1785 1772 1775 1792 1812 1793 1828 1875 1857 1814 1820 1893 1933 1964 1888 1932 2075 2112 1980 1899 2014 2183 2346 2350 2469 2837 3248 3445 3423 3417 3621 3915 4013 3997 3952 3731 3454 3690 4209 4042 3745 3337 3265 3289 3280 3020 2743 2680 2795 2927 2825 2464 2511 2671 2572 2250 1884 1628 1518 1462 1411 1334 1212 1101 1055 1041 985 968 1010 1087 1071 1147 1356 1616 1798 2016 2669 2983 3225 3199 3051 2939 2904 2902 2853 2886 2909 2928 2938 2907 2826 2697 2552 2497 2457 2452 2447 2400 2366 2365 2403 2460 2470 2538 2569 2616 2670 2670 2565 2401 2272 2199 2199 2239 2433 2727 2968 3037 2899 2523 2190 2045 1921 1954 2200 2517 2736 2947 3063 3231 3401 3549 3673 3752 3767 3786 3809 3698 3382 2922 2428 2102 2049 2145 2330 2372 2608 2448 2400 2355 2229 2348 2716 3058 3219 2772 2013 1605 1630 1652 1563 1747 1839 1766 57 59 56 55 54 53 52 51 53 55 54 55 54 50 45 42 39 35 30 17 4 0 0 0 1 1 5 2 0 2 18 39 39 39 89 87 59 61 81 112 136 148 126 108 95 92 99 110 118 123 130 140 145 144 148 153 154 129 99 147 172 155 122 95 77 70 66 59 46 39 35 29 26 25 26 28 26 18 11 6 3 0 0 0 0 0 0 0 0 1 4 13 19 23 21 13 7 12 41 121 259 169 115 154 233 284 287 329 382 401 407 368 323 258 159 69 60 81 157 702 1338 1910 2317 2527 2571 2563 2570 2506 2543 2552 2808 3309 3700 3724 3468 3168 2975 2848 2698 2454 2137 1819 1608 1636 1607 1557 1329 1249 1265 1305 1370 1480 1625 1702 1645 1597 1604 1581 1526 1513 1590 1715 1743 1731 1665 1650 1672 1696 1656 1571 1636 1899 2073 2039 1892 1665 1396 1204 1221 1451 1702 1680 1263 902 858 1041 1075 921 994 1083 1150 1098 969 819 689 580 482 387 271 163 156 160 136 113 133 196 284 414 584 873 990 1030 1043 1016 943 864 831 848 881 915 934 949 976 1002 998 952 869 848 931 1092 1282 1479 1664 1796 1851 1876 1890 1878 1858 1830 1788 1741 1697 1662 1642 1643 1630 1629 1626 1610 1591 1575 1563 1554 1557 1568 1571 1564 1553 1554 1574 1630 1737 1886 2051 2122 2052 1961 1932 1938 1956 1981 2006 2012 2007 2002 2001 2025 2038 2034 2021 1997 1962 1958 1923 1931 1982 2017 2039 2059 2055 1985 1847 1744 1828 1808 1907 2002 1990 1911 1843 1804 1804 1819 1912 2051 2113 2086 2042 2060 2092 2042 2346 2232 2122 2178 2213 2191 2200 2315 2482 2483 2266 2115 1949 1712 1819 2027 2043 1897 1707 1524 1411 1371 1367 1389 1460 1586 1739 1909 2150 2321 2303 2121 1928 1852 1877 1891 1839 1784 1695 1735 1829 1873 1894 1938 1857 1523 1087 795 614 864 687 574 637 773 889 958 996 1167 1419 1614 1739 1827 1879 1891 1884 1900 1944 1979 1960 1952 1948 1918 1858 1805 1808 1864 1849 1823 1779 1744 1708 1683 1677 1664 1636 1750 1782 1709 1681 1762 1847 1871 1886 2027 2081 2153 2116 2116 2170 2151 2009 1903 1949 2044 2189 2258 2407 2754 3121 3228 3119 3181 3421 3728 3877 4120 4327 4128 3863 3958 4032 3993 3770 3376 3232 3242 3325 3242 2990 2842 2859 2762 2838 2689 2813 2868 2825 2773 2370 1899 1672 1525 1431 1349 1255 1156 1090 1084 1051 994 1023 1114 1116 1096 1157 1388 1771 2347 2586 2767 3006 3055 3001 2937 2890 2855 2802 2877 2935 2936 2908 2855 2748 2630 2472 2381 2372 2357 2358 2348 2324 2259 2185 2280 2352 2418 2452 2482 2542 2595 2538 2450 2396 2359 2347 2419 2650 2931 3077 2963 2759 2435 2235 2120 2065 2157 2447 2770 2950 3111 3230 3380 3505 3621 3712 3743 3735 3790 3812 3663 3287 2758 2253 1951 1895 2013 2192 2302 2418 2438 2422 2309 1984 2165 2564 2781 2903 2516 1836 1539 1566 1387 1440 1597 1476 1251 55 56 53 50 48 49 50 49 49 50 50 51 53 49 40 34 33 34 30 17 2 0 0 1 6 8 2 6 1 3 7 30 43 41 71 114 34 75 83 98 125 152 148 145 146 150 151 151 147 141 144 155 158 159 181 174 137 95 83 104 141 151 150 127 83 54 49 47 45 38 30 17 13 15 17 17 15 10 4 2 1 0 0 0 0 0 0 0 0 6 16 24 29 29 24 13 12 35 80 143 194 103 109 168 221 267 289 308 357 482 607 531 414 281 139 52 45 80 209 809 1397 1921 2236 2371 2410 2404 2312 2223 2369 2354 2557 3029 3388 3358 3126 3039 2948 2793 2549 2262 1970 1701 1536 1516 1405 1318 1230 1212 1215 1248 1313 1396 1496 1582 1591 1582 1611 1579 1493 1444 1479 1561 1684 1672 1579 1542 1498 1571 1669 1722 1795 1886 1880 1724 1560 1392 1229 1194 1365 1634 1782 1753 1472 1201 1026 1135 1129 978 1010 1077 1086 1007 906 799 687 585 513 462 370 223 165 153 127 110 192 314 399 503 679 932 1098 1203 1244 1228 1169 1066 952 879 863 897 921 937 961 982 984 954 898 894 986 1147 1336 1529 1706 1823 1866 1884 1900 1888 1872 1853 1818 1768 1713 1665 1630 1605 1592 1588 1585 1585 1583 1582 1586 1592 1587 1570 1554 1563 1581 1605 1621 1664 1757 1880 2028 2093 1983 1898 1879 1884 1904 1942 1978 1984 1986 2005 2032 2046 2040 2030 2020 2009 2004 2005 1974 1992 2035 2074 2107 2129 2071 1923 1847 1817 1852 1832 1973 2013 1965 1897 1832 1786 1757 1770 1915 2097 2142 2120 2084 2061 2061 2098 2320 2105 1955 1981 2043 2098 2157 2277 2462 2420 2253 2101 1982 1884 1906 1977 1968 1832 1597 1389 1325 1305 1317 1356 1442 1561 1678 1811 2014 2183 2235 2178 2090 1999 1919 1863 1821 1759 1739 1761 1756 1796 1885 1937 1760 1306 865 614 503 528 568 671 827 961 1017 1048 1129 1281 1473 1632 1745 1805 1824 1811 1787 1818 1868 1885 1881 1881 1880 1860 1821 1780 1747 1749 1743 1724 1698 1667 1648 1650 1663 1661 1616 1652 1668 1700 1773 1823 1902 2023 2041 2167 2220 2272 2230 2150 2113 2070 2036 2096 2043 2105 2237 2348 2475 2733 3010 3087 3007 2968 3017 3164 3366 4009 4486 4337 3867 3628 3743 4052 4184 3854 3554 3438 3436 3386 3164 2669 2422 2387 2579 2708 2716 2540 2469 2908 2711 2437 2025 1773 1583 1435 1344 1252 1115 1021 969 970 1042 1142 1172 1159 1182 1331 1529 1988 2184 2590 2963 3100 3037 2933 2934 2869 2825 2815 2811 2772 2732 2706 2584 2438 2241 1905 1918 2101 2185 2255 2341 2279 2099 2150 2249 2336 2389 2432 2498 2540 2523 2549 2590 2595 2614 2739 2956 3067 2967 2628 2394 2178 2126 2245 2430 2594 2814 3033 3181 3262 3290 3374 3515 3619 3643 3675 3713 3791 3822 3663 3269 2728 2216 1914 1833 1963 2210 2377 2424 2422 2414 2509 2093 2129 2646 2892 2581 2171 1687 1595 1528 1319 1399 1368 1167 1073 50 52 52 50 49 48 47 48 48 47 47 46 45 41 34 27 28 33 36 32 15 0 0 2 7 6 4 7 4 3 6 38 51 49 66 102 100 95 122 116 132 142 151 176 197 216 219 204 178 160 160 174 181 206 207 152 100 84 101 109 99 85 70 60 50 40 37 37 36 30 68 25 10 11 12 10 7 3 0 0 0 0 0 0 0 0 0 0 0 11 23 31 35 34 26 13 25 85 150 164 123 68 102 138 250 279 272 282 357 476 605 625 515 320 126 39 39 93 299 873 1397 1861 2105 2221 2240 2172 2101 2083 2125 2252 2630 3006 3106 3018 2923 2845 2649 2336 1938 1681 1467 1367 1359 1332 1232 1134 1140 1192 1198 1219 1264 1293 1323 1381 1438 1423 1440 1506 1531 1481 1475 1537 1607 1557 1450 1373 1301 1423 1607 1710 1705 1617 1443 1251 1179 1140 1114 1217 1427 1600 1597 1439 1259 1192 1133 1224 1120 952 934 963 948 886 829 762 669 590 546 503 436 386 328 241 152 126 264 436 549 641 747 847 946 1051 1131 1163 1173 1151 1080 971 879 867 883 899 910 924 935 934 921 947 1042 1196 1377 1563 1730 1838 1876 1883 1898 1891 1885 1882 1858 1813 1742 1668 1610 1562 1545 1532 1533 1544 1557 1570 1583 1595 1599 1592 1583 1608 1636 1667 1683 1707 1756 1831 1947 1992 1905 1821 1778 1774 1805 1857 1902 1922 1942 2000 1990 1991 2020 2029 2019 2018 2019 2001 1981 2005 2033 2064 2099 2104 2047 1940 1850 1868 1832 1835 1973 2005 1932 1864 1847 1830 1802 1804 1921 2084 2092 2043 2007 1987 2003 2097 2218 2038 1825 1816 1981 2126 2201 2297 2403 2333 2226 2111 2026 1983 1977 1976 1939 1822 1589 1346 1254 1251 1275 1309 1370 1445 1510 1589 1733 1920 2024 2020 2029 2001 1886 1740 1653 1643 1704 1778 1763 1832 1910 1840 1530 1040 638 494 460 503 652 854 1026 1098 1095 1125 1226 1361 1499 1630 1729 1770 1755 1708 1665 1695 1722 1736 1759 1773 1781 1784 1772 1736 1689 1660 1651 1647 1640 1626 1608 1594 1592 1597 1583 1554 1569 1614 1700 1754 1842 2085 2160 2211 2252 2311 2286 2208 2167 2151 2094 2089 2091 2167 2296 2486 2585 2668 2816 2905 2867 2573 2513 2787 3207 3861 4301 4122 3489 2907 3013 3482 3904 4016 3891 3755 3653 3380 3323 2672 2373 2554 2751 2837 2782 2629 2588 2902 2880 2572 2388 2292 2016 1615 1436 1338 1221 1086 955 980 1094 1177 1200 1202 1231 1601 1487 1671 1945 2365 2787 3015 2966 2872 2925 2882 2821 2738 2661 2614 2584 2533 2378 2123 2004 1942 1990 1961 1892 2014 2267 2269 2151 2107 2163 2265 2367 2473 2535 2556 2640 2731 2799 2836 2919 3108 3109 2936 2625 2311 2155 2135 2260 2504 2778 2890 3005 3120 3129 3130 3175 3266 3372 3416 3485 3591 3703 3792 3816 3697 3350 2811 2317 2049 1899 1922 2147 2352 2364 2373 2427 2637 2399 2187 2569 3084 2308 1774 1579 1499 1334 1280 1268 1181 1065 1148 43 41 43 48 51 50 48 49 48 46 43 39 35 31 26 19 23 29 31 34 30 11 0 1 4 6 4 12 12 4 6 21 60 48 48 83 103 104 151 139 137 191 213 230 251 260 246 211 189 179 183 197 212 215 178 105 85 98 119 122 97 67 51 40 35 32 29 25 28 52 90 20 11 10 8 7 5 2 0 0 0 0 0 0 0 0 0 0 0 15 28 36 39 35 25 14 37 128 198 151 74 59 113 157 317 291 234 227 340 539 687 673 579 352 104 33 33 94 344 835 1317 1766 2000 2060 2079 2044 1910 1748 1739 2055 2681 3091 2976 2704 2488 2224 1858 1533 1205 1178 1137 1101 1104 1123 1097 1052 1067 1126 1141 1182 1253 1307 1298 1283 1283 1247 1189 1303 1433 1359 1396 1519 1518 1425 1295 1200 1193 1309 1464 1536 1487 1353 1199 1078 1004 965 986 1125 1285 1346 1268 1110 983 906 921 1124 1019 867 828 832 810 769 728 672 605 562 536 485 434 439 429 422 400 374 401 521 659 760 795 757 695 668 695 855 1080 1169 1086 957 849 809 806 808 807 826 860 889 916 974 1082 1235 1407 1583 1743 1850 1886 1890 1918 1937 1929 1914 1891 1858 1790 1698 1609 1535 1490 1470 1475 1491 1507 1520 1533 1552 1575 1596 1611 1635 1650 1671 1705 1750 1794 1833 1878 1898 1862 1806 1739 1693 1700 1747 1788 1803 1821 1898 1903 1945 2010 2045 2045 2033 2010 1974 1964 2003 2013 2020 2044 2067 2043 1939 1810 1828 1808 1877 2012 2009 1912 1845 1829 1786 1740 1777 1856 1966 1992 1986 1987 1975 1951 1994 2081 1959 1787 1623 1828 2103 2230 2340 2345 2234 2130 2052 1996 1951 1919 1913 1890 1759 1570 1356 1244 1228 1240 1252 1278 1328 1373 1375 1418 1641 1749 1821 1891 1898 1805 1650 1504 1510 1636 1769 1759 1801 1840 1726 1420 980 596 485 496 631 867 1094 1182 1134 1103 1154 1276 1415 1530 1649 1734 1744 1680 1590 1540 1561 1574 1568 1597 1626 1644 1662 1666 1650 1629 1610 1594 1585 1585 1571 1533 1484 1447 1449 1447 1468 1500 1510 1585 1722 1823 1968 2071 2163 2233 2349 2386 2421 2491 2389 2211 2140 2113 2128 2226 2422 2565 2608 2653 2634 2346 2171 2333 2634 2977 3366 3741 3917 3645 2718 2575 3036 3552 3789 3770 3818 4038 3775 3621 3274 3119 3084 3137 3229 3229 3225 3261 3211 2834 2633 2687 2773 2546 1988 1597 1412 1339 1227 1103 1087 1138 1181 1220 1240 1314 1952 1864 1716 1843 2212 2546 2982 2942 2901 2907 2876 2825 2769 2745 2774 2693 2517 2393 2253 2213 2165 1997 1747 1617 1752 2043 2192 2204 2140 2128 2223 2342 2471 2550 2600 2690 2768 2826 2871 2923 2955 2807 2625 2381 2206 2181 2309 2539 2768 2882 2906 2965 2983 2943 2933 2991 3096 3111 3148 3308 3471 3607 3733 3803 3742 3484 3009 2504 2208 2087 2072 2140 2170 2208 2224 2505 2681 2477 2052 2208 2873 2641 2056 1700 1622 1671 1596 1322 1166 1080 1169 35 33 36 41 45 45 45 46 46 42 35 29 28 29 27 24 26 30 29 31 30 18 4 0 1 4 2 17 22 15 15 23 62 78 44 60 127 170 176 161 199 285 233 258 264 245 227 207 197 199 205 217 209 171 128 108 115 141 133 130 113 80 52 36 26 24 23 25 28 36 38 16 19 21 14 9 10 9 5 1 0 0 0 0 0 0 0 1 2 21 34 45 44 37 26 25 59 147 204 127 62 72 135 201 266 231 167 193 381 627 777 754 591 320 60 45 43 110 353 773 1257 1689 1871 1922 1998 1885 1579 1330 1356 1776 2503 3019 2646 1936 1559 1288 1077 998 944 1038 1048 993 1001 1052 1068 1049 1038 1052 1091 1125 1120 1106 1140 1188 1202 1144 1030 1058 1130 1116 1196 1294 1326 1266 1140 1075 1123 1284 1445 1456 1326 1171 1086 1052 1003 934 908 958 1018 1025 972 879 746 684 651 725 712 695 687 674 651 621 578 541 518 504 492 473 438 407 426 499 596 636 607 619 703 806 855 792 657 539 655 996 1080 944 784 702 668 685 698 692 687 720 779 839 897 977 1096 1248 1418 1593 1757 1873 1910 1906 1923 1932 1930 1933 1923 1896 1831 1739 1640 1551 1480 1435 1419 1423 1427 1435 1448 1469 1497 1535 1571 1594 1646 1662 1669 1706 1768 1820 1849 1851 1837 1806 1735 1648 1609 1626 1659 1682 1687 1761 1820 1887 1962 2013 2025 2003 1961 1918 1903 1944 1953 1984 1983 1981 1955 1868 1808 1834 1866 1956 2042 1993 1893 1843 1816 1719 1633 1686 1744 1788 1838 1906 1980 2016 1987 1948 1965 1864 1804 1705 1913 2173 2252 2297 2252 2127 2024 1965 1930 1876 1825 1813 1790 1657 1553 1388 1252 1222 1235 1234 1230 1259 1307 1294 1307 1450 1509 1579 1666 1728 1725 1650 1510 1516 1568 1642 1668 1762 1827 1731 1475 1017 603 527 620 848 1105 1236 1193 1096 1099 1191 1314 1448 1559 1663 1724 1703 1611 1499 1447 1473 1471 1446 1456 1478 1494 1518 1530 1535 1553 1554 1550 1541 1532 1513 1464 1378 1315 1341 1383 1443 1418 1408 1507 1614 1729 1892 2008 2049 2131 2280 2415 2560 2702 2584 2229 2107 2049 2055 2141 2307 2476 2570 2634 2762 2732 2630 2694 2750 2740 2856 3372 4081 4128 3467 3047 3015 3220 3347 3380 3673 4004 3836 3668 3487 3237 3045 3046 3260 3402 3637 3810 3799 3508 3121 2917 2940 2892 2554 1979 1580 1490 1414 1326 1261 1211 1169 1182 1223 1332 1648 1908 1953 2042 2507 2585 2887 2957 2877 2827 2788 2777 2799 2804 2806 2715 2581 2553 2568 2535 2384 2141 1807 1619 1617 1778 1989 2095 2076 2090 2175 2358 2461 2575 2609 2570 2576 2614 2666 2800 2863 2665 2425 2273 2265 2338 2522 2720 2811 2771 2710 2704 2716 2714 2746 2801 2898 2935 3029 3134 3204 3302 3492 3662 3718 3587 3220 2732 2355 2143 2027 1982 1986 2077 2132 2157 2251 2234 1774 1962 2507 2522 2108 1709 1590 1575 1402 1360 1191 1154 1239 31 30 32 35 39 39 38 39 37 33 26 20 21 26 28 25 22 27 34 34 32 27 14 3 1 3 5 11 40 29 22 24 49 96 84 47 136 228 226 199 211 251 233 295 260 223 205 197 201 212 217 210 160 120 112 128 140 146 151 135 116 95 70 42 21 19 19 25 29 30 30 24 24 33 33 25 20 14 7 2 1 0 0 0 0 0 0 0 6 26 44 54 47 40 33 36 67 131 181 138 72 77 160 210 186 142 140 216 445 708 871 763 464 174 37 57 67 177 389 764 1235 1599 1688 1766 1746 1572 1287 1010 921 1198 1750 2058 1659 1075 863 763 778 870 949 1013 1015 957 1038 1137 1179 1145 1077 1038 1072 1133 1164 1169 1150 1135 1113 1039 926 917 955 948 961 994 1046 1032 958 941 1028 1205 1338 1311 1173 1043 978 960 954 937 897 883 839 830 802 729 646 601 566 566 539 532 544 547 532 498 460 467 497 478 500 549 518 433 410 472 597 685 711 687 695 769 851 854 764 630 588 678 563 427 357 362 423 499 549 575 594 642 716 792 867 958 1082 1237 1415 1600 1778 1896 1915 1895 1899 1898 1908 1955 1953 1930 1893 1814 1694 1574 1491 1431 1389 1372 1360 1381 1412 1419 1414 1441 1481 1509 1553 1638 1689 1691 1693 1725 1756 1769 1778 1774 1712 1618 1555 1537 1555 1592 1601 1666 1736 1805 1874 1914 1923 1912 1885 1848 1818 1863 1901 1960 1942 1926 1932 1894 1850 1868 1883 1908 1978 1907 1802 1780 1785 1696 1625 1640 1677 1690 1707 1766 1843 1889 1904 1909 1866 1796 1662 1539 1735 2075 2249 2257 2190 2047 1973 1963 1913 1820 1762 1745 1701 1638 1611 1504 1364 1314 1306 1283 1255 1258 1279 1286 1308 1349 1371 1413 1494 1588 1638 1599 1500 1464 1466 1571 1736 1827 1801 1728 1592 1062 675 619 794 1055 1239 1249 1139 1071 1128 1261 1373 1501 1609 1687 1723 1692 1589 1457 1410 1433 1423 1396 1387 1390 1387 1382 1382 1419 1483 1521 1530 1516 1483 1426 1333 1232 1223 1270 1363 1421 1431 1474 1569 1634 1717 1915 2008 1956 1976 2108 2296 2472 2557 2570 2195 2062 1997 1998 2088 2252 2401 2409 2420 2619 2821 2968 3070 3058 2930 2961 3417 4007 4095 3695 3085 2730 2806 3021 3128 3476 3683 3626 3420 3054 2766 2679 2675 2904 3116 3375 3665 3937 3989 3677 3256 3070 3068 3038 2529 1952 1616 1497 1455 1388 1304 1242 1188 1213 1342 1553 1824 2083 2241 2424 2478 2780 2826 2778 2711 2667 2706 2707 2625 2552 2439 2348 2360 2462 2551 2526 2327 2024 1702 1445 1462 1708 1916 2058 2083 2165 2389 2439 2405 2357 2357 2338 2294 2353 2563 2703 2564 2281 2187 2373 2480 2605 2697 2639 2501 2410 2410 2460 2515 2638 2689 2742 2790 2852 2883 2885 2944 3118 3329 3555 3615 3389 2967 2528 2102 1981 1936 1870 1846 1966 2153 2067 1974 1700 1979 2625 2735 2296 1893 1698 1479 1492 1455 1371 1374 1449 28 27 28 30 32 32 31 33 26 21 18 15 16 20 20 5 4 19 34 34 28 29 17 4 0 2 4 12 50 49 40 35 52 100 132 112 167 291 286 284 254 223 271 327 260 212 189 195 209 218 210 180 130 108 113 134 142 128 103 88 83 68 46 27 17 15 14 19 26 26 19 15 17 26 36 30 16 8 5 2 0 0 0 0 0 0 1 0 11 32 52 60 45 46 52 60 91 139 162 132 74 123 231 207 138 117 164 283 498 708 659 451 216 61 34 59 64 172 392 759 1207 1512 1528 1429 1500 1498 1133 680 431 510 774 924 826 793 753 700 751 870 957 989 997 979 1113 1219 1239 1196 1134 1102 1123 1165 1182 1198 1204 1159 1062 956 887 890 922 924 882 830 810 787 759 766 825 933 1041 1064 999 917 890 912 932 936 903 933 804 780 755 699 639 592 564 567 521 465 448 451 444 422 408 440 503 433 487 536 512 447 401 408 495 621 704 709 694 715 761 793 784 727 593 465 298 259 290 336 372 383 397 463 531 599 673 752 837 939 1067 1224 1404 1591 1774 1903 1954 1943 1922 1918 1934 1974 1963 1959 1967 1930 1829 1702 1601 1522 1449 1391 1364 1410 1502 1514 1445 1423 1408 1420 1492 1618 1671 1632 1602 1623 1645 1664 1682 1714 1667 1593 1528 1484 1469 1490 1522 1600 1678 1723 1770 1789 1797 1807 1804 1788 1771 1837 1890 1927 1905 1899 1933 1937 1883 1875 1894 1921 1943 1840 1732 1712 1716 1651 1614 1629 1649 1660 1637 1671 1763 1839 1868 1854 1766 1691 1588 1537 1687 1982 2197 2201 2172 2074 2010 1994 1923 1826 1756 1710 1663 1659 1681 1642 1528 1460 1418 1371 1325 1291 1256 1248 1252 1243 1242 1284 1377 1484 1526 1441 1349 1318 1410 1603 1765 1792 1759 1794 1653 1108 796 752 943 1183 1296 1232 1098 1066 1171 1305 1412 1527 1628 1689 1697 1650 1548 1423 1387 1403 1397 1372 1349 1333 1311 1290 1305 1357 1453 1510 1506 1447 1356 1260 1116 1061 1139 1201 1264 1329 1422 1549 1618 1585 1666 1780 1849 1871 1909 1999 2127 2214 2076 2249 2129 2015 1966 1983 2060 2203 2368 2339 2322 2326 2407 2689 3118 3410 3319 3364 3514 3650 3635 3307 2672 2196 2311 2824 3138 3232 3306 2959 2777 2529 2149 2248 2493 2744 2812 2854 3078 3472 3836 3932 3721 3281 3027 3102 2852 2311 1775 1499 1481 1442 1362 1250 1141 1125 1196 1292 1463 1827 2190 2386 2576 2878 2912 2808 2738 2676 2681 2632 2324 2121 1949 1823 1813 1923 2048 2178 2122 1882 1456 1134 1257 1722 2040 2222 2218 2264 2338 2343 2326 2316 2285 2177 2101 2165 2318 2367 2238 2063 2131 2370 2440 2495 2499 2375 2235 2204 2257 2328 2399 2557 2596 2605 2664 2705 2679 2700 2730 2759 2887 3148 3377 3402 3226 2833 2761 2431 2056 1806 1707 1797 2177 2191 2041 1727 1946 2628 2974 2878 2582 1956 1739 1771 1806 1871 1900 1952 27 27 27 28 28 25 24 27 22 16 13 13 14 16 15 0 3 22 32 34 32 30 21 6 1 0 2 12 44 82 54 63 61 100 157 198 231 321 357 348 320 283 275 282 240 215 207 215 222 215 191 154 120 118 132 155 143 108 82 78 75 61 50 41 34 29 26 29 33 41 56 59 57 60 54 29 7 4 4 1 0 0 0 0 0 0 2 3 16 39 57 59 44 53 81 114 150 164 140 96 104 231 315 208 152 156 221 355 535 672 548 306 126 52 48 60 67 122 351 757 1219 1397 1274 1124 1235 1280 823 372 181 208 309 372 421 570 681 666 741 874 957 991 1012 1041 1139 1202 1221 1206 1179 1174 1204 1237 1224 1171 1175 1194 1081 964 898 880 888 905 891 830 746 702 711 737 751 777 863 962 962 904 880 876 890 907 890 896 818 794 763 708 640 582 551 548 516 445 400 375 357 347 360 403 445 388 437 446 448 438 421 415 444 528 628 658 666 684 704 709 716 737 700 490 337 327 389 452 467 418 354 389 491 581 657 734 825 935 1067 1219 1390 1569 1749 1888 1971 2004 1992 1963 1970 1996 1995 2007 2034 2032 1983 1899 1804 1712 1621 1538 1497 1479 1524 1580 1582 1527 1439 1398 1438 1529 1622 1622 1603 1614 1636 1679 1611 1618 1618 1585 1531 1470 1422 1405 1432 1505 1574 1628 1674 1689 1705 1732 1749 1759 1756 1799 1837 1835 1806 1823 1908 1967 1897 1855 1842 1854 1880 1866 1789 1712 1690 1670 1662 1674 1668 1692 1636 1644 1737 1803 1835 1792 1710 1619 1574 1603 1689 1880 2105 2100 2113 2054 2042 2009 1927 1819 1719 1657 1647 1685 1728 1738 1639 1566 1514 1455 1388 1303 1210 1187 1179 1134 1111 1148 1239 1355 1429 1361 1283 1320 1485 1668 1786 1795 1780 1857 1560 1137 902 895 1072 1263 1312 1203 1066 1078 1203 1335 1448 1553 1640 1693 1697 1636 1510 1393 1356 1360 1359 1342 1318 1293 1269 1272 1314 1383 1454 1474 1415 1275 1106 1042 953 996 1090 1144 1188 1264 1372 1459 1475 1453 1470 1511 1610 1724 1796 1840 1921 1952 1933 2101 2110 2009 1944 1950 1974 2082 2243 2351 2385 2334 2259 2468 3030 3492 3457 3495 3428 3335 3258 3048 2640 2213 2250 2828 3135 2822 2704 2400 2186 2213 2210 2555 2816 2800 2608 2510 2709 3137 3591 3912 3959 3407 2898 2951 3046 2739 2074 1567 1513 1481 1406 1279 1158 1084 1070 1123 1262 1571 2057 2488 2763 2872 2895 2877 2677 2735 2478 2491 2220 1878 1654 1531 1446 1514 1498 1537 1568 1403 1163 1178 1474 1929 2274 2249 2237 2295 2335 2336 2327 2292 2220 2073 2006 2048 2135 2174 2152 1988 2095 2218 2235 2259 2281 2238 2164 2167 2221 2288 2389 2441 2448 2500 2607 2607 2607 2634 2642 2615 2625 2750 2994 3271 3354 3109 2904 2616 2302 2062 1792 1939 2162 2097 2110 2009 1993 2465 3008 3368 3306 2900 2594 2378 2509 2900 2852 3123 24 25 26 28 29 26 23 24 25 22 19 15 14 15 13 10 17 31 26 26 26 22 15 7 0 0 3 14 44 86 95 81 94 99 141 192 230 271 310 305 316 305 280 245 224 231 240 233 236 218 182 147 130 145 176 188 140 96 108 111 89 79 76 76 72 63 57 60 76 97 122 124 126 132 119 86 49 19 5 3 3 1 0 0 0 0 2 5 20 43 56 52 44 60 97 135 151 133 100 93 172 325 348 213 249 270 317 416 547 629 504 258 118 67 60 69 83 123 294 801 1212 1208 931 768 813 880 705 308 141 196 268 300 334 416 523 599 733 900 985 1015 1044 1094 1146 1192 1228 1255 1235 1219 1240 1261 1238 1179 1155 1176 1117 1010 944 897 866 868 865 835 731 676 743 837 867 842 833 848 825 742 718 797 875 898 879 843 833 795 757 702 636 584 550 517 470 422 375 319 283 279 315 368 393 403 445 483 510 502 471 447 460 517 556 551 591 642 653 622 606 667 757 640 456 404 458 531 558 507 408 382 476 586 664 732 818 931 1064 1212 1376 1543 1710 1856 1957 2017 2041 2042 2049 2064 2069 2076 2094 2097 2071 2018 1949 1876 1795 1718 1662 1617 1590 1611 1646 1624 1534 1450 1427 1496 1690 1748 1701 1663 1689 1778 1727 1703 1632 1570 1521 1466 1404 1357 1347 1406 1522 1574 1608 1624 1645 1684 1727 1755 1748 1739 1727 1696 1695 1768 1872 1914 1872 1854 1819 1827 1795 1770 1743 1712 1703 1719 1676 1658 1643 1698 1662 1643 1698 1745 1758 1717 1696 1724 1744 1687 1710 1892 2064 2036 2044 2016 2024 1996 1905 1785 1682 1628 1644 1692 1767 1801 1727 1644 1572 1500 1426 1338 1229 1176 1142 1075 1047 1082 1167 1285 1383 1392 1373 1436 1569 1696 1783 1829 1838 1783 1469 1166 1023 1043 1204 1339 1311 1174 1061 1106 1241 1379 1494 1586 1659 1709 1719 1641 1496 1387 1338 1335 1344 1336 1303 1274 1263 1303 1364 1432 1463 1421 1301 1131 943 921 933 1012 1062 1071 1082 1120 1158 1202 1230 1253 1270 1360 1510 1649 1709 1686 1730 1841 1977 2120 2177 2113 1999 1944 1917 1978 2069 2164 2261 2342 2364 2504 2901 3132 3207 3345 3357 3319 3415 3583 3448 2996 2864 2993 2829 2395 2211 2195 2249 2403 2794 3267 2967 2677 2508 2583 2871 3199 3490 3805 3821 3312 2769 2621 2697 2666 2395 1761 1571 1501 1436 1339 1239 1145 1036 1013 1148 1469 1969 2132 2240 2578 2741 2596 2309 2573 2405 2334 2149 1846 1600 1518 1345 1389 1384 1314 1268 1274 1358 1628 1830 2076 2224 2236 2294 2374 2403 2386 2327 2207 2045 1886 1837 1946 2115 2145 2197 2077 2029 2039 2064 2142 2247 2260 2163 2123 2157 2248 2306 2301 2325 2414 2476 2502 2528 2547 2580 2585 2546 2522 2597 2918 3190 3233 3148 2969 2710 2624 2217 2184 2055 1787 1805 2118 2310 2647 2928 3277 3360 3220 3069 2932 3101 3113 3020 2853 20 22 24 27 32 35 32 27 25 24 23 19 17 16 18 20 20 21 12 19 25 22 12 3 0 1 9 24 41 89 119 110 121 128 134 168 206 222 223 238 310 329 265 222 223 238 244 240 239 213 172 148 154 182 205 191 127 106 137 142 132 124 116 104 81 69 65 54 53 69 101 131 136 142 132 107 72 41 23 14 8 3 1 0 0 0 1 5 23 46 49 42 45 69 101 124 117 92 90 131 245 340 332 341 401 406 421 459 509 503 375 197 98 57 51 61 90 145 325 804 1109 866 517 415 555 692 583 281 113 194 269 304 337 386 468 600 772 983 1021 1031 1046 1089 1149 1187 1232 1325 1312 1257 1273 1291 1257 1210 1213 1256 1157 1034 965 901 846 823 818 792 681 633 742 876 906 840 771 751 730 703 728 766 844 879 862 848 840 784 730 680 625 573 528 480 430 399 357 254 208 242 309 363 390 413 457 504 526 508 470 434 420 440 476 485 518 574 589 568 554 600 700 704 612 534 531 577 612 576 479 420 492 613 685 740 816 928 1062 1205 1360 1510 1663 1802 1917 1998 2046 2074 2097 2120 2130 2129 2134 2132 2115 2076 2024 1965 1895 1826 1761 1705 1661 1653 1674 1688 1652 1547 1437 1532 1647 1761 1735 1676 1736 1824 1803 1752 1657 1563 1504 1446 1380 1325 1297 1327 1446 1501 1536 1566 1602 1649 1697 1727 1712 1666 1619 1565 1579 1681 1791 1828 1818 1850 1829 1841 1804 1752 1738 1751 1767 1807 1728 1714 1654 1664 1646 1625 1657 1725 1758 1702 1676 1785 1897 1892 1891 1967 2016 1983 1955 1955 1973 1934 1833 1720 1641 1615 1657 1685 1756 1815 1786 1694 1591 1507 1439 1392 1309 1228 1160 1091 1057 1077 1152 1271 1393 1465 1504 1544 1627 1727 1798 1829 1805 1640 1353 1152 1112 1202 1353 1422 1328 1169 1077 1138 1271 1411 1525 1605 1667 1724 1735 1658 1521 1402 1346 1342 1357 1349 1303 1274 1285 1341 1407 1459 1471 1404 1258 1104 986 945 939 978 990 960 945 984 997 1024 1070 1127 1213 1337 1480 1601 1664 1649 1728 1841 1938 2032 2148 2179 2065 1975 1924 1929 1963 1987 2040 2111 2199 2342 2519 2567 2572 2841 3078 3214 3346 3442 3242 2998 2904 2986 2750 2380 2160 2231 2602 3135 3432 3527 2999 2644 2626 2901 3368 3625 3673 3849 3775 3370 2875 2570 2523 2542 2398 1938 1603 1496 1451 1371 1282 1210 1126 1113 1214 1425 1786 1962 1983 2196 2606 2544 2443 2548 2493 2387 2225 1932 1640 1550 1446 1427 1482 1502 1449 1477 1637 1865 2067 2155 2178 2247 2356 2412 2414 2357 2223 2006 1786 1672 1789 2149 2556 2329 2079 2021 1984 1963 2013 2158 2238 2182 2031 1959 2001 2085 2134 2153 2202 2260 2321 2379 2376 2372 2424 2477 2512 2540 2446 2589 2861 3082 3184 3179 3066 2902 2422 1933 1595 1458 1386 1645 2119 2663 2873 2998 2997 2782 2552 2385 2268 2354 2509 2469 21 24 26 27 30 32 22 22 20 19 21 22 19 17 19 22 18 9 0 4 18 21 11 3 0 2 9 26 38 79 139 142 140 162 168 165 188 209 210 216 240 260 241 222 244 244 246 236 213 181 149 146 171 199 201 176 144 133 178 201 186 148 109 75 52 48 48 36 40 66 104 131 122 111 94 59 56 67 61 35 11 5 2 0 0 0 1 9 28 47 33 29 50 81 101 100 86 81 125 212 331 350 325 399 483 484 479 487 461 380 254 131 61 30 35 51 69 145 384 624 510 315 139 65 143 188 160 114 119 188 259 299 336 383 468 626 845 1038 1043 1033 1061 1085 1081 1096 1188 1322 1337 1261 1315 1368 1295 1164 1086 1099 1047 975 923 862 820 802 788 741 648 639 767 874 869 780 691 660 671 695 736 767 831 839 824 827 817 755 694 657 616 559 493 432 375 321 264 165 167 224 288 335 366 401 429 452 464 427 369 327 314 338 402 450 475 512 542 559 560 577 635 685 673 641 623 642 670 643 555 488 544 658 715 759 824 928 1057 1195 1340 1482 1624 1755 1865 1954 2021 2070 2109 2142 2158 2156 2160 2160 2146 2111 2061 2004 1941 1876 1819 1773 1730 1691 1692 1749 1786 1664 1503 1582 1674 1718 1715 1748 1846 1936 1972 1918 1737 1561 1473 1415 1361 1324 1301 1302 1337 1373 1432 1494 1550 1608 1658 1669 1602 1570 1547 1510 1510 1599 1712 1757 1768 1805 1797 1779 1755 1774 1819 1863 1883 1832 1775 1737 1655 1621 1610 1606 1625 1682 1741 1755 1683 1770 1902 2002 2043 2029 1986 1936 1874 1857 1886 1837 1728 1628 1577 1573 1625 1642 1693 1776 1794 1719 1605 1514 1445 1427 1365 1297 1223 1149 1113 1134 1203 1308 1427 1489 1514 1538 1621 1720 1766 1729 1611 1409 1186 1078 1125 1283 1435 1469 1357 1185 1090 1138 1267 1406 1521 1616 1706 1777 1779 1701 1565 1427 1360 1354 1361 1349 1313 1294 1317 1369 1421 1462 1481 1448 1321 1110 1024 981 935 939 935 899 884 904 915 938 987 1035 1122 1245 1360 1457 1544 1625 1716 1784 1889 1977 2064 2154 2129 2033 1922 1937 1974 1982 1969 1949 1970 2042 2081 2073 2059 2225 2413 2556 2695 2740 2610 2327 2425 2939 3069 2751 2440 2547 3149 3537 3514 3285 2941 2726 2836 3268 3711 3695 3714 3830 3846 3627 3280 3020 2931 2825 2523 2153 1802 1630 1556 1457 1357 1295 1301 1334 1345 1465 1738 1886 1626 1383 2033 2356 2680 2740 2605 2421 2183 2042 1846 1731 1670 1628 1651 1732 1706 1741 1805 2013 2146 2159 2177 2269 2361 2383 2362 2281 2137 1929 1771 1778 2024 2427 2560 2232 2029 1989 1985 1957 1925 1910 1909 1909 1854 1862 1933 2001 2072 2058 2066 2128 2211 2244 2209 2171 2180 2251 2337 2431 2415 2420 2547 2861 3093 3212 3288 3060 2498 1810 1339 1209 1234 1333 1644 2076 2547 2748 2620 2287 2142 1976 1897 1979 2077 2196 23 26 27 26 22 17 13 14 13 13 17 19 18 18 20 20 17 11 6 8 17 18 13 4 0 0 6 21 40 61 133 178 174 186 212 217 209 221 230 229 224 226 233 241 284 237 230 211 184 160 151 159 187 211 206 208 223 251 266 254 181 117 77 56 46 41 34 25 57 130 169 154 116 87 72 44 68 101 96 56 16 2 1 0 0 0 0 6 23 33 14 17 47 82 94 83 73 97 175 325 378 309 295 377 479 528 546 554 456 310 180 87 36 25 40 63 65 131 229 246 124 72 60 53 41 35 51 79 131 195 252 288 321 371 459 605 802 995 1105 1039 1068 1077 1025 1000 1088 1279 1452 1444 1308 1341 1277 1208 1203 1195 1162 1048 937 849 807 790 773 729 674 725 940 1045 946 784 650 589 597 628 669 732 771 794 792 784 765 724 680 650 613 550 452 344 254 183 123 98 137 173 224 291 357 403 430 450 440 382 308 233 197 238 335 402 435 452 481 512 535 556 595 655 704 710 691 696 718 700 622 562 622 736 762 795 849 937 1051 1182 1319 1456 1589 1711 1820 1914 1991 2053 2102 2139 2165 2173 2181 2181 2166 2128 2076 2019 1963 1911 1875 1858 1829 1777 1765 1817 1850 1749 1648 1633 1653 1715 1777 1836 1907 1973 1978 1872 1711 1568 1457 1396 1364 1336 1306 1270 1237 1302 1367 1415 1470 1529 1573 1583 1530 1507 1490 1473 1468 1537 1650 1718 1735 1747 1765 1760 1770 1851 1886 1888 1940 1875 1771 1693 1630 1610 1619 1619 1619 1668 1746 1797 1778 1852 1945 2016 2040 2010 1948 1870 1779 1754 1766 1701 1602 1536 1521 1548 1580 1599 1648 1734 1785 1738 1624 1528 1455 1426 1377 1334 1268 1192 1162 1198 1264 1353 1454 1487 1499 1517 1577 1650 1668 1585 1405 1196 1040 1010 1117 1299 1454 1494 1391 1207 1092 1120 1245 1383 1505 1621 1734 1815 1818 1733 1589 1449 1370 1348 1345 1340 1326 1317 1335 1373 1408 1436 1457 1447 1368 1191 1034 983 952 934 909 882 881 874 856 900 981 1005 1040 1114 1198 1293 1356 1467 1578 1657 1756 1865 1965 2073 2121 2020 1936 2023 2130 2173 2125 1990 1925 1861 1810 1828 1844 1887 1948 2013 2088 2130 2136 2257 2637 3061 3340 3376 3012 2901 3355 3527 3388 3154 2899 2817 3233 3723 3657 3314 3161 3218 3333 3332 3209 3237 3278 3104 2760 2435 2129 1863 1694 1580 1481 1427 1367 1366 1390 1516 1776 2010 1790 1314 1521 2022 2559 2856 2714 2380 2084 1973 1832 1783 1842 1845 1776 1749 1812 1930 1972 2106 2168 2151 2176 2276 2309 2300 2274 2223 2158 2109 2123 2220 2346 2444 2366 2152 2050 2034 1972 1879 1842 1803 1763 1743 1744 1767 1829 1830 1826 1859 1920 1993 2036 2027 2061 2026 1945 1967 2052 2166 2265 2310 2235 2481 2742 3050 3277 3235 2760 1958 1224 1104 1204 1293 1460 1720 1963 2049 2028 1834 1604 1445 1541 1745 2023 2212 17 18 20 20 17 15 14 13 13 13 13 13 14 16 17 17 18 18 18 17 16 18 18 9 1 0 3 17 36 59 106 181 212 216 249 280 272 243 246 266 274 269 254 251 260 209 208 205 202 204 215 229 245 272 295 326 348 339 282 200 123 85 78 81 84 72 47 33 71 162 181 137 100 84 73 62 90 123 118 73 25 1 0 0 0 0 0 0 15 26 12 14 37 66 72 68 80 127 219 364 350 264 279 365 479 583 660 684 532 304 140 60 34 35 52 64 47 59 62 67 59 64 64 55 43 36 44 77 133 195 245 280 296 347 412 530 738 998 1159 1029 1010 1016 945 880 952 1212 1543 1687 1414 1258 1167 1115 1070 1046 1060 1059 1006 915 849 784 730 683 664 736 936 1071 976 755 587 500 475 493 548 622 668 720 744 735 719 708 696 662 605 537 428 269 132 72 63 74 107 113 179 284 372 404 390 377 383 344 237 151 125 174 270 351 393 403 416 431 465 523 594 660 708 734 741 741 757 739 668 628 700 796 819 842 882 957 1057 1171 1296 1424 1552 1674 1774 1865 1940 2009 2071 2121 2162 2180 2190 2184 2163 2123 2072 2022 1981 1948 1930 1920 1897 1879 1866 1870 1875 1843 1803 1758 1733 1760 1826 1904 1970 2007 1993 1891 1655 1496 1424 1392 1365 1333 1306 1282 1278 1321 1340 1337 1369 1426 1464 1472 1464 1438 1426 1407 1399 1464 1591 1695 1719 1721 1746 1735 1774 1858 1889 1880 1901 1852 1724 1621 1556 1540 1570 1589 1587 1628 1686 1705 1800 1890 1976 2033 2033 1976 1894 1798 1687 1590 1573 1524 1476 1470 1494 1542 1589 1612 1645 1720 1785 1753 1637 1543 1467 1404 1360 1345 1305 1237 1192 1223 1326 1409 1474 1500 1515 1538 1567 1582 1556 1464 1298 1114 996 1002 1130 1320 1479 1521 1420 1232 1114 1132 1237 1370 1498 1623 1747 1848 1856 1779 1639 1492 1385 1334 1324 1339 1346 1337 1338 1349 1359 1373 1397 1416 1398 1287 1102 1057 1082 1082 1030 962 929 922 867 905 999 1055 1040 1032 1124 1233 1186 1261 1385 1502 1619 1742 1859 1963 2060 1965 1931 2015 2133 2227 2285 2272 2190 2035 1861 1783 1790 1839 1887 1911 1971 2076 2247 2594 2746 2805 3118 3640 3347 3252 3348 3294 3165 3030 2970 2918 3497 3849 3571 3002 2567 2436 2518 2593 2628 2941 3347 3319 3029 2701 2359 2021 1806 1688 1563 1504 1408 1349 1379 1450 1571 1782 1676 1539 1512 1746 2203 2599 2634 2407 2186 2016 1903 1806 1764 1819 1884 1820 1947 2020 2074 2134 2160 2136 2133 2213 2201 2190 2182 2181 2194 2233 2334 2482 2517 2492 2408 2269 2127 2003 1886 1772 1739 1692 1652 1636 1638 1630 1672 1693 1762 1817 1839 1864 1916 1965 1953 1900 1747 1647 1706 1883 2033 2188 2076 2165 2380 2710 3080 3293 3045 2398 1723 1408 1274 1263 1383 1599 1872 1883 1767 1619 1509 1526 1631 1916 2242 2328 13 13 14 15 16 17 19 21 21 20 20 15 14 14 15 15 17 19 23 24 24 22 21 16 6 0 1 10 32 56 90 157 229 251 284 336 343 304 269 266 267 262 252 233 215 202 221 237 264 302 337 363 380 383 388 394 364 281 205 151 113 114 133 145 137 108 71 49 66 128 159 95 101 123 116 98 106 121 120 81 32 5 0 0 0 1 6 7 38 40 15 8 21 57 75 74 91 128 198 278 257 224 302 428 545 663 752 735 548 279 110 53 40 45 52 47 34 31 38 45 57 70 72 61 46 38 41 69 118 175 233 282 287 305 340 434 676 964 1109 1034 1007 1007 892 756 754 963 1324 1636 1684 1537 1261 1064 914 887 912 926 936 921 907 820 699 603 566 618 746 803 733 536 486 464 431 425 480 557 589 650 698 706 697 691 674 618 525 389 264 117 52 53 62 86 135 108 180 311 410 431 399 367 364 312 129 82 85 123 203 292 339 346 343 345 389 475 552 586 601 660 733 751 785 782 723 698 763 835 872 889 914 975 1058 1153 1259 1378 1501 1621 1729 1827 1897 1971 2042 2098 2147 2171 2177 2162 2134 2098 2061 2029 2002 1984 1986 1977 1933 1938 1931 1920 1922 1919 1902 1867 1834 1843 1898 1975 2030 2024 1940 1808 1579 1454 1416 1394 1365 1340 1326 1315 1313 1334 1315 1282 1282 1309 1330 1333 1346 1352 1362 1355 1374 1460 1582 1668 1690 1694 1708 1700 1677 1736 1807 1836 1854 1841 1759 1648 1541 1489 1491 1508 1520 1545 1598 1635 1686 1786 1911 1990 1989 1926 1827 1723 1616 1490 1415 1379 1383 1427 1491 1554 1612 1639 1654 1704 1762 1746 1649 1562 1493 1411 1341 1317 1307 1282 1258 1285 1367 1435 1476 1489 1493 1502 1510 1496 1441 1355 1233 1110 1039 1056 1167 1332 1476 1525 1421 1250 1139 1136 1223 1357 1500 1634 1770 1872 1887 1819 1682 1524 1396 1323 1309 1339 1364 1353 1336 1320 1310 1310 1319 1338 1365 1346 1254 1238 1271 1281 1241 1176 1124 1177 1096 1006 1005 1041 1049 1061 1161 1194 1104 1111 1187 1288 1405 1539 1686 1818 1972 1952 1917 1923 1966 2041 2138 2208 2269 2191 2009 1861 1831 1876 1898 1949 2067 2191 2287 2278 2203 2235 2468 2745 2731 2868 3064 3271 3115 2806 2954 3003 3477 3815 3650 3163 2655 2330 2227 2142 2142 2556 3029 3275 3259 3001 2608 2221 2020 1842 1661 1475 1344 1310 1361 1392 1424 1464 1428 1345 1330 1464 1772 2054 2258 2318 1965 2036 2046 1670 1543 1834 1942 1858 1868 1966 2071 2123 2127 2107 2105 2122 2110 2099 2102 2099 2085 2208 2350 2545 2552 2518 2493 2362 2158 1941 1805 1654 1572 1560 1560 1518 1503 1492 1533 1607 1694 1757 1801 1820 1900 1978 1902 1867 1726 1486 1317 1439 1648 1845 1886 1853 1871 2132 2615 3032 3114 2852 2309 1731 1399 1352 1532 1768 1912 1892 1706 1469 1348 1359 1600 2002 2279 2328 21 22 22 21 21 22 25 27 26 25 23 19 18 18 18 18 18 17 17 17 20 21 17 17 12 4 0 3 22 49 79 132 208 280 309 345 362 369 339 292 271 283 289 263 244 242 248 262 301 363 419 449 449 422 389 346 289 232 170 146 145 159 175 177 152 123 99 79 77 106 138 76 132 152 124 106 109 113 109 82 37 10 3 6 12 22 35 49 66 44 16 5 15 47 80 95 110 131 169 219 251 267 382 495 620 738 800 727 500 238 88 44 36 43 46 38 24 20 36 44 62 77 82 72 55 44 41 55 94 148 219 287 309 277 254 339 551 842 1017 1044 1037 996 851 747 760 847 1101 1454 1692 1643 1308 1110 1025 1007 959 891 859 866 916 903 769 594 492 509 563 538 454 305 359 432 475 506 549 585 567 611 669 685 669 625 558 465 345 172 81 44 48 60 71 106 168 136 182 341 461 475 434 385 325 228 83 59 53 65 132 217 255 253 247 244 265 310 366 423 487 572 699 739 784 814 789 775 815 872 909 926 944 991 1056 1129 1216 1323 1439 1564 1664 1780 1858 1936 2009 2068 2113 2139 2147 2135 2110 2083 2065 2049 2030 2019 2029 2021 1980 1949 1917 1907 1925 1949 1962 1946 1914 1906 1946 2007 2024 1954 1808 1608 1446 1414 1407 1393 1370 1351 1351 1367 1362 1359 1316 1276 1252 1237 1225 1217 1237 1275 1310 1325 1360 1446 1536 1577 1595 1607 1646 1648 1693 1709 1684 1681 1751 1831 1798 1640 1525 1467 1459 1469 1474 1489 1566 1630 1663 1701 1797 1897 1933 1882 1770 1688 1611 1505 1401 1335 1329 1386 1486 1556 1639 1666 1675 1701 1733 1727 1662 1590 1543 1469 1375 1325 1313 1318 1335 1372 1418 1449 1452 1434 1419 1426 1434 1409 1342 1265 1180 1118 1091 1111 1195 1324 1436 1482 1391 1251 1146 1118 1173 1301 1473 1620 1764 1868 1888 1831 1706 1545 1396 1305 1291 1324 1353 1351 1329 1300 1272 1246 1227 1227 1256 1276 1291 1307 1334 1363 1377 1381 1359 1352 1257 1116 1020 1004 1044 1126 1154 1114 1054 1044 1066 1104 1182 1313 1460 1592 1762 1846 1842 1824 1851 1876 1980 2044 2112 2117 2002 1851 1788 1826 1819 1816 1845 1920 1963 1909 1817 1837 1908 1927 1990 2136 2366 2645 2700 2539 2677 2765 2981 3421 3511 3382 3265 2965 2754 2510 2587 2826 3058 3279 3422 3294 2946 2482 2243 2016 1831 1689 1553 1407 1417 1449 1474 1459 1400 1309 1283 1392 1735 1874 2061 2177 2022 1949 1984 1709 1631 1924 1980 1891 1861 1948 2060 2084 2081 2056 2045 2038 2028 2024 2057 2117 2263 2268 2214 2409 2573 2511 2414 2252 2140 1847 1654 1508 1398 1363 1464 1415 1351 1332 1365 1456 1575 1665 1737 1738 1802 1860 1880 1879 1848 1733 1232 1141 1289 1458 1608 1650 1522 1674 2053 2528 2908 2902 2449 1851 1486 1564 1800 2044 2161 2014 1619 1329 1267 1329 1554 1865 2024 1944 29 28 28 28 27 25 25 26 26 24 21 21 22 23 23 22 22 20 17 14 13 15 6 12 11 4 0 1 11 39 75 122 180 256 331 367 358 362 358 328 293 285 291 281 283 286 282 289 318 362 406 430 423 392 347 296 246 203 184 172 177 187 189 178 158 143 129 104 85 106 123 102 160 154 119 116 123 124 114 90 49 21 20 30 51 69 86 112 89 67 38 25 35 61 86 100 114 130 162 214 277 340 425 530 688 795 832 707 460 210 62 20 20 30 32 28 22 20 31 42 64 80 87 80 62 46 39 42 71 129 205 288 322 277 233 259 413 739 956 1071 1141 1163 1112 972 760 659 702 979 1343 1547 1528 1280 1184 1115 991 898 875 893 917 951 918 783 662 570 505 447 390 336 326 335 407 485 528 534 524 559 596 577 531 449 341 237 153 77 60 64 69 70 87 126 165 153 162 325 486 500 434 343 223 104 80 63 39 33 67 118 146 145 150 164 193 233 274 331 412 520 654 734 767 805 820 829 859 904 935 949 964 1002 1057 1117 1190 1282 1383 1489 1596 1719 1803 1881 1949 2002 2045 2080 2107 2120 2113 2100 2094 2086 2071 2060 2068 2067 2043 1987 1937 1918 1928 1952 1971 1987 2003 1980 1986 2006 1977 1874 1729 1569 1457 1420 1407 1397 1382 1355 1335 1347 1336 1335 1315 1286 1259 1240 1219 1189 1185 1232 1277 1300 1318 1389 1504 1575 1528 1524 1585 1603 1638 1648 1608 1561 1586 1721 1802 1644 1491 1450 1458 1451 1428 1414 1439 1570 1679 1680 1708 1823 1919 1862 1752 1679 1603 1519 1438 1375 1344 1371 1481 1552 1663 1705 1721 1733 1739 1718 1661 1610 1591 1536 1441 1369 1340 1346 1373 1403 1430 1441 1405 1356 1342 1361 1369 1335 1274 1203 1132 1090 1079 1103 1163 1245 1323 1365 1303 1189 1067 989 1006 1140 1347 1500 1685 1800 1840 1802 1688 1530 1376 1281 1269 1298 1324 1326 1308 1274 1232 1193 1152 1135 1146 1166 1191 1224 1275 1348 1407 1435 1426 1383 1295 1183 1075 995 982 1120 1132 1067 1005 965 946 959 996 1113 1218 1338 1515 1661 1767 1841 1759 1797 1849 1861 1986 2086 2030 1854 1718 1719 1724 1692 1653 1638 1627 1574 1516 1558 1596 1611 1643 1853 2083 2178 2262 2514 2610 2713 2588 2842 3304 3602 3627 3367 3480 3238 3261 3333 3397 3501 3580 3494 3273 2788 2397 2150 2044 2017 1983 1751 1608 1569 1612 1592 1469 1381 1421 1503 1762 1697 1675 1703 1694 1698 1766 1838 1869 2058 2089 1974 1883 1922 2028 2043 2026 1984 1956 1959 1968 1962 2006 2167 2366 2214 2161 2394 2679 2734 2553 2491 2164 1794 1523 1350 1294 1183 1213 1207 1211 1212 1243 1342 1455 1533 1565 1603 1651 1682 1711 1754 1802 1916 1598 1367 1191 1120 1284 1465 1419 1445 1586 2031 2564 2808 2595 2122 1711 1734 1906 2128 2273 2106 1563 1324 1275 1268 1393 1569 1650 1555 36 37 35 34 32 28 26 25 27 29 26 23 22 23 25 24 21 20 20 19 18 15 8 8 4 1 0 1 5 21 57 106 157 215 295 365 391 379 357 332 305 283 275 267 276 300 321 330 340 353 366 377 380 357 317 275 235 204 191 204 212 210 198 185 177 168 149 111 81 96 103 120 166 167 138 143 150 141 119 91 60 35 35 59 101 131 139 130 91 74 63 45 42 58 80 95 105 135 192 256 328 343 347 444 653 732 785 631 370 147 34 6 6 16 16 11 12 17 23 37 62 79 94 88 68 49 38 38 50 98 173 278 325 294 249 254 265 542 793 1068 1285 1344 1200 992 956 630 469 572 845 1162 1309 1086 876 822 772 749 795 863 892 922 1013 1008 920 732 579 507 485 497 429 314 276 305 344 363 366 361 335 296 263 202 117 60 55 69 76 72 78 96 127 158 174 165 156 257 457 525 424 271 151 82 62 56 21 9 20 41 61 75 93 122 171 222 259 308 389 508 650 747 771 800 826 848 877 912 939 953 971 1001 1047 1101 1164 1241 1330 1421 1529 1641 1720 1786 1842 1889 1936 1990 2052 2107 2135 2144 2146 2138 2120 2102 2103 2109 2084 2052 2017 1988 1976 1977 1977 1977 2009 2039 2042 2007 1945 1856 1745 1654 1559 1486 1447 1419 1394 1358 1323 1331 1333 1338 1311 1289 1275 1260 1241 1225 1233 1259 1279 1285 1265 1302 1426 1539 1515 1492 1521 1538 1561 1579 1551 1481 1454 1581 1736 1635 1489 1436 1442 1444 1431 1434 1492 1575 1647 1711 1741 1814 1899 1851 1769 1689 1610 1538 1484 1448 1414 1400 1490 1593 1689 1743 1764 1762 1726 1639 1540 1594 1603 1573 1483 1396 1351 1346 1359 1381 1395 1379 1329 1284 1280 1298 1292 1256 1210 1141 1000 913 928 1000 1067 1138 1213 1226 1183 1112 1012 934 933 1013 1128 1314 1533 1686 1767 1756 1649 1486 1349 1268 1245 1253 1271 1279 1274 1250 1198 1142 1091 1069 1074 1092 1112 1136 1183 1279 1363 1409 1421 1397 1334 1249 1164 1070 995 1064 1047 975 933 911 885 910 910 966 1048 1180 1336 1467 1574 1676 1641 1709 1759 1877 2052 2176 2135 1963 1746 1646 1640 1603 1553 1523 1506 1486 1493 1494 1511 1479 1483 1729 2156 2454 2841 3381 3256 3395 3410 3478 3671 3610 3062 2981 3522 3544 3570 3669 3694 3631 3650 3418 3339 3019 2607 2288 2155 2166 2065 1940 1819 1676 1642 1643 1500 1381 1386 1545 1680 1578 1502 1509 1470 1428 1481 1795 1978 2075 2090 2032 1895 1869 1953 1999 1990 1934 1883 1880 1885 1870 1934 2073 2268 2363 2387 2454 2504 2725 2425 2029 1789 1648 1430 1225 1168 1165 1135 1087 1088 1124 1173 1273 1369 1437 1476 1517 1565 1594 1599 1609 1643 1746 1732 1704 1490 1057 1090 1310 1339 1283 1388 1749 2355 2900 2774 2295 1908 1774 1789 1890 2094 2002 1617 1360 1306 1312 1288 1334 1490 1496 42 41 38 37 37 36 32 29 28 28 27 28 24 20 21 24 25 21 18 18 17 17 16 13 9 8 3 1 2 12 37 85 144 178 236 313 369 393 395 389 381 367 342 316 299 302 332 338 342 344 343 343 338 319 291 270 249 224 216 233 233 217 193 174 167 161 143 107 72 75 89 124 165 176 157 157 162 147 127 105 81 63 72 113 163 185 157 111 72 59 57 43 28 34 58 90 119 151 218 294 330 269 288 418 534 552 602 475 258 98 23 1 3 8 4 1 9 15 17 29 54 78 112 111 88 63 45 35 34 51 109 238 324 323 287 257 201 283 564 979 1229 1227 1124 1060 937 714 491 481 497 602 671 570 557 565 445 416 489 585 660 738 855 895 830 635 488 401 369 381 346 328 193 139 166 212 223 184 120 106 116 76 24 4 15 30 34 34 50 92 132 165 186 187 177 229 456 589 432 240 111 59 56 46 30 13 7 14 28 47 71 103 141 187 238 299 375 463 562 663 733 784 821 849 875 899 919 940 960 979 1013 1058 1111 1173 1247 1330 1432 1529 1606 1663 1702 1740 1796 1877 1976 2075 2142 2172 2183 2177 2156 2132 2128 2141 2142 2127 2096 2055 2022 2006 1994 1971 1993 2051 2074 2040 1971 1886 1799 1740 1673 1569 1498 1441 1400 1355 1312 1307 1293 1293 1275 1271 1274 1273 1272 1276 1276 1280 1290 1280 1256 1267 1338 1426 1459 1440 1427 1453 1466 1481 1467 1425 1415 1435 1506 1499 1463 1443 1444 1453 1453 1445 1465 1527 1593 1678 1759 1837 1883 1836 1779 1724 1669 1608 1544 1489 1447 1430 1493 1611 1717 1779 1797 1765 1685 1581 1492 1564 1600 1596 1533 1450 1381 1341 1331 1344 1334 1310 1272 1246 1248 1261 1251 1214 1172 1092 847 701 738 854 948 1039 1107 1121 1108 1077 1001 917 889 926 950 1133 1448 1633 1714 1709 1614 1463 1348 1272 1232 1211 1198 1204 1221 1213 1173 1116 1066 1038 1036 1048 1062 1077 1112 1196 1282 1343 1372 1375 1337 1267 1209 1144 1100 1084 1001 909 887 919 901 917 918 932 951 1040 1165 1262 1334 1430 1539 1633 1663 1773 1998 2200 2208 2102 1871 1629 1560 1520 1472 1452 1447 1459 1467 1463 1462 1467 1579 1909 2412 2714 3109 3871 3834 3814 3942 4060 4118 4054 3506 3418 3453 3520 3600 3628 3577 3498 3464 3399 3320 3140 2821 2404 2118 2118 2041 1923 1866 1723 1563 1559 1501 1484 1497 1495 1536 1516 1454 1414 1368 1347 1398 1728 1975 2082 2114 1995 1891 1840 1877 1938 1959 1909 1823 1779 1755 1783 1878 1911 1943 2134 2422 2476 2166 2134 1949 1791 1671 1453 1202 1064 1087 1130 1078 1002 999 1063 1126 1203 1284 1357 1410 1455 1494 1508 1526 1530 1557 1619 1688 1772 1844 1379 1190 1425 1564 1573 1628 1796 2304 2934 2825 2436 2072 1799 1614 1493 1742 1898 1675 1382 1304 1354 1329 1375 1637 1838 32 31 30 29 29 30 33 36 35 31 27 28 30 24 19 24 29 28 22 19 20 20 22 18 13 11 7 2 1 6 24 67 127 174 189 223 285 337 370 390 406 410 396 378 362 356 370 373 359 341 319 302 288 264 232 230 255 259 255 248 231 207 168 124 106 113 116 99 72 58 78 112 162 178 164 155 155 155 165 172 159 141 144 168 180 157 112 81 64 55 46 34 14 18 43 72 108 164 237 282 284 197 242 338 399 417 414 333 184 76 25 10 5 2 0 0 4 10 14 22 48 94 152 155 124 96 67 43 28 24 47 168 306 360 338 280 202 167 388 768 961 977 999 1084 1076 860 603 511 319 242 231 222 216 205 162 168 224 275 328 401 462 403 309 234 199 180 186 202 220 301 209 144 157 185 194 161 109 129 179 102 26 1 2 6 13 30 47 89 135 173 198 205 204 269 550 568 370 252 160 85 62 54 45 28 18 19 31 51 80 115 152 200 280 339 373 393 435 540 662 750 814 861 885 896 899 901 921 936 966 1001 1043 1093 1151 1219 1301 1376 1440 1488 1521 1565 1639 1748 1874 2006 2091 2140 2168 2171 2152 2127 2123 2144 2163 2155 2132 2108 2064 2016 1993 1985 2002 2023 2052 2057 2015 1937 1861 1813 1745 1615 1542 1473 1420 1372 1328 1308 1287 1256 1232 1234 1248 1251 1248 1264 1290 1290 1289 1273 1253 1248 1281 1349 1396 1368 1306 1325 1320 1355 1390 1386 1394 1395 1399 1414 1441 1459 1475 1485 1473 1447 1461 1494 1574 1631 1707 1780 1791 1755 1770 1752 1745 1701 1607 1492 1407 1399 1480 1597 1693 1777 1806 1751 1650 1569 1519 1541 1586 1605 1578 1512 1431 1357 1308 1284 1256 1237 1226 1230 1248 1265 1262 1225 1187 1128 968 831 774 800 891 986 1077 1105 1098 1066 999 916 860 855 904 1060 1331 1528 1639 1658 1573 1446 1362 1296 1249 1199 1085 1032 1130 1171 1156 1116 1070 1035 1024 1031 1036 1030 1035 1116 1197 1263 1298 1304 1291 1255 1212 1171 1160 1171 1118 1006 916 921 956 985 964 915 889 935 1024 1088 1147 1219 1353 1512 1673 1799 1925 2077 2145 2108 1917 1664 1539 1488 1436 1400 1400 1410 1405 1401 1416 1498 1739 2213 2781 2544 2875 3399 3533 3476 3444 3533 4121 4313 4088 3813 3597 3490 3441 3213 3418 3354 3288 3282 3266 3209 3046 2663 2302 2114 2005 1835 1753 1724 1572 1478 1408 1443 1514 1548 1516 1429 1321 1320 1370 1391 1485 1720 1880 1901 2139 1799 1783 1772 1781 1836 1894 1871 1776 1676 1678 1731 1774 1787 1871 2064 2190 2254 1956 1759 1635 1462 1185 866 779 833 965 1003 947 924 968 1041 1102 1182 1247 1300 1353 1405 1437 1444 1456 1464 1489 1541 1593 1652 1819 1711 1456 1552 1829 1779 1762 1901 2347 2761 2784 2550 2211 1826 1564 1459 1645 1889 1808 1453 1360 1414 1445 1621 1884 2084 30 28 27 24 21 22 28 36 42 40 33 27 28 27 18 15 22 27 23 18 19 22 23 12 4 4 6 2 1 6 17 44 98 163 205 218 238 272 305 332 357 390 417 423 431 440 450 432 396 356 316 286 261 234 207 199 240 281 260 247 234 212 179 165 147 111 97 91 77 62 70 95 157 174 163 146 137 140 178 206 196 163 135 119 107 82 67 62 49 42 39 28 13 17 44 72 106 150 191 211 229 183 165 177 220 252 247 189 102 52 38 23 8 0 0 0 0 4 10 17 61 145 222 222 168 133 95 61 37 22 28 98 268 391 401 340 246 167 225 427 597 700 801 870 778 617 567 475 248 141 89 68 62 56 64 93 136 161 166 186 207 169 28 26 66 97 144 160 170 224 208 145 129 141 159 152 150 203 253 159 47 8 1 10 32 52 66 90 129 166 192 206 219 302 538 365 457 449 303 162 99 76 61 49 45 52 67 94 133 177 211 233 290 370 421 421 426 502 628 741 819 879 911 894 860 847 867 884 924 965 1005 1037 1066 1098 1138 1186 1235 1279 1319 1382 1472 1586 1718 1860 1972 2043 2089 2105 2092 2072 2071 2102 2137 2139 2120 2150 2135 2059 1997 1985 1959 2013 2039 2042 2018 1962 1891 1846 1817 1759 1634 1526 1452 1392 1335 1290 1254 1216 1190 1188 1203 1211 1212 1224 1255 1288 1275 1248 1225 1212 1218 1252 1311 1343 1269 1242 1255 1293 1325 1347 1376 1389 1367 1363 1390 1461 1522 1532 1507 1478 1457 1470 1517 1567 1634 1717 1767 1732 1720 1742 1758 1710 1581 1415 1299 1315 1453 1559 1627 1701 1741 1708 1618 1538 1489 1499 1543 1585 1591 1545 1456 1354 1278 1221 1188 1175 1187 1216 1245 1259 1246 1184 1162 1118 1046 943 843 814 920 1027 1107 1116 1106 1072 1008 928 854 816 887 1038 1251 1446 1585 1635 1567 1454 1418 1362 1309 1252 1183 1147 1168 1174 1153 1108 1069 1037 1025 1027 1014 955 935 1039 1128 1190 1225 1237 1233 1230 1220 1203 1186 1222 1243 1184 1059 958 941 980 1048 1001 930 909 929 967 1013 1075 1199 1388 1606 1803 1951 2012 2044 2019 1940 1748 1554 1449 1391 1364 1348 1359 1355 1360 1420 1602 1995 2659 2977 2398 2370 2654 2971 3077 2735 2488 3238 3930 4290 4284 4020 3736 3607 3417 3450 3344 3248 3207 3222 3284 3289 3099 2744 2358 2089 1877 1762 1771 1683 1521 1406 1388 1433 1462 1455 1417 1328 1478 1543 1586 1720 1874 1880 1700 1978 1946 1798 1681 1695 1800 1865 1810 1682 1635 1650 1675 1690 1701 1711 1570 1965 2015 1793 1501 1228 995 937 683 543 613 756 851 845 878 936 1030 1125 1212 1272 1288 1303 1392 1444 1442 1416 1404 1429 1482 1516 1539 1616 1751 1721 1668 1869 1832 1830 1913 2185 2447 2610 2634 2383 2051 1827 1676 1664 1778 1774 1486 1307 1408 1491 1640 1796 1822 27 31 34 34 32 28 27 31 39 45 41 31 25 24 21 13 17 23 22 19 21 25 19 3 0 0 1 2 1 0 6 19 51 112 175 212 221 238 257 287 330 374 400 412 422 426 410 373 331 287 252 230 206 188 196 233 291 355 289 257 243 227 190 144 118 101 90 90 82 70 70 88 143 167 172 149 117 111 136 156 137 102 70 57 58 57 52 44 31 33 31 21 13 24 54 81 96 103 113 133 162 165 105 69 75 91 92 71 42 26 20 9 10 5 0 0 0 0 4 12 85 210 304 295 216 169 129 100 67 42 42 82 196 342 452 420 311 196 122 133 247 343 282 199 206 258 285 233 113 78 60 53 40 29 47 86 123 147 127 129 126 83 10 30 149 161 155 135 120 139 179 154 78 76 81 95 131 195 247 225 80 20 3 13 39 66 83 96 126 162 182 197 233 315 420 349 741 744 498 272 165 134 119 112 111 119 130 155 202 255 285 282 298 367 438 465 475 518 608 702 780 852 885 898 861 820 835 853 902 979 1031 1037 1023 1019 1036 1062 1099 1135 1185 1256 1335 1423 1530 1651 1775 1867 1937 1975 1981 1974 1983 2029 2090 2113 2090 2154 2197 2155 2069 2009 1968 1975 1989 1998 1999 1972 1917 1868 1864 1843 1707 1574 1474 1400 1341 1289 1243 1210 1174 1150 1146 1155 1165 1174 1206 1233 1227 1200 1176 1166 1177 1210 1268 1350 1293 1221 1195 1212 1243 1273 1315 1348 1351 1360 1366 1456 1555 1583 1559 1522 1484 1468 1479 1503 1534 1579 1627 1623 1663 1688 1685 1627 1499 1346 1256 1297 1471 1540 1597 1629 1647 1637 1587 1521 1463 1454 1491 1549 1579 1555 1478 1366 1260 1181 1136 1126 1144 1172 1195 1193 1135 1013 1046 1059 1036 978 909 892 1005 1085 1117 1118 1106 1076 1026 955 868 808 868 1015 1207 1401 1559 1643 1625 1529 1485 1428 1378 1337 1305 1282 1260 1228 1182 1118 1072 1044 1032 1027 1008 952 957 1011 1073 1127 1164 1183 1187 1187 1216 1227 1211 1232 1278 1283 1209 1077 930 980 1112 1187 1161 1054 921 919 909 949 1057 1225 1431 1645 1828 1921 1950 1920 1888 1791 1646 1518 1392 1356 1331 1338 1348 1383 1524 1891 2529 2907 2564 2264 2282 2521 2797 2941 2619 2516 2835 3366 3919 4232 4172 4023 3894 3817 3785 3624 3467 3370 3282 3330 3380 3403 3178 2843 2525 2272 2082 1943 1973 1783 1569 1420 1369 1360 1311 1430 1428 1515 1619 1761 1948 2085 2020 1843 1905 1928 1776 1617 1663 1828 1893 1799 1738 1687 1651 1620 1577 1573 1448 1509 1768 1839 1577 1110 804 918 906 737 553 429 398 387 499 786 890 999 1151 1290 1349 1309 1296 1379 1432 1428 1393 1360 1375 1411 1449 1492 1502 1572 1704 1745 1918 1637 1672 1802 1872 1980 2414 2627 2536 2392 2231 2029 1831 1829 1737 1632 1386 1322 1399 1436 1400 1417 33 39 45 50 50 43 34 29 32 40 46 42 27 23 22 17 13 18 21 21 23 24 15 0 0 2 1 4 5 2 0 5 19 57 111 166 191 199 199 205 216 238 268 286 284 281 260 227 186 152 134 128 123 114 171 273 354 368 288 258 269 271 220 157 121 106 93 90 88 74 67 90 138 168 192 168 131 118 124 126 106 79 53 47 49 49 47 50 35 25 17 11 17 38 68 89 95 75 57 68 84 82 68 18 10 14 22 24 19 14 14 22 33 11 0 0 0 0 0 5 101 259 364 356 276 221 176 129 87 66 93 139 163 184 273 312 266 191 120 69 52 55 39 42 49 56 56 46 35 49 40 25 11 6 22 63 109 114 76 70 64 56 81 150 270 230 190 135 101 103 122 110 73 89 58 55 70 161 282 269 100 24 3 13 41 69 83 93 126 158 162 167 209 306 415 512 831 787 559 351 239 209 210 209 206 218 224 243 283 323 334 318 313 366 455 515 547 580 634 704 777 793 796 841 852 838 850 868 911 1004 1072 1080 1058 1057 1097 1148 1153 1139 1163 1203 1256 1311 1370 1440 1521 1632 1736 1812 1859 1886 1915 1961 2014 2065 2084 2146 2211 2229 2181 2093 2014 1988 1971 1966 1969 1962 1929 1891 1892 1876 1774 1651 1541 1455 1390 1342 1307 1234 1178 1124 1107 1109 1114 1126 1153 1178 1175 1155 1146 1154 1180 1216 1251 1313 1280 1199 1138 1117 1131 1172 1234 1305 1324 1329 1317 1374 1496 1611 1655 1637 1562 1513 1491 1478 1482 1517 1563 1563 1599 1605 1594 1563 1498 1424 1387 1409 1506 1538 1582 1589 1581 1574 1558 1513 1449 1414 1436 1497 1543 1534 1469 1375 1273 1183 1117 1090 1089 1098 1104 1096 1016 1004 1036 1049 1036 1003 967 965 1037 1082 1096 1091 1074 1054 1028 980 878 837 883 1005 1175 1359 1522 1622 1632 1558 1506 1464 1430 1405 1393 1389 1362 1313 1251 1184 1129 1094 1069 1041 1000 873 928 985 1027 1066 1106 1147 1166 1163 1190 1208 1214 1231 1270 1313 1333 1284 1073 1059 1191 1317 1357 1287 1149 1084 998 941 940 1022 1197 1418 1632 1771 1829 1837 1815 1768 1716 1707 1546 1440 1388 1388 1439 1572 1852 2348 2831 2771 2414 2260 2339 2474 2660 2759 2770 2808 2776 2915 3383 3827 3872 3890 3873 3757 3725 3728 3672 3584 3462 3398 3379 3457 3425 3282 3080 2839 2597 2421 2395 2253 2028 1829 1771 1705 1441 1609 1743 1794 1807 1977 2231 2302 2200 2003 1934 1887 1760 1596 1525 1564 1717 1739 1638 1569 1577 1623 1632 1688 1497 1604 1778 1653 1418 839 833 956 914 794 624 432 346 285 397 718 851 894 1067 1381 1449 1336 1264 1333 1453 1478 1384 1303 1310 1338 1379 1431 1462 1466 1535 1578 1656 1554 1583 1668 1565 1447 2006 2386 2547 2569 2533 2439 2204 2050 1925 1787 1565 1355 1294 1344 1284 1424 31 36 44 53 59 55 45 34 30 36 52 60 37 25 23 19 14 14 19 19 20 20 11 0 2 12 9 6 5 3 0 1 7 20 31 48 79 104 118 120 121 133 152 159 152 151 177 122 96 84 83 79 75 88 200 333 365 308 248 278 364 362 258 172 136 126 107 90 89 77 73 111 151 169 191 179 155 162 164 156 140 119 91 61 56 44 45 50 37 18 8 14 38 69 91 93 74 50 18 25 28 28 26 8 0 0 9 20 26 27 29 31 30 6 0 0 0 0 0 2 131 312 410 396 330 278 241 202 151 110 173 237 221 157 130 135 122 101 83 60 32 26 20 17 6 4 2 8 22 24 11 2 0 0 11 41 76 71 41 50 101 157 212 269 275 223 193 130 69 38 28 36 84 100 55 65 66 162 278 254 114 25 5 14 39 70 106 138 161 163 143 146 163 274 439 591 825 816 620 433 325 294 297 300 314 343 344 361 385 398 389 367 360 404 487 566 616 649 693 754 787 715 661 736 814 857 884 907 943 1010 1078 1111 1110 1112 1148 1202 1229 1233 1229 1237 1248 1266 1303 1362 1434 1505 1589 1695 1794 1870 1928 1979 2019 2068 2118 2169 2227 2270 2269 2213 2131 2065 2011 1993 1981 1961 1940 1928 1928 1913 1859 1776 1675 1573 1491 1451 1447 1382 1285 1187 1140 1113 1093 1088 1097 1107 1111 1112 1128 1148 1174 1214 1245 1272 1250 1185 1121 1084 1084 1120 1185 1248 1295 1338 1294 1297 1375 1495 1636 1744 1726 1654 1586 1536 1512 1518 1539 1552 1571 1565 1554 1551 1549 1547 1551 1528 1527 1533 1545 1543 1534 1532 1526 1493 1445 1389 1397 1446 1493 1505 1468 1395 1300 1208 1133 1086 1054 1032 1016 987 939 933 996 1035 1030 1004 978 975 1009 1041 1054 1049 1033 1020 1011 988 920 874 901 1000 1148 1316 1467 1553 1555 1517 1484 1463 1447 1437 1439 1461 1439 1389 1334 1283 1238 1199 1156 1099 1041 952 974 1000 1009 1022 1059 1122 1149 1156 1163 1176 1191 1207 1232 1278 1345 1369 1322 1321 1354 1375 1385 1364 1326 1255 1163 1056 946 885 981 1204 1425 1584 1727 1808 1811 1750 1610 1653 1563 1473 1434 1468 1598 1860 2304 2632 2638 2412 2274 2336 2428 2378 2457 2490 2586 2696 2508 2446 2842 3199 3371 3509 3676 3593 3508 3613 3679 3709 3684 3552 3463 3475 3510 3509 3433 3291 3112 2854 2710 2662 2633 2569 2485 2309 2126 2215 2306 2253 2210 2401 2374 2354 2131 1903 1859 1898 1815 1538 1326 1253 1478 1705 1756 1692 1679 1737 1608 1358 1281 1498 1546 1126 1064 782 805 863 821 718 633 518 525 646 763 861 889 892 1112 1427 1447 1242 1078 1189 1479 1430 1315 1259 1259 1279 1309 1355 1410 1452 1484 1473 1559 1651 1619 1596 1361 1366 1752 2153 2420 2528 2575 2602 2519 2332 2156 1986 1760 1476 1419 1491 1593 1721 31 34 40 45 50 51 51 38 30 38 59 70 53 26 30 29 20 15 14 14 14 14 5 1 7 23 34 14 3 0 0 0 0 0 1 3 14 29 46 61 73 81 86 84 74 71 77 64 64 90 92 76 98 189 320 403 350 271 233 322 459 459 315 200 142 121 111 99 91 86 102 155 182 175 163 153 143 156 162 166 164 147 111 76 64 45 43 44 36 22 19 42 83 108 110 93 66 40 1 6 8 4 1 0 0 0 4 19 36 34 13 2 5 0 0 0 0 0 0 33 205 395 454 421 366 317 271 223 199 184 261 307 274 194 130 100 87 70 56 46 38 34 30 24 4 1 0 10 18 9 2 1 1 0 5 19 36 39 41 81 139 235 305 315 260 170 137 108 49 15 4 2 5 9 23 61 81 132 211 227 137 39 8 27 50 68 102 148 172 170 149 145 137 243 403 583 817 847 644 485 403 382 387 389 394 427 435 451 465 479 485 479 470 477 516 578 635 677 709 727 715 673 621 657 743 826 886 931 972 1016 1074 1142 1186 1204 1243 1304 1310 1312 1316 1321 1304 1286 1295 1333 1382 1438 1522 1636 1746 1855 1950 2020 2069 2113 2161 2211 2262 2302 2321 2309 2259 2184 2087 2053 2022 1982 1954 1948 1943 1930 1918 1890 1824 1734 1645 1574 1515 1470 1411 1331 1274 1221 1153 1082 1042 1043 1045 1066 1108 1163 1218 1261 1273 1272 1257 1216 1152 1102 1082 1089 1131 1188 1249 1322 1318 1295 1320 1425 1584 1716 1778 1771 1719 1678 1652 1632 1626 1621 1600 1572 1547 1542 1544 1549 1571 1542 1530 1522 1518 1511 1502 1494 1487 1470 1429 1387 1383 1413 1453 1476 1465 1415 1325 1232 1132 1061 1025 985 888 760 712 772 907 982 990 979 964 949 961 984 1003 1012 1009 996 987 968 920 889 914 999 1127 1267 1389 1449 1454 1444 1433 1425 1425 1437 1450 1470 1464 1436 1402 1372 1349 1327 1276 1207 1148 1104 1081 1061 1033 1005 1006 1067 1114 1134 1142 1148 1158 1167 1174 1204 1273 1323 1342 1335 1312 1285 1273 1264 1246 1219 1179 1115 1004 855 869 1041 1209 1421 1621 1746 1793 1776 1707 1653 1589 1537 1521 1613 1873 2247 2626 2530 2320 2257 2340 2401 2383 2265 2207 2240 2354 2653 2921 2785 2642 2834 2995 3192 3406 3399 3207 3093 3120 3348 3506 3495 3461 3438 3437 3518 3498 3364 3174 2986 2905 2899 2870 2853 2790 2750 2717 2734 2756 2746 2807 2597 2484 2409 2366 2317 2090 1973 1711 1489 1403 1458 1702 1931 1952 1862 1859 1735 1455 1178 1121 1305 1450 1006 801 713 774 809 693 642 646 710 896 1105 1185 1104 952 875 972 1285 1391 1196 1020 1217 1441 1325 1213 1193 1225 1253 1265 1292 1337 1394 1438 1428 1383 1333 1452 1445 1336 1350 1561 1902 2199 2319 2409 2448 2523 2529 2443 2319 2055 1657 1584 1658 1756 1778 35 38 42 45 48 52 50 38 26 33 53 68 58 35 37 45 32 22 17 14 13 13 6 1 6 40 69 54 16 2 0 0 0 0 0 0 1 4 12 20 24 28 33 36 34 35 58 110 152 205 164 133 185 294 397 432 359 298 270 393 536 542 414 274 175 124 107 102 100 106 141 224 258 211 160 137 125 121 129 138 138 125 104 84 54 46 54 60 56 48 56 96 135 139 123 105 83 46 2 0 5 3 1 0 0 0 2 33 105 131 61 0 0 0 0 4 2 0 6 91 300 474 473 425 377 319 250 201 220 272 326 341 297 228 172 139 119 103 87 70 59 49 40 29 3 12 6 13 22 19 13 10 7 1 0 3 10 31 74 138 226 306 366 377 316 190 93 61 31 7 3 18 41 46 6 27 94 156 206 203 134 51 17 41 75 99 121 137 156 190 179 163 129 218 374 572 782 833 658 515 458 450 459 457 444 472 494 509 525 546 565 573 567 548 536 573 632 677 700 703 691 685 626 557 606 720 832 916 982 1035 1083 1162 1270 1333 1403 1468 1431 1398 1398 1412 1410 1382 1341 1323 1358 1437 1489 1594 1697 1778 1858 1951 2038 2099 2145 2198 2247 2280 2308 2332 2323 2287 2199 2146 2092 2035 1990 1966 1960 1968 1978 1978 1941 1871 1792 1719 1643 1603 1559 1480 1412 1355 1270 1141 1018 1017 1019 1086 1170 1250 1308 1333 1337 1335 1334 1312 1224 1144 1104 1093 1111 1158 1215 1286 1311 1300 1318 1416 1554 1614 1744 1788 1798 1792 1775 1751 1727 1698 1644 1594 1552 1530 1520 1506 1489 1480 1505 1504 1511 1509 1492 1474 1464 1457 1423 1400 1399 1413 1434 1457 1468 1453 1371 1281 1189 1120 1061 950 736 573 617 774 886 932 940 923 861 777 876 932 969 987 984 972 963 939 901 884 920 1007 1115 1215 1292 1319 1328 1333 1336 1343 1360 1392 1429 1459 1466 1450 1426 1408 1410 1428 1390 1334 1279 1232 1188 1138 1081 1025 1008 1051 1092 1114 1122 1125 1129 1133 1131 1164 1214 1246 1245 1205 1142 1127 1143 1173 1180 1166 1155 1163 1164 1063 960 981 1075 1262 1485 1653 1744 1791 1785 1758 1753 1725 1709 1825 2140 2366 2286 2093 2045 2131 2194 2211 2198 2123 2083 2293 2497 2531 2475 2513 2774 2979 3084 3188 3249 3148 2767 2253 2458 2775 2934 3021 3119 3191 3150 3295 3329 3247 3110 3002 2940 2856 2919 2897 2892 2924 2967 2981 2926 2949 2826 2698 2662 2476 2271 2159 2089 2111 1915 1800 1724 1662 1663 1801 1899 1857 1791 1645 1465 1347 1280 1388 1371 1104 798 597 567 647 662 701 785 1001 1273 1434 1363 1132 918 919 1093 1365 1480 1401 1193 1296 1278 1126 1051 1120 1218 1269 1281 1281 1287 1321 1363 1391 1383 1245 1320 1319 1253 1164 1207 1553 1764 1937 2155 2313 2427 2547 2589 2464 2126 1784 1613 1630 1661 1420 36 38 41 45 50 53 49 38 27 31 46 59 54 38 40 60 48 29 24 24 22 18 10 0 3 42 110 116 57 10 0 0 0 0 0 0 0 0 3 7 7 6 8 16 36 76 151 218 267 284 216 229 292 359 437 490 498 478 434 411 478 490 408 289 193 144 122 109 105 119 159 228 305 249 187 149 134 132 130 126 116 109 106 93 68 61 69 73 69 82 114 152 175 172 156 137 107 57 11 0 0 1 0 0 0 0 5 33 122 178 69 1 7 9 2 14 8 6 31 158 353 478 450 386 332 269 214 204 252 320 351 361 326 272 223 189 166 152 136 112 95 76 56 38 17 20 10 22 32 34 31 27 20 5 1 1 8 52 117 175 334 375 414 397 294 139 36 13 8 2 8 55 139 165 57 11 86 153 178 159 110 61 41 56 85 117 152 147 146 192 201 194 140 203 350 531 679 715 619 531 481 474 489 494 494 525 543 563 569 575 593 620 642 639 600 579 632 694 727 721 683 636 582 491 482 573 709 840 945 1022 1080 1149 1307 1444 1595 1692 1641 1586 1578 1562 1525 1476 1428 1390 1378 1389 1422 1524 1625 1688 1739 1809 1895 1981 2043 2097 2148 2182 2224 2284 2329 2342 2270 2222 2171 2111 2048 1994 1970 1989 2018 2031 2016 1963 1898 1835 1762 1704 1655 1592 1527 1483 1421 1286 1096 1035 1058 1133 1231 1322 1379 1402 1416 1439 1449 1441 1344 1240 1171 1130 1125 1137 1169 1227 1270 1276 1295 1391 1536 1550 1615 1700 1765 1802 1815 1809 1779 1745 1690 1640 1596 1559 1529 1489 1423 1421 1470 1475 1491 1502 1491 1476 1475 1479 1470 1466 1458 1446 1446 1475 1516 1489 1427 1350 1271 1197 1092 892 609 547 682 809 876 900 904 886 828 780 857 909 943 960 951 931 935 925 889 872 912 994 1076 1139 1172 1197 1191 1195 1216 1245 1274 1311 1354 1386 1400 1396 1394 1410 1440 1474 1467 1436 1395 1352 1306 1250 1182 1115 1087 1095 1113 1123 1122 1116 1111 1107 1103 1124 1168 1200 1189 1130 1045 1015 1055 1095 1125 1131 1138 1189 1207 1100 1041 995 1010 1135 1329 1534 1667 1757 1763 1790 1851 1889 1901 1972 2110 2077 1938 1909 1923 1884 1896 1950 2056 2030 2039 2237 2419 2397 2354 2520 2726 2933 3080 3193 3282 3236 2983 2455 2534 2672 2676 2592 2561 2717 2704 2867 2979 3012 2968 2852 2727 2548 2621 2644 2601 2645 2709 2719 2786 2905 2936 2901 2780 2492 2099 1787 1706 1771 1784 1823 1780 1615 1398 1294 1449 1632 1724 1589 1409 1555 1623 1533 1347 1158 953 725 538 537 617 774 968 1227 1466 1542 1405 1051 917 963 1102 1255 1376 1526 1284 1119 1028 915 877 1064 1217 1292 1312 1292 1264 1252 1264 1301 1366 1188 1128 1131 1128 1072 1042 1190 1260 1475 1796 2083 2281 2459 2557 2327 1950 1663 1624 1661 1712 1448 33 37 41 45 49 51 50 39 31 36 47 54 49 30 32 50 50 30 29 38 34 22 11 2 3 26 143 182 123 41 3 0 0 0 1 1 6 24 59 50 18 2 3 19 60 118 172 212 243 242 213 257 313 352 402 464 491 474 484 473 464 406 358 327 309 282 218 151 125 138 162 215 305 278 220 184 172 162 145 130 122 127 129 111 87 75 74 70 80 131 168 193 207 207 194 164 125 62 17 6 13 18 4 0 0 0 2 8 21 35 9 9 20 15 3 13 29 52 102 225 362 420 369 280 207 172 158 196 269 336 364 373 351 310 266 238 224 209 182 155 134 110 78 48 33 25 29 34 37 36 32 27 18 6 1 1 14 63 114 180 366 446 397 274 138 45 5 0 0 2 20 132 247 289 207 101 105 132 134 122 118 122 114 84 98 136 177 181 172 182 197 216 174 197 289 410 522 595 608 567 530 510 510 511 528 572 605 632 620 591 587 622 672 698 684 635 657 715 749 734 672 587 508 434 395 431 535 678 824 941 1018 1101 1263 1444 1638 1757 1759 1765 1813 1831 1777 1719 1663 1608 1554 1493 1430 1462 1526 1572 1610 1665 1743 1829 1898 1947 1991 2037 2094 2166 2242 2291 2285 2260 2223 2176 2122 2065 2017 1998 2038 2055 2043 2004 1954 1903 1841 1777 1734 1705 1655 1624 1597 1501 1291 1108 1099 1155 1244 1333 1398 1433 1451 1474 1499 1498 1457 1375 1277 1194 1146 1123 1122 1159 1192 1204 1240 1344 1476 1502 1506 1574 1674 1759 1810 1829 1821 1794 1756 1709 1669 1630 1582 1525 1472 1467 1479 1458 1463 1480 1482 1482 1502 1527 1526 1500 1486 1486 1496 1530 1569 1565 1516 1447 1368 1266 1099 853 630 677 782 848 874 883 889 887 866 861 879 893 867 788 709 738 816 892 892 883 887 906 935 977 1018 1097 1091 1088 1117 1154 1179 1201 1234 1256 1270 1282 1307 1349 1402 1456 1485 1485 1459 1406 1355 1337 1299 1247 1210 1191 1182 1171 1151 1129 1104 1083 1067 1031 1112 1218 1194 1130 1028 988 1016 1036 1052 1082 1132 1175 1210 1239 1212 1122 1077 1129 1231 1389 1556 1669 1755 1818 1853 1882 1870 1816 1766 1728 1726 1719 1660 1611 1598 1630 1853 1916 1946 2035 2149 2222 2283 2368 2501 2640 2750 2814 2871 3125 3075 3018 2964 2983 2986 2757 2481 2414 2344 2381 2457 2557 2682 2628 2510 2350 2195 2002 1989 2095 2098 2097 2120 2224 2437 2562 2602 2533 2170 2119 1823 1699 1731 1783 1791 1742 1424 1034 1126 1532 1727 1620 1355 1360 1257 1145 1156 1173 1052 790 654 705 730 901 1124 1276 1352 1458 1297 1024 887 864 909 974 1148 1341 1332 1239 1001 688 741 958 1168 1287 1320 1302 1261 1192 1153 1169 1228 1179 1066 973 1025 950 983 977 967 1141 1450 1757 2033 2235 2346 2229 2072 2022 1994 1969 1918 1725 28 36 43 49 51 48 48 39 31 38 50 55 49 36 33 41 40 35 40 48 40 23 12 4 3 26 125 237 192 91 21 5 14 35 45 33 75 131 190 210 163 74 45 100 198 286 332 323 310 295 295 326 390 409 375 348 351 363 379 440 484 483 483 390 353 363 297 193 141 138 154 203 277 302 266 226 196 172 151 137 133 141 147 125 107 100 93 87 110 162 194 215 222 211 178 128 74 30 13 22 47 55 14 1 0 0 1 2 2 0 3 15 8 4 10 35 85 150 232 312 348 320 241 161 117 136 162 260 339 368 369 357 341 323 292 260 245 238 213 181 157 134 99 65 45 42 43 37 32 27 20 14 10 7 6 9 17 45 107 223 370 384 251 115 39 8 0 0 1 5 42 202 266 297 293 223 178 158 136 126 161 224 222 128 127 153 158 191 194 180 192 217 214 211 244 305 381 462 533 578 606 590 555 558 590 633 671 692 669 613 566 560 601 656 683 656 683 733 759 738 670 578 481 392 350 356 380 469 629 792 890 1004 1144 1338 1536 1677 1736 1752 1811 1997 2043 2024 1961 1838 1684 1570 1474 1474 1494 1545 1624 1694 1728 1744 1820 1929 1987 2008 2030 2076 2141 2191 2234 2254 2241 2220 2184 2141 2106 2058 2080 2076 2051 2016 1978 1936 1888 1832 1778 1779 1738 1705 1691 1632 1462 1269 1203 1231 1287 1340 1384 1420 1449 1467 1489 1508 1508 1461 1364 1257 1191 1153 1131 1144 1167 1179 1212 1312 1449 1504 1481 1495 1578 1684 1767 1814 1832 1820 1800 1769 1738 1703 1647 1576 1540 1566 1561 1518 1496 1495 1494 1493 1516 1570 1585 1570 1562 1563 1567 1587 1601 1606 1596 1559 1500 1384 1187 972 822 844 880 891 885 882 889 892 891 900 898 885 840 733 571 475 572 775 863 856 805 756 755 829 891 1005 1033 1028 1037 1055 1064 1075 1098 1121 1144 1166 1184 1201 1247 1373 1447 1474 1469 1443 1415 1401 1384 1360 1338 1309 1280 1248 1207 1162 1110 1069 1053 1007 1056 1194 1225 1167 1073 1020 1020 1022 1025 1046 1084 1125 1166 1213 1275 1256 1175 1136 1140 1189 1342 1417 1557 1738 1801 1817 1770 1550 1453 1434 1459 1512 1578 1567 1516 1538 1670 1765 1807 1832 1862 1936 2065 2257 2473 2673 2833 2941 2848 2973 2925 2821 2780 2984 3350 3150 2885 2661 2420 2237 2105 2054 2263 2307 2300 2216 2004 1809 1716 1634 1512 1526 1484 1436 1481 1699 2020 2248 1837 1695 1522 1529 1658 1772 1830 1743 1574 1614 1811 1886 1803 1629 1331 1147 986 934 980 1020 983 894 839 1019 1110 1173 1280 1296 1241 1052 1000 932 844 818 789 822 914 986 1218 1387 1101 739 665 800 1027 1214 1299 1318 1271 1135 1060 1039 1065 1102 1095 924 955 979 1083 962 808 892 1083 1360 1680 1893 1985 1984 1975 2122 2277 2213 2087 1936 29 36 43 50 51 49 46 39 26 31 45 53 49 35 24 30 30 30 32 36 37 24 10 2 1 17 93 241 252 135 52 63 135 217 283 281 250 245 265 268 206 126 138 277 449 555 553 454 425 401 403 408 385 379 384 330 306 397 644 849 850 691 628 553 472 398 312 222 164 124 126 183 254 297 291 255 195 161 146 146 153 152 135 128 156 156 135 120 131 173 214 225 210 174 124 67 19 3 3 19 47 51 15 0 0 0 0 0 0 0 0 0 0 30 64 103 158 235 326 340 281 210 154 138 173 232 334 395 376 335 303 287 282 275 263 255 253 241 213 179 156 160 125 84 61 53 46 40 34 27 20 18 21 22 17 18 17 22 108 223 282 221 95 19 3 1 0 0 1 9 44 142 181 189 200 212 203 166 135 130 173 253 279 202 141 153 114 135 194 216 200 200 220 235 251 274 298 332 384 460 567 595 579 618 639 626 607 600 590 572 540 515 511 539 588 619 660 707 737 742 712 640 535 418 347 335 312 334 438 590 716 844 975 1156 1349 1513 1608 1619 1610 1842 2071 2165 2146 2042 1876 1715 1588 1507 1473 1517 1643 1758 1800 1820 1938 2175 2296 2313 2267 2202 2154 2144 2184 2221 2226 2236 2220 2186 2163 2147 2162 2143 2103 2055 2009 1967 1925 1882 1808 1829 1794 1765 1770 1759 1655 1474 1353 1353 1386 1412 1414 1411 1441 1479 1491 1504 1515 1505 1464 1401 1336 1245 1222 1214 1213 1214 1248 1348 1486 1544 1534 1514 1543 1624 1721 1790 1820 1817 1810 1792 1773 1746 1695 1630 1608 1631 1580 1516 1508 1533 1528 1500 1510 1582 1614 1625 1625 1620 1617 1624 1638 1649 1654 1644 1611 1526 1361 1131 1012 985 972 942 912 906 914 910 918 931 929 911 886 853 792 656 600 706 799 797 716 633 623 685 764 897 978 991 979 986 998 992 998 1028 1062 1066 1013 929 962 1207 1342 1395 1410 1405 1391 1391 1429 1424 1421 1406 1376 1334 1281 1217 1141 1076 1058 1081 1156 1246 1251 1190 1113 1062 1031 1019 1028 1051 1084 1120 1157 1198 1219 1209 1177 1135 1071 1047 1075 1141 1274 1421 1523 1629 1650 1505 1367 1267 1228 1272 1369 1416 1469 1567 1636 1697 1777 1822 1807 1820 1952 2219 2529 2803 3056 3275 3320 3181 2932 2696 2596 2735 3258 3262 3191 3044 2822 2565 2337 2098 2050 2031 2006 2087 2106 1923 1797 1602 1333 1296 1383 1438 1367 1310 1435 1528 1344 1229 1212 1294 1414 1547 1569 1474 1418 1514 1713 1779 1559 1369 1182 1016 886 828 836 866 894 915 925 1044 1184 1254 1327 1263 1119 979 927 894 812 797 784 766 671 643 871 1248 1166 929 710 638 788 1076 1289 1304 1222 1099 994 918 867 873 1023 958 928 938 900 798 769 757 756 903 1172 1434 1586 1701 1819 1971 2086 2137 2115 2028 31 37 42 48 54 54 48 38 28 30 41 50 47 36 29 31 26 24 15 12 15 14 7 1 0 6 63 182 258 170 78 169 335 466 501 431 301 276 275 273 278 282 257 392 554 608 554 439 387 379 393 480 509 553 580 529 464 604 809 945 978 850 675 700 549 381 277 215 172 140 138 192 258 276 254 213 164 151 146 157 194 232 238 201 189 169 139 127 132 145 156 159 143 108 64 23 0 0 0 4 12 10 3 0 0 0 0 0 0 3 7 8 35 89 155 188 218 255 274 235 175 154 171 228 305 373 381 333 275 248 231 224 230 240 248 254 242 208 171 146 147 185 157 125 100 78 59 50 45 38 35 41 49 43 22 15 16 8 74 134 136 83 24 0 0 8 31 46 39 26 37 88 130 143 141 134 125 113 101 110 144 212 257 226 136 126 116 146 195 217 205 193 205 240 275 272 285 289 297 332 401 450 501 543 543 521 495 479 476 484 476 480 471 470 491 517 554 583 604 632 669 680 631 516 389 378 320 289 320 408 526 656 780 921 1119 1345 1523 1575 1517 1543 1748 1777 1729 1698 1715 1729 1665 1557 1473 1438 1577 1730 1782 1803 1959 2312 2577 2732 2730 2581 2374 2238 2251 2232 2208 2237 2250 2236 2223 2209 2219 2227 2202 2149 2084 2026 1981 1912 1842 1876 1858 1830 1831 1843 1803 1664 1495 1474 1470 1471 1469 1463 1467 1479 1498 1522 1546 1559 1547 1509 1458 1339 1309 1286 1281 1303 1361 1460 1569 1610 1624 1602 1602 1659 1749 1806 1829 1832 1813 1788 1775 1760 1724 1686 1670 1659 1557 1498 1527 1580 1574 1530 1519 1581 1619 1648 1663 1656 1638 1624 1619 1645 1679 1695 1672 1600 1481 1333 1196 1122 1079 1033 995 985 975 955 953 964 969 958 925 877 864 808 703 664 691 699 636 571 570 579 654 793 914 962 950 946 955 951 954 967 969 920 790 679 739 998 1180 1274 1313 1321 1326 1361 1415 1435 1453 1462 1447 1410 1363 1288 1195 1115 1084 1117 1197 1273 1259 1188 1117 1057 1018 1004 1005 1000 1084 1127 1166 1178 1166 1145 1148 1144 1076 1028 1011 1027 1047 1051 1134 1270 1323 1314 1245 1135 1034 1057 1143 1204 1274 1348 1439 1569 1752 1852 1957 1989 2032 2154 2315 2450 2662 2826 2882 2904 2951 2920 2813 2684 2907 2990 3016 3018 3009 2930 2779 2603 2309 2154 1956 1886 2110 2153 2063 1958 1705 1552 1514 1548 1641 1565 1399 1243 1144 1110 1117 1131 1147 1217 1212 1142 1097 1145 1255 1247 1168 1107 1051 953 828 772 781 793 798 823 871 942 1027 1066 1165 1151 1067 967 895 878 762 743 756 726 649 599 662 891 968 967 802 678 805 1115 1319 1358 1250 1089 940 814 672 647 761 863 908 912 951 928 892 780 555 528 776 1079 1283 1513 1686 1812 1885 1946 1995 1959 28 33 39 45 53 55 46 36 31 36 47 51 44 33 31 34 29 17 8 1 2 3 2 0 0 1 25 129 233 227 143 267 493 588 521 363 253 333 347 342 351 344 322 363 435 431 400 378 357 357 408 649 940 1009 917 762 608 509 484 620 718 650 566 617 481 289 229 196 167 158 176 191 247 247 207 173 163 158 154 153 186 228 233 189 142 108 93 93 91 81 71 66 61 48 27 8 0 0 0 0 2 1 1 1 1 2 4 8 17 40 88 124 109 83 197 213 214 215 206 190 193 225 263 316 329 294 231 203 195 206 211 213 221 238 255 251 207 148 110 109 144 196 199 159 123 96 77 63 53 46 46 56 61 53 33 22 25 11 36 52 44 20 3 0 0 4 26 75 79 50 46 68 86 85 76 70 66 64 65 77 111 174 191 189 158 93 79 90 119 147 165 175 190 223 279 276 299 290 289 311 328 344 353 356 381 417 444 459 466 460 436 431 434 433 425 420 433 442 433 435 477 547 592 561 433 415 344 283 268 314 413 527 614 699 837 1022 1244 1434 1505 1500 1491 1451 1448 1489 1529 1528 1504 1483 1438 1362 1495 1636 1675 1690 1813 2160 2540 2854 3004 2934 2707 2476 2374 2367 2302 2283 2273 2262 2265 2277 2295 2305 2289 2249 2184 2119 2066 1986 1918 1932 1914 1886 1890 1925 1932 1840 1641 1568 1527 1513 1511 1497 1466 1461 1496 1532 1559 1571 1575 1571 1533 1415 1377 1357 1368 1420 1494 1562 1641 1673 1689 1699 1719 1762 1811 1834 1844 1847 1824 1792 1773 1758 1732 1711 1707 1690 1634 1622 1650 1667 1637 1603 1578 1601 1629 1658 1676 1674 1653 1630 1644 1667 1689 1711 1695 1613 1529 1528 1441 1344 1264 1193 1133 1091 1050 1017 1010 1028 1032 999 921 804 813 855 795 705 663 654 611 547 531 527 573 681 809 903 940 939 941 941 944 936 900 808 618 584 635 786 942 1084 1202 1246 1261 1294 1333 1377 1422 1448 1460 1457 1430 1362 1263 1170 1118 1122 1180 1266 1242 1180 1107 1040 994 968 937 906 898 958 1046 1101 1127 1125 1115 1124 1089 1048 1015 995 962 851 897 937 956 947 914 869 778 780 827 970 1093 1166 1211 1279 1481 1615 1717 1774 1777 1764 1791 1845 1992 2136 2300 2487 2637 2685 2683 2617 2579 2541 2558 2639 2713 2696 2616 2677 2586 2538 2451 2281 2162 2201 2121 2108 2027 1934 1878 1831 1977 1754 1425 1209 1118 1098 1141 1140 1059 1030 987 921 872 888 905 889 870 909 931 848 751 738 810 773 727 731 796 901 945 951 1021 1055 991 863 812 836 766 732 723 698 633 583 586 631 669 765 882 921 929 1028 1229 1323 1256 1089 903 784 651 569 565 671 847 894 959 1041 1063 874 641 575 737 976 1172 1348 1469 1541 1595 1696 1807 1869 28 32 37 43 49 51 44 33 34 50 63 56 39 30 37 44 33 15 13 3 0 4 4 1 0 0 7 71 192 264 266 319 513 544 413 279 279 398 440 434 404 360 310 297 322 348 405 454 464 549 717 982 1107 1027 931 760 586 531 618 610 521 442 421 417 332 213 192 182 161 178 201 185 207 212 176 155 174 219 238 198 160 150 120 94 78 54 47 43 34 25 20 19 16 15 10 3 0 0 0 0 0 0 7 18 25 26 28 40 78 150 237 274 181 85 161 191 195 203 214 231 261 294 283 285 272 238 200 173 192 221 226 223 231 251 268 251 183 143 92 99 135 159 156 122 96 89 74 54 38 32 32 36 28 25 22 19 18 11 18 21 14 5 1 3 8 19 25 56 57 52 66 91 113 119 106 86 70 65 68 77 87 124 137 168 161 95 31 25 43 59 93 135 163 183 227 258 287 286 298 324 337 318 317 325 309 316 348 384 410 437 431 407 397 404 403 387 371 360 339 314 308 337 408 479 479 430 362 290 255 289 384 493 548 559 619 709 856 1058 1260 1385 1378 1396 1404 1360 1314 1314 1341 1359 1335 1261 1369 1531 1620 1643 1710 1932 2272 2630 2884 2909 2754 2599 2566 2617 2521 2400 2313 2281 2296 2331 2360 2376 2353 2317 2254 2179 2124 2088 2024 2010 1986 1948 1935 1962 1992 1967 1788 1650 1578 1550 1530 1496 1461 1452 1489 1527 1549 1553 1550 1546 1529 1459 1429 1421 1438 1504 1594 1644 1680 1699 1717 1733 1763 1803 1832 1837 1840 1843 1824 1798 1776 1758 1740 1725 1735 1740 1720 1694 1669 1659 1680 1676 1649 1636 1639 1659 1688 1703 1669 1636 1635 1639 1659 1695 1719 1700 1653 1647 1620 1553 1463 1372 1288 1213 1151 1105 1082 1078 1057 1007 932 802 771 857 856 784 715 691 668 564 520 499 509 585 703 809 914 954 961 967 968 947 890 782 599 589 614 667 747 890 1104 1180 1210 1113 1149 1281 1379 1410 1432 1455 1456 1421 1347 1257 1181 1145 1160 1233 1234 1191 1123 1047 970 876 787 752 717 708 735 803 886 989 964 971 987 1017 1040 1031 1111 990 881 811 743 665 594 548 537 574 738 909 1039 1107 1056 1042 1161 1238 1270 1265 1257 1264 1309 1382 1495 1600 1677 1723 1808 2051 2120 2154 2146 2115 2113 2150 2196 2178 2069 2118 2213 2326 2418 2523 2795 2524 2306 2178 2070 2019 2232 1939 1886 1644 1391 1235 1141 1041 1052 1053 1022 973 915 858 817 789 773 764 776 836 867 785 698 682 719 715 693 710 775 922 891 897 928 927 865 746 774 789 755 706 670 632 595 581 573 555 556 636 836 1049 827 861 1098 1303 1334 1172 954 820 694 610 568 572 767 875 980 1145 1209 1160 1011 744 876 1026 1104 1132 1151 1251 1329 1466 1615 1719 29 32 37 42 46 45 39 34 34 52 54 47 35 28 42 56 36 20 14 3 0 8 11 5 0 0 3 19 119 241 313 333 373 363 246 207 240 308 377 421 392 311 338 403 480 565 651 707 742 785 764 716 684 713 792 711 558 463 467 507 415 331 341 318 255 204 207 195 158 155 159 183 226 267 219 195 221 252 252 209 142 104 73 38 19 13 13 12 4 1 1 2 3 4 3 0 0 0 3 4 0 1 21 37 44 40 43 67 122 196 191 256 233 192 270 345 372 349 323 321 318 289 219 190 251 288 243 218 282 312 293 280 285 295 298 271 211 217 155 108 98 93 74 50 32 28 26 18 11 8 8 5 1 0 0 0 4 10 18 19 13 7 6 12 18 2 3 8 11 33 81 130 157 179 182 159 140 126 119 115 98 90 107 126 100 46 14 10 10 23 61 100 125 137 156 202 238 266 298 317 323 329 354 369 339 308 306 313 326 362 357 371 374 376 380 377 363 345 335 313 280 261 286 362 444 462 400 325 282 300 378 471 512 490 555 591 623 708 849 977 1082 1166 1256 1356 1367 1265 1141 1119 1129 1129 1218 1359 1485 1566 1642 1779 2023 2339 2545 2650 2703 2734 2729 2721 2660 2556 2461 2397 2363 2359 2404 2440 2420 2369 2299 2226 2167 2123 2084 2065 2051 2012 1972 1967 2005 2025 1930 1766 1645 1578 1543 1521 1502 1480 1511 1530 1524 1520 1534 1550 1533 1475 1438 1437 1458 1514 1598 1668 1688 1692 1714 1752 1800 1844 1869 1862 1858 1863 1839 1806 1782 1766 1747 1727 1748 1776 1767 1738 1723 1739 1760 1741 1719 1692 1677 1697 1739 1755 1691 1639 1618 1618 1640 1679 1722 1747 1721 1687 1663 1629 1577 1512 1437 1355 1280 1223 1166 1129 1101 1060 994 856 674 654 749 803 792 791 742 651 553 483 463 510 613 737 880 938 981 1004 1002 969 887 736 722 760 803 818 860 1037 1290 1241 1198 1207 1257 1320 1370 1382 1394 1415 1438 1444 1421 1365 1287 1222 1206 1229 1236 1214 1166 1096 995 812 717 690 659 618 580 556 563 613 660 674 672 698 778 839 892 867 814 707 583 482 446 423 377 389 507 684 871 1032 972 932 939 913 902 930 932 946 976 1039 1117 1178 1246 1362 1506 1482 1499 1579 1652 1709 1758 1788 1809 1822 1644 1464 1442 1562 1687 1786 2469 2620 2543 2431 2223 1916 2358 2298 2018 1759 1587 1438 1262 1099 1042 998 975 966 921 871 808 788 794 790 800 837 820 751 696 680 682 691 706 728 784 793 815 845 864 859 826 761 746 766 746 664 626 570 554 551 549 531 529 577 733 1002 869 829 1001 1259 1423 1265 1080 947 879 858 831 769 798 849 940 1095 1260 1354 1242 1147 1205 1144 1030 945 843 965 1100 1245 1399 1543 33 33 35 39 41 39 35 30 27 59 61 49 32 24 32 53 41 19 16 11 2 4 11 8 4 2 2 6 37 128 219 259 250 209 152 97 151 310 410 431 421 439 612 690 740 800 854 861 886 713 496 430 515 669 837 805 628 572 602 572 458 326 317 302 244 235 256 247 218 219 210 211 261 319 291 233 215 167 139 115 76 36 25 15 4 0 2 4 1 0 0 0 1 3 3 0 0 1 8 7 1 3 17 13 4 8 18 35 60 72 35 101 160 227 339 471 590 566 447 370 327 272 176 113 152 235 245 256 330 434 477 440 401 391 395 395 395 367 244 108 53 30 15 5 2 1 3 2 1 0 0 0 0 0 0 0 4 12 19 24 23 17 11 6 2 0 0 0 1 20 62 107 136 165 198 199 208 213 212 197 158 123 114 88 55 59 89 104 71 25 47 73 92 97 102 134 160 215 270 297 307 327 364 391 386 360 378 356 321 341 377 366 336 326 325 329 334 339 346 340 314 285 277 311 380 447 435 375 323 317 361 423 444 400 480 541 566 568 566 580 638 727 827 997 1170 1281 1261 1067 968 963 1021 1120 1228 1340 1473 1641 1822 2076 2224 2387 2577 2706 2714 2749 2757 2707 2638 2558 2460 2372 2393 2442 2445 2397 2326 2256 2202 2163 2123 2094 2089 2061 2005 1972 2010 2067 2054 1911 1747 1628 1569 1550 1542 1550 1555 1530 1503 1482 1471 1470 1467 1444 1415 1421 1449 1492 1557 1647 1682 1686 1711 1760 1820 1869 1894 1897 1883 1838 1805 1796 1799 1793 1769 1742 1780 1815 1785 1771 1807 1844 1831 1789 1784 1756 1732 1739 1763 1752 1694 1636 1606 1607 1630 1664 1703 1738 1731 1697 1659 1630 1611 1591 1560 1486 1415 1304 1220 1181 1147 1078 1002 893 770 664 682 756 809 838 808 706 584 506 475 483 547 713 876 891 1020 1073 1025 973 911 896 978 926 979 1026 1026 1203 1419 1338 1269 1266 1305 1345 1374 1378 1365 1362 1391 1431 1460 1457 1408 1341 1293 1270 1262 1252 1220 1160 1073 941 863 798 709 619 568 505 460 450 479 498 490 504 571 555 528 512 485 447 375 303 280 245 225 252 344 487 638 796 816 779 762 719 661 678 713 755 791 827 848 875 922 883 665 827 1040 1239 1404 1521 1604 1587 1636 1553 1295 1048 978 1112 1222 1318 1678 2077 2458 2754 2520 2186 2335 2359 2238 2078 1956 1744 1468 1264 1141 1059 1023 1041 997 971 863 812 811 807 811 827 782 770 743 710 693 704 735 732 753 769 786 808 825 821 799 746 712 711 696 619 579 582 549 540 547 532 497 489 602 795 852 822 838 1071 1250 1263 1221 1171 1143 1158 1148 1116 1047 969 930 985 1132 1244 1158 1164 1213 1121 974 857 744 771 888 1047 1217 1384 29 30 32 34 37 38 34 27 31 47 54 53 35 27 31 38 32 12 16 8 1 1 4 7 7 9 3 0 4 21 62 101 116 101 112 198 415 651 645 590 633 781 835 772 719 742 789 820 799 618 406 377 569 772 871 804 596 502 565 552 478 400 342 359 297 269 266 265 264 278 271 267 281 286 253 189 139 91 60 41 23 7 3 9 2 0 2 2 1 0 0 0 0 1 1 0 0 0 2 2 0 0 0 1 7 11 12 16 18 12 4 0 12 49 122 253 409 456 315 182 172 166 110 52 65 143 162 155 211 383 580 643 541 483 516 533 504 450 341 152 66 25 9 8 11 13 16 14 17 22 17 7 1 0 0 0 1 5 11 17 22 20 15 8 3 2 0 1 10 25 49 75 100 128 164 197 251 332 324 261 203 152 105 126 189 262 324 325 218 41 40 69 73 74 94 128 139 148 162 189 236 295 339 339 324 367 376 350 343 381 422 426 399 351 303 279 285 310 331 344 332 311 294 292 321 383 433 419 363 320 318 344 359 330 358 426 485 507 492 460 445 437 432 493 660 888 1095 1197 1124 1015 932 920 979 1106 1281 1463 1599 1794 2017 2230 2419 2577 2707 2805 2794 2723 2641 2571 2493 2389 2311 2360 2393 2375 2328 2277 2231 2186 2148 2120 2107 2089 2037 1983 1993 2071 2118 2029 1866 1706 1606 1565 1542 1559 1561 1535 1499 1461 1430 1416 1423 1422 1401 1408 1436 1478 1542 1633 1682 1681 1702 1750 1815 1866 1883 1903 1905 1856 1832 1835 1833 1816 1813 1761 1775 1800 1762 1713 1670 1599 1566 1611 1693 1707 1696 1713 1750 1738 1683 1623 1597 1593 1605 1631 1669 1702 1709 1678 1638 1607 1597 1607 1617 1588 1486 1339 1258 1232 1168 1011 908 867 820 732 656 650 709 749 780 703 621 572 548 547 587 684 862 877 938 1003 994 945 894 917 887 800 848 953 1050 1273 1369 1308 1310 1354 1387 1398 1405 1388 1347 1310 1330 1392 1459 1508 1513 1470 1415 1373 1351 1335 1305 1251 1180 1107 1032 944 836 710 589 498 428 404 451 484 458 460 499 436 352 375 452 454 349 309 297 270 246 241 275 341 419 510 560 605 622 573 515 496 493 567 629 668 702 743 765 670 512 651 961 1249 1421 1522 1533 1560 1542 1363 1157 1000 938 1093 1132 1188 1338 1751 2469 2995 2650 2372 2311 2264 2189 2140 2153 2003 1795 1610 1459 1342 1236 1162 1071 1081 1071 1015 925 875 853 824 777 770 773 744 696 710 740 733 730 742 757 760 766 770 755 720 690 670 655 590 511 461 474 512 541 518 455 424 470 594 736 799 710 782 946 1100 1226 1346 1393 1395 1385 1382 1337 1237 1081 922 1090 1145 1113 1174 1225 1114 1006 896 795 725 732 900 1086 1222 26 29 31 34 35 36 34 27 32 44 48 42 28 25 28 27 19 10 11 7 2 0 1 3 6 6 1 0 0 0 4 19 48 128 284 521 727 794 697 758 841 809 655 520 476 595 753 843 809 673 489 362 566 681 696 609 475 439 573 596 530 432 372 368 331 289 270 269 282 284 249 249 246 212 172 126 80 46 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 3 13 20 18 26 33 25 6 2 11 24 34 69 125 152 107 36 41 51 37 17 26 63 79 86 108 264 481 584 476 377 481 592 654 627 519 349 215 108 58 40 35 41 65 86 88 104 86 42 8 0 0 6 22 40 51 51 43 37 34 29 25 24 26 27 33 36 48 69 96 129 178 247 288 362 337 254 170 108 83 138 285 391 396 349 272 116 58 68 65 73 108 147 144 102 61 54 96 161 192 164 203 220 193 204 242 287 331 377 408 376 326 295 295 315 338 361 369 336 301 283 290 320 372 408 390 335 291 275 276 277 280 312 360 402 429 444 448 421 404 367 357 437 626 880 1092 1147 1086 973 882 916 1077 1237 1391 1583 1847 2067 2226 2372 2537 2665 2664 2593 2490 2432 2418 2372 2238 2238 2282 2297 2289 2271 2249 2220 2205 2158 2124 2104 2063 2005 1978 2033 2114 2100 1986 1821 1674 1587 1548 1511 1526 1522 1495 1461 1434 1422 1435 1431 1418 1430 1462 1509 1572 1644 1681 1668 1691 1735 1795 1850 1879 1915 1934 1927 1936 1921 1841 1731 1712 1707 1727 1759 1776 1766 1719 1639 1544 1521 1597 1620 1607 1612 1654 1697 1668 1602 1561 1544 1549 1576 1617 1647 1650 1646 1620 1580 1562 1586 1594 1488 1369 1295 1273 1249 1170 1044 926 878 849 818 774 733 734 722 748 727 698 663 642 684 828 792 886 973 1027 1014 965 923 843 774 675 705 802 898 1042 1192 1218 1244 1312 1386 1440 1471 1467 1424 1347 1259 1255 1337 1427 1509 1551 1552 1522 1486 1461 1443 1418 1377 1327 1272 1201 1103 975 833 687 561 506 511 506 433 356 320 231 142 142 248 375 423 373 334 305 389 425 344 313 308 341 391 432 480 495 447 417 384 362 408 483 556 629 686 661 508 492 721 1065 1303 1344 1418 1383 1337 1283 1341 1482 1307 1187 1187 1216 1326 1572 2031 2614 2700 2580 2424 2320 2296 2320 2307 2280 2238 2143 2050 1991 1888 1769 1569 1322 1221 1193 1136 1069 1012 948 888 850 845 823 723 692 707 710 698 707 734 722 711 728 735 727 723 725 703 636 539 476 482 524 528 537 499 461 447 476 550 663 734 728 749 849 959 1159 1402 1479 1489 1485 1481 1453 1415 1367 1055 1110 1196 1239 1299 1232 1155 1106 1004 849 698 647 795 957 1075 26 28 31 35 38 37 35 31 34 54 50 34 24 28 36 30 17 11 11 10 6 1 0 0 0 1 0 0 0 0 23 68 141 363 598 750 761 705 677 857 743 555 394 319 376 572 793 848 774 658 528 414 474 544 546 485 423 435 553 638 523 414 366 340 293 323 336 324 324 325 286 189 167 122 86 55 30 15 9 7 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 9 12 19 15 7 25 77 78 61 79 82 64 46 44 22 9 10 6 4 13 22 32 35 111 219 259 187 125 234 379 511 541 502 442 313 155 100 94 85 75 88 119 111 160 159 90 22 2 0 5 30 82 138 160 140 107 90 75 55 42 35 35 38 40 47 64 95 143 211 312 452 433 304 202 133 89 82 111 183 233 194 168 189 196 115 95 88 81 92 103 89 55 38 32 24 12 5 15 40 40 35 53 74 92 110 135 164 194 226 251 265 272 286 309 333 330 308 283 273 287 312 341 356 332 294 260 236 229 239 254 276 311 351 394 433 431 407 389 371 360 391 498 686 908 1073 1061 923 826 863 992 1161 1399 1664 1911 2120 2275 2379 2453 2443 2379 2282 2240 2262 2265 2168 2120 2138 2173 2203 2219 2222 2219 2222 2181 2146 2122 2083 2024 1970 1978 2068 2132 2083 1942 1777 1648 1571 1533 1524 1510 1489 1465 1450 1451 1463 1460 1461 1482 1528 1589 1641 1669 1680 1664 1682 1727 1783 1838 1885 1932 1947 1921 1914 1898 1808 1660 1651 1727 1761 1787 1819 1841 1801 1657 1563 1525 1609 1671 1679 1659 1648 1678 1631 1560 1507 1470 1454 1473 1510 1509 1493 1544 1560 1533 1526 1560 1564 1485 1409 1343 1322 1347 1344 1189 1059 982 962 953 902 820 829 823 817 795 759 722 703 710 723 782 955 1050 996 891 893 900 753 637 618 692 795 873 941 1001 1071 1140 1232 1339 1432 1493 1513 1472 1344 1221 1194 1268 1370 1463 1529 1567 1566 1548 1535 1527 1516 1499 1475 1437 1372 1273 1141 988 831 691 665 648 497 280 268 257 204 148 156 236 316 298 208 158 134 163 207 275 324 369 414 455 498 537 526 429 384 318 288 322 394 475 560 629 616 564 660 919 1200 1342 1277 1227 1280 1461 1690 1836 1901 1596 1414 1322 1354 1544 1881 2377 2367 2410 2582 2681 2572 2413 2450 2453 2416 2388 2324 2247 2227 2185 2112 1965 1747 1585 1505 1402 1257 1215 1149 1087 1034 955 855 796 753 738 698 648 664 711 717 737 754 750 734 705 707 652 547 457 427 464 495 493 496 465 442 448 469 490 591 684 762 933 1088 1042 1141 1233 1371 1475 1474 1450 1399 1315 1366 1275 1210 1280 1326 1300 1281 1277 1224 1083 864 728 700 756 860 961 26 27 31 35 38 38 40 46 55 64 41 26 24 32 40 31 16 13 12 12 11 2 0 0 0 0 0 0 0 1 80 200 345 542 712 673 565 545 579 611 488 415 353 336 411 563 702 717 662 619 581 506 432 505 512 478 450 459 511 577 510 432 407 363 362 381 345 342 348 317 226 139 133 109 53 18 3 1 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 2 0 2 4 4 1 0 0 0 18 62 105 75 55 97 108 84 62 58 25 2 5 3 0 0 0 2 2 20 44 46 24 16 35 57 99 147 217 252 202 89 38 35 15 4 23 61 96 213 167 85 24 2 0 2 16 89 203 278 280 232 188 149 111 88 77 76 84 92 97 110 140 192 256 353 534 478 293 188 143 125 126 147 177 157 80 67 142 199 141 126 109 83 66 56 48 37 30 29 13 3 0 0 0 0 0 3 6 9 11 12 14 31 58 81 97 109 120 137 170 213 252 278 286 277 270 275 285 287 280 261 238 222 220 225 239 260 289 331 382 407 392 358 338 335 345 369 424 532 709 923 1021 947 822 821 949 1183 1433 1662 1857 2022 2165 2286 2260 2204 2130 2078 2064 2073 2069 2044 2010 2017 2056 2105 2148 2177 2187 2182 2159 2138 2108 2055 1994 1973 2022 2095 2104 2017 1874 1743 1668 1631 1587 1549 1515 1487 1479 1501 1540 1561 1568 1584 1615 1648 1667 1666 1683 1679 1698 1731 1770 1814 1856 1886 1958 1975 1999 1943 1781 1644 1699 1829 1847 1846 1863 1875 1840 1756 1737 1757 1814 1888 1921 1885 1819 1664 1637 1598 1565 1498 1409 1358 1343 1306 1312 1419 1467 1448 1473 1544 1580 1567 1506 1434 1387 1360 1304 1240 1201 1188 1213 1223 1154 1008 925 887 848 813 781 750 723 690 710 849 1047 1113 968 769 790 763 618 504 481 548 672 800 904 967 1007 1053 1146 1292 1444 1519 1536 1500 1383 1264 1201 1206 1304 1421 1502 1544 1556 1559 1564 1573 1582 1585 1584 1570 1529 1451 1337 1189 1026 882 824 717 430 147 206 196 162 165 201 235 238 122 46 22 23 33 46 68 134 216 302 373 482 625 675 630 463 379 357 384 430 427 393 451 581 780 994 1169 1228 1330 1285 1257 1474 1899 2216 2260 1959 1748 1574 1400 1332 1593 1985 2335 2494 2669 2870 2940 2756 2543 2403 2321 2314 2325 2273 2179 2131 2098 2057 2007 1942 1874 1839 1834 1679 1529 1401 1306 1226 1022 912 869 840 803 746 654 640 669 709 751 769 747 739 753 711 603 484 410 400 422 454 470 466 444 433 472 504 523 578 668 751 802 997 1154 1234 1336 1436 1443 1408 1366 1320 1210 1159 1178 1207 1282 1349 1370 1358 1318 1237 1030 796 708 732 776 821 883 22 26 31 33 35 35 41 55 62 50 33 20 22 29 31 23 11 11 12 12 8 2 0 0 0 0 0 1 4 13 149 335 449 484 448 344 282 341 382 403 405 409 383 383 407 462 515 552 572 580 573 517 493 515 484 508 536 570 600 603 561 509 474 384 341 320 281 266 263 210 162 144 138 113 46 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 15 19 6 1 0 0 0 0 0 0 0 18 50 59 43 37 68 77 58 44 35 15 0 1 0 2 2 0 0 0 1 3 2 0 0 0 0 6 12 33 51 49 23 0 0 0 1 11 61 151 231 120 54 18 3 5 22 53 133 264 372 399 357 298 243 192 157 136 137 154 171 180 201 228 262 304 360 415 363 237 169 133 113 107 118 129 94 43 24 92 149 122 128 109 75 54 47 46 42 34 26 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 13 22 35 64 105 144 173 190 201 210 220 231 241 242 238 234 230 223 221 226 239 267 310 358 393 374 339 319 321 338 362 402 438 541 726 864 876 813 819 947 1151 1319 1444 1564 1738 1982 2065 2054 2018 1985 1980 2003 2030 2018 1990 1937 1931 1980 2053 2113 2142 2146 2130 2116 2101 2063 2005 1979 2009 2049 2087 2044 1932 1819 1766 1744 1715 1682 1637 1606 1604 1633 1698 1736 1750 1756 1750 1736 1719 1704 1715 1722 1741 1759 1776 1800 1820 1762 1864 1987 2031 1971 1854 1745 1746 1820 1899 1931 1938 1932 1902 1880 1843 1870 1965 2043 2058 2037 1996 1918 1856 1836 1792 1694 1571 1463 1276 1208 1221 1313 1369 1365 1392 1496 1568 1560 1516 1448 1383 1352 1329 1302 1341 1323 1256 1190 1145 1083 987 921 883 850 824 813 791 789 836 912 985 1044 1059 970 893 721 571 468 434 493 665 937 1126 1214 1189 1120 1115 1241 1418 1481 1486 1461 1396 1299 1195 1108 1099 1258 1392 1469 1513 1543 1572 1607 1623 1628 1635 1644 1641 1605 1524 1407 1274 1126 970 753 368 93 99 93 72 65 86 121 107 41 15 10 12 19 32 33 39 81 109 172 330 583 656 762 661 490 445 562 542 482 467 505 631 850 1088 1260 1315 1495 1613 1767 2028 2322 2476 2421 2161 1922 1735 1595 1576 1568 1746 2091 2558 2942 3129 3137 2931 2594 2326 2170 2112 2110 2074 1977 1947 1899 1857 1839 1838 1834 1853 1864 1816 1719 1597 1503 1467 1285 1150 1058 947 839 782 690 653 649 655 670 697 705 722 727 678 581 473 400 385 401 441 475 489 484 478 542 533 529 573 656 764 886 1094 1269 1375 1388 1338 1345 1334 1293 1246 1164 1080 1049 1081 1197 1328 1402 1386 1319 1202 910 724 715 808 860 859 856 24 28 28 28 31 37 44 52 49 39 29 23 27 30 26 19 12 11 12 9 4 1 0 0 0 0 0 2 20 106 318 411 389 310 207 130 140 219 282 368 397 373 327 319 307 341 411 480 506 487 458 473 487 521 556 604 650 667 679 635 586 537 461 392 343 309 271 239 218 189 168 142 110 72 29 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 26 23 9 0 0 6 15 18 12 4 7 2 36 51 35 18 23 27 15 11 7 3 0 0 0 6 6 2 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 3 19 82 137 116 64 30 11 4 23 78 163 262 350 425 434 387 331 299 276 254 231 223 225 233 237 259 279 297 321 326 301 258 210 168 123 87 67 58 50 40 34 45 94 112 97 111 103 67 49 54 59 53 37 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 16 33 59 93 131 162 184 197 208 218 228 235 233 227 219 216 225 249 290 340 361 353 338 336 342 349 368 398 418 442 541 680 777 793 818 937 1073 1193 1310 1470 1690 1797 1805 1796 1812 1875 1980 2081 2109 2132 2034 1938 1914 1952 2001 2048 2072 2070 2074 2074 2055 2009 1959 1996 2035 2083 2073 1989 1885 1834 1824 1839 1823 1794 1779 1791 1824 1858 1879 1888 1886 1864 1828 1796 1782 1778 1790 1806 1816 1827 1845 1853 1748 1819 1965 1992 1943 1924 1933 1855 1846 1940 1995 2012 2020 2011 2000 1981 1978 1982 1985 2009 2033 1953 1913 1972 2002 1978 1908 1798 1650 1359 1253 1219 1243 1272 1282 1318 1398 1504 1542 1535 1464 1347 1271 1243 1328 1347 1295 1261 1283 1297 1202 1073 1043 1027 990 958 963 959 911 803 701 697 814 937 907 796 681 569 485 467 551 777 1133 1315 1358 1294 1171 1081 1160 1258 1318 1338 1339 1322 1272 1162 1041 895 986 1184 1364 1454 1496 1535 1586 1611 1624 1641 1670 1712 1718 1667 1578 1463 1320 1133 860 340 108 46 35 30 18 7 14 21 21 22 23 25 26 28 23 27 44 67 104 195 399 481 589 609 530 529 806 711 723 796 963 1195 1328 1297 1415 1591 1834 2014 2056 2041 2150 2313 2244 2006 1807 1728 1646 1666 1703 1873 2174 2509 2763 2879 3033 2954 2606 2395 2320 2209 2010 1878 1778 1726 1692 1656 1637 1625 1615 1629 1642 1650 1640 1609 1627 1661 1610 1512 1360 1155 983 873 759 683 661 655 651 695 720 732 686 630 586 522 486 438 454 499 531 549 537 524 526 531 570 664 738 865 1004 1153 1314 1413 1372 1351 1384 1291 1223 1164 1090 1051 1050 1037 1107 1261 1403 1331 1301 1189 1165 1024 789 932 986 947 896 27 27 25 26 32 42 50 53 43 30 25 27 33 35 27 19 13 11 9 7 1 0 0 0 0 0 3 12 51 171 289 309 226 141 85 66 114 229 374 499 432 312 231 205 200 262 368 429 425 404 408 446 466 584 638 651 656 642 607 564 560 540 487 442 387 350 306 271 248 226 188 140 89 44 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 8 4 0 1 21 60 77 58 30 23 8 20 35 27 12 6 7 2 0 0 0 1 3 2 17 16 9 2 0 0 2 4 1 0 0 0 1 5 2 0 0 0 0 0 0 1 7 27 38 23 16 6 1 18 79 190 328 433 451 428 377 314 253 215 212 223 224 218 207 211 227 251 256 261 275 273 255 235 207 163 119 89 67 57 52 46 53 133 168 147 116 110 108 79 57 62 59 47 28 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 48 96 137 158 171 183 201 221 232 236 226 215 209 214 237 275 310 323 325 344 360 356 352 366 376 394 425 489 587 690 760 771 875 956 1059 1236 1451 1555 1580 1607 1651 1744 1864 1978 2106 2172 2111 2002 1933 1918 1926 1943 1983 2001 2028 2026 2017 2009 1954 1960 2004 2062 2090 2037 1931 1878 1865 1885 1878 1874 1877 1889 1909 1928 1945 1952 1942 1913 1876 1845 1828 1827 1842 1858 1866 1880 1907 1911 1879 1924 1995 1962 1867 1859 2015 1975 2003 2062 2097 2101 2103 2132 2166 2163 2134 2043 1993 1983 1918 1913 2005 2046 2040 1989 1870 1685 1508 1404 1332 1272 1221 1188 1192 1256 1271 1302 1348 1427 1468 1397 1272 1209 1210 1206 1244 1296 1308 1258 1156 1094 1099 1092 1037 969 980 1032 969 796 627 573 647 736 766 756 668 578 535 552 663 894 1173 1353 1390 1258 1070 1053 1119 1129 1129 1165 1207 1213 1172 1091 992 885 928 1096 1274 1362 1416 1463 1516 1566 1609 1645 1683 1741 1777 1770 1711 1607 1464 1289 1026 483 172 43 13 9 5 2 4 16 26 32 37 43 42 36 30 28 28 31 48 107 192 271 387 480 542 748 1058 1100 1091 1091 1199 1408 1457 1464 1530 1760 2038 2208 2273 2253 2238 2240 2086 1839 1685 1689 1704 1854 2149 2429 2559 2513 2301 2092 2397 2592 2518 2387 2443 2554 2256 2006 1822 1685 1588 1509 1487 1457 1427 1413 1413 1427 1442 1458 1552 1679 1819 1887 1771 1529 1335 1160 972 829 782 749 753 781 790 776 735 692 646 599 574 543 536 555 578 595 567 542 542 577 636 777 827 937 1108 1266 1350 1403 1372 1405 1312 1232 1184 1093 869 985 1056 1049 1046 1100 1273 1123 1098 1063 1128 1251 1044 1097 1120 1079 1009 26 25 25 28 38 48 52 48 36 23 27 34 35 29 19 14 12 10 9 5 0 0 0 0 0 11 35 55 129 337 374 267 135 58 42 58 165 360 570 680 493 229 155 157 195 271 349 367 354 401 462 502 608 670 626 563 512 475 461 497 513 529 522 482 428 374 353 350 338 304 247 176 156 69 22 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 19 65 114 118 73 28 9 2 10 10 8 9 10 6 1 1 3 6 8 18 50 42 20 5 0 0 1 3 0 0 0 0 0 1 0 0 0 0 0 0 1 2 17 11 5 1 0 1 5 71 198 332 422 427 370 303 227 166 115 71 39 21 23 41 72 101 126 151 172 192 227 246 238 203 151 107 101 108 102 99 93 77 83 183 239 216 170 142 129 98 64 55 40 26 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 7 34 72 108 130 141 154 177 205 219 219 215 206 200 209 235 270 297 315 338 349 346 351 351 359 376 404 445 500 571 640 642 697 757 848 993 1173 1330 1445 1500 1536 1584 1666 1773 1870 1956 1987 1966 1935 1899 1856 1827 1873 1911 1959 1963 1957 1964 1940 1935 1973 2020 2082 2064 1958 1894 1878 1886 1892 1900 1911 1923 1933 1947 1973 1985 1975 1947 1915 1885 1855 1843 1855 1879 1895 1905 1919 1929 1964 2010 2046 2030 1983 1979 2086 2124 2155 2172 2165 2164 2198 2249 2202 2247 2229 2150 2088 2103 2173 2250 2209 2130 2098 2033 1882 1714 1572 1468 1379 1308 1246 1178 1103 1084 1131 1150 1156 1162 1165 1169 1187 1210 1248 1284 1304 1280 1197 1114 1017 1020 1073 1095 1020 873 841 1005 950 805 693 629 583 613 721 781 689 610 587 600 703 916 1130 1232 1239 1176 1071 1019 1052 1060 1043 1085 1158 1157 1090 997 932 910 954 1041 1145 1253 1318 1385 1457 1524 1584 1643 1692 1752 1786 1767 1735 1694 1570 1415 1113 636 234 31 1 0 0 0 6 19 34 43 39 64 67 50 35 30 28 25 31 54 78 127 257 437 553 1025 1311 1297 1192 1184 1256 1236 1267 1448 1666 1893 2083 2287 2433 2475 2556 2472 2258 2022 1878 1832 1941 2169 2455 2570 2531 2377 1996 1778 1860 1875 1815 1828 2160 2565 2508 2313 2076 1841 1675 1498 1457 1414 1354 1303 1292 1291 1292 1307 1363 1445 1614 1898 1890 1806 1771 1643 1409 1182 1049 961 919 919 932 921 870 811 723 669 630 592 573 606 608 611 590 581 614 691 754 883 1013 1192 1350 1394 1413 1449 1418 1453 1441 1324 1238 975 804 867 959 1061 1129 1017 972 878 856 860 855 1088 1128 1205 1234 1217 1160 29 28 30 32 43 46 46 42 36 31 37 49 39 26 16 13 12 10 8 5 2 0 0 0 0 24 61 116 224 503 434 269 130 60 57 107 282 541 745 756 506 136 149 214 306 382 398 340 314 420 494 582 669 636 574 473 394 366 381 419 447 482 487 461 425 416 434 483 449 372 298 244 226 123 55 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 2 15 61 110 77 41 22 4 3 3 4 8 9 5 1 4 4 7 15 37 66 52 22 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 18 39 13 2 0 0 3 24 126 281 343 315 224 140 104 70 41 21 9 2 1 0 2 11 31 51 77 116 165 212 217 184 128 82 82 144 184 154 136 124 112 114 120 189 204 182 154 131 101 71 61 29 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 17 41 66 81 95 118 149 178 192 201 202 200 202 215 238 258 292 316 326 329 333 328 332 366 409 449 486 517 514 571 627 699 773 862 993 1170 1350 1395 1428 1481 1547 1612 1670 1756 1816 1846 1846 1819 1774 1737 1778 1825 1884 1904 1904 1909 1910 1919 1954 1987 2061 2080 2001 1915 1879 1880 1889 1905 1925 1942 1951 1956 1988 2008 2010 2001 1983 1942 1864 1838 1846 1881 1903 1905 1912 1937 1987 2034 2046 2000 1966 2025 2099 2165 2216 2236 2234 2240 2275 2314 2239 2145 2168 2196 2189 2164 2118 2099 2105 2147 2164 2094 1940 1776 1628 1503 1429 1377 1317 1225 1088 1044 1084 1086 1072 1103 1166 1137 1078 1154 1249 1321 1330 1234 1040 1019 975 1024 1126 1161 1058 894 893 1000 871 744 676 621 558 533 598 632 634 609 580 602 742 990 1117 1114 1064 1008 939 973 1026 1068 1046 1064 1157 1204 1162 1035 932 883 908 992 1072 1154 1236 1319 1394 1455 1518 1609 1681 1743 1731 1643 1627 1708 1636 1511 1234 788 310 16 1 0 0 0 4 16 37 57 62 93 101 84 61 46 40 36 35 37 46 65 129 310 626 1092 1406 1364 1210 1241 1327 1328 1381 1541 1756 1954 2103 2310 2425 2478 2512 2490 2402 2267 2181 2141 2109 2039 1929 1832 1821 1933 1874 1983 2008 1704 1298 1239 1866 2235 2321 2286 2193 1993 1885 1678 1557 1497 1432 1307 1268 1250 1226 1215 1224 1248 1304 1559 1697 1846 1986 1999 1853 1672 1451 1284 1174 1114 1087 1066 994 912 813 750 703 656 645 654 639 617 599 624 737 848 963 1071 1193 1319 1393 1380 1437 1569 1615 1579 1507 1384 1358 940 643 594 801 1133 1250 1051 822 619 571 695 766 951 1115 1206 1264 1314 1325 30 33 35 37 39 39 41 38 40 52 59 52 35 22 17 15 13 10 8 8 5 2 0 0 0 12 56 149 319 545 488 310 180 100 97 199 424 715 868 771 463 153 168 302 417 428 374 314 321 429 483 579 609 538 457 386 324 308 337 373 399 426 406 403 430 483 537 547 464 358 322 282 238 191 101 74 46 30 21 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 32 36 97 78 20 5 8 6 3 3 2 1 2 0 2 17 49 67 49 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 24 44 33 9 2 0 0 4 26 96 188 151 100 49 19 12 8 3 2 1 1 0 1 3 8 20 48 86 127 161 178 150 103 61 46 67 113 140 175 167 148 136 136 133 150 165 160 138 111 90 76 57 19 4 1 0 0 0 0 0 0 0 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 21 32 58 96 136 165 185 196 201 205 214 232 253 282 300 311 318 320 310 303 336 391 491 558 536 503 521 580 688 815 923 1010 1116 1256 1300 1318 1361 1410 1447 1509 1594 1683 1769 1818 1818 1778 1725 1733 1760 1813 1848 1859 1868 1895 1919 1952 1980 2030 2059 2027 1947 1884 1863 1860 1854 1879 1933 1961 1977 2003 2023 2028 2016 1988 1941 1873 1845 1849 1876 1895 1897 1910 1945 2001 2034 1972 1916 1932 1983 2046 2126 2174 2215 2257 2280 2264 2247 2171 2043 2072 2157 2174 2093 1975 1996 2104 2203 2207 2115 1956 1740 1590 1546 1548 1482 1342 1209 1101 1078 1067 1030 1025 1075 1134 1161 1202 1282 1366 1442 1456 1336 1062 1035 967 1007 1113 1138 996 847 836 846 790 757 747 697 584 446 412 453 511 550 585 658 847 1078 1177 1177 1128 1057 1042 1048 987 986 984 990 1069 1195 1249 1148 1048 999 999 1038 1100 1160 1221 1285 1292 1262 1362 1537 1636 1667 1580 1494 1514 1639 1659 1597 1398 955 417 65 0 0 0 0 1 9 31 62 89 115 127 121 101 80 67 55 46 40 40 47 77 225 535 1051 1457 1493 1299 1239 1279 1420 1529 1630 1818 2044 2171 2256 2311 2316 2306 2308 2309 2281 2260 2176 1972 1665 1328 1061 1077 1390 1605 1816 1972 1957 1551 1589 1752 1775 1765 1834 1974 1953 1941 1864 1729 1611 1601 1422 1337 1290 1239 1191 1166 1161 1150 1209 1333 1527 1753 1933 2027 2062 1884 1691 1513 1364 1272 1211 1059 944 866 812 777 751 762 727 683 661 683 735 883 1025 1142 1225 1274 1276 1231 1260 1379 1560 1685 1667 1536 1432 1351 994 628 497 853 1183 1170 988 766 556 426 537 715 861 971 1076 1205 1355 1469 30 33 33 35 37 39 41 44 50 60 54 40 30 22 21 18 14 11 10 11 10 3 0 0 0 2 53 163 348 527 552 394 265 172 167 301 546 812 920 741 388 155 169 292 398 352 301 303 356 427 474 534 546 486 397 311 241 219 236 255 268 280 278 277 311 378 415 404 361 340 355 258 221 213 155 132 97 82 56 26 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 9 200 136 38 8 12 8 2 1 1 0 0 0 0 10 34 47 37 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 19 28 5 0 0 0 0 1 7 24 44 10 2 0 1 0 0 0 0 0 0 0 0 1 2 9 33 66 88 88 78 56 33 20 23 36 58 98 148 188 159 140 146 157 169 181 168 144 113 93 88 41 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 17 46 89 133 166 189 202 214 226 234 254 276 292 305 314 317 305 284 293 324 437 564 619 602 557 608 745 881 974 1053 1172 1191 1250 1268 1264 1272 1314 1386 1460 1572 1690 1780 1827 1821 1762 1721 1715 1753 1794 1810 1823 1875 1887 1938 1981 2026 2048 2021 1947 1877 1834 1814 1773 1788 1869 1914 1940 1937 1954 1975 1973 1935 1890 1941 1857 1836 1857 1885 1904 1925 1957 2018 2062 2022 1955 1921 1945 2044 2104 2134 2199 2225 2203 2219 2193 2071 1954 1880 1870 1920 1995 2052 2150 2215 2175 2126 2049 1812 1491 1408 1458 1486 1407 1253 1124 1079 1085 1042 996 1030 1166 1331 1406 1453 1537 1619 1650 1607 1495 1257 1132 1011 978 1037 1087 1000 939 955 902 810 735 707 697 595 348 275 326 424 537 675 785 946 1081 1169 1207 1178 1074 941 885 868 836 790 788 880 1024 1156 1099 1036 1053 1096 1114 1162 1207 1241 1269 1226 1106 1181 1412 1552 1609 1607 1562 1518 1597 1656 1671 1542 1126 529 126 8 0 0 0 0 4 22 55 88 119 143 153 149 131 103 80 63 51 44 44 59 134 333 894 1400 1506 1353 1230 1257 1384 1511 1706 1972 2096 2018 2002 1997 1975 1964 1981 2009 2013 1975 1855 1623 1293 951 741 777 1002 1226 1411 1635 1996 1916 1801 1624 1374 1179 1244 1467 1634 1789 1900 1833 1636 1653 1547 1423 1359 1308 1230 1174 1137 1108 1099 1110 1181 1332 1470 1628 1955 2057 1982 1832 1599 1429 1267 1103 976 896 866 860 832 809 783 764 799 901 1011 1113 1198 1273 1298 1226 1121 1085 1105 1225 1408 1555 1570 1463 1457 1390 1229 1026 1093 1275 1230 1117 934 732 606 575 658 769 835 862 903 1047 1287 1470 27 29 29 36 34 36 42 49 53 53 43 35 31 29 31 24 17 13 11 11 10 1 0 0 0 7 40 122 290 507 580 472 360 266 233 362 581 782 850 672 298 123 112 181 250 228 242 309 371 416 439 433 475 376 295 240 188 144 116 112 116 129 149 168 162 165 175 197 236 289 296 192 197 224 204 157 113 94 63 30 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 281 139 36 2 2 1 1 3 1 0 0 0 0 1 8 12 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 17 21 17 10 5 3 3 6 9 13 28 59 116 113 122 149 177 203 217 179 144 113 97 86 35 17 7 5 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 2 11 34 71 117 162 192 216 232 232 242 261 279 295 310 320 317 298 290 313 403 538 657 699 662 653 747 895 1041 1165 1265 1255 1255 1231 1180 1152 1193 1296 1381 1493 1590 1680 1763 1807 1773 1724 1709 1726 1762 1777 1796 1882 1860 1915 1977 2017 2025 2003 1959 1870 1828 1789 1747 1743 1782 1805 1748 1701 1763 1861 1909 1880 1836 1844 1778 1778 1805 1843 1895 1964 1993 2047 2094 2113 2099 2059 2019 2016 2073 2106 2133 2147 2154 2161 2049 1932 1867 1849 1849 1840 1852 1986 2018 1974 1993 2049 1968 1568 1178 1129 1226 1291 1255 1151 1063 1038 1014 934 925 1053 1275 1455 1463 1506 1638 1733 1707 1582 1475 1291 1110 972 907 940 1032 1043 1018 1000 916 804 717 667 588 453 281 230 270 384 597 865 951 1027 1118 1201 1220 1138 987 820 803 813 764 660 609 699 856 989 1013 1036 1112 1126 1148 1217 1264 1290 1304 1280 1174 1147 1294 1417 1476 1493 1506 1526 1573 1626 1677 1592 1240 642 134 20 0 0 0 0 1 13 43 77 113 146 171 185 177 143 111 87 71 60 53 62 102 250 659 1201 1519 1527 1254 1319 1511 1710 1940 2113 2103 1996 1842 1702 1684 1780 1736 1688 1668 1589 1423 1194 974 782 684 696 817 970 1076 1137 1324 1615 1771 1725 1500 1104 1108 1190 1278 1489 1727 1676 1517 1536 1540 1472 1394 1348 1268 1190 1135 1096 1076 1066 1055 1075 1094 1195 1491 1837 2062 2106 1796 1565 1362 1192 1066 996 986 958 935 929 930 957 1058 1186 1290 1340 1360 1372 1286 1054 800 697 772 971 1253 1345 1447 1423 1391 1397 1402 1287 1250 1193 1246 1246 893 720 734 779 846 884 802 685 659 837 1156 1442 27 27 31 35 32 41 49 51 47 38 32 35 37 39 39 26 19 15 13 11 8 1 0 0 0 1 17 68 205 451 559 516 428 343 257 382 570 712 725 563 236 73 58 90 127 150 186 246 297 329 340 336 328 264 193 153 140 139 132 93 58 57 77 97 95 52 45 71 119 160 160 115 164 245 224 162 116 86 55 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 45 201 83 18 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 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 1 1 1 0 0 0 0 0 0 2 2 4 17 35 69 116 171 224 253 244 189 135 114 111 98 73 91 118 119 87 41 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 1 5 17 42 87 133 175 208 230 246 259 270 281 300 323 333 313 297 300 375 500 634 738 764 717 690 780 920 1067 1215 1271 1266 1233 1174 1122 1123 1199 1284 1415 1528 1624 1710 1775 1799 1792 1768 1738 1732 1740 1783 1889 1888 1919 1949 1958 1961 1971 1975 1896 1834 1794 1762 1740 1723 1688 1608 1647 1691 1728 1754 1765 1765 1830 1867 1896 1931 1987 2048 2072 2061 2088 2137 2184 2211 2201 2151 2099 2134 2123 2062 1993 1939 1861 1799 1803 1815 1875 1869 1744 1716 1812 1889 1892 1869 1876 1814 1315 932 877 999 1135 1199 1196 1182 1140 1156 1147 1191 1304 1400 1376 1406 1525 1688 1760 1655 1434 1320 1212 1041 920 866 874 942 983 989 947 873 817 778 698 602 432 339 305 304 387 664 910 1011 1072 1110 1104 1031 894 783 659 570 572 596 572 571 688 876 972 957 898 871 955 1115 1233 1305 1351 1385 1395 1317 1178 1215 1286 1329 1359 1386 1426 1507 1581 1634 1584 1321 800 198 30 2 0 0 0 0 4 28 55 82 115 151 182 190 164 131 106 90 82 72 66 83 177 440 916 1436 1573 1446 1403 1465 1594 1756 2002 2040 2006 1865 1655 1493 1618 1541 1474 1417 1342 1243 1144 959 796 689 680 770 897 919 903 938 1098 1319 1500 1625 1375 1292 1120 966 1008 1401 1440 1292 1352 1412 1385 1330 1294 1232 1155 1104 1072 1044 1032 1026 1013 994 1010 1128 1404 1877 2041 1901 1733 1555 1365 1226 1192 1198 1210 1233 1237 1203 1253 1307 1337 1343 1341 1333 1260 1029 740 485 376 472 737 1192 1346 1413 1432 1387 1303 1374 1357 1333 1331 1281 1246 1103 1225 1192 1104 1059 976 768 574 511 712 1094 1455 28 27 30 33 36 46 47 44 38 33 37 47 49 41 31 23 20 19 15 11 7 4 2 0 0 0 3 26 111 298 519 514 445 366 318 404 549 641 619 461 218 35 38 50 71 103 135 177 224 226 197 167 138 111 86 67 68 78 81 69 55 45 35 36 37 25 17 39 66 79 72 63 97 199 192 171 135 89 48 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 20 56 24 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 25 28 32 72 137 221 301 342 323 292 202 140 117 107 99 99 108 163 197 133 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 1 4 20 52 93 136 180 225 258 274 280 295 324 348 337 311 300 322 412 563 718 806 840 786 782 846 957 1082 1176 1215 1229 1226 1193 1160 1172 1209 1339 1468 1559 1625 1684 1735 1765 1782 1747 1711 1711 1773 1887 1924 1928 1939 1934 1920 1917 1925 1875 1817 1797 1778 1747 1699 1630 1588 1673 1656 1601 1589 1632 1660 1736 1870 2011 2053 2031 2039 2091 1893 1958 2045 2107 2181 2264 2232 2248 2190 2064 1941 1850 1773 1702 1737 1824 1787 1753 1751 1711 1654 1717 1754 1616 1469 1467 1502 1131 888 896 1047 1208 1311 1381 1455 1461 1463 1495 1558 1610 1606 1580 1595 1678 1745 1668 1444 1246 1187 1130 1035 973 937 894 858 863 890 893 868 836 796 688 589 515 464 413 386 466 718 859 957 1029 1046 949 728 621 583 536 514 535 598 665 761 904 991 944 805 690 736 889 1082 1225 1297 1332 1392 1477 1407 1189 1120 1179 1252 1272 1327 1356 1437 1518 1573 1563 1419 1021 408 113 24 0 0 0 0 0 14 29 37 47 87 130 150 145 127 110 100 102 90 86 92 133 267 606 1197 1453 1421 1314 1314 1432 1612 1881 1984 1975 1889 1717 1345 1414 1391 1346 1307 1273 1224 1186 1053 863 711 654 703 818 833 778 692 704 845 965 1114 1147 1281 1407 1249 918 1147 1235 1090 1127 1274 1279 1250 1209 1155 1083 1021 983 959 947 953 958 952 933 914 961 1424 1693 1815 1844 1777 1575 1438 1417 1460 1524 1540 1417 1345 1360 1340 1265 1167 1131 1156 1000 735 504 375 390 586 932 1322 1493 1513 1444 1378 1303 1374 1432 1450 1354 1162 1225 1324 1558 1680 1445 1166 884 714 627 653 787 1096 1445 26 26 32 35 40 45 42 37 36 38 42 47 45 30 24 26 26 21 14 8 7 9 6 1 0 0 0 1 44 186 427 462 400 343 337 405 507 575 528 368 169 32 27 35 48 115 191 234 224 165 94 69 51 34 26 17 13 13 12 16 24 31 19 14 27 34 32 56 77 74 57 34 35 87 115 161 140 87 40 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 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 1 3 11 25 40 75 93 94 90 91 109 178 280 365 408 429 475 391 208 128 108 109 107 87 99 196 178 78 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 28 55 92 142 202 249 271 293 320 342 341 318 304 311 364 474 633 806 942 952 914 912 953 1008 1067 1143 1239 1258 1198 1129 1136 1249 1339 1420 1485 1556 1644 1725 1733 1772 1767 1740 1719 1739 1816 1878 1910 1964 1967 1928 1893 1886 1849 1816 1807 1795 1766 1711 1631 1609 1585 1555 1571 1614 1637 1632 1726 1840 1987 1977 1862 1808 1833 1787 1837 1895 1956 2034 2119 2160 2219 2063 1879 1753 1675 1607 1623 1723 1798 1727 1652 1645 1652 1667 1701 1659 1441 1284 1287 1254 1139 1115 1206 1333 1416 1451 1531 1649 1727 1777 1794 1784 1756 1717 1633 1650 1728 1681 1469 1216 1099 1079 1076 1055 1032 1000 933 836 794 811 837 854 847 803 745 699 635 536 434 411 542 725 814 851 836 772 677 558 588 579 553 527 541 639 739 831 893 860 763 666 621 699 811 1025 1187 1261 1302 1391 1490 1488 1380 1307 1294 1281 1192 1274 1282 1323 1390 1451 1491 1462 1189 714 314 87 4 0 0 0 1 7 13 10 6 25 64 88 93 89 95 105 117 118 122 125 120 120 384 931 1347 1467 1347 1266 1326 1590 1821 1919 1930 1962 1967 1574 1365 1287 1272 1284 1267 1238 1129 973 830 697 629 634 708 750 751 657 522 570 597 606 658 794 1017 1206 1086 943 1096 1132 1055 1123 1212 1235 1190 1131 1063 979 897 859 834 824 830 849 867 878 862 1067 1292 1466 1622 1730 1643 1543 1521 1550 1511 1386 1310 1285 1278 1238 1137 1028 1082 1000 843 806 824 785 919 1198 1400 1499 1471 1307 1289 1319 1313 1335 1404 1469 1317 1337 1271 1239 1350 1459 1430 1260 1171 1133 1023 855 846 1079 1346 25 27 32 37 37 36 35 35 40 42 41 39 36 30 25 32 28 22 14 10 11 14 11 4 0 0 0 0 19 98 240 353 288 274 289 353 435 485 438 272 107 26 20 27 35 139 234 261 206 109 20 12 5 3 4 3 2 1 0 1 3 5 3 2 34 41 38 52 68 55 28 8 4 17 42 115 116 72 29 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 4 20 62 124 155 160 153 146 150 162 174 215 319 410 424 451 536 496 260 149 99 80 91 107 91 164 183 96 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 1 4 15 36 72 124 180 228 273 310 333 341 333 320 313 329 379 513 769 893 1036 1081 1034 971 960 1005 1062 1123 1118 1082 1108 1227 1309 1344 1378 1427 1514 1614 1677 1670 1709 1800 1813 1765 1734 1780 1847 1880 1970 1965 1920 1894 1865 1820 1848 1889 1877 1839 1780 1646 1615 1535 1523 1609 1702 1699 1622 1649 1750 1787 1780 1795 1856 1884 1854 1864 1852 1848 1854 1833 1770 1929 1815 1657 1575 1571 1591 1628 1705 1787 1785 1717 1650 1639 1676 1717 1627 1440 1318 1331 1342 1382 1413 1409 1400 1443 1563 1665 1773 1860 1921 1940 1881 1758 1820 1791 1791 1674 1461 1244 1098 1055 1073 1070 1054 1039 1020 966 842 785 793 820 835 837 824 834 819 704 537 426 447 570 668 715 712 625 480 391 414 520 558 572 556 520 544 612 667 682 681 686 694 695 791 915 1054 1195 1327 1437 1515 1562 1591 1591 1569 1503 1350 1193 1116 1070 1080 1154 1249 1348 1360 1203 874 496 187 30 9 2 0 2 5 8 3 23 39 50 55 55 56 72 97 127 156 171 162 137 118 262 641 1150 1571 1590 1328 1320 1436 1523 1554 1602 1678 1541 1358 1238 1185 1193 1258 1257 1229 1143 1044 902 706 635 632 656 672 671 636 509 480 433 386 401 467 511 629 650 613 803 980 924 871 996 1130 1163 1139 1113 1067 951 872 811 763 737 742 768 800 829 899 1000 1085 1188 1328 1366 1353 1376 1432 1394 1310 1228 1196 1200 1197 1107 1032 1189 1022 939 1123 1272 1460 1537 1542 1512 1442 1360 1171 1275 1288 1252 1222 1163 1379 1381 1369 1309 1248 1328 1467 1509 1558 1564 1405 1206 987 873 954 1175 22 24 28 27 33 37 36 37 40 39 36 37 38 37 34 30 24 23 17 10 9 17 16 5 0 0 0 0 2 32 105 168 156 165 177 259 346 376 316 175 49 14 13 23 52 143 207 196 130 57 9 0 0 0 0 0 0 0 0 0 0 0 0 1 16 22 21 23 30 27 11 12 4 1 12 50 79 45 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 53 142 233 242 236 221 204 199 212 236 272 379 491 495 500 521 415 243 139 132 166 166 137 174 162 203 134 50 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 3 10 28 63 114 166 218 268 310 337 341 324 308 316 332 425 680 884 1092 1240 1257 1153 1016 950 951 950 1037 1094 1150 1242 1292 1331 1374 1394 1427 1495 1589 1687 1697 1815 1839 1783 1731 1746 1760 1815 1927 1961 1937 1893 1843 1863 1989 2072 2047 1933 1809 1748 1624 1582 1664 1795 1884 1871 1753 1565 1658 1631 1616 1674 1728 1710 1700 1746 1806 1882 1958 1999 1985 1864 1720 1621 1578 1640 1870 1805 1788 1837 1839 1768 1679 1649 1641 1702 1643 1532 1462 1482 1562 1595 1564 1422 1348 1447 1637 1772 1858 1904 1921 1944 1919 1745 1794 1755 1584 1341 1141 1062 1036 1052 1065 1037 1010 996 975 936 844 804 832 895 935 913 862 890 844 697 542 473 510 626 662 611 537 471 423 445 531 595 565 515 503 491 480 498 512 518 551 628 711 788 901 1016 1145 1296 1450 1570 1593 1591 1611 1660 1700 1655 1475 1346 1170 956 793 789 939 990 1064 1073 893 545 216 122 56 20 4 1 2 1 4 20 36 46 53 56 57 65 89 125 166 200 195 170 147 182 377 764 1277 1682 1530 1383 1217 1086 1136 1255 1311 1268 1218 1189 1175 1131 1136 1157 1185 1160 1086 1012 838 683 621 611 614 611 640 642 543 412 326 318 361 373 351 306 341 449 542 511 509 656 822 919 962 1055 1170 1118 1026 939 835 746 719 716 722 746 791 847 893 988 1087 1151 1169 1199 1249 1232 1159 1112 1121 1151 1190 1201 1126 1172 1253 1245 1299 1435 1533 1572 1473 1214 999 927 938 1013 1064 1102 1229 1179 1203 1311 1414 1466 1472 1546 1619 1666 1697 1641 1522 1297 943 743 768 1015 21 23 27 32 36 39 40 40 38 35 34 37 37 32 27 26 26 29 18 9 11 17 14 2 0 0 0 0 0 4 18 41 53 65 82 175 256 260 194 94 15 3 6 21 50 87 94 63 35 14 3 0 0 0 0 4 4 2 0 0 0 0 0 0 3 15 12 10 17 27 27 11 2 0 3 16 37 23 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 87 197 280 285 278 270 259 255 262 283 326 440 558 525 487 438 326 228 171 168 177 162 134 136 178 161 137 79 25 1 0 0 0 0 0 1 3 16 6 3 3 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 18 57 95 133 187 252 308 330 319 313 331 351 405 559 810 1058 1280 1434 1414 1223 1009 982 950 987 1037 1112 1220 1312 1348 1343 1350 1381 1437 1516 1619 1668 1750 1792 1778 1748 1752 1762 1915 1954 1957 1926 1870 1838 1921 2144 2213 2213 2106 1941 1951 1941 1975 2041 2100 2125 2103 2019 1734 1651 1609 1600 1616 1632 1637 1652 1695 1790 1843 1822 1817 1799 1732 1734 1781 1758 1708 1890 1840 1799 1810 1796 1722 1628 1601 1601 1628 1631 1609 1587 1598 1682 1671 1599 1501 1501 1628 1766 1861 1911 1916 1923 1951 1955 1882 1842 1803 1676 1433 1181 1045 1055 1157 1127 1044 975 949 945 881 824 802 835 903 964 962 901 903 833 727 635 573 519 651 719 680 584 505 485 521 634 714 612 452 396 402 435 455 457 460 496 591 756 930 1069 1174 1270 1384 1499 1584 1573 1526 1499 1557 1695 1610 1517 1450 1321 1047 700 578 679 773 939 1052 1010 802 495 302 152 66 27 9 9 10 15 26 36 47 58 67 65 67 86 126 188 261 259 217 147 101 161 397 692 1252 1628 1696 1484 1152 1049 1079 1146 1176 1209 1239 1237 1143 1086 1077 1113 1174 1193 1173 1025 770 624 603 592 575 624 692 590 438 328 281 290 298 304 302 301 304 288 245 215 314 453 566 694 782 917 1032 1075 1079 983 890 828 781 757 754 771 790 817 866 964 1056 1021 1000 1009 1023 1003 1003 1080 1148 1182 1225 1248 1307 1396 1443 1489 1597 1672 1546 1190 702 630 691 767 855 975 1031 1228 1341 1368 1365 1447 1538 1618 1676 1698 1675 1594 1440 1546 1156 750 554 513 830 22 24 27 32 39 41 38 38 36 34 33 32 30 25 25 29 31 28 15 2 2 5 5 0 0 0 0 0 0 0 0 4 10 17 44 112 165 145 91 36 4 0 1 11 23 24 15 6 2 1 0 0 0 0 0 4 5 4 3 4 2 4 3 1 6 17 13 7 23 37 30 6 15 2 0 5 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 3 17 125 231 291 303 301 300 302 311 317 312 315 379 454 425 381 345 320 295 263 236 237 200 120 73 123 95 128 98 41 4 0 0 0 0 3 6 9 12 13 14 15 16 15 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 2 14 32 55 94 150 214 268 290 301 328 354 386 486 751 1099 1378 1583 1622 1465 1207 1069 1059 1080 1143 1209 1222 1164 1147 1201 1305 1393 1439 1465 1523 1623 1722 1767 1746 1727 1781 1837 1909 1901 1890 1880 1858 1842 1930 2196 2282 2307 2260 2151 2108 2094 2104 2140 2192 2236 2251 2213 1980 1760 1640 1612 1627 1644 1664 1641 1642 1634 1650 1725 1823 1756 1756 1891 2000 2013 1978 1999 1892 1819 1775 1721 1635 1528 1495 1483 1499 1539 1580 1603 1611 1731 1714 1655 1630 1675 1767 1849 1904 1920 1918 1936 1888 1729 1682 1784 1772 1667 1536 1378 1150 1151 1218 1207 1130 1028 948 924 847 796 780 812 899 1004 979 943 923 860 771 698 667 510 563 613 588 519 483 496 540 608 597 511 408 342 321 353 402 435 451 493 645 913 1123 1252 1289 1287 1317 1370 1375 1294 1294 1371 1440 1595 1542 1479 1457 1384 1146 757 607 602 653 767 921 1044 960 728 488 285 148 74 37 30 32 34 36 39 46 59 69 71 76 92 134 215 310 337 264 157 82 80 164 304 652 1147 1542 1718 1562 1541 1443 1391 1417 1411 1290 1155 1074 975 910 910 938 942 1011 1087 907 662 582 557 542 561 590 570 474 360 326 315 293 292 302 305 296 245 193 156 159 219 351 478 567 658 723 780 949 999 1041 1045 1003 943 907 878 854 841 848 893 962 885 843 839 879 950 1034 1145 1267 1346 1415 1488 1555 1578 1588 1589 1564 1414 1058 712 493 557 681 779 921 1144 1239 1336 1445 1548 1518 1547 1561 1613 1637 1567 1451 1320 1161 1198 1084 759 533 377 601 23 25 27 31 34 34 33 35 34 31 28 26 26 27 32 29 28 21 8 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 23 54 72 57 27 7 0 0 0 2 4 3 1 0 0 0 0 0 0 0 0 0 1 1 1 1 2 5 4 1 13 24 11 2 29 44 27 15 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 29 168 257 300 316 321 323 325 329 341 352 365 392 411 404 419 416 400 382 363 309 248 221 157 86 97 88 140 115 51 6 0 0 0 0 5 9 12 16 18 19 21 24 23 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 1 6 16 33 63 112 175 227 274 300 325 358 430 613 942 1300 1550 1648 1566 1330 1098 1083 1137 1237 1356 1414 1321 1140 1232 1304 1338 1367 1416 1466 1511 1623 1718 1780 1801 1816 1956 1990 1968 1953 1915 1857 1859 2057 2200 2230 2248 2286 2326 2330 2175 2143 2185 2252 2304 2283 2071 1778 1636 1609 1618 1623 1634 1632 1563 1599 1593 1608 1754 1991 1978 1955 2021 2100 2121 2081 2068 2127 1938 1711 1585 1536 1430 1366 1339 1362 1424 1488 1531 1579 1696 1698 1656 1609 1586 1613 1713 1781 1764 1687 1552 1384 1249 1316 1528 1573 1546 1491 1380 1190 1187 1278 1325 1267 1139 1031 932 843 790 774 798 870 977 1066 1041 996 926 832 750 776 579 508 482 450 415 421 466 563 589 544 472 412 354 314 312 356 412 459 517 674 952 1192 1314 1338 1315 1246 1193 1102 1011 1019 1132 1293 1433 1445 1452 1453 1394 1232 978 789 665 607 677 846 920 886 766 601 420 258 146 81 59 54 48 43 43 47 56 64 72 86 117 168 222 266 303 254 148 80 60 70 103 167 292 556 1018 1244 1474 1659 1669 1427 1155 985 928 856 757 701 731 711 665 794 976 958 726 548 532 528 563 611 610 517 452 413 393 379 348 305 277 270 240 197 152 111 145 268 353 439 535 599 548 659 814 938 1071 1233 1156 1139 1096 1050 1009 1001 1087 1065 1021 986 977 1021 1130 1281 1440 1581 1662 1714 1774 1669 1515 1396 1315 1219 1010 592 495 624 823 1011 1178 1248 1375 1461 1485 1489 1593 1603 1580 1508 1454 1441 1287 1059 917 801 760 728 677 489 422 514 21 22 23 22 26 35 35 32 30 26 25 26 28 29 29 24 26 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 14 17 13 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 9 10 5 6 30 41 16 9 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 67 203 279 318 334 341 345 347 354 376 390 389 396 439 447 472 465 436 409 397 362 247 170 105 89 115 116 145 119 48 4 0 0 0 0 5 11 16 21 17 10 11 17 19 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 14 14 21 46 91 146 216 256 288 326 387 509 808 1197 1458 1593 1585 1437 1238 1166 1176 1194 1231 1309 1393 1270 1248 1220 1227 1275 1339 1385 1466 1555 1635 1759 1843 1803 1779 1766 1815 1881 1885 1846 1894 2118 2281 2288 2262 2315 2464 2570 2404 2269 2242 2239 2174 2005 1741 1591 1596 1666 1675 1605 1584 1592 1568 1519 1506 1628 1889 2061 1855 1796 1969 2193 2276 2147 1955 2120 1917 1677 1545 1476 1364 1266 1225 1247 1309 1371 1412 1478 1546 1544 1486 1410 1346 1301 1286 1390 1411 1338 1216 1108 1068 1096 1158 1161 1157 1152 1113 1072 1154 1366 1416 1315 1216 1115 991 889 813 788 823 896 977 1045 1063 1034 965 870 777 796 668 548 458 410 423 510 529 548 532 504 481 437 369 318 304 338 401 468 542 678 860 1054 1205 1290 1327 1303 1177 1050 966 940 970 1094 1352 1376 1374 1377 1373 1359 1287 1075 854 713 669 646 676 725 697 614 495 356 228 151 112 80 56 48 48 48 51 58 70 94 140 211 249 193 193 188 114 66 49 45 44 66 134 254 425 666 762 850 932 861 811 753 677 605 510 437 436 513 482 582 754 862 812 570 533 522 533 570 592 564 605 602 567 511 443 390 380 364 333 299 291 218 265 315 342 370 432 550 560 602 665 719 764 813 1012 1197 1293 1292 1249 1238 1314 1393 1415 1409 1433 1497 1576 1679 1796 1852 1815 1724 1623 1356 1116 993 960 829 687 692 874 1087 1179 1290 1445 1518 1565 1597 1587 1529 1518 1504 1440 1305 1114 987 907 732 617 564 519 484 592 475 502 520 19 21 21 17 13 34 30 27 26 26 28 28 28 26 25 26 25 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2 4 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 2 0 0 1 1 1 5 16 23 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 97 226 302 337 350 355 360 370 377 432 415 422 460 492 493 450 408 403 415 422 385 192 135 117 130 142 125 130 114 37 2 0 0 0 3 11 19 20 16 8 5 4 8 10 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 21 14 10 18 40 84 150 192 234 287 351 455 770 1289 1531 1635 1619 1478 1295 1200 1172 1123 1140 1165 1096 1135 1115 1117 1179 1281 1362 1369 1473 1508 1536 1602 1676 1709 1717 1690 1712 1748 1775 1808 1878 1943 1999 2075 2193 2341 2467 2512 2572 2341 2199 2153 2103 1958 1765 1818 2040 2114 1929 1633 1535 1525 1525 1523 1582 1805 2104 1908 1702 1794 2028 2251 2321 2160 1933 2096 1996 1813 1615 1415 1257 1119 1140 1166 1190 1228 1271 1336 1361 1300 1214 1148 1111 1088 1126 1171 1149 1085 1020 997 1018 1011 1000 1011 1030 1029 996 990 1077 1344 1480 1432 1346 1221 1072 951 864 828 849 906 962 1012 1036 1021 965 882 813 806 743 620 490 422 449 489 477 463 478 525 567 491 398 341 323 342 392 470 593 682 800 923 1020 1095 1245 1355 1234 1084 992 951 927 913 1228 1445 1487 1428 1380 1407 1412 1300 1148 998 841 680 648 635 602 549 485 403 284 193 178 153 87 56 53 47 47 53 66 89 132 223 322 260 160 116 73 53 43 42 46 72 145 254 291 417 451 364 228 197 265 220 239 249 216 214 281 398 431 470 573 701 832 720 618 536 507 559 664 763 805 771 710 722 757 748 687 607 630 826 885 770 678 631 626 579 545 616 717 738 651 633 591 592 748 1005 1196 1179 1183 1295 1428 1562 1722 1856 1927 2020 1964 1870 1844 1782 1585 1301 1007 769 647 690 957 715 764 1066 1283 1386 1321 1397 1522 1597 1620 1581 1451 1339 1268 1176 1038 892 770 615 614 643 642 662 725 657 626 603 551 523 20 23 26 29 30 28 28 26 28 27 26 25 24 24 26 25 22 15 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 20 28 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 4 8 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 110 213 283 318 330 329 335 358 385 467 469 509 507 449 408 358 311 349 391 385 308 139 96 97 110 113 106 112 113 34 4 0 1 5 12 32 42 36 20 6 4 1 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 1 5 15 24 19 17 19 28 52 90 125 174 231 312 463 778 1224 1495 1627 1610 1465 1288 1224 1170 1129 1101 1063 1002 999 1045 1099 1171 1288 1420 1473 1400 1484 1530 1583 1657 1723 1730 1717 1698 1681 1696 1753 1832 1939 2058 2150 2278 2388 2415 2402 2370 2165 2173 2284 2286 2077 1858 2155 2334 2103 1745 1574 1531 1524 1526 1591 1705 1917 2198 2080 1888 1806 1872 2001 2054 1941 1922 1888 1881 1775 1582 1403 1271 1163 1175 1188 1188 1186 1198 1211 1142 1054 1001 975 945 929 945 982 1011 1026 1039 1065 1092 1064 1039 1031 1032 1026 1006 1010 1053 1240 1426 1499 1466 1345 1170 1032 934 881 875 896 937 986 1001 979 939 884 841 835 823 722 561 454 424 408 392 426 517 624 710 608 492 413 374 369 400 485 595 709 831 917 946 910 1092 1201 1166 1099 1045 961 894 831 1040 1303 1467 1485 1399 1386 1367 1347 1321 1243 1077 857 753 681 599 524 488 445 327 219 176 162 120 70 56 47 46 53 66 85 130 224 298 274 170 76 54 44 38 40 52 72 120 180 160 229 300 223 47 19 23 30 29 29 47 74 117 244 366 422 460 516 678 707 650 573 566 695 812 870 934 1089 1283 1411 1496 1444 1329 1294 1412 1656 1687 1562 1429 1368 1385 1524 1361 1188 1249 1338 1113 884 730 660 661 733 862 857 963 1031 1129 1421 1867 1991 1829 1788 1751 1678 1647 1508 1123 772 552 518 518 688 1060 1277 1497 1494 1393 1417 1410 1427 1484 1528 1503 1367 1204 1119 1036 917 809 732 759 781 835 880 861 859 904 903 855 770 677 709 20 20 19 20 23 16 13 18 24 24 24 23 23 24 23 22 22 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 15 33 44 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 21 19 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 54 122 183 226 258 265 240 225 246 302 394 466 461 371 285 272 297 269 293 354 336 229 114 75 75 89 100 107 115 123 45 10 1 3 8 14 30 34 23 12 6 4 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 3 8 10 9 22 28 35 37 34 33 49 72 84 132 205 348 605 928 1242 1487 1610 1585 1455 1322 1261 1229 1197 1124 1044 1012 1031 1064 1117 1187 1280 1357 1366 1406 1433 1489 1564 1638 1703 1762 1714 1662 1617 1649 1722 1713 1657 1728 1897 2101 2267 2332 2257 2181 2205 2275 2273 2158 2020 2072 2287 2257 1986 1691 1562 1565 1569 1641 1708 1751 1851 2105 2239 2103 1867 1750 1769 1815 1784 1963 1930 1811 1655 1513 1419 1309 1353 1335 1335 1341 1291 1165 1072 1030 998 982 968 932 915 954 1006 1047 1071 1084 1093 1085 1064 1047 1041 1039 1031 1029 1043 1033 1094 1222 1355 1438 1421 1264 1117 1012 945 910 904 935 973 969 938 914 880 842 847 850 796 681 558 513 459 421 536 752 883 949 815 667 557 504 504 533 603 722 833 890 900 882 758 819 895 965 1036 1089 1030 1016 1010 1120 1313 1462 1388 1340 1336 1301 1266 1265 1308 1268 1014 978 941 826 687 647 509 383 280 215 193 183 120 75 54 53 61 70 86 120 199 264 265 180 59 46 39 33 35 47 68 84 79 65 92 150 171 50 17 9 7 7 6 10 31 88 184 286 349 418 449 528 588 606 617 767 969 1106 1273 1483 1607 1812 2059 2108 1961 1708 1508 1604 1693 1648 1610 1596 1662 1651 1775 1920 1782 1668 1833 1639 1275 998 835 724 623 651 667 756 811 947 1336 1702 1525 1285 1161 1161 1223 1332 1230 878 569 502 629 609 859 1247 1573 1673 1544 1451 1453 1433 1389 1334 1311 1258 1174 1123 1045 942 1009 1042 1065 1120 1163 1166 1155 1089 1056 1064 1093 1135 1012 955 975 16 17 13 3 1 2 2 4 6 8 11 17 19 17 14 22 19 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 16 19 0 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 92 56 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 21 88 145 174 185 199 203 170 136 127 154 203 220 201 193 190 206 243 275 263 340 291 159 83 51 47 59 79 100 116 121 61 17 2 2 5 8 15 17 12 12 15 14 10 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 4 17 33 40 39 44 53 71 70 53 39 53 90 95 145 279 517 837 1149 1390 1554 1611 1573 1483 1391 1272 1283 1251 1185 1138 1143 1168 1167 1185 1245 1337 1401 1382 1395 1506 1627 1640 1608 1657 1820 1638 1587 1598 1645 1653 1532 1343 1453 1643 1890 2115 2229 2213 2326 2384 2220 2050 2026 2105 2210 2222 2074 1858 1686 1618 1616 1572 1555 1687 1822 1912 2063 2153 2135 1963 1830 1789 1790 1828 1995 2009 1861 1639 1467 1425 1372 1441 1475 1529 1565 1488 1251 1121 1138 1145 1138 1130 1069 1010 1041 1070 1086 1092 1098 1105 1099 1085 1067 1051 1038 1022 1029 1003 959 969 1052 1173 1294 1343 1261 1145 1045 976 937 929 949 968 966 940 909 885 861 850 826 795 789 776 693 554 516 662 919 1033 1058 969 864 758 692 752 770 735 761 844 917 882 753 648 643 691 761 840 936 972 1033 1100 1198 1345 1484 1309 1337 1360 1356 1330 1299 1368 1457 1328 1259 1236 1137 911 863 683 509 368 275 245 268 197 124 76 61 72 78 91 128 197 274 302 171 72 44 34 27 25 29 55 50 34 23 30 56 88 44 18 9 3 3 3 4 16 54 121 199 246 356 422 466 517 620 825 1060 1171 1274 1442 1589 1634 1665 1731 1748 1630 1447 1247 1168 1146 1145 1083 1048 1115 1145 1229 1418 1544 1493 1731 1667 1447 1198 973 780 652 656 616 568 577 763 1068 1298 1225 1035 943 971 944 1102 1120 1043 975 847 878 802 914 1212 1545 1491 1373 1359 1376 1354 1294 1276 1261 1252 1278 1299 1331 1364 1294 1279 1304 1338 1364 1345 1321 1288 1261 1255 1271 1355 1197 1158 1211 16 19 16 8 0 0 0 0 0 0 2 8 12 8 7 12 8 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 39 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 3 47 95 71 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 3 43 118 163 169 153 141 145 137 107 94 96 98 98 100 115 148 197 253 301 291 289 198 99 55 37 26 24 36 64 91 99 74 23 4 1 5 11 18 24 26 36 43 37 20 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 4 15 29 34 41 62 73 75 96 107 122 106 67 45 76 157 146 238 455 766 1102 1384 1559 1620 1599 1561 1519 1450 1362 1337 1303 1262 1233 1239 1297 1342 1313 1313 1361 1408 1400 1399 1571 1723 1685 1583 1609 1779 1699 1632 1581 1522 1431 1317 1252 1463 1659 1863 2063 2225 2336 2397 2371 2306 2230 2192 2234 2251 2115 1892 1721 1648 1647 1697 1879 1825 1862 2007 2154 2210 2203 2307 2165 1985 1891 1864 1890 1952 2003 1873 1611 1401 1426 1443 1485 1526 1533 1514 1504 1370 1304 1296 1278 1254 1238 1203 1128 1087 1079 1075 1067 1078 1095 1084 1066 1051 1036 1015 998 1000 977 960 960 978 1020 1070 1116 1118 1084 1032 984 956 953 973 993 990 959 914 893 887 882 884 913 976 1017 978 927 879 902 1043 1141 1145 1073 1021 986 946 995 876 728 706 797 852 743 637 567 561 608 656 645 703 777 878 1023 1178 1308 1399 1344 1324 1361 1424 1438 1315 1528 1627 1610 1557 1480 1362 1158 1084 928 714 495 333 313 320 264 185 113 67 81 88 101 135 199 279 350 166 76 41 29 21 14 30 51 49 29 6 5 17 26 26 28 23 6 4 4 4 11 32 76 131 183 274 364 429 476 539 739 888 915 928 1069 1087 1070 1081 1114 1123 1053 1056 1011 1035 1093 1093 1026 982 995 1023 1107 1221 1254 1415 1728 1870 1881 1732 1350 996 756 685 703 762 823 807 1014 1198 1129 922 848 895 1025 1047 1014 1012 1051 967 907 848 819 837 1058 972 1085 1264 1345 1367 1357 1351 1354 1373 1368 1304 1226 1160 1172 1243 1342 1432 1473 1479 1447 1401 1363 1314 1231 1207 1145 1105 1106 15 17 11 4 0 0 0 0 0 0 0 2 7 7 4 7 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 5 41 54 10 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 1 6 21 14 28 59 63 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 43 122 168 167 140 114 103 102 90 93 84 62 50 52 77 133 202 251 269 314 206 107 54 40 35 25 17 13 25 31 33 60 29 11 5 8 21 40 53 65 79 75 52 21 7 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 1 4 17 42 65 60 67 97 112 122 153 168 166 134 87 81 159 295 287 426 693 1029 1357 1594 1694 1694 1666 1618 1555 1487 1429 1380 1345 1325 1325 1361 1448 1472 1394 1345 1343 1362 1365 1377 1438 1457 1479 1519 1581 1671 1665 1577 1422 1242 1076 976 1121 1334 1623 1818 1936 2068 2200 2303 2391 2353 2275 2229 2186 2189 2130 2018 1899 1819 1816 1927 2047 1976 1911 1943 2071 2234 2302 2339 2190 2025 1950 1927 1877 1787 1878 1802 1569 1409 1416 1405 1425 1429 1379 1325 1386 1363 1351 1290 1217 1191 1228 1213 1186 1175 1136 1078 1040 1051 1100 1051 1041 1055 1055 1052 1065 1070 1028 1008 1023 1019 952 905 936 983 1012 1006 978 940 927 942 969 986 979 956 929 925 931 952 998 1074 1160 1152 1135 1134 1149 1187 1205 1153 1075 1071 1136 1143 1033 782 732 789 812 769 651 552 498 520 596 642 553 544 634 794 978 1145 1283 1279 1247 1246 1328 1468 1525 1362 1423 1559 1644 1609 1529 1430 1321 1224 1076 885 682 411 355 325 291 240 171 105 99 93 102 134 180 217 308 211 102 37 27 18 7 25 49 58 42 6 2 16 42 53 40 41 17 8 4 3 8 22 69 101 130 195 277 303 342 387 448 480 486 503 587 587 574 586 648 760 745 700 662 634 668 828 905 929 990 1108 1325 1530 1542 1550 1646 1743 1797 1806 1650 1329 1042 930 970 1023 1096 1019 1067 1072 986 932 728 715 755 745 718 740 709 679 662 645 616 531 617 793 1065 1290 1326 1386 1436 1403 1321 1244 1158 1039 950 951 1045 1201 1387 1528 1592 1506 1384 1284 1204 1123 1028 936 873 848 831 8 6 4 1 0 0 0 0 0 0 0 1 3 5 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 26 24 5 0 0 0 0 0 0 0 0 0 0 15 27 18 3 0 0 3 18 41 22 40 42 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 22 72 116 129 128 115 94 84 93 124 116 87 75 70 63 115 177 191 191 281 153 60 25 21 23 18 16 6 3 3 20 56 47 24 11 13 29 49 57 73 98 93 65 34 19 19 16 9 3 1 0 0 0 0 0 0 1 1 0 1 1 2 3 1 0 8 22 38 56 78 73 95 110 117 136 176 204 190 157 133 167 277 431 534 731 1009 1314 1574 1734 1780 1744 1693 1631 1568 1516 1474 1427 1372 1335 1327 1361 1437 1457 1408 1385 1396 1420 1421 1383 1419 1454 1525 1632 1746 1823 1776 1582 1354 1144 978 892 1049 1213 1341 1477 1643 1818 1930 1923 2078 2159 2149 2097 2034 1967 1824 1696 1714 1864 2013 2117 2113 2077 2047 2055 2128 2246 2333 2240 2108 1981 1871 1793 1742 1579 1687 1742 1634 1475 1321 1240 1237 1277 1323 1350 1340 1289 1257 1217 1172 1159 1212 1153 1082 1051 1054 1076 1095 1112 1191 1137 1135 1151 1123 1111 1137 1143 1129 1087 1044 1072 995 925 933 958 961 942 954 940 908 897 914 937 941 946 946 952 961 980 1021 1099 1228 1270 1273 1274 1275 1260 1167 1063 1050 1140 1237 1191 931 836 860 872 794 612 453 428 440 499 583 592 480 456 569 740 898 1042 1192 1233 1199 1165 1243 1462 1563 1470 1438 1517 1552 1397 1383 1316 1251 1173 1082 979 833 589 433 338 291 274 234 174 130 102 101 122 130 117 208 222 145 35 24 13 9 20 36 47 43 14 4 28 76 91 39 47 31 17 10 9 6 27 53 63 77 121 200 214 228 242 254 264 280 287 288 271 242 256 325 439 428 365 341 354 356 466 558 630 724 884 1121 1119 1057 1052 1118 1269 1462 1663 1572 1414 1302 1268 1237 1034 1056 1118 1094 976 823 673 509 454 421 391 391 420 411 401 394 395 389 354 376 455 678 1046 1167 1215 1211 1147 1071 1026 918 853 858 970 1133 1302 1441 1478 1413 1286 1162 1066 972 871 765 676 623 606 590 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 5 3 0 0 0 0 0 0 0 0 0 0 0 23 78 89 40 13 3 5 26 45 14 14 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 12 28 53 93 106 91 87 101 138 130 101 80 79 77 116 134 132 154 213 118 40 15 13 15 13 14 10 5 6 22 43 43 23 13 25 46 63 66 73 79 72 59 46 39 36 28 16 7 2 0 0 0 0 1 2 2 2 1 2 2 2 3 2 0 20 46 57 67 87 80 100 89 98 137 190 226 227 221 246 335 498 713 921 1144 1375 1574 1712 1776 1772 1722 1660 1609 1573 1548 1530 1501 1461 1427 1400 1406 1461 1419 1392 1391 1395 1404 1416 1392 1397 1541 1682 1767 1789 1745 1626 1460 1338 1210 1082 1032 1105 1195 1242 1295 1406 1574 1682 1820 2027 2133 2108 2011 1928 1811 1782 1776 1855 1984 2048 2128 2195 2216 2184 2184 2269 2248 2188 2060 1927 1781 1631 1550 1554 1435 1467 1529 1507 1372 1179 1106 1119 1199 1291 1330 1295 1231 1188 1189 1169 1093 1058 1082 1052 1052 1102 1156 1147 1191 1177 1111 1066 1052 1034 997 1036 1090 1160 1174 1097 1039 958 976 980 975 960 899 952 970 928 906 917 900 889 917 943 947 943 962 1023 1112 1221 1306 1356 1371 1349 1221 1082 1033 1100 1233 1321 1212 976 916 926 863 695 462 347 375 442 499 529 467 410 463 609 774 904 1028 1123 1177 1123 1067 1155 1389 1474 1452 1417 1482 1559 1308 1176 1001 979 1022 999 982 929 786 597 417 307 283 259 215 164 118 101 138 122 112 153 211 206 72 35 19 14 16 25 37 41 25 10 13 41 81 48 40 31 21 15 20 22 29 38 54 75 103 157 176 173 171 175 170 172 165 156 147 142 154 198 243 229 215 242 267 274 290 310 356 422 482 471 428 458 528 663 862 935 1036 1053 1045 1073 1119 910 850 930 978 967 926 810 685 565 460 356 320 296 288 263 247 281 312 313 301 291 352 579 784 822 827 752 617 665 839 865 895 1015 1205 1332 1391 1404 1352 1232 1079 999 937 850 727 612 564 549 532 503 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 7 122 184 135 16 17 10 26 27 7 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 5 13 23 35 44 44 83 97 88 84 102 114 109 96 80 67 69 140 130 142 162 155 83 27 17 16 16 14 9 12 16 22 23 20 16 12 21 54 80 87 81 70 59 53 51 47 40 30 20 15 10 5 1 1 2 3 4 4 3 3 1 3 4 5 4 3 2 11 33 53 71 84 80 104 99 106 145 208 269 315 373 471 620 838 1115 1368 1547 1682 1749 1769 1765 1741 1707 1656 1612 1583 1568 1558 1547 1523 1475 1418 1390 1410 1342 1315 1342 1357 1374 1428 1512 1574 1660 1699 1668 1589 1508 1438 1339 1288 1229 1159 1139 1176 1210 1210 1210 1255 1365 1474 1682 1878 1973 1997 2000 1971 1859 1953 1979 1994 2048 2112 2200 2272 2325 2329 2317 2300 2117 1918 1776 1663 1533 1383 1305 1352 1302 1248 1208 1171 1121 1136 1153 1188 1226 1249 1249 1245 1214 1177 1111 1052 1032 943 1041 1095 1110 1125 1142 1076 1155 1083 967 871 808 751 739 799 872 943 992 1007 983 927 991 1030 1008 954 891 902 929 952 989 1010 928 893 915 942 953 960 997 979 1038 1130 1225 1307 1349 1302 1149 1082 1122 1244 1374 1349 1161 1038 972 881 737 557 353 311 376 469 529 535 489 492 555 660 779 885 960 1024 1088 1088 1077 1171 1258 1296 1243 1223 1312 1472 1407 1166 958 918 920 836 821 896 899 783 589 423 323 266 220 189 169 156 186 179 157 160 199 240 161 107 70 44 30 36 47 53 43 24 10 15 49 51 39 28 22 15 25 28 24 29 44 66 92 118 153 153 130 131 119 101 89 90 93 88 109 143 156 148 146 164 169 161 156 171 201 221 213 174 155 168 234 366 447 456 509 578 602 626 683 706 784 827 829 883 920 883 801 703 608 439 370 312 276 271 280 357 344 343 351 353 371 445 496 525 530 546 526 566 763 877 951 1164 1393 1368 1268 1202 1191 1130 1019 998 963 873 736 614 589 579 559 518 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 2 12 91 116 71 19 25 3 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 0 0 0 0 0 0 0 0 13 35 62 90 112 110 83 70 71 76 77 69 63 68 78 81 91 186 177 161 133 95 52 26 26 26 22 23 29 36 35 31 20 9 6 17 48 93 104 94 74 51 33 26 26 26 22 14 13 11 10 10 9 8 7 7 6 6 5 4 5 4 5 6 6 4 4 8 27 47 65 79 92 109 116 130 168 239 341 456 562 771 1018 1280 1537 1740 1824 1870 1842 1785 1742 1703 1663 1625 1597 1576 1560 1545 1528 1486 1406 1322 1275 1288 1304 1340 1387 1421 1484 1591 1628 1673 1681 1592 1414 1235 1187 1246 1283 1292 1278 1260 1258 1262 1244 1225 1232 1266 1323 1432 1644 1793 1878 1963 2075 2127 1995 2020 2035 2053 2124 2265 2389 2396 2360 2287 2156 1958 1794 1668 1516 1378 1276 1213 1182 1205 1183 1148 1120 1102 1074 1136 1183 1229 1257 1252 1204 1121 1051 1046 1026 1002 1042 1063 1095 1142 1167 1198 1229 1128 1094 1031 958 884 789 626 608 625 646 673 719 798 881 893 909 932 936 903 864 821 839 904 977 1019 958 935 996 1034 1017 1006 1101 1215 1220 1201 1217 1266 1287 1249 1222 1206 1216 1258 1302 1191 1038 968 922 820 639 461 349 342 402 489 575 617 613 618 636 678 757 846 894 944 986 1048 1136 1188 1126 1187 1192 1142 1194 1386 1419 1251 1099 1000 888 716 598 667 816 867 758 616 447 327 236 189 199 229 249 248 227 204 200 243 270 290 215 100 59 55 67 74 68 52 36 22 31 47 41 25 20 20 32 32 26 24 24 35 44 44 76 110 93 81 70 48 35 35 39 44 66 88 89 72 55 44 69 76 79 93 106 104 97 63 41 47 68 114 134 154 189 239 289 304 355 446 569 712 700 733 794 877 910 742 679 540 467 392 322 484 461 383 326 380 584 628 473 408 451 510 494 539 711 686 620 700 814 842 1183 1223 1053 954 1190 1157 1133 1112 1055 888 729 640 602 588 566 511 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 38 73 65 40 33 50 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 40 66 97 121 110 62 33 33 36 26 11 8 14 37 67 94 120 132 115 85 57 39 34 36 30 22 24 32 29 24 19 13 9 17 42 80 103 93 69 44 22 9 7 10 12 11 8 8 7 8 10 10 11 11 10 11 12 11 10 10 6 7 8 7 5 4 9 25 49 66 78 91 111 136 167 225 318 455 657 800 998 1289 1642 1956 2092 2046 1966 1875 1793 1728 1676 1633 1598 1569 1544 1518 1486 1440 1378 1302 1260 1271 1325 1391 1493 1541 1597 1657 1697 1715 1740 1690 1528 1279 1057 1023 1120 1226 1293 1332 1358 1376 1377 1315 1269 1251 1262 1298 1348 1433 1553 1779 2034 2198 2235 1998 1933 1924 1983 2168 2495 2595 2508 2295 2053 1831 1627 1520 1444 1296 1158 1090 1093 1102 1111 1116 1113 1108 1092 1020 980 1006 1046 1049 995 913 958 887 889 938 981 1004 998 1040 1138 1229 1259 1219 1179 1139 1075 1005 940 864 696 626 571 523 487 480 539 697 773 820 841 834 826 805 773 783 821 871 915 891 902 1012 1080 1045 1003 1061 1138 1197 1232 1235 1211 1217 1316 1359 1321 1220 1096 1017 933 892 880 858 787 607 449 406 425 475 543 652 689 682 672 684 737 813 933 1038 1037 1023 1087 1202 1189 1032 1014 1063 1084 1180 1316 1345 1247 1119 1020 923 807 608 570 665 766 807 786 639 478 331 229 216 254 265 271 262 231 197 214 249 234 177 126 91 85 116 128 114 91 67 44 26 34 38 22 14 22 41 32 15 14 11 16 16 13 25 53 53 38 32 22 13 12 12 17 38 46 34 17 10 15 19 23 30 35 31 33 30 14 1 2 6 12 19 24 32 45 93 102 123 173 289 661 536 506 555 651 850 537 448 457 537 670 711 750 548 399 394 518 718 666 596 640 647 643 513 389 489 531 446 567 685 548 794 1077 1045 879 1219 1315 1243 1152 1031 796 642 574 561 566 555 526 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 1 52 98 97 56 18 20 41 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 37 57 79 76 28 33 32 22 11 3 0 0 1 4 18 52 102 162 149 114 81 60 52 49 32 21 21 23 20 14 21 35 47 64 81 86 77 58 36 17 5 2 4 8 9 7 5 5 5 7 11 14 16 16 17 19 19 17 15 13 7 7 9 11 10 9 13 24 48 66 77 91 116 152 190 310 453 608 856 1060 1170 1347 1654 2012 2225 2141 2007 1897 1805 1724 1657 1607 1572 1533 1494 1454 1407 1356 1320 1314 1361 1435 1497 1524 1572 1618 1666 1685 1664 1644 1609 1528 1386 1215 1084 1071 1124 1198 1282 1360 1411 1415 1383 1297 1273 1275 1281 1288 1299 1334 1503 1836 2153 2240 2056 1955 1983 2067 2221 2449 2653 2583 2386 2072 1766 1549 1405 1303 1205 1111 1021 950 920 912 921 936 928 886 824 794 820 847 853 829 781 737 757 793 826 852 866 864 878 925 1031 1141 1207 1239 1271 1265 1204 1100 1002 975 889 770 637 511 414 372 423 519 605 670 716 752 770 731 718 738 786 838 837 822 836 919 1003 1030 1046 1111 1145 1178 1207 1225 1228 1284 1368 1410 1354 1188 1002 917 881 861 855 864 864 700 553 496 515 568 615 715 735 732 743 789 863 911 997 1079 1112 1113 1139 1182 1082 930 852 860 883 961 1115 1227 1230 1133 1001 898 924 894 836 821 850 850 902 834 685 505 340 264 288 300 296 280 257 231 208 199 197 196 175 139 142 166 181 189 187 127 81 44 28 29 20 14 13 27 35 20 10 11 9 7 7 9 17 15 12 10 9 7 6 5 5 7 7 3 3 2 2 1 1 5 5 2 4 3 1 3 2 1 0 1 1 0 0 4 10 20 37 84 197 230 274 342 349 372 285 290 355 474 586 528 470 424 392 498 585 570 575 762 950 832 737 526 330 315 504 755 952 968 959 992 1018 1204 1196 1317 1367 1251 1088 879 683 567 539 541 558 580 599 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 1 12 56 59 45 22 4 3 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 1 2 4 3 1 13 7 2 0 3 15 45 81 90 64 29 29 42 26 8 0 0 0 0 0 25 72 138 186 187 149 110 85 72 59 34 25 29 35 33 25 58 139 177 177 142 86 53 30 14 5 1 1 3 7 7 5 2 3 5 9 15 20 23 24 23 25 24 22 18 13 6 5 7 10 11 10 12 38 53 63 74 90 115 158 164 299 483 660 867 1098 1301 1482 1685 1927 2146 2124 2030 1918 1805 1700 1607 1532 1485 1447 1454 1456 1412 1390 1381 1396 1459 1553 1637 1657 1649 1645 1629 1574 1476 1362 1317 1296 1238 1185 1172 1193 1233 1274 1336 1403 1438 1406 1336 1321 1351 1348 1305 1274 1313 1383 1630 1846 1953 1981 1997 2088 2203 2317 2462 2602 2552 2349 2052 1750 1507 1340 1219 1140 1066 1022 965 881 810 766 759 753 749 745 736 760 781 778 757 728 703 707 714 734 755 769 767 753 766 800 871 948 1003 1060 1170 1243 1265 1218 1129 1102 1034 911 769 661 590 459 434 440 465 508 573 651 660 638 631 655 702 756 823 821 841 891 944 976 1047 1146 1199 1210 1213 1242 1261 1297 1335 1363 1324 1169 992 902 875 860 856 882 889 753 608 556 593 653 686 748 788 817 843 877 954 1002 1052 1080 1089 1100 1081 1076 1043 1000 942 849 794 839 965 1092 1160 1138 1007 891 910 964 1028 1128 1239 1081 1016 946 839 697 512 369 353 364 349 314 290 272 230 196 189 208 222 208 212 236 286 362 356 230 150 105 64 31 21 17 15 20 29 25 18 18 14 9 7 5 6 5 5 7 7 7 6 5 4 3 3 3 3 2 2 2 2 2 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 2 4 12 8 25 71 134 133 143 193 250 266 294 351 454 538 462 360 395 347 290 312 442 620 706 679 544 380 351 558 845 887 836 854 801 907 1213 1345 1399 1380 1183 1005 797 637 566 562 558 580 618 657 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 8 11 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 12 10 9 8 14 30 42 40 40 24 10 3 2 9 32 82 118 106 83 79 55 26 19 27 40 53 73 59 115 164 182 184 163 127 101 84 74 62 35 26 39 51 50 51 106 252 294 258 179 102 61 28 7 1 0 0 1 4 4 2 1 1 6 13 22 33 41 41 34 32 29 27 20 11 4 4 4 10 13 14 21 41 56 65 74 91 119 149 172 246 390 570 750 1015 1330 1579 1813 1982 2038 2091 2005 1874 1745 1641 1561 1488 1443 1415 1453 1485 1456 1449 1450 1443 1508 1636 1759 1781 1835 1788 1699 1566 1389 1205 1166 1251 1263 1258 1284 1333 1368 1385 1397 1398 1379 1336 1285 1265 1177 1074 1038 1125 1296 1503 1784 2035 2216 2326 2357 2385 2426 2477 2500 2430 2192 1893 1632 1441 1307 1200 1098 1041 1015 983 921 841 790 825 848 804 768 780 783 782 762 736 715 701 689 695 698 699 701 703 700 684 726 767 810 856 898 928 1052 1173 1243 1234 1161 1110 1044 946 844 763 700 579 472 392 360 378 437 520 550 561 569 573 578 616 737 781 812 841 869 918 998 1125 1185 1191 1197 1232 1254 1292 1309 1306 1270 1153 1024 925 869 837 817 816 766 668 587 586 674 747 777 817 868 916 947 963 1008 1040 1033 981 906 890 884 931 956 938 889 825 782 791 853 954 1074 1166 1068 977 942 950 1000 1132 1336 1264 1114 950 799 692 643 523 460 458 452 382 338 300 252 216 219 261 305 286 267 266 289 340 412 335 242 189 133 68 40 24 17 22 31 26 25 24 21 15 7 5 4 4 5 6 5 7 6 6 5 4 4 4 3 3 3 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 7 6 5 8 24 45 88 146 190 164 186 248 275 225 163 209 201 175 162 177 275 394 499 553 546 544 575 647 716 731 742 703 765 923 1060 1181 1284 1231 1157 991 784 639 632 604 586 584 600 628 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 24 28 28 28 30 30 43 59 68 73 59 37 19 8 7 21 56 119 141 159 170 137 74 48 67 91 113 145 149 142 156 152 121 88 88 85 77 73 65 42 34 48 63 71 85 136 270 283 230 164 115 80 38 8 0 0 0 0 0 1 0 1 4 9 18 34 52 63 62 53 45 41 33 21 11 8 4 7 13 15 19 30 44 55 63 73 83 96 135 225 345 501 693 910 1135 1413 1680 1889 2037 2105 2038 1894 1779 1690 1631 1584 1503 1538 1528 1524 1509 1475 1473 1497 1509 1595 1706 1785 1821 1866 1823 1704 1530 1330 1154 1127 1328 1351 1312 1328 1399 1476 1488 1408 1286 1190 1173 1194 1208 1242 1320 1375 1347 1458 1833 2174 2442 2614 2662 2543 2450 2368 2292 2181 1988 1725 1522 1372 1267 1197 1148 1088 1037 993 934 861 799 798 870 883 854 818 789 754 734 718 720 725 719 705 695 675 641 618 625 650 637 698 754 792 827 887 945 1093 1210 1242 1190 1108 1065 1001 977 923 822 730 639 519 419 370 365 370 404 455 510 546 549 532 525 586 643 701 758 806 824 916 1059 1149 1178 1195 1221 1234 1265 1284 1273 1223 1131 1036 929 854 814 787 767 726 692 661 686 799 857 874 894 936 991 1028 1041 1045 1000 925 829 705 646 727 846 900 864 804 728 720 748 825 937 1022 1109 1088 1048 1012 990 970 1041 1181 1198 1101 943 814 818 748 637 568 575 654 521 429 347 273 224 222 244 267 281 270 243 259 226 322 384 347 273 233 151 90 51 30 25 36 28 25 27 27 16 5 1 2 4 5 4 4 5 6 7 6 5 4 4 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 6 8 8 7 5 8 9 12 12 15 49 63 78 75 68 83 96 83 82 90 93 112 151 213 318 430 483 512 535 574 574 551 548 557 652 760 888 1038 1178 1236 1157 969 755 633 620 610 580 542 519 532 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 33 18 2 0 0 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 35 39 42 47 44 43 70 109 138 149 119 71 36 23 33 59 119 149 184 210 202 150 106 96 124 146 143 131 104 117 113 82 49 64 81 102 102 87 68 59 59 61 74 107 162 229 210 178 152 127 89 39 6 0 0 0 0 0 0 2 5 9 13 22 49 71 80 82 77 56 50 41 24 12 13 13 19 22 22 21 25 37 52 58 59 59 71 132 263 415 589 781 991 1220 1460 1798 1957 2020 2050 1955 1855 1829 1776 1702 1625 1539 1557 1576 1549 1502 1477 1516 1582 1650 1718 1755 1747 1718 1682 1625 1552 1452 1313 1145 1064 1136 1155 1162 1205 1298 1417 1403 1292 1104 965 1024 1145 1215 1356 1495 1537 1473 1618 2039 2334 2478 2522 2514 2378 2248 2080 1939 1828 1715 1596 1466 1338 1242 1183 1143 1106 1075 1030 958 854 748 741 750 760 775 786 787 788 763 733 726 732 729 716 690 639 579 550 574 625 689 764 803 809 825 898 1023 1162 1253 1267 1207 1102 1104 1029 1038 1011 869 762 713 605 510 465 459 420 392 408 482 544 548 554 522 509 526 598 722 825 905 942 983 1029 1075 1118 1140 1161 1185 1207 1218 1211 1124 1013 890 802 782 798 770 711 695 746 842 928 914 821 756 816 998 1080 1072 984 829 699 642 593 547 592 739 869 845 806 700 648 663 747 870 935 1009 1061 1115 1155 1119 1004 957 985 1026 1027 944 877 828 755 674 607 587 723 651 552 430 287 172 219 232 247 255 253 257 276 328 414 445 442 362 328 250 169 100 50 32 42 37 29 31 44 24 10 3 2 3 6 4 4 5 6 6 5 4 4 4 5 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 8 7 7 7 7 7 9 8 11 11 9 10 19 18 18 24 36 40 46 70 120 195 284 341 381 416 424 404 396 428 502 583 647 716 802 944 1024 977 856 720 658 639 605 546 481 450 447 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 1 4 9 23 7 1 7 18 26 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 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 3 13 25 36 45 52 56 54 58 98 160 212 224 194 136 74 52 65 93 124 142 143 136 132 138 150 125 141 156 141 98 70 88 98 89 74 81 77 122 122 98 78 75 91 110 123 146 172 169 156 164 160 128 72 18 3 4 10 12 9 4 3 10 16 18 20 30 54 69 78 83 84 67 51 42 26 16 18 20 29 36 38 37 38 45 56 56 50 48 61 107 176 276 412 593 866 1275 1489 1790 1925 1950 1928 1853 1811 1878 1846 1757 1682 1649 1532 1419 1360 1365 1424 1511 1600 1639 1639 1601 1532 1440 1343 1254 1169 1071 942 785 727 742 820 937 1059 1164 1261 1180 1071 917 828 964 1208 1254 1318 1207 1062 1217 1529 1884 2091 2136 2099 2077 2012 1927 1832 1758 1692 1602 1484 1393 1337 1297 1246 1172 1121 1105 1068 993 881 765 767 795 818 832 848 873 890 865 823 789 768 750 725 697 686 666 641 636 689 790 879 878 840 871 933 1080 1214 1292 1314 1290 1171 1130 981 864 805 763 666 655 649 608 570 574 555 499 463 515 590 592 594 582 577 544 525 594 745 860 880 867 870 910 974 1017 1048 1073 1098 1125 1145 1102 1007 898 820 799 813 789 755 788 887 986 1012 991 929 890 923 1029 1063 952 722 541 498 529 537 514 494 621 871 883 850 764 666 605 617 740 847 936 1007 1081 1152 1140 1106 1032 954 913 954 1022 1048 977 835 692 607 566 651 676 643 547 373 257 256 245 227 216 213 295 311 277 234 290 476 446 440 408 325 209 125 89 75 59 41 38 72 49 25 14 13 3 4 3 3 5 7 5 5 5 5 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 7 6 5 6 6 7 7 7 7 7 7 7 7 8 8 8 9 13 16 25 43 73 123 179 217 245 269 285 293 309 378 468 521 522 569 681 783 788 763 724 673 647 618 551 478 419 390 368 4 5 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 5 6 6 41 62 59 37 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 16 33 51 65 72 71 75 111 173 225 239 213 172 103 83 88 101 110 95 66 43 41 72 133 160 136 122 108 89 87 85 69 66 67 66 54 108 105 84 77 98 142 174 187 208 214 199 221 228 187 115 44 4 11 33 48 48 39 29 23 29 36 36 35 41 55 65 79 86 82 71 67 55 34 23 25 31 41 50 52 51 50 54 63 57 53 52 59 88 157 269 394 553 782 1114 1409 1594 1736 1816 1823 1789 1866 1987 1892 1790 1763 1741 1595 1422 1333 1359 1448 1507 1528 1477 1402 1309 1200 1083 976 891 780 672 580 511 512 597 742 886 984 1023 1045 1005 908 786 746 924 1311 1319 1292 1151 1060 1285 1516 1662 1744 1750 1719 1708 1684 1686 1692 1667 1597 1501 1437 1429 1398 1364 1317 1231 1150 1130 1086 1010 918 852 857 897 940 965 974 975 936 886 837 802 782 767 748 724 686 676 700 732 772 808 833 809 802 906 967 1101 1253 1336 1315 1207 1002 836 752 788 878 883 789 697 686 697 696 702 712 672 630 633 663 661 644 642 657 619 528 496 588 648 692 723 742 761 815 871 927 970 996 1017 1023 1010 962 901 850 826 838 821 839 914 1021 1092 1101 1097 1076 1064 1080 1094 1005 788 550 422 448 495 501 495 515 627 836 921 919 867 785 700 620 666 758 874 957 986 1039 1187 1275 1230 1069 903 934 1071 1162 1146 990 761 622 592 617 645 657 646 491 361 294 259 238 203 196 294 334 299 245 307 405 463 536 561 474 401 295 215 169 124 72 61 66 52 43 50 50 18 5 1 2 4 6 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 1 3 5 5 4 4 4 5 5 6 5 6 7 7 7 7 8 8 8 9 9 9 10 17 39 80 121 156 187 212 229 226 252 320 402 447 444 453 466 472 530 578 590 587 579 559 474 401 347 323 315 3 4 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 4 10 31 89 87 60 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 1 0 0 0 0 0 0 0 0 1 7 22 49 67 78 84 89 103 129 166 203 214 182 148 126 106 101 105 77 47 39 47 68 106 144 133 150 151 142 142 121 58 56 78 82 58 101 104 95 101 128 166 178 174 190 215 245 292 275 187 88 25 15 45 88 104 101 88 76 70 71 74 75 70 64 65 59 74 93 108 113 102 75 60 40 30 40 53 61 60 54 50 54 61 59 55 51 57 85 140 212 319 532 777 969 1237 1411 1511 1544 1556 1613 1758 1874 1842 1821 1844 1839 1723 1519 1369 1357 1424 1453 1457 1360 1249 1146 1045 930 837 752 658 566 500 484 543 684 819 859 824 793 760 786 774 732 732 894 1370 1362 1322 1301 1334 1449 1507 1493 1491 1498 1514 1546 1566 1582 1574 1531 1458 1383 1370 1373 1358 1348 1331 1263 1128 1155 1125 1049 974 939 945 976 1006 1015 995 954 905 874 845 818 795 774 776 778 771 772 789 815 835 821 765 735 789 909 990 1116 1255 1312 1186 806 601 521 600 830 1078 1064 993 879 805 779 792 802 815 797 783 774 760 734 707 713 689 602 491 504 530 523 540 577 611 609 643 708 796 874 916 973 981 959 924 889 849 813 821 837 886 972 1075 1155 1177 1183 1183 1185 1183 1136 1013 794 606 536 552 599 631 579 501 519 687 840 924 909 836 783 695 677 738 836 916 949 955 1090 1299 1353 1134 843 782 899 1048 1070 910 675 582 576 624 670 677 705 627 519 394 308 296 232 228 290 351 353 265 316 313 380 525 675 616 557 468 389 302 195 120 94 85 75 71 108 83 46 16 0 0 0 2 3 4 4 4 3 2 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 3 4 5 6 7 7 7 8 9 9 8 8 8 9 10 12 23 49 80 110 142 160 182 208 245 287 377 408 388 351 333 353 397 431 446 435 405 413 388 342 293 273 287 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 2 2 3 2 2 6 2 16 45 72 54 26 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 15 3 0 0 0 0 0 0 0 0 2 11 37 59 76 87 92 92 94 107 133 173 207 200 146 129 119 111 98 92 102 116 124 124 134 152 183 201 201 180 141 91 103 105 91 72 117 125 120 127 145 162 159 160 122 115 149 195 192 120 53 30 56 106 137 141 132 121 112 109 115 122 126 121 108 96 93 105 109 99 86 87 68 72 65 54 49 52 62 63 52 49 56 48 57 55 50 56 83 137 224 300 502 748 943 1135 1267 1321 1322 1301 1333 1589 1695 1759 1822 1877 1888 1818 1622 1550 1517 1498 1490 1473 1370 1236 1101 971 847 744 647 568 511 486 502 556 603 609 591 572 571 577 648 717 762 834 1021 1348 1365 1380 1421 1474 1505 1479 1392 1386 1448 1524 1551 1518 1527 1512 1442 1346 1301 1344 1319 1290 1283 1292 1278 1114 1095 1078 1048 1021 1010 1022 1044 1043 1018 977 929 987 1055 1049 978 882 813 819 824 826 828 837 853 874 859 785 752 843 993 1072 1179 1304 1359 1231 843 568 477 554 816 1144 1091 967 819 708 703 825 850 829 805 787 776 767 747 718 716 694 643 597 563 522 488 465 462 494 504 534 578 648 741 818 902 966 1007 996 933 877 840 844 866 904 961 1065 1148 1183 1209 1238 1250 1215 1178 1097 984 882 835 829 836 857 838 771 682 654 679 762 785 721 732 737 739 788 862 910 915 895 1010 1278 1394 1109 824 758 785 888 1024 1051 795 576 520 569 609 607 650 629 529 410 334 356 301 275 298 362 431 369 312 281 314 443 655 650 623 568 477 344 256 212 163 105 60 75 125 125 89 37 2 0 0 0 0 1 1 1 1 1 2 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 3 4 5 5 7 8 9 9 8 8 8 9 10 12 18 33 55 81 108 114 132 162 197 245 327 363 347 291 269 269 281 303 327 326 310 316 329 321 277 254 240 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 3 2 3 5 1 10 15 17 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 1 5 18 55 86 100 98 89 86 95 115 166 222 236 176 144 118 107 117 146 174 184 181 165 144 150 162 173 180 178 162 139 109 55 46 92 128 141 149 162 168 168 160 103 47 29 51 88 97 64 54 74 112 143 135 127 124 124 126 130 140 154 170 175 160 131 114 127 141 135 109 76 72 94 114 109 83 63 76 85 69 50 47 57 60 57 63 74 94 139 239 298 434 609 774 937 1070 1138 1148 1168 1294 1627 1627 1670 1713 1738 1752 1798 1723 1719 1703 1648 1564 1469 1328 1144 951 768 611 509 448 412 399 404 416 402 372 371 409 464 505 576 696 813 943 1094 1258 1392 1450 1507 1555 1576 1550 1453 1364 1391 1496 1627 1751 1878 1857 1742 1577 1429 1376 1390 1380 1352 1303 1254 1256 1180 1111 1065 1057 1090 1157 1263 1333 1304 1186 1046 994 1074 1200 1236 1132 942 875 858 846 836 834 843 860 889 878 839 846 966 1139 1165 1225 1318 1376 1310 1045 803 732 844 1013 1057 983 915 848 774 742 835 853 820 771 728 705 688 699 702 722 741 743 714 652 577 536 516 494 481 495 505 511 532 588 665 754 854 930 956 945 873 814 790 799 828 858 953 1036 1114 1191 1255 1279 1252 1232 1198 1150 1094 1040 984 869 816 843 889 961 846 751 723 714 686 705 755 778 812 875 926 941 963 1133 1329 1363 1127 947 859 787 804 1043 1205 1050 746 544 524 536 556 583 574 537 482 425 433 409 352 311 362 393 381 374 343 311 389 567 684 748 732 648 486 419 372 283 158 68 66 122 172 158 68 14 3 0 0 0 0 0 0 0 0 0 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 6 7 9 9 9 9 10 10 11 13 19 28 40 62 82 99 113 107 151 214 288 344 353 274 244 229 225 233 265 265 250 269 311 329 297 253 209 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 12 5 3 3 4 4 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 58 106 117 103 81 67 70 86 120 171 210 193 139 98 90 117 172 231 254 221 187 167 158 153 155 171 197 223 226 156 123 98 99 132 165 160 144 134 119 89 33 19 32 59 82 91 83 97 114 122 112 91 89 93 95 106 121 132 163 204 228 219 183 161 181 176 155 123 94 97 119 149 154 130 96 103 125 117 87 64 70 57 59 77 82 84 115 177 222 289 384 509 658 824 988 1047 1112 1215 1262 1322 1391 1434 1454 1486 1578 1564 1502 1436 1379 1327 1264 1181 1055 880 703 577 517 481 445 415 393 367 290 295 355 435 529 654 822 971 1132 1282 1403 1482 1500 1526 1593 1674 1731 1718 1526 1458 1489 1565 1635 1669 1682 1709 1751 1705 1568 1497 1492 1484 1466 1405 1308 1264 1255 1222 1195 1191 1228 1340 1458 1473 1430 1361 1279 1179 1140 1226 1282 1203 994 901 871 837 811 800 810 883 920 918 896 877 880 943 1000 1065 1125 1166 1178 1159 1044 966 969 1012 970 877 828 823 820 800 822 830 808 765 726 707 686 691 711 754 814 859 800 762 701 640 588 536 502 515 512 501 499 510 539 586 656 724 769 804 772 722 682 671 692 726 790 857 934 1025 1124 1111 1048 1057 1083 1084 1039 908 767 656 625 650 664 714 695 736 774 737 675 636 702 780 832 874 915 957 929 981 1136 1222 1100 1077 1072 1042 1032 1205 1294 1234 985 695 585 555 600 625 621 607 602 596 576 536 455 351 362 377 366 368 364 323 409 568 723 761 669 683 594 494 404 327 232 127 91 138 212 224 110 45 11 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 1 2 3 4 5 5 7 8 8 10 11 10 11 13 18 26 35 46 65 92 127 90 119 184 258 317 323 270 234 220 223 225 249 268 283 307 351 368 354 298 214 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 72 45 11 4 13 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 56 104 114 96 69 48 42 54 66 85 110 116 96 76 76 105 156 218 260 217 199 202 197 186 226 306 337 344 351 352 327 277 247 239 219 133 86 66 49 30 24 41 73 103 118 112 96 99 94 81 64 51 53 61 66 78 95 113 167 218 254 249 212 183 221 205 186 156 123 111 119 145 163 151 115 97 130 139 128 102 76 60 67 82 75 68 92 118 149 192 239 294 372 523 780 893 948 996 1027 1074 1125 1149 1149 1135 1116 1074 1137 1184 1168 1098 1037 1015 991 924 842 776 724 651 569 488 406 331 314 392 493 622 786 975 1126 1181 1444 1641 1661 1573 1485 1474 1550 1664 1758 1771 1598 1605 1695 1771 1792 1789 1808 1802 1766 1682 1571 1501 1473 1448 1478 1485 1412 1361 1343 1327 1297 1249 1214 1332 1401 1401 1364 1316 1273 1235 1197 1242 1289 1248 1075 933 877 822 766 734 773 897 960 983 973 928 834 818 817 858 924 969 940 927 926 925 897 826 716 640 643 675 696 702 747 793 776 716 663 671 668 672 702 763 838 881 877 838 802 780 761 702 608 577 547 514 502 516 509 509 528 566 599 640 645 623 600 592 602 626 653 683 714 751 821 824 799 784 792 802 725 577 465 426 436 427 418 519 635 722 757 727 648 659 746 834 877 895 914 940 941 971 1098 1227 1086 1106 1205 1270 1342 1389 1359 1300 1163 944 771 629 588 644 703 657 635 649 606 525 442 340 357 415 403 354 339 347 431 574 700 721 625 617 614 554 484 434 300 166 100 121 185 207 133 68 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 2 3 4 5 7 7 6 9 11 11 10 11 14 22 31 39 49 66 98 94 114 160 207 249 265 270 258 214 221 238 266 294 321 364 416 443 423 353 244 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 58 197 64 12 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 29 61 71 63 48 35 32 34 39 47 58 70 75 71 69 83 107 137 172 172 169 170 179 206 269 350 358 342 339 342 358 339 335 340 305 165 99 61 43 52 88 126 150 161 150 123 91 63 53 47 40 32 33 48 59 69 84 115 178 210 243 251 232 214 261 233 218 193 165 157 153 155 166 167 152 136 139 150 153 145 126 99 63 73 85 96 103 85 80 82 87 94 121 225 494 641 706 736 769 820 844 846 845 841 821 829 834 819 804 790 759 714 682 651 631 622 608 535 448 387 363 389 519 676 801 916 1047 1190 1263 1325 1521 1651 1656 1605 1569 1587 1604 1659 1749 1809 1797 1839 1878 1857 1784 1745 1734 1690 1659 1624 1566 1512 1484 1470 1484 1506 1509 1474 1419 1370 1322 1259 1188 1244 1281 1287 1280 1268 1249 1230 1207 1224 1256 1246 1138 999 872 811 757 686 726 839 920 974 1009 1010 914 836 789 801 865 933 869 847 818 741 615 476 372 389 468 529 545 561 607 629 574 493 459 504 506 532 611 700 736 739 806 810 806 832 892 905 846 766 675 604 593 631 580 562 569 558 553 572 574 566 563 569 571 578 581 594 613 611 637 642 641 644 645 600 493 417 382 374 345 204 260 392 534 656 740 709 722 797 874 908 910 900 899 918 950 994 1079 1259 1166 1128 1228 1367 1475 1505 1439 1346 1262 1144 970 741 591 545 554 565 540 539 507 439 373 324 356 399 401 370 360 389 435 529 648 712 662 570 558 553 480 384 242 141 83 76 133 159 122 81 46 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 1 2 2 2 0 0 0 0 1 3 3 4 5 7 8 7 8 10 10 11 10 11 16 24 34 43 55 74 95 125 161 157 158 170 200 245 168 168 199 242 286 302 353 419 474 477 410 301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 17 15 10 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 16 31 135 233 38 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 17 26 26 25 26 30 32 24 26 38 53 66 65 52 53 65 83 111 132 128 123 128 146 175 201 224 226 220 224 251 289 327 343 309 218 183 132 106 119 169 230 255 215 156 100 60 40 39 43 41 35 37 68 59 54 64 94 143 179 220 252 265 265 281 251 230 211 199 199 203 205 209 215 213 193 179 151 139 145 153 138 91 76 86 95 87 67 41 21 26 41 68 170 352 458 508 529 541 551 555 593 637 667 678 689 686 662 624 591 576 513 450 393 346 314 298 310 336 360 403 491 633 837 1025 1124 1142 1153 1298 1434 1514 1536 1537 1565 1627 1771 1749 1714 1710 1628 1529 1543 1559 1556 1558 1620 1710 1737 1703 1649 1608 1570 1483 1527 1573 1581 1563 1517 1461 1392 1317 1257 1236 1266 1262 1233 1221 1223 1185 1138 1110 1112 1130 1141 1123 1055 842 761 747 678 678 760 814 890 960 953 921 889 830 781 781 830 636 538 466 402 343 305 269 272 317 369 403 421 423 406 353 302 315 400 463 484 539 620 647 713 747 774 785 786 848 911 942 901 808 716 687 741 776 782 756 715 669 651 628 607 596 583 573 601 624 646 675 694 658 584 542 551 570 505 449 413 425 437 290 256 334 443 548 643 759 756 805 873 931 962 937 927 922 933 966 1012 1070 1196 1179 1113 1151 1378 1556 1591 1535 1442 1352 1257 1151 962 765 632 556 537 488 453 429 390 335 296 355 410 397 378 372 345 346 412 516 600 606 522 466 460 424 311 195 132 109 87 107 129 113 84 63 28 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 2 2 2 1 0 0 0 0 2 2 1 3 7 7 6 7 9 10 10 11 12 16 24 37 41 50 64 84 118 148 130 100 71 71 79 74 87 110 131 141 159 191 249 341 391 394 330 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 35 103 81 66 45 21 1 0 0 0 0 0 0 0 0 0 0 0 0 0 28 65 61 34 126 134 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 12 16 18 19 22 25 27 18 16 19 28 38 43 38 37 45 60 76 92 88 84 88 90 89 84 114 133 148 165 189 241 295 298 252 195 187 178 181 204 248 302 326 221 124 65 43 39 44 55 59 54 48 61 86 99 114 125 130 154 209 258 290 295 274 243 228 222 228 244 266 276 278 274 260 237 221 201 166 124 110 132 116 89 78 67 53 39 28 17 30 56 105 206 294 352 379 386 391 408 409 453 497 522 528 531 547 574 566 533 519 481 414 351 322 336 379 457 481 491 495 501 529 627 810 1006 1000 796 1176 1446 1500 1446 1410 1484 1613 1802 1782 1675 1566 1441 1375 1406 1368 1368 1494 1677 1749 1720 1676 1664 1669 1582 1515 1524 1534 1515 1471 1426 1365 1289 1213 1170 1196 1253 1246 1220 1194 1155 1055 977 929 910 918 944 945 932 804 729 695 632 645 735 780 827 867 837 866 880 804 688 623 691 498 352 299 294 280 299 259 231 229 250 280 288 262 232 202 195 247 344 378 379 399 460 543 613 683 742 758 725 728 763 798 824 831 791 798 851 908 953 984 997 949 911 863 810 760 684 651 666 700 731 744 732 668 557 478 481 508 497 474 440 432 477 447 500 568 629 684 755 847 878 897 916 945 1003 973 925 884 882 945 1016 1078 1118 1076 977 936 1216 1429 1546 1563 1501 1405 1250 1166 1088 961 800 681 611 550 489 425 329 310 316 355 392 378 362 350 317 306 348 424 472 471 430 388 384 342 272 220 186 159 136 113 122 123 99 67 37 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 1 0 0 0 0 0 0 0 0 1 2 5 6 6 6 6 8 9 10 11 13 17 21 32 36 41 52 60 93 125 147 147 73 65 59 57 61 64 65 61 56 64 84 137 170 223 264 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 68 162 185 162 111 52 8 0 0 0 0 0 0 0 0 0 0 0 0 75 143 167 128 10 42 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 11 16 20 25 29 27 25 24 20 14 15 18 20 21 22 18 21 23 29 36 42 47 64 86 91 76 64 104 117 128 141 156 180 221 240 207 161 156 196 245 277 297 313 314 176 109 77 65 63 67 75 81 87 93 103 101 112 124 126 125 144 210 264 301 303 267 231 230 236 247 271 315 340 339 321 296 270 251 232 208 183 158 131 87 64 53 51 58 71 78 73 88 114 147 194 259 311 341 355 355 337 325 351 366 362 346 333 325 338 370 394 386 371 319 284 297 342 372 404 451 496 535 571 602 598 479 652 828 775 1221 1509 1565 1568 1611 1698 1783 1908 1902 1776 1568 1323 1237 1204 1174 1251 1462 1610 1589 1544 1558 1593 1575 1502 1443 1435 1453 1461 1428 1385 1288 1212 1158 1127 1131 1138 1141 1152 1162 1141 1043 925 815 738 717 754 758 776 797 788 709 557 609 724 786 785 750 746 832 826 728 587 470 454 357 303 328 363 292 282 233 188 161 157 179 172 142 117 114 143 216 320 354 371 401 436 486 566 589 600 630 638 620 667 786 891 877 770 767 830 919 1000 1048 1093 1080 1096 1107 1087 1044 963 915 883 851 808 757 719 691 606 503 472 489 512 499 466 454 497 613 708 756 762 762 817 881 930 960 969 964 965 932 868 813 832 921 1016 1096 1128 1059 846 803 1037 1288 1463 1517 1467 1371 1241 1153 1091 1016 908 792 710 644 576 508 391 355 359 364 337 301 314 311 286 262 283 380 391 352 307 299 336 292 255 236 215 220 204 157 136 142 127 67 47 27 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 8 7 4 6 8 10 11 12 16 20 22 22 25 38 47 71 112 171 233 180 140 100 72 75 67 58 52 47 45 49 59 63 69 110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 40 150 249 263 191 92 25 0 0 0 0 0 0 0 0 0 0 0 56 275 347 272 134 13 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 1 5 8 10 13 18 24 32 28 21 15 11 8 10 13 13 12 8 6 9 13 16 21 35 67 103 118 122 126 122 113 116 120 119 112 121 163 159 146 163 201 232 261 289 295 259 151 126 109 96 89 90 97 104 112 122 127 124 127 130 129 132 155 234 285 320 323 296 266 261 270 292 322 355 369 354 323 291 265 250 243 231 212 181 130 56 33 29 36 55 79 84 107 141 181 220 251 272 291 320 362 384 336 260 222 195 173 153 138 119 120 137 165 195 207 208 216 243 256 211 240 313 390 470 553 635 722 803 977 1179 1319 1447 1502 1509 1563 1602 1540 1730 1861 1890 1741 1380 877 989 914 925 1051 1213 1283 1227 1250 1335 1406 1392 1355 1246 1169 1181 1258 1308 1258 1198 1144 1090 1033 984 988 1012 1043 1082 1122 1110 1008 858 722 647 651 661 700 776 829 799 649 617 693 753 752 701 682 798 775 633 463 368 344 329 285 316 388 280 227 179 132 95 86 119 103 94 99 118 148 213 334 392 428 457 425 418 492 509 509 541 513 505 554 658 715 597 518 489 500 564 656 703 760 836 938 1040 1111 1133 1119 1104 1082 1043 976 882 812 745 662 570 514 499 513 529 520 457 427 505 641 738 734 693 701 759 840 916 968 1015 1008 969 909 856 923 978 1053 1131 1194 1198 959 864 945 1135 1339 1382 1330 1246 1144 1046 973 963 897 808 726 657 593 517 470 459 445 400 323 318 330 325 292 236 220 293 324 292 249 267 320 305 256 217 213 252 225 174 142 152 147 90 59 41 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 3 7 9 11 9 10 11 11 10 12 15 17 16 15 18 27 36 54 93 182 248 243 191 120 78 73 65 56 50 43 37 37 39 37 34 58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 330 437 370 193 53 5 0 0 0 0 0 0 0 0 0 0 147 402 518 335 121 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 20 17 12 8 4 3 2 3 9 8 3 3 5 6 11 24 47 87 173 213 210 178 133 95 79 78 84 88 89 134 144 148 167 201 222 242 302 294 207 158 135 121 113 111 114 122 135 146 155 159 150 144 137 127 131 174 297 360 378 369 349 335 327 320 337 347 332 298 273 247 226 215 212 213 210 196 167 123 66 38 28 22 33 56 68 92 146 209 255 264 229 208 219 262 307 304 227 139 74 40 30 27 20 16 14 26 60 107 141 157 162 147 115 203 236 261 325 429 515 608 737 894 1041 1153 1262 1402 1521 1504 1394 1333 1443 1622 1693 1547 1181 732 690 726 785 849 905 929 948 951 997 1082 1155 1152 1056 939 868 882 978 981 979 968 935 877 824 818 837 880 943 1014 1069 1036 924 791 690 653 657 678 713 742 742 680 598 631 686 710 691 689 765 703 568 436 353 347 375 306 242 268 226 183 144 102 64 47 62 62 71 86 104 127 211 308 367 383 361 303 270 294 305 289 277 275 283 300 319 312 228 194 167 145 131 145 213 313 425 536 649 794 881 927 961 1008 1079 1133 1084 1004 902 789 687 596 531 517 530 528 469 378 367 465 569 566 542 533 572 648 749 871 960 1012 1058 1057 953 964 1009 1072 1147 1220 1240 1074 956 897 953 1172 1183 1136 1060 971 880 797 780 734 684 638 578 520 463 487 556 578 509 400 392 410 403 356 333 315 332 342 312 263 285 311 299 263 254 233 247 225 176 143 186 153 106 74 53 25 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 12 11 11 11 11 9 10 12 15 17 17 20 23 28 39 75 181 237 207 109 71 65 59 51 43 36 29 25 23 23 22 21 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 48 358 528 499 312 94 18 0 0 0 0 0 0 0 0 0 0 75 238 354 252 50 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 2 1 0 0 0 2 8 12 12 13 15 11 9 15 32 65 146 218 217 175 134 104 82 71 72 78 76 102 114 121 136 163 189 223 322 276 146 99 92 106 122 131 133 134 148 157 165 164 147 127 113 104 122 206 384 452 451 428 401 377 348 299 265 228 186 153 137 132 131 129 123 113 117 116 102 79 56 41 30 20 19 29 43 49 91 147 185 181 131 121 120 133 151 157 137 90 44 14 4 6 7 5 7 20 45 83 97 127 133 120 113 122 148 197 252 293 305 415 557 700 835 974 1150 1346 1482 1544 1583 1670 1785 1824 1724 1377 910 708 710 722 738 760 780 767 802 810 866 969 1062 1086 1071 941 773 662 666 706 760 809 792 697 707 759 792 811 830 866 952 971 912 816 729 685 683 686 680 662 628 552 515 536 588 637 660 743 775 720 602 460 343 320 384 351 257 230 209 170 139 108 76 57 53 50 50 57 75 108 179 228 249 241 206 168 120 106 99 78 53 68 80 89 92 79 45 34 33 35 38 46 61 105 167 234 305 447 522 548 577 653 795 928 1054 1102 1071 983 841 697 598 551 545 558 536 458 403 370 351 373 398 410 443 514 616 740 835 898 958 1012 988 978 981 1014 1086 1172 1237 1261 1191 1059 955 1059 1035 961 859 753 672 610 552 522 519 525 478 414 403 452 513 522 497 457 457 474 470 429 424 427 424 402 396 365 367 347 289 227 257 263 265 240 185 157 229 207 143 108 76 38 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 11 12 13 14 11 9 9 10 12 16 17 18 19 22 39 92 168 203 150 78 59 51 45 37 30 23 18 15 14 14 17 21 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 253 352 333 225 81 0 0 0 0 0 0 0 0 0 0 0 4 75 127 94 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 6 7 7 12 15 11 5 6 21 60 138 163 140 102 92 121 117 102 80 57 55 60 65 74 92 129 197 336 250 112 74 81 111 131 135 128 126 135 137 134 127 116 104 94 95 157 293 465 503 475 425 363 293 217 181 136 98 75 69 67 72 83 89 89 87 96 93 79 62 50 42 34 29 28 32 40 38 40 49 61 72 77 102 69 38 22 14 3 1 4 7 9 12 13 14 17 29 57 104 115 138 141 125 106 92 99 115 139 168 203 265 351 444 536 647 847 1124 1322 1436 1509 1594 1666 1539 1429 1165 802 731 675 635 657 697 706 711 771 776 834 969 1113 1117 1092 923 732 620 561 555 609 701 718 593 597 690 758 776 759 754 814 841 825 780 725 691 689 690 685 659 601 527 470 463 518 608 652 715 735 697 602 467 337 278 307 312 268 240 209 163 133 109 83 79 75 60 52 52 46 74 107 126 126 105 69 35 24 26 30 32 28 30 35 41 41 38 37 36 37 39 41 40 41 51 78 119 170 252 271 249 248 326 489 683 890 1052 1139 1163 1017 873 753 660 593 566 537 495 448 410 389 336 365 384 392 430 513 613 690 779 878 950 967 969 937 926 1008 1104 1205 1284 1303 1255 1152 1091 1003 884 734 565 456 391 365 366 389 423 431 436 461 494 504 409 397 425 461 484 487 547 581 562 499 403 441 451 454 426 334 272 295 312 295 245 184 193 201 174 137 113 68 37 19 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 8 9 14 14 12 10 8 7 8 9 11 14 17 22 34 62 99 124 87 62 50 43 38 30 23 17 13 10 10 11 14 19 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 65 75 44 11 0 0 0 0 0 0 0 0 0 0 0 0 12 22 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 5 5 2 0 4 18 61 90 87 68 63 100 120 120 92 53 34 36 38 37 46 92 204 312 209 99 77 114 143 134 129 124 121 127 114 100 91 85 82 78 97 178 299 414 455 396 310 230 169 130 125 94 75 67 67 70 84 96 99 95 91 93 90 83 69 51 35 35 38 39 38 34 27 22 18 15 18 32 68 42 16 3 2 3 5 9 12 15 18 22 32 48 68 95 134 135 143 150 149 138 127 143 157 168 176 187 222 285 333 360 402 562 856 1130 1319 1393 1352 1205 963 877 810 704 689 701 712 680 618 584 698 826 900 967 1045 1112 1075 972 840 720 632 550 499 528 584 597 527 490 525 588 639 659 672 713 741 746 731 708 690 681 683 678 654 611 529 446 434 488 563 599 622 620 597 546 452 349 289 267 254 234 218 191 157 128 104 80 74 73 84 105 119 97 73 68 71 74 78 77 70 66 58 48 64 78 73 63 55 49 42 42 42 39 38 39 41 44 55 77 110 158 188 208 222 257 370 501 659 839 996 1092 1161 1116 1033 934 843 782 673 570 519 496 475 470 389 385 388 380 399 482 553 623 709 810 885 900 895 872 864 955 1079 1184 1247 1270 1256 1173 1095 1001 872 704 526 395 306 256 255 286 303 324 370 424 435 423 401 403 421 440 438 486 570 634 642 593 482 460 465 460 401 285 282 273 263 269 215 171 165 164 149 99 78 46 26 16 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 5 7 14 14 10 5 4 5 3 3 4 10 13 18 23 26 28 47 51 50 46 40 35 28 21 15 12 9 9 9 11 15 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 22 21 15 13 29 67 93 91 63 30 25 35 36 43 95 224 260 167 95 83 116 143 119 107 102 100 105 87 72 65 62 61 65 85 133 207 277 289 232 166 125 118 128 110 85 72 68 74 94 135 133 112 85 63 46 32 18 7 1 4 22 29 28 24 18 14 13 10 9 8 8 21 19 15 14 16 21 24 23 21 20 22 26 41 68 96 125 168 153 155 158 150 124 91 90 106 124 137 151 184 227 251 270 309 397 582 806 995 1095 1101 1135 964 761 619 572 585 598 544 498 498 557 684 801 872 893 893 914 920 798 696 631 569 472 400 408 427 433 435 410 404 426 483 560 594 638 669 687 696 701 696 698 714 717 686 626 544 454 445 495 529 564 563 529 491 460 413 354 321 296 271 243 209 184 163 139 111 87 83 88 114 136 124 96 92 94 96 96 94 85 96 99 87 72 79 106 115 105 83 69 62 48 36 31 34 36 46 61 87 127 189 275 371 467 515 497 566 647 731 831 932 981 1010 998 936 855 795 788 805 780 735 673 580 506 436 385 361 362 379 469 553 625 695 743 772 740 700 686 715 837 985 1082 1109 1078 1007 949 941 920 832 685 538 434 320 222 200 207 199 196 205 219 240 272 297 321 347 369 361 388 432 506 623 632 566 520 511 524 478 442 358 281 256 285 209 154 126 131 161 93 64 40 19 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 1 2 1 1 6 10 11 10 5 3 2 1 1 0 5 7 9 13 16 16 24 31 37 41 38 34 29 23 17 13 10 9 8 9 11 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 11 31 40 40 36 36 43 51 68 108 168 161 114 90 82 75 54 63 63 69 74 73 58 46 41 40 41 46 55 85 130 165 166 133 117 116 119 118 101 88 80 79 91 125 181 141 99 63 35 16 7 3 1 0 0 0 2 4 5 5 3 3 2 2 4 5 7 11 15 19 24 27 29 28 26 26 28 34 47 68 97 125 140 153 156 147 130 111 97 117 119 117 119 127 146 176 205 230 254 272 361 510 691 849 936 990 923 790 657 584 612 628 583 550 548 567 605 629 664 698 715 707 650 562 512 499 478 356 277 261 287 328 356 357 363 354 375 458 518 575 614 647 677 692 685 707 736 753 743 706 626 558 516 493 480 507 527 511 470 426 393 360 341 323 298 262 213 187 172 156 135 107 107 111 119 123 120 109 101 119 144 155 138 120 109 98 84 65 69 83 87 84 87 87 77 59 46 44 53 52 58 75 111 170 250 319 413 481 505 527 564 606 657 727 807 869 914 903 848 760 640 598 628 729 830 878 770 644 516 412 363 371 354 379 448 528 593 588 553 494 451 453 469 589 763 881 898 839 719 667 685 737 733 678 554 466 375 258 214 204 186 164 149 158 176 203 223 229 229 254 291 339 373 404 552 593 581 559 558 614 565 477 391 346 339 327 268 190 115 75 137 127 92 51 22 12 8 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 8 8 15 10 5 3 2 1 1 4 6 8 12 12 12 15 20 29 36 37 36 32 26 20 15 11 9 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 36 44 42 40 42 48 61 87 106 112 107 111 112 99 77 61 90 80 61 48 43 37 28 26 27 30 37 44 57 86 114 124 110 122 133 127 108 92 84 82 87 106 134 146 100 73 49 26 8 4 3 1 0 0 0 0 0 0 0 0 0 0 0 2 4 5 7 11 13 12 11 9 12 17 21 27 34 47 60 76 95 116 124 112 93 80 81 85 86 84 82 84 90 106 130 149 161 170 197 256 345 501 657 726 794 800 721 611 540 566 560 558 547 547 576 564 527 538 554 545 524 449 385 359 360 347 264 246 267 306 335 321 307 367 370 340 367 440 514 579 636 680 700 692 706 730 754 770 786 721 664 607 543 497 488 454 426 419 420 402 383 352 321 296 258 209 185 179 179 170 143 135 137 148 164 175 166 161 169 185 208 229 220 181 129 86 84 87 83 80 85 102 107 101 88 76 71 82 80 78 80 97 141 207 243 288 324 330 344 392 456 542 628 670 724 800 833 800 714 683 640 612 608 649 799 805 777 703 604 535 565 536 458 389 346 388 379 350 339 366 414 346 358 439 561 657 712 722 717 734 752 742 701 600 497 420 338 288 274 255 213 154 127 142 170 189 183 156 169 208 256 315 433 502 535 554 573 598 657 636 538 432 425 452 433 378 279 142 93 133 135 95 57 32 20 13 9 8 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 10 13 13 12 7 3 3 5 8 12 16 15 13 14 16 24 33 37 38 34 28 23 17 12 10 8 7 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 4 21 23 23 24 29 36 59 89 103 104 103 113 120 113 111 106 75 52 37 28 24 21 17 18 20 23 29 36 65 90 108 130 163 143 133 115 94 82 79 90 117 125 108 78 73 65 51 35 20 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 26 32 26 20 15 11 8 7 11 20 29 37 44 51 57 55 43 33 33 43 46 43 41 41 43 47 57 74 90 107 130 164 198 238 316 416 503 615 647 583 482 408 411 514 556 573 573 548 515 461 479 513 507 460 357 323 317 300 257 237 244 277 303 294 259 280 350 370 348 350 393 449 536 619 669 697 704 716 737 769 805 829 804 761 702 626 537 469 348 280 289 322 346 371 354 316 281 245 211 188 176 174 181 177 169 155 143 142 161 175 200 215 223 257 328 351 315 247 195 179 163 140 140 173 193 173 155 139 124 110 108 103 94 85 85 117 145 145 133 116 115 174 231 309 402 480 512 563 658 739 762 737 715 705 659 574 523 572 662 732 727 633 645 722 766 740 625 364 306 279 285 329 406 483 449 429 430 436 452 546 661 780 884 935 862 749 626 530 468 421 388 379 358 292 207 133 114 120 130 133 124 119 127 167 276 378 436 474 516 571 611 648 652 585 446 438 470 479 452 374 235 204 227 202 103 64 41 25 15 10 11 11 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4 8 15 27 12 5 3 5 8 17 24 24 20 20 20 22 27 33 36 35 33 27 20 14 11 9 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 5 8 12 21 47 79 85 76 66 69 80 77 74 67 48 31 21 16 13 10 8 10 10 12 21 40 74 100 115 143 186 168 125 97 83 78 85 114 127 101 62 49 55 51 44 37 31 26 11 4 1 0 0 0 0 1 3 4 4 2 0 0 0 0 3 46 59 49 37 29 23 17 11 6 8 8 9 10 10 7 6 4 5 10 17 21 20 14 12 13 17 19 25 33 48 75 117 154 189 222 264 326 393 416 380 327 295 294 354 395 425 447 456 444 416 426 465 494 442 331 329 326 277 202 164 151 143 138 139 156 212 248 259 264 294 346 412 502 594 666 710 734 747 763 785 803 843 865 862 825 742 588 493 375 286 260 278 298 324 330 308 267 236 215 198 191 197 202 204 212 218 203 159 144 166 195 220 246 308 397 439 444 436 425 362 325 291 263 250 253 267 261 234 194 152 129 114 100 90 89 112 94 67 48 43 55 94 146 219 306 380 424 490 551 576 562 558 591 643 632 525 480 473 524 592 621 564 564 627 742 846 834 546 391 313 303 365 513 577 578 559 530 476 442 497 611 776 975 1028 926 786 660 564 507 480 470 460 427 358 280 210 154 117 106 91 86 83 87 118 234 377 431 419 443 489 523 588 650 648 538 490 480 483 474 408 277 227 253 277 151 86 47 26 17 13 17 17 13 8 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 4 18 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 5 4 5 6 8 7 12 19 25 28 28 28 25 22 24 30 33 33 30 23 17 13 11 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 3 6 15 41 53 45 33 28 40 65 64 72 69 43 20 12 9 8 6 5 3 3 6 17 40 80 117 131 146 165 139 107 92 85 81 77 76 55 41 34 34 31 29 26 25 25 24 16 8 3 1 0 0 0 2 5 8 9 8 6 15 31 47 60 98 108 100 88 82 78 68 50 32 24 13 4 2 4 7 8 7 6 8 11 14 14 9 6 5 5 4 4 6 13 30 58 109 140 172 200 211 200 197 223 242 234 237 231 229 248 295 366 368 359 347 350 369 369 299 283 251 184 115 70 42 30 34 56 94 143 181 210 236 262 320 395 482 573 660 733 780 783 781 798 807 823 850 871 858 776 632 516 407 320 274 279 287 295 292 277 254 234 223 210 198 197 196 197 200 195 184 177 164 175 202 241 292 367 428 457 471 493 545 503 468 443 427 413 414 408 373 310 234 179 148 115 90 84 79 68 50 42 48 62 91 114 144 188 247 305 359 417 444 421 399 423 400 413 436 372 341 366 437 523 589 574 535 564 666 778 797 680 549 440 379 384 483 543 587 614 608 551 561 606 704 867 1052 1073 974 829 706 608 560 528 507 488 461 405 344 295 252 202 166 121 92 73 62 89 180 333 402 351 367 386 415 477 573 655 598 501 416 388 412 384 325 262 238 276 186 119 65 28 24 25 32 33 25 15 10 8 5 2 2 1 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 9 8 6 6 10 18 22 26 28 31 34 23 20 26 32 33 31 26 20 16 13 10 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 7 9 10 7 2 1 1 2 1 0 4 12 24 36 28 25 27 32 44 69 58 63 54 30 14 9 4 2 2 3 2 2 4 11 27 60 125 179 202 182 128 106 103 95 77 49 21 9 7 8 9 11 13 12 10 10 10 5 2 1 2 3 2 0 0 4 10 14 13 40 119 188 190 190 190 188 180 169 155 153 137 114 93 85 61 33 26 29 31 30 24 20 17 15 12 10 6 4 4 3 3 1 1 1 6 17 76 107 132 149 148 126 124 199 261 256 256 226 176 150 169 226 238 240 235 223 203 169 136 122 104 74 45 26 17 15 19 29 59 100 147 194 237 267 306 367 446 539 642 740 808 818 807 813 815 823 841 853 839 775 651 535 432 345 286 274 276 276 270 257 240 233 232 225 213 207 203 205 218 243 276 275 241 225 232 257 295 351 418 465 481 476 515 492 490 508 520 513 505 479 428 358 275 206 148 106 86 75 59 41 30 34 50 62 90 112 133 160 190 241 296 333 333 297 274 259 246 243 253 254 290 356 438 519 600 633 641 673 719 759 813 800 734 640 548 502 498 515 551 588 577 618 668 730 797 871 915 929 911 872 825 721 661 606 546 494 450 423 382 327 273 231 225 207 175 121 54 63 107 194 292 326 333 341 373 443 539 579 557 468 368 334 331 314 307 292 254 237 193 149 99 41 32 39 53 56 36 18 13 10 6 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 8 8 7 7 9 15 18 23 28 31 27 20 23 31 36 34 31 28 23 17 13 10 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 2 5 8 10 9 6 8 13 22 34 42 42 44 42 36 30 41 52 51 47 56 41 31 20 9 2 0 0 0 1 2 3 4 6 11 21 41 80 122 150 147 108 89 96 93 76 45 7 1 0 0 0 2 4 4 3 2 2 1 0 1 4 5 3 0 0 20 56 95 123 169 210 233 239 252 251 242 230 217 200 199 197 186 172 160 135 101 97 104 102 90 72 61 54 45 32 16 8 5 4 4 5 3 1 0 1 7 54 89 117 139 153 144 131 157 207 254 286 253 193 161 166 176 170 169 162 142 105 45 28 23 21 18 14 8 6 7 10 13 29 60 101 148 199 256 295 341 397 475 589 706 794 838 841 819 785 764 769 783 782 734 646 556 465 384 321 279 260 249 243 237 225 231 243 256 263 260 245 247 249 261 304 316 325 333 330 315 310 321 377 450 513 543 557 543 537 538 514 434 452 454 432 402 332 236 154 105 83 64 46 33 26 25 29 37 44 53 68 93 118 175 224 239 213 170 169 193 221 242 249 267 303 352 406 464 528 556 584 623 665 720 785 831 844 819 743 672 614 566 542 556 524 555 628 704 744 790 820 840 866 910 903 829 763 692 606 553 502 460 409 339 266 210 208 223 229 203 160 90 71 125 240 381 387 353 331 330 373 462 508 482 423 382 336 288 269 274 264 258 238 188 108 51 36 35 41 40 20 10 7 4 2 2 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 3 2 5 8 10 10 11 12 13 16 21 20 20 22 28 38 43 42 39 33 25 19 13 8 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 5 3 3 6 9 13 19 23 29 37 45 52 57 44 43 46 50 57 66 66 50 38 40 34 25 15 6 1 0 0 0 1 1 2 3 8 19 39 60 55 69 84 85 74 68 73 64 49 31 10 3 1 0 0 0 0 1 1 0 0 0 0 0 1 2 1 0 0 26 72 120 143 194 214 221 229 240 222 204 203 216 233 266 245 219 202 196 189 178 183 188 182 168 157 146 129 105 74 41 21 10 5 5 5 4 2 0 0 2 17 43 84 133 179 206 198 179 175 199 230 227 208 199 200 193 174 145 112 78 41 11 4 2 2 2 2 1 1 1 1 2 8 23 43 69 101 153 246 325 376 418 500 645 783 867 881 838 786 742 715 715 743 746 717 617 507 433 377 317 277 269 289 318 249 243 264 295 322 325 309 293 279 276 297 339 424 477 483 483 471 462 472 517 601 643 638 628 615 572 449 422 435 450 452 430 351 246 168 126 105 84 70 60 57 59 47 45 45 39 32 43 65 100 124 126 112 135 187 246 293 318 312 319 340 368 400 440 487 498 514 558 600 654 723 781 810 809 787 761 746 730 670 576 515 502 533 603 684 790 900 988 1010 979 882 806 733 672 665 635 588 524 426 311 239 184 166 176 192 207 208 145 84 90 185 312 357 350 296 226 239 345 415 404 393 416 412 376 322 297 316 331 306 234 139 86 54 34 20 8 6 6 5 2 0 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 1 1 0 0 0 1 2 3 4 4 5 5 6 7 9 14 18 19 20 24 34 44 48 45 38 31 25 19 14 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 11 10 9 8 8 14 20 28 35 40 43 46 49 52 52 43 46 49 55 62 66 60 43 30 29 32 27 20 12 5 1 1 1 0 0 1 2 6 19 49 77 65 37 28 33 44 52 56 39 27 18 8 2 0 0 1 1 0 0 0 6 19 35 43 48 48 37 15 11 14 38 83 134 156 203 197 177 163 141 125 120 118 114 113 137 159 174 184 189 188 197 212 229 245 256 241 215 185 150 110 73 46 27 15 9 6 4 1 0 0 0 0 7 25 57 104 147 171 191 205 206 190 198 205 211 214 205 163 105 58 27 9 2 0 0 0 0 0 0 0 0 0 0 0 2 7 25 65 135 214 287 345 388 436 560 699 806 856 846 810 763 717 694 714 758 789 729 615 497 423 370 326 318 354 407 310 268 274 311 351 376 369 343 319 310 309 326 402 484 553 616 641 638 651 693 725 727 722 707 678 617 444 428 436 454 469 431 328 227 160 131 120 102 95 95 96 95 95 96 95 91 87 83 84 88 93 103 147 219 270 303 327 363 361 369 400 451 508 558 601 614 619 640 662 671 706 753 786 807 807 784 754 720 644 562 495 459 466 518 619 748 882 965 921 869 774 674 599 589 636 643 603 495 322 220 183 161 149 140 112 137 142 115 79 78 118 185 258 312 315 231 239 269 273 266 283 345 395 390 330 303 334 355 332 265 186 132 85 47 19 5 1 3 5 2 0 0 1 3 6 5 2 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 3 7 9 12 13 14 19 25 34 43 46 43 36 28 23 16 9 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 11 13 15 18 18 16 14 10 7 13 27 36 41 43 44 48 59 71 83 83 68 61 59 55 49 62 43 27 22 27 27 24 27 25 16 15 9 7 7 7 6 3 8 31 54 47 27 15 11 12 15 25 19 13 7 2 0 0 0 0 0 0 0 0 8 26 50 75 96 103 91 66 63 72 88 106 120 112 135 147 138 112 93 95 87 83 76 68 110 130 123 116 120 117 108 116 137 162 183 185 179 165 140 103 73 51 34 22 13 4 2 1 0 0 0 0 0 1 6 19 38 57 79 108 142 157 165 172 180 186 181 148 87 37 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 27 61 108 167 232 296 341 416 512 616 712 777 786 769 737 705 690 722 769 768 701 577 486 429 378 353 361 342 286 275 291 316 355 371 377 378 377 378 376 370 375 415 500 581 647 689 716 731 745 768 781 792 803 799 677 596 554 533 510 432 317 222 162 136 127 110 106 112 120 135 149 163 178 196 222 219 191 159 141 146 197 271 326 356 381 431 429 467 552 671 829 861 836 799 786 786 794 768 759 779 798 813 808 777 729 686 622 553 481 431 440 476 538 633 754 863 794 713 614 514 443 437 485 533 529 421 221 156 138 136 136 125 90 79 72 61 48 67 110 205 354 519 440 304 222 191 170 174 181 216 266 283 241 231 253 280 288 268 236 174 107 65 24 7 2 2 3 1 0 1 3 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 9 8 7 9 14 20 27 37 46 46 41 33 27 20 13 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 23 25 26 23 21 25 19 9 14 29 44 51 51 49 60 83 93 87 74 67 59 48 41 42 55 37 23 19 24 24 20 26 26 24 30 32 31 26 19 10 1 1 9 18 19 14 8 2 0 0 1 1 1 0 0 0 0 0 0 0 0 0 7 19 32 43 62 76 78 79 85 97 110 119 120 113 101 66 60 67 75 73 73 73 77 80 81 91 85 70 59 56 52 41 47 61 76 86 92 115 136 145 140 123 87 38 11 13 10 5 1 0 0 0 0 0 0 0 0 2 6 10 17 28 43 64 80 90 93 88 69 42 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 14 40 74 121 180 241 310 378 449 530 639 686 712 730 742 733 732 743 743 715 651 585 515 451 397 356 368 415 416 399 397 416 426 429 430 432 439 451 455 453 456 473 514 605 703 777 814 843 844 832 838 864 859 827 776 706 620 533 426 334 272 236 207 159 141 137 141 152 173 175 196 231 259 281 290 275 243 208 222 302 381 413 390 389 416 490 608 749 876 995 1002 968 925 897 874 859 837 813 797 779 764 753 737 713 686 643 591 527 456 444 456 481 538 626 695 661 600 519 433 415 437 482 506 463 312 191 132 111 110 118 115 96 74 57 40 38 71 132 228 341 291 339 308 206 136 135 149 155 161 176 169 147 154 183 214 238 248 232 195 155 115 49 12 8 7 5 2 1 2 6 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 1 2 3 4 5 7 8 7 8 11 17 25 37 46 48 44 37 29 24 21 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 23 28 28 24 20 20 26 21 18 17 23 35 52 64 68 68 75 88 85 75 65 61 52 38 32 32 29 24 19 16 15 14 11 16 18 19 27 37 35 26 16 8 1 1 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 4 1 6 15 23 40 60 67 62 64 67 67 69 75 85 98 111 115 111 104 92 89 88 85 81 76 75 74 71 66 60 50 39 36 40 38 38 40 44 48 48 39 43 89 147 187 212 194 111 37 11 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 16 20 21 16 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 21 58 103 160 226 290 353 422 499 554 619 692 762 797 776 772 778 780 763 693 628 594 574 519 433 378 406 474 512 513 504 487 476 476 462 478 491 494 487 471 519 600 694 793 894 933 894 874 884 897 917 929 892 787 621 497 419 382 360 321 261 231 215 210 210 215 232 228 237 256 274 288 312 317 299 277 285 323 388 431 392 395 447 553 701 863 943 992 995 967 926 895 874 854 830 809 805 784 768 750 730 719 701 666 630 587 518 473 435 429 466 526 550 544 529 511 504 537 571 599 576 441 274 168 111 94 96 101 109 114 112 106 71 76 100 153 237 309 296 275 229 159 123 144 174 201 217 196 146 121 130 168 231 258 258 244 239 230 174 91 30 11 8 7 3 1 2 5 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 1 1 2 6 7 6 7 12 21 34 41 43 43 40 35 30 25 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 2 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 12 16 23 22 17 12 11 18 9 4 9 23 43 56 64 70 74 71 66 54 42 34 26 15 5 3 6 12 17 13 9 8 9 9 9 7 7 7 6 6 6 6 15 37 15 4 0 0 0 0 0 4 11 19 23 24 23 21 19 19 97 131 135 120 111 106 101 93 84 80 78 78 79 80 83 93 108 114 113 110 109 109 108 104 96 87 82 76 69 60 48 29 20 17 18 17 18 22 26 30 31 32 33 33 49 86 126 109 106 123 134 76 38 11 1 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 2 2 2 7 21 44 87 138 200 265 319 355 409 477 558 653 746 791 821 838 839 838 816 830 827 761 625 481 403 395 432 476 484 479 459 446 479 471 486 501 512 520 528 562 608 676 772 870 889 872 851 846 852 899 962 950 818 596 473 440 442 436 398 353 348 348 336 303 274 284 300 305 307 351 364 355 346 362 374 332 280 275 317 326 374 448 550 679 832 902 938 942 927 893 860 842 828 812 789 785 774 764 761 760 729 705 678 646 606 557 518 488 464 440 450 464 462 467 502 570 631 678 684 615 457 291 166 100 91 94 91 91 95 110 152 119 119 160 228 274 298 286 238 170 120 115 148 206 267 271 193 144 125 130 157 219 231 232 276 301 274 194 107 46 19 9 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 3 4 3 1 0 3 6 7 4 2 5 12 23 34 41 46 47 43 35 30 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 19 53 71 55 62 28 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 17 21 23 17 10 13 22 33 40 47 61 69 66 53 37 24 16 11 6 1 0 0 1 3 3 3 4 6 7 8 8 5 2 1 2 3 1 17 52 27 16 12 10 6 3 1 41 84 106 113 111 112 111 110 118 139 96 68 85 134 131 121 113 107 101 96 93 93 92 90 99 113 117 115 115 117 122 121 117 110 102 95 88 80 68 52 32 21 13 8 6 8 10 13 15 17 18 21 22 22 21 19 16 27 32 42 96 117 58 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 1 2 2 2 3 9 33 74 134 195 227 239 283 338 406 497 603 703 788 827 803 849 1008 987 794 569 551 539 536 512 458 413 417 439 436 424 464 478 490 508 537 574 599 615 641 673 692 676 774 807 795 792 804 856 904 884 770 577 463 447 502 568 525 478 453 449 445 410 367 361 357 343 324 383 415 431 451 485 471 376 259 171 156 222 317 405 485 576 699 789 865 916 943 912 877 860 859 861 808 776 743 709 679 670 659 657 654 643 633 603 582 570 562 542 517 487 467 472 504 560 640 694 686 632 492 316 175 111 104 100 101 103 107 121 140 144 175 252 346 280 240 217 197 162 130 128 157 219 327 266 208 170 145 119 143 193 246 304 350 309 232 153 86 35 26 17 10 7 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 0 1 3 5 5 4 2 3 9 20 33 46 52 51 45 39 32 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 7 41 171 369 468 405 161 41 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 23 29 28 18 21 16 12 13 21 33 51 56 48 36 26 17 10 5 4 0 0 0 0 0 0 1 2 3 3 3 3 2 1 0 0 1 0 6 15 24 28 28 26 23 21 13 35 82 128 152 145 151 153 150 147 143 133 132 137 139 131 113 107 107 105 103 107 114 120 121 123 124 120 119 122 130 135 135 133 129 121 112 102 92 77 56 34 18 8 5 6 7 7 7 8 8 9 9 10 12 14 16 19 21 21 17 10 11 31 27 5 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 6 36 81 124 146 158 193 253 336 432 524 615 737 822 753 772 748 654 574 585 593 583 560 519 465 434 420 404 402 428 453 456 460 483 527 572 610 649 681 693 671 619 668 734 783 816 823 840 805 721 629 517 448 446 504 592 603 595 617 651 655 590 518 470 429 383 364 387 434 495 550 567 540 424 280 168 134 177 254 330 390 457 530 601 672 742 815 838 850 862 869 857 813 783 745 695 652 646 633 622 618 622 643 638 634 635 635 612 609 583 547 536 550 567 606 649 663 624 505 349 217 174 171 175 181 180 168 183 171 160 183 249 255 203 169 163 167 159 158 170 184 170 222 235 230 205 163 146 181 238 296 336 319 234 155 103 66 32 21 17 14 14 11 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 1 1 1 3 5 5 5 9 21 33 44 48 44 38 33 25 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 42 179 613 881 682 312 85 14 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 5 8 15 27 32 29 24 22 16 12 13 22 34 35 34 30 25 25 23 15 8 5 0 0 0 0 0 1 2 4 5 5 3 2 1 0 0 0 0 0 26 58 58 36 36 34 29 24 15 7 15 37 59 70 104 126 135 137 135 133 135 136 133 114 92 89 95 99 101 109 119 130 138 141 131 128 138 155 173 181 171 157 143 130 118 107 95 78 56 30 14 6 3 4 4 4 3 4 4 5 5 5 6 7 8 12 17 21 25 25 21 17 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 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 4 20 45 71 89 116 151 213 307 413 519 638 731 744 636 556 493 466 481 537 537 545 549 548 547 535 481 417 382 407 453 492 480 466 515 601 666 689 690 692 667 623 636 700 794 892 899 856 773 682 626 542 493 494 546 625 664 714 786 843 839 741 644 562 501 461 456 458 478 508 535 563 541 443 303 181 147 159 204 259 307 350 382 427 477 511 556 598 637 675 730 721 736 741 739 739 721 721 715 696 657 653 660 659 664 685 693 666 655 645 623 624 656 675 669 628 585 526 463 387 303 296 322 321 300 292 284 265 218 176 188 208 189 166 158 170 187 187 185 194 225 179 212 260 292 268 203 214 257 291 275 218 166 127 101 80 45 22 14 13 15 15 13 10 5 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 5 7 8 8 2 0 0 0 0 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 1 2 5 6 8 16 26 35 42 44 39 31 43 103 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 26 88 35 97 99 43 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 14 16 21 26 28 25 23 16 12 16 25 31 30 29 27 26 28 27 17 10 8 2 0 0 0 2 7 26 44 50 46 35 20 8 3 1 0 0 0 52 104 97 30 23 20 17 13 9 5 4 11 32 73 99 120 133 139 140 141 143 145 144 129 109 98 92 88 87 103 112 124 135 138 134 136 150 173 199 215 201 173 143 118 108 97 83 64 41 18 6 1 1 1 1 1 1 1 2 3 2 3 3 4 6 7 10 14 17 20 27 29 26 22 18 14 4 1 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 2 3 5 5 3 4 2 1 0 0 0 0 0 0 0 2 8 18 33 49 66 90 124 173 238 315 376 442 445 363 318 303 292 298 338 434 463 486 519 572 646 630 564 488 430 407 438 493 488 458 509 610 673 692 682 672 639 626 660 748 877 988 991 933 854 788 755 684 650 652 664 661 706 805 863 830 784 699 591 505 474 477 475 476 486 501 511 521 501 436 335 227 187 170 173 194 229 281 291 302 331 348 362 396 422 436 466 495 539 576 605 647 671 717 758 779 772 770 788 802 797 779 737 703 676 648 614 624 650 662 646 588 513 466 437 408 380 408 415 391 361 358 355 352 330 290 271 225 187 171 179 208 223 209 179 156 195 187 219 285 358 334 272 240 222 204 175 129 96 79 73 58 32 16 12 11 14 13 13 12 8 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 6 14 20 21 9 1 0 0 1 7 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 2 3 6 7 11 22 31 38 42 43 38 37 81 236 144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 4 8 10 11 11 13 17 18 17 14 10 10 13 13 10 21 24 26 26 24 16 7 2 1 1 1 0 0 4 23 77 97 104 97 77 43 21 32 28 6 4 4 34 63 61 11 9 7 6 4 2 1 14 47 93 131 134 141 145 144 141 140 139 134 123 112 103 98 93 86 80 88 93 104 119 130 131 129 128 137 157 181 184 165 135 103 89 81 67 47 24 7 2 0 0 0 0 0 0 0 1 1 0 0 0 1 2 4 7 9 11 14 19 21 22 22 23 21 9 12 21 16 8 6 3 1 1 1 1 2 2 1 0 1 1 1 1 1 0 1 1 1 2 1 3 6 7 8 9 9 8 7 6 10 5 1 0 0 2 7 18 32 46 63 81 97 113 133 164 177 169 151 147 180 196 208 224 253 323 374 413 467 552 663 650 607 553 499 458 435 426 415 422 512 635 707 717 684 643 618 630 704 836 980 1044 1058 1038 997 948 962 895 815 729 606 526 662 766 743 644 568 474 389 343 358 396 446 506 553 553 533 527 508 466 405 334 275 223 185 168 169 216 252 264 259 239 230 255 293 313 316 326 345 343 304 339 404 477 554 613 677 729 786 845 907 851 788 737 695 648 589 553 525 500 471 443 454 471 480 487 502 489 432 354 298 302 323 363 396 373 301 224 184 191 202 233 238 214 172 157 187 208 233 260 303 307 272 225 181 141 101 72 53 43 58 44 24 11 7 9 9 9 9 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 20 14 5 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 5 6 9 13 17 23 31 38 38 40 45 60 122 278 186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 9 8 12 26 32 24 11 18 19 20 20 17 9 4 1 0 0 0 0 0 4 25 82 69 94 115 112 82 63 85 93 78 70 36 12 4 5 4 4 5 4 2 0 0 9 38 79 111 127 137 144 146 146 147 142 139 137 135 132 123 113 102 91 82 76 81 93 107 114 114 110 107 113 143 157 147 121 91 78 67 54 37 22 10 4 1 0 0 0 0 0 0 0 1 0 0 0 1 0 1 5 7 8 9 11 11 11 13 15 16 14 11 7 3 7 11 10 7 8 8 8 7 6 4 2 4 4 4 4 5 3 4 5 6 6 5 4 2 3 6 4 11 23 38 56 63 52 42 38 29 17 15 27 43 43 65 96 122 133 125 103 91 85 87 107 138 153 173 196 220 267 312 354 404 472 561 596 609 604 585 559 496 439 419 465 588 689 739 741 706 662 633 629 677 774 845 915 987 1036 1032 952 921 885 833 769 823 662 698 695 558 480 451 387 314 269 275 349 438 548 636 538 499 504 515 507 469 426 368 309 254 183 161 159 176 202 225 214 192 187 208 218 212 201 223 280 284 287 284 322 430 463 484 500 519 550 603 681 698 690 687 679 656 603 520 432 413 475 544 577 566 571 581 535 438 329 279 263 281 315 329 286 231 189 178 200 215 229 229 208 177 206 249 267 244 214 217 214 196 158 115 70 51 48 53 45 47 37 26 17 22 16 10 7 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 13 9 6 5 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 3 6 8 12 17 21 27 35 37 35 36 43 49 86 106 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 10 8 8 10 18 32 30 18 9 14 18 16 14 11 7 2 1 0 0 0 0 1 11 31 62 54 89 121 130 114 92 102 117 121 101 48 13 1 1 1 0 1 2 1 0 0 3 20 47 79 106 127 144 155 160 159 146 138 137 139 135 127 122 115 102 90 79 75 75 79 82 89 92 97 112 149 181 189 175 147 114 86 65 46 32 22 14 8 3 1 0 0 0 0 0 1 0 0 0 0 0 1 2 4 5 5 6 6 7 7 8 10 12 13 13 13 14 13 12 11 12 10 10 9 8 4 3 5 7 8 9 10 8 7 7 7 7 8 8 6 4 5 4 8 18 36 68 89 96 97 98 99 110 101 101 110 91 95 123 148 158 167 169 161 143 123 124 130 145 160 174 190 176 194 228 285 376 476 540 596 648 684 652 596 547 528 556 644 726 781 791 753 697 655 628 625 651 674 730 832 919 898 833 830 795 709 634 935 857 702 565 481 474 484 429 325 228 226 332 431 481 474 397 386 422 483 540 514 469 412 362 339 280 228 187 166 166 185 199 195 183 185 208 190 157 142 188 257 338 341 316 394 423 482 461 343 279 308 347 398 464 529 574 629 666 653 546 553 693 819 848 741 632 540 447 363 332 300 284 282 276 247 213 203 209 204 204 210 216 211 194 190 210 246 266 221 171 152 149 144 111 75 48 39 42 50 37 29 29 34 26 25 21 19 22 25 18 12 10 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 3 5 2 1 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 14 16 15 17 26 32 28 24 27 42 47 40 28 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 10 11 11 8 8 14 23 33 28 19 12 11 12 11 10 9 6 1 0 0 0 0 0 4 37 62 70 88 104 113 117 110 86 95 94 81 53 25 6 1 0 2 4 5 11 19 25 16 11 22 38 55 74 97 121 140 152 157 152 149 143 134 121 116 115 110 98 84 74 70 67 59 34 58 77 97 121 147 166 170 156 141 157 144 114 80 52 42 31 21 12 5 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 5 7 10 14 17 19 20 18 16 15 14 12 10 9 9 8 5 6 8 9 10 11 11 10 7 4 3 3 5 6 6 7 7 8 9 9 11 19 27 43 66 96 143 167 180 199 221 211 204 197 190 191 210 261 293 279 229 212 202 208 232 271 298 199 136 138 218 364 471 537 613 702 742 714 661 614 600 642 671 757 823 824 748 691 648 618 602 615 648 669 739 835 799 773 737 680 628 590 739 712 607 506 494 473 473 434 337 221 192 258 355 422 407 361 362 392 438 511 517 490 436 374 379 353 306 256 214 158 142 150 153 141 132 158 206 230 189 190 239 320 364 339 331 358 476 520 317 241 221 220 243 274 337 389 440 480 499 546 605 745 942 1133 945 748 591 495 454 440 366 298 263 241 223 200 189 193 183 169 168 176 186 200 226 232 224 217 171 141 131 128 114 87 63 48 40 34 32 30 33 37 28 31 33 33 35 49 52 51 50 43 15 8 4 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 18 19 19 23 27 25 22 24 38 48 48 39 26 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 9 7 7 13 21 25 13 12 14 15 15 12 11 8 5 1 0 0 2 6 10 11 38 50 52 68 88 99 101 96 89 79 66 67 75 75 35 11 5 15 37 46 45 36 22 6 3 4 9 16 27 45 70 101 130 149 150 144 134 124 115 105 98 92 85 76 68 58 43 31 35 38 62 83 96 100 100 97 88 81 95 109 106 87 66 56 45 34 23 14 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 9 13 18 23 27 30 27 25 23 20 15 9 8 8 8 9 10 10 10 10 11 9 8 6 3 1 1 1 1 3 5 8 9 9 9 9 7 7 12 21 37 79 133 186 225 245 264 283 320 352 360 339 405 505 531 416 274 299 335 370 407 431 415 398 406 448 500 495 541 642 756 786 744 683 644 648 673 719 787 829 810 686 654 627 595 574 590 628 637 684 816 867 849 788 772 841 721 706 696 636 501 486 448 428 402 343 244 213 217 247 294 315 344 378 403 413 463 511 529 506 447 410 358 320 294 276 199 168 153 145 148 130 110 108 133 173 213 238 262 285 286 282 283 318 356 306 293 270 268 293 264 277 283 284 288 329 376 456 589 780 977 885 736 580 435 369 372 327 257 222 212 195 174 156 142 119 111 119 139 162 207 241 233 175 143 117 111 120 126 99 62 37 30 33 33 38 50 66 79 63 62 61 53 56 65 66 69 74 55 36 22 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 11 16 15 17 29 27 23 22 28 41 49 49 37 26 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 3 6 6 5 3 8 20 24 18 14 11 12 17 20 17 12 7 3 1 0 2 8 17 26 27 31 35 43 59 80 90 84 81 86 79 82 88 90 82 54 38 43 63 91 98 81 58 40 28 16 6 3 6 15 28 53 83 113 138 144 140 134 127 118 101 94 88 83 79 76 66 50 32 22 27 33 39 47 54 55 60 68 75 81 83 82 76 68 61 49 39 31 25 18 9 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 16 22 28 32 34 34 31 27 24 19 11 11 11 10 10 10 11 11 12 13 12 11 9 7 5 3 3 4 5 8 14 15 22 32 36 26 21 25 30 30 67 111 136 159 210 282 323 362 402 444 498 564 649 648 468 345 355 419 510 604 640 659 648 619 591 547 455 476 589 698 737 717 675 643 642 700 762 796 805 803 663 635 619 600 592 585 610 660 747 871 884 816 715 654 704 664 646 662 660 524 493 442 386 335 298 245 236 237 235 246 265 312 361 397 426 482 515 548 592 559 497 437 384 343 321 262 218 197 209 287 255 196 137 94 102 135 143 144 149 143 158 179 214 272 322 329 309 298 324 312 316 306 268 230 215 241 292 369 518 650 686 627 492 360 304 266 240 218 175 139 117 110 109 102 95 89 86 86 96 105 108 108 95 79 69 77 104 101 67 37 26 29 43 59 73 83 96 106 111 107 93 66 70 79 81 69 82 66 47 28 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 1 0 1 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 4 8 4 7 10 12 14 21 32 43 48 46 35 27 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 3 4 5 11 23 22 16 14 15 15 15 14 14 13 9 10 14 15 14 17 20 22 20 23 29 40 55 69 64 57 60 74 87 115 135 132 107 75 96 115 122 115 94 68 45 47 73 86 100 105 90 65 57 64 70 86 113 136 145 144 137 127 112 101 94 90 92 97 83 71 59 49 42 38 38 41 46 48 69 93 112 119 109 84 70 66 66 57 49 43 35 25 19 15 15 15 11 6 2 0 0 0 0 0 0 0 1 1 1 1 3 7 13 18 24 28 27 25 22 21 19 17 16 18 17 14 10 11 12 14 16 18 17 15 13 11 10 12 16 22 30 40 59 67 78 88 90 82 73 64 63 85 134 188 250 317 377 391 440 492 536 575 607 637 679 680 554 457 436 487 595 728 767 758 718 663 609 488 436 472 557 618 616 621 630 640 646 698 742 767 766 741 651 623 630 646 643 626 660 727 795 803 767 743 719 704 713 699 652 633 683 672 605 468 337 294 287 296 294 278 258 263 269 304 355 403 454 555 565 519 544 543 522 492 462 443 394 339 289 253 235 300 313 295 245 151 177 121 69 57 57 43 45 67 115 182 247 275 292 321 339 328 370 414 345 278 236 218 215 213 316 413 465 462 399 327 273 239 215 182 126 95 84 82 82 85 89 87 77 72 77 73 60 52 55 62 67 73 91 87 75 61 51 56 68 83 90 80 87 91 86 79 77 56 52 62 73 51 55 52 40 22 7 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 2 4 5 3 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 3 9 11 9 5 6 15 26 36 42 38 33 29 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 17 15 16 16 15 15 14 13 13 20 28 32 29 23 21 21 20 17 15 19 27 37 46 42 38 46 65 88 112 127 128 126 136 173 160 124 83 51 33 27 42 68 87 78 49 19 1 4 7 21 49 87 125 145 147 138 125 111 101 93 91 94 102 89 81 74 69 64 58 49 46 51 57 72 87 98 101 93 81 75 76 81 79 71 64 58 50 47 39 33 29 26 23 14 6 2 0 0 0 0 0 1 2 1 1 1 3 5 7 11 14 13 11 10 10 10 10 14 17 17 15 14 14 16 18 20 21 19 17 15 14 15 25 43 69 100 132 166 185 194 196 198 193 169 150 149 171 209 260 322 388 445 483 553 623 682 732 805 829 840 835 761 659 583 590 676 733 759 742 704 668 670 544 477 466 495 545 550 583 636 698 736 762 785 788 754 708 689 687 695 701 671 696 753 812 840 799 799 751 708 735 818 848 762 662 693 675 552 416 338 351 351 352 340 315 292 318 334 354 380 400 427 515 553 512 497 502 520 530 525 503 450 393 346 314 291 311 335 359 370 253 185 122 69 43 35 25 19 23 42 89 149 205 261 353 438 440 444 483 402 289 203 157 145 148 192 242 287 327 339 312 278 247 203 154 117 96 87 83 83 88 92 94 96 97 92 79 60 52 58 71 82 90 105 103 104 108 93 81 82 87 83 61 52 47 44 55 63 51 38 35 56 36 30 31 29 15 6 2 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 2 4 6 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 8 14 15 10 5 3 5 25 34 34 31 30 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 16 17 17 20 23 24 22 30 33 32 30 27 23 25 27 27 23 23 28 35 41 43 45 53 65 79 92 101 104 105 115 142 119 81 52 46 46 72 92 96 79 42 14 1 0 0 0 15 39 69 102 139 142 131 117 103 93 86 84 86 90 83 78 76 75 75 65 58 54 55 60 66 75 84 91 85 82 81 85 92 95 87 78 72 68 61 48 39 34 34 33 21 11 3 0 0 0 0 0 0 1 0 0 0 0 1 1 2 3 3 3 3 4 6 7 9 11 13 17 19 18 17 17 18 19 19 18 17 17 24 43 72 110 151 190 240 284 301 294 283 256 234 227 238 259 293 327 371 431 508 570 635 701 769 843 909 941 958 968 945 869 728 630 645 703 751 721 650 573 421 367 359 362 362 440 581 698 781 842 861 843 819 788 750 761 769 771 767 758 767 799 821 813 766 666 576 539 561 622 728 765 732 668 636 548 431 356 354 369 392 407 407 392 383 397 400 400 406 397 413 452 477 462 450 488 511 523 548 537 472 402 354 333 316 308 315 346 403 343 266 186 116 83 60 44 35 32 29 62 113 182 277 433 549 602 619 620 487 334 217 146 104 112 134 162 195 266 277 260 237 225 185 147 121 107 99 101 103 103 102 102 106 101 87 72 61 58 73 89 87 78 83 83 80 81 75 70 72 83 68 45 38 33 22 59 76 68 43 25 25 24 24 24 25 16 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 12 11 9 6 12 28 33 32 32 30 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 12 17 21 20 19 19 20 19 17 16 18 21 23 20 19 23 29 29 28 37 45 49 47 56 62 70 85 113 143 135 136 148 147 119 97 92 101 102 123 128 108 65 16 3 0 0 1 3 18 36 53 72 124 126 117 106 95 87 83 84 88 92 89 86 85 86 85 66 59 56 55 56 59 63 68 73 73 75 75 75 76 80 82 80 73 65 57 49 41 34 30 29 22 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 1 2 6 8 9 12 16 20 17 16 16 16 16 19 19 18 20 31 58 91 121 173 318 478 495 425 336 316 317 325 332 342 368 414 449 480 517 573 625 681 742 812 900 960 985 988 979 960 907 797 687 640 697 806 792 687 600 539 522 461 375 339 481 686 859 958 971 938 890 851 833 840 858 867 864 858 876 902 892 845 777 712 643 597 569 552 545 585 603 597 572 514 456 414 404 425 435 461 507 561 604 592 555 512 484 493 504 515 507 473 431 423 424 453 508 544 544 486 410 356 344 346 339 325 320 374 395 363 284 186 147 118 101 89 53 40 66 121 203 336 482 563 593 615 617 577 484 372 248 143 111 122 151 177 224 241 237 219 213 180 151 135 136 130 125 117 106 95 85 80 72 63 62 65 72 81 88 86 79 81 83 84 82 72 61 55 62 53 36 27 34 36 64 82 78 51 36 30 30 34 35 32 25 15 7 3 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 9 10 7 19 30 30 17 5 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 5 7 11 16 18 16 17 18 17 14 7 2 3 6 9 9 8 12 18 24 28 39 50 57 57 59 61 71 95 131 158 148 152 159 147 122 121 123 122 110 106 99 83 55 21 16 9 5 8 21 41 52 54 59 103 111 108 101 94 89 82 81 85 87 84 82 81 81 76 63 54 52 53 53 52 52 55 58 60 60 59 58 56 54 65 70 71 69 66 61 53 42 31 32 30 24 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 4 2 2 4 6 8 11 16 22 20 19 17 17 17 17 17 16 18 28 52 82 90 110 268 394 429 397 341 333 330 349 388 439 481 548 591 616 639 670 696 744 804 862 943 1002 1030 1031 1013 959 909 860 818 788 790 857 852 770 697 597 449 319 271 375 582 792 951 1027 1001 955 914 898 917 952 976 979 966 949 959 956 922 875 837 805 782 754 700 597 496 440 419 417 409 401 400 410 433 462 502 552 616 694 779 784 733 653 578 575 577 562 519 449 399 347 364 447 550 548 540 515 476 427 395 385 352 287 259 332 428 466 362 260 219 175 128 103 54 50 65 94 138 261 395 481 516 590 601 572 539 488 323 159 85 89 128 144 159 181 207 194 179 162 151 152 172 168 150 125 98 79 69 63 61 62 66 77 81 76 75 79 88 104 124 121 103 87 72 54 45 44 39 27 27 36 58 79 82 67 51 43 44 50 48 43 34 24 16 12 10 8 3 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 1 7 19 14 13 28 30 14 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 5 4 4 7 11 12 12 16 20 13 15 14 11 6 2 0 0 2 7 8 8 10 14 19 28 38 46 52 54 57 70 91 115 122 154 175 178 160 130 101 81 75 81 85 92 96 86 59 55 38 29 33 44 52 51 53 66 97 108 106 99 89 80 69 74 82 86 84 81 76 72 68 64 59 56 54 51 47 47 48 50 52 53 52 50 44 36 50 58 63 64 63 60 57 51 43 41 40 37 30 18 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 4 6 7 10 14 18 20 20 20 20 21 18 16 15 16 20 39 49 45 41 89 152 225 271 276 282 275 307 376 463 523 604 654 690 740 789 805 854 919 955 1027 1086 1110 1118 1163 1114 1029 956 919 918 839 803 784 765 716 594 450 353 358 506 699 862 971 1016 983 944 935 965 1022 1062 1106 1110 1079 1050 1028 1003 981 960 940 883 816 734 628 488 402 360 349 353 350 348 356 381 428 500 570 643 716 773 815 813 758 674 616 585 562 537 498 430 411 377 378 442 558 557 550 541 520 485 443 403 368 332 311 346 462 582 510 521 502 377 164 150 136 118 103 89 69 116 158 191 273 401 482 501 453 352 222 115 56 40 48 55 69 104 166 158 150 143 142 149 164 160 139 112 102 100 111 127 131 92 93 100 94 63 67 67 74 93 114 113 103 92 83 65 45 35 33 25 19 21 40 74 91 86 70 57 54 58 62 59 47 35 26 22 20 20 15 11 7 3 1 1 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 14 15 30 33 29 26 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 3 4 5 4 6 9 4 5 4 3 1 1 0 0 1 4 7 8 8 9 10 17 24 32 38 43 50 64 79 90 95 117 133 141 138 124 102 93 97 109 115 118 121 107 74 58 45 39 42 50 60 62 57 60 87 102 104 100 92 83 76 81 85 85 86 88 76 68 68 69 63 57 51 48 43 42 43 46 49 52 52 48 41 32 35 38 40 42 47 55 54 51 50 45 41 38 35 29 14 6 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 5 6 7 10 13 17 20 23 25 24 20 17 15 16 23 41 44 40 35 40 72 117 161 195 189 209 265 344 422 503 569 624 676 735 771 820 880 940 1001 1084 1142 1177 1196 1195 1130 1059 1008 986 989 898 846 829 817 757 658 574 549 611 733 848 917 949 989 950 934 958 1013 1072 1108 1153 1176 1174 1181 1179 1166 1129 1059 936 795 658 532 429 359 340 337 336 330 313 300 301 322 368 446 515 611 721 763 754 709 661 641 607 564 514 464 433 429 428 402 364 346 453 491 495 483 476 463 466 462 438 419 403 426 490 576 627 734 785 685 337 259 205 173 162 153 108 88 79 85 144 193 250 272 236 207 167 122 80 44 23 13 24 54 101 124 129 119 100 82 85 95 100 105 134 166 204 227 187 143 134 138 138 106 101 98 98 103 122 114 99 94 96 81 63 47 37 34 29 29 44 77 103 115 104 80 70 69 78 87 72 55 40 31 29 30 27 22 15 6 6 4 2 0 0 0 1 2 1 0 0 2 3 4 2 0 0 0 2 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 22 33 35 35 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 0 0 0 0 1 2 5 6 7 7 12 15 19 24 32 42 52 60 64 65 70 80 85 83 72 80 81 86 96 103 103 102 93 78 76 72 66 61 57 53 48 40 44 68 88 93 92 88 83 81 82 84 86 90 95 85 76 76 77 70 58 50 47 44 41 44 49 55 58 57 49 37 25 21 20 20 23 31 38 45 48 46 42 37 35 34 31 16 7 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 10 16 23 27 27 24 21 18 16 17 24 27 36 45 55 77 116 117 105 122 167 241 368 486 500 552 595 634 672 711 722 767 826 898 993 1070 1112 1132 1130 1077 1039 1018 1009 1003 1001 944 915 908 900 847 756 712 736 809 866 903 884 842 902 911 916 926 948 976 1003 1026 1050 1082 1105 1077 991 888 819 710 582 467 385 354 342 332 318 297 273 258 250 249 255 284 329 400 489 575 608 604 583 571 587 568 538 516 498 458 451 421 368 301 243 325 382 395 376 398 429 477 519 529 548 551 551 556 553 592 697 714 538 465 371 291 237 205 216 192 157 114 63 129 195 242 272 287 275 242 196 146 102 57 34 29 33 51 72 89 94 76 60 52 56 71 111 160 210 247 263 236 206 186 190 200 197 203 210 202 164 149 134 114 97 100 96 87 72 62 65 62 56 59 81 101 107 98 88 81 82 92 109 98 77 57 45 41 40 36 29 20 14 11 9 7 6 5 5 6 6 2 2 2 2 4 4 4 3 3 3 6 7 5 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 8 1 1 7 13 13 19 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 4 5 6 10 13 16 20 26 34 40 42 41 40 44 49 46 43 45 64 66 66 68 76 85 86 85 85 86 86 82 72 58 44 37 34 40 56 74 82 85 84 83 82 81 83 88 98 106 97 86 79 77 71 60 53 50 47 47 52 60 66 66 61 50 36 22 16 14 12 12 17 27 38 47 51 48 40 33 29 27 27 23 14 9 7 6 3 1 0 0 0 0 0 0 0 0 1 4 9 16 7 3 2 3 6 12 15 16 17 19 18 17 15 15 18 20 23 30 50 103 162 177 176 212 285 366 501 620 579 610 648 673 688 718 732 738 753 793 869 962 1001 1003 996 1003 1016 989 956 983 1054 1028 957 895 919 952 907 868 869 882 864 850 827 806 853 845 792 744 753 772 862 939 932 780 773 753 704 630 555 496 436 384 350 340 326 302 274 250 247 234 214 198 199 224 248 288 343 396 451 479 493 502 499 471 454 455 461 439 416 379 327 263 241 300 348 353 335 363 439 521 580 619 699 744 749 713 606 536 604 719 579 460 423 424 415 322 274 244 221 184 164 193 226 260 292 314 319 309 286 247 196 146 109 84 53 37 35 46 66 67 64 64 74 101 154 213 260 280 316 293 254 242 268 258 259 270 285 264 249 239 225 204 171 143 115 95 96 101 103 97 82 86 93 101 109 107 100 99 101 104 107 102 87 71 62 60 54 45 33 25 21 18 16 17 20 20 17 14 11 12 15 14 3 3 3 3 4 6 9 11 11 7 2 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 5 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 3 5 5 5 7 11 16 22 27 29 28 26 25 25 22 25 33 44 51 58 64 72 82 92 94 92 89 86 77 68 60 53 45 40 41 47 58 72 76 76 77 77 78 84 97 112 102 101 104 104 97 80 67 58 52 50 53 62 74 85 86 71 54 37 23 15 11 8 8 10 21 33 42 46 44 38 30 26 26 27 26 21 17 15 16 11 5 2 0 0 0 0 0 0 0 1 1 3 6 5 3 2 2 2 7 11 15 17 17 16 16 16 16 15 13 11 10 16 44 95 144 196 272 370 426 471 496 459 447 462 518 605 656 684 693 695 700 685 739 771 784 812 916 1077 1080 972 970 1052 1093 1037 917 957 966 918 860 828 812 787 780 792 812 807 766 706 652 624 616 697 827 886 624 571 549 529 502 474 462 427 380 344 331 322 314 301 277 271 268 262 249 221 209 208 220 245 279 340 388 421 442 426 353 342 392 396 403 397 366 302 240 245 284 320 326 339 377 456 569 703 784 865 896 862 779 673 589 562 588 490 466 491 521 589 522 438 368 317 222 168 167 196 237 251 272 308 341 327 313 285 248 215 221 140 86 71 74 84 76 74 83 105 169 237 327 455 509 455 352 284 302 313 303 298 303 304 321 331 327 322 335 321 271 191 118 129 139 137 118 97 96 109 128 128 125 120 118 121 121 116 104 85 74 88 95 87 64 42 32 28 26 25 26 27 26 27 28 22 20 18 17 12 7 3 1 4 7 9 12 14 8 3 1 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 1 2 1 1 4 6 9 11 17 21 21 18 14 9 7 16 29 35 37 41 53 73 100 115 113 111 114 116 95 77 63 52 43 35 30 31 40 59 66 67 67 67 69 71 68 65 67 93 113 125 127 125 110 90 71 61 62 76 94 108 108 84 60 40 27 20 11 8 8 9 18 31 40 41 35 32 27 26 30 36 35 27 21 19 20 15 8 3 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 3 7 11 14 15 14 14 14 15 15 15 12 8 6 8 25 46 74 124 292 351 359 355 331 290 311 412 571 642 666 672 682 717 757 724 689 683 697 763 852 944 997 919 925 1019 1038 907 945 872 803 752 713 701 696 714 745 762 741 713 689 671 649 614 607 637 676 542 497 474 463 467 515 554 540 473 404 384 386 382 353 312 290 282 282 280 240 217 207 206 208 228 267 309 344 374 373 326 290 303 335 375 397 379 305 244 231 267 337 374 402 434 481 556 681 753 774 756 714 646 592 585 613 564 529 581 604 569 655 679 669 623 508 391 342 322 318 328 284 261 235 172 141 228 288 283 278 377 295 190 152 166 191 168 135 142 187 259 336 433 583 593 513 412 348 364 360 367 381 378 398 406 394 377 392 401 375 327 274 170 143 143 135 105 88 82 85 98 102 110 121 132 142 138 134 114 77 87 125 144 128 90 53 36 32 31 32 33 34 37 40 36 30 26 23 30 26 18 8 4 6 9 14 21 22 17 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 0 0 0 0 0 0 1 3 4 6 11 13 13 12 8 2 1 8 18 25 31 38 48 70 104 110 140 181 213 211 131 93 73 60 52 43 33 26 27 49 57 58 55 51 50 51 51 52 56 66 80 98 123 163 178 167 139 107 91 101 113 119 113 91 69 51 37 28 22 16 12 12 19 30 35 34 29 21 18 24 40 60 55 37 23 17 17 14 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 9 9 9 9 10 10 12 12 11 10 14 20 27 38 54 169 234 282 336 371 387 473 602 713 748 761 752 734 733 771 813 825 786 718 748 785 833 882 857 815 893 963 858 784 739 706 674 637 630 639 664 693 705 713 711 707 711 700 672 649 638 638 590 545 511 496 528 595 633 627 582 523 463 413 374 345 330 308 280 250 231 218 212 219 228 189 187 199 216 235 270 275 278 286 296 314 350 373 365 315 252 242 293 386 472 495 486 473 484 533 549 560 587 641 653 750 856 803 579 474 455 494 563 660 728 786 828 704 579 493 454 463 450 389 341 300 235 269 328 368 377 397 445 403 300 211 224 235 236 244 280 315 372 449 531 589 582 541 491 445 421 412 421 447 456 462 445 415 407 437 416 329 182 123 108 99 95 90 84 78 71 65 61 63 82 111 132 132 115 97 89 80 102 136 157 140 98 61 39 41 43 44 41 39 48 46 41 35 32 28 30 30 24 14 10 10 13 22 29 34 37 31 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 1 2 5 6 6 4 2 0 0 4 11 21 31 36 44 56 74 97 198 322 407 394 217 130 86 66 57 48 36 27 26 43 51 54 53 50 45 42 40 41 44 47 52 63 84 115 142 163 173 169 148 137 143 146 125 95 72 54 41 31 28 24 21 22 26 33 32 26 22 13 14 26 50 83 74 51 30 19 16 13 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 3 7 10 10 9 13 19 28 37 46 79 139 220 317 418 462 521 596 669 720 779 809 803 775 794 811 822 822 806 888 951 979 973 924 838 833 864 801 739 664 616 615 616 612 619 639 668 681 697 713 728 730 703 678 662 656 651 630 596 559 540 577 614 633 625 582 529 473 419 370 342 333 329 310 264 229 198 186 199 227 169 142 136 144 155 165 184 209 233 244 282 321 344 342 291 215 195 251 329 409 445 448 446 449 464 485 524 594 744 841 918 929 800 569 466 452 481 566 678 759 818 922 885 771 648 561 572 540 506 464 410 400 401 419 454 472 494 527 521 439 321 283 270 285 352 435 461 475 514 544 546 525 498 477 455 452 462 474 483 495 492 465 427 447 480 489 451 278 158 96 69 68 80 93 96 87 77 69 71 82 100 106 89 66 58 58 67 98 138 153 148 125 92 58 59 65 65 57 53 60 59 52 43 39 33 29 24 21 16 13 14 21 30 36 42 48 55 27 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 2 1 1 2 3 4 1 0 0 1 1 1 0 0 0 0 1 5 12 19 23 34 59 90 105 216 400 560 608 433 274 170 116 95 59 43 35 32 39 43 45 45 45 46 44 42 42 43 44 44 47 54 65 103 140 167 179 172 182 208 214 174 113 72 50 43 39 34 31 31 35 44 47 40 29 21 17 20 31 54 86 78 60 41 25 17 16 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 3 4 4 4 4 5 9 14 19 34 65 107 161 299 347 360 360 354 410 534 644 698 740 806 873 920 931 911 963 997 993 962 937 863 819 820 810 760 669 593 569 585 591 598 613 643 671 680 683 680 664 654 637 619 604 587 569 541 528 568 592 601 601 601 608 524 463 427 411 435 379 370 383 365 320 256 215 200 164 119 96 90 90 84 91 106 124 142 148 217 289 330 320 261 187 128 108 210 356 421 413 439 463 493 534 596 719 869 931 884 775 709 658 606 564 564 670 745 795 873 1001 1062 1022 911 792 760 733 694 640 632 622 615 630 681 662 669 677 667 630 534 471 446 460 511 545 536 504 486 469 463 464 453 452 464 488 521 557 583 597 581 537 502 495 499 520 582 450 314 194 101 88 99 110 112 105 104 100 99 104 110 103 94 92 85 67 61 73 90 96 136 153 128 94 88 90 90 78 78 77 73 65 63 56 47 36 25 23 20 17 15 21 31 40 46 51 57 43 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 1 0 0 0 0 0 0 0 0 0 2 4 9 16 24 41 66 96 133 223 398 575 675 605 442 343 302 271 89 52 45 43 38 36 35 35 35 36 43 48 49 49 47 43 42 44 52 68 87 110 132 144 196 234 242 212 150 96 68 57 51 46 44 46 56 75 73 59 41 27 20 26 42 61 75 71 57 39 23 13 13 11 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 11 8 3 0 0 0 0 1 1 2 2 1 1 2 2 6 10 12 17 108 151 180 217 285 336 345 366 435 547 689 795 832 786 846 915 935 900 867 858 838 820 806 778 786 716 609 561 559 558 557 554 552 577 582 571 550 515 521 519 502 475 458 483 504 516 552 556 553 547 542 540 508 468 426 392 437 452 455 445 402 333 263 199 139 86 69 64 62 60 58 56 56 61 83 105 170 256 327 313 251 178 116 78 121 251 347 341 391 456 532 615 702 883 970 928 788 767 803 759 692 656 594 630 688 771 930 1078 1131 1116 1077 1018 932 882 878 868 849 825 804 793 800 761 730 704 674 647 602 554 526 524 529 513 488 464 452 444 445 460 487 520 552 592 648 697 726 717 676 626 560 509 484 485 510 460 360 219 127 113 120 131 136 133 130 127 127 138 143 135 121 121 129 102 74 65 47 39 79 135 124 105 100 101 98 92 89 87 85 80 77 65 53 50 39 34 32 32 26 31 38 46 50 56 55 45 29 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 3 2 1 0 0 0 0 0 1 1 3 6 7 10 19 42 84 142 218 329 501 607 634 596 504 452 442 429 288 215 143 82 43 33 31 29 28 26 31 37 44 50 52 49 46 46 47 51 60 73 88 98 134 172 197 198 167 124 93 73 63 56 55 66 88 117 109 90 68 52 50 64 75 78 71 56 37 20 8 3 6 8 9 8 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 23 46 85 154 140 141 168 221 318 455 579 639 580 675 754 774 732 701 733 767 781 758 662 673 632 541 501 506 512 507 487 454 425 415 415 415 395 383 368 353 349 364 441 517 538 525 513 503 499 506 507 497 473 432 387 397 395 369 312 248 201 162 123 81 60 52 50 51 53 50 41 32 34 50 73 122 198 295 294 240 166 99 66 69 153 273 322 356 444 578 738 868 997 983 789 523 552 578 620 678 732 709 683 665 703 987 1142 1187 1158 1120 1035 902 780 729 728 763 774 761 736 692 648 611 587 546 498 466 455 454 446 428 412 401 412 446 468 482 515 564 616 670 727 779 804 806 776 710 618 526 467 473 487 502 482 399 221 153 132 135 145 153 154 145 134 131 145 148 138 127 129 137 129 107 94 73 63 70 93 95 94 96 100 99 100 99 94 91 90 90 91 84 66 58 55 57 56 46 38 35 41 50 57 59 57 42 25 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 1 1 0 0 0 0 0 1 2 4 5 7 7 7 11 27 85 187 327 485 624 646 599 542 492 452 427 412 390 440 375 251 124 64 43 33 27 23 23 24 27 33 45 50 50 48 46 47 53 64 77 88 101 116 132 144 143 121 103 91 86 83 77 95 127 157 149 129 109 99 110 136 131 105 71 37 14 3 1 0 2 3 7 13 26 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 6 7 5 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 27 23 36 66 110 176 271 367 439 462 495 534 576 609 562 557 577 605 616 497 467 451 425 418 427 433 431 419 405 394 381 367 362 356 351 347 344 340 346 413 496 525 483 442 418 420 457 500 523 516 475 440 406 358 290 195 145 112 83 51 35 29 31 35 37 42 45 41 33 38 40 52 84 148 240 244 195 126 72 55 64 138 292 454 524 597 676 744 717 572 486 492 496 567 657 736 755 814 877 938 1005 1110 1119 1129 1114 1039 905 814 721 629 583 551 542 551 569 557 535 508 480 469 453 432 408 383 381 387 395 407 424 442 476 512 546 592 630 649 649 653 700 722 705 663 587 501 426 395 461 496 513 493 378 220 143 116 120 134 145 145 137 122 117 124 130 127 124 121 124 131 134 127 119 109 91 87 87 85 83 85 94 107 113 107 100 93 89 91 87 83 80 78 83 81 69 53 37 38 43 47 50 60 54 43 28 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 1 3 6 7 6 5 7 15 66 161 285 404 455 451 427 408 399 384 376 421 543 578 555 493 389 235 164 107 63 34 23 21 21 23 30 37 41 44 45 46 52 63 75 80 76 74 80 92 103 108 116 123 128 125 109 130 168 194 190 174 161 162 189 212 191 140 75 23 5 0 0 0 0 0 2 9 32 22 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 21 33 33 22 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 19 36 92 184 264 307 320 354 375 396 431 383 340 326 345 392 371 357 355 369 378 367 359 357 357 342 329 320 318 323 311 295 283 278 267 262 298 371 460 493 481 456 453 495 552 617 659 631 558 498 444 397 352 289 198 97 27 15 7 10 22 32 40 48 51 44 39 36 40 65 147 224 233 193 129 87 84 96 148 284 546 646 623 533 519 544 622 711 756 742 745 763 789 795 880 949 977 966 958 958 965 959 874 730 639 593 567 543 518 498 481 456 449 450 449 431 416 396 368 340 321 312 315 324 337 384 411 433 458 500 548 565 554 528 506 517 545 576 557 509 490 499 451 485 566 625 576 343 197 111 76 84 101 112 119 123 109 104 105 107 111 117 119 120 125 137 134 125 117 109 103 91 75 67 71 85 103 114 111 108 101 88 86 86 90 94 91 90 85 78 70 56 54 53 48 47 55 58 56 53 30 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 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 4 6 6 4 5 22 56 99 137 125 142 175 216 252 261 282 318 368 376 390 422 455 460 385 278 174 93 45 28 22 21 22 24 29 34 40 43 48 56 63 65 65 64 67 73 86 100 115 130 146 165 170 194 224 241 237 227 224 236 270 278 244 178 92 17 3 0 0 0 0 0 0 3 17 24 26 24 17 3 1 1 1 0 0 0 0 0 0 0 0 0 1 4 19 32 37 29 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 28 60 86 99 123 187 197 170 180 185 168 163 208 378 360 292 237 241 221 231 258 280 261 218 199 206 230 215 190 168 156 160 154 148 162 217 355 446 523 576 590 577 621 681 712 675 624 582 547 503 434 314 191 104 73 54 44 45 55 67 71 72 65 48 39 38 49 75 149 215 251 247 204 192 194 201 208 260 441 523 506 472 510 549 634 772 831 813 756 705 732 827 893 904 863 810 783 781 790 789 696 617 569 536 477 433 406 396 399 404 389 368 351 315 281 249 221 193 187 188 187 177 172 179 194 225 261 290 320 347 378 420 448 457 449 482 477 453 445 473 430 433 491 549 430 271 149 73 46 50 59 71 83 94 92 92 95 99 107 115 119 119 117 126 127 115 107 97 89 80 68 64 67 81 102 111 107 103 105 100 95 93 95 98 92 83 77 77 76 71 72 75 58 58 63 67 62 58 45 27 10 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 5 3 2 3 6 8 9 15 47 91 139 181 173 206 240 274 336 417 434 406 365 381 358 296 206 105 58 35 25 22 22 23 26 30 36 42 47 51 53 54 58 62 68 75 82 91 106 129 162 188 227 264 285 284 278 288 312 336 331 288 209 106 18 3 0 0 0 0 0 0 1 7 16 21 26 35 37 28 17 6 0 0 0 0 0 0 0 0 0 0 2 6 13 26 35 17 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 16 62 75 51 50 71 72 86 143 206 182 135 107 139 122 138 162 171 145 147 146 133 110 85 70 63 61 59 59 65 77 89 176 287 399 484 496 496 586 675 672 630 621 644 662 578 490 409 321 210 146 100 83 93 123 134 139 129 101 63 44 52 92 168 257 303 308 296 326 340 331 301 264 305 342 363 412 537 633 664 680 750 772 737 679 655 765 838 864 860 852 780 732 693 644 588 522 471 420 352 285 258 257 272 295 295 272 242 222 184 142 122 130 112 99 83 62 46 48 47 46 51 80 105 126 145 171 233 282 311 325 337 294 253 237 229 222 236 251 241 178 122 78 57 62 64 61 54 68 76 81 87 96 102 109 114 112 110 111 115 118 118 114 105 95 90 95 91 89 104 119 125 117 102 102 102 100 97 98 94 87 74 60 64 64 64 66 77 72 69 68 68 63 60 54 43 29 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 7 20 44 85 142 182 262 296 282 250 326 395 408 370 417 437 400 314 197 131 83 50 31 24 22 20 21 26 33 39 43 46 45 50 55 59 62 66 74 85 102 131 169 220 270 307 312 320 343 373 394 389 349 256 125 35 8 0 0 0 0 0 0 4 20 27 23 22 39 56 41 17 1 3 1 0 0 0 0 0 0 0 0 0 0 2 5 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 1 14 17 7 5 8 11 19 31 24 23 28 37 45 33 33 42 51 42 52 50 36 23 16 12 11 9 7 8 8 4 1 44 140 246 324 325 432 557 635 624 637 634 639 663 565 467 353 231 140 114 98 94 102 135 173 196 195 161 122 91 98 162 272 337 344 319 320 353 334 298 282 364 341 288 278 368 481 573 647 704 745 723 661 633 771 861 843 803 807 754 704 649 571 449 378 335 296 245 190 147 134 147 169 181 180 171 162 138 106 85 83 99 78 58 39 17 16 16 14 16 27 32 36 40 50 67 97 124 148 160 140 124 120 116 99 74 60 63 77 82 81 81 91 100 100 94 83 93 96 98 104 100 116 130 132 129 129 124 116 109 106 108 107 99 90 89 93 105 118 138 144 130 114 114 110 106 100 97 93 89 85 72 69 65 58 53 58 58 55 54 55 56 59 64 55 47 40 33 17 8 4 1 0 0 0 0 0 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 56 142 232 262 235 176 217 253 295 349 417 447 434 386 314 263 198 131 74 38 30 24 20 19 23 29 33 36 37 40 45 50 56 64 75 81 88 111 160 218 270 307 319 346 382 418 443 440 409 311 159 57 16 2 0 0 0 0 1 5 22 37 38 35 38 55 48 28 10 17 6 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 1 1 0 0 0 0 0 1 1 0 0 0 1 1 2 2 0 0 0 1 2 2 1 0 0 1 2 1 0 0 1 17 48 90 141 268 436 584 677 702 728 697 623 524 433 374 285 151 80 70 72 75 71 111 175 227 247 229 217 217 245 308 350 358 320 257 283 295 282 268 299 375 336 273 244 289 368 473 590 696 723 676 662 784 958 898 769 658 602 547 496 442 379 293 242 204 171 139 120 107 104 116 134 142 141 133 114 82 53 36 34 33 34 33 27 22 18 12 5 6 11 13 14 16 26 38 52 66 80 92 101 108 113 109 107 107 108 106 111 113 110 110 115 126 138 147 151 151 153 158 157 172 178 176 162 160 154 140 116 107 100 97 96 92 79 78 91 100 109 124 130 111 108 112 116 117 108 99 91 89 98 94 88 78 66 57 46 36 32 36 38 40 44 47 44 43 46 48 39 30 19 8 5 3 1 1 2 7 14 17 5 1 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 79 116 143 164 210 193 172 173 221 328 409 448 446 426 355 264 170 91 61 43 31 24 22 22 23 24 29 32 35 41 47 56 69 78 88 104 143 195 251 298 320 363 413 462 499 507 452 341 200 97 44 13 0 0 0 0 11 35 68 66 58 44 28 31 44 57 57 28 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 2 4 6 7 5 6 7 10 19 37 107 253 439 624 721 718 658 568 468 393 319 234 146 96 62 43 34 24 85 167 244 293 293 294 301 317 337 326 295 250 204 235 258 260 255 285 289 262 229 209 222 295 407 534 632 635 594 579 658 699 657 585 500 417 359 311 265 283 257 218 175 138 118 110 110 119 139 151 148 131 103 61 32 22 22 22 22 24 25 21 16 9 4 3 4 6 8 10 11 19 26 32 35 46 61 78 93 99 101 108 121 135 145 151 155 150 148 134 120 121 123 127 130 141 163 163 163 164 163 137 123 116 107 82 79 78 75 74 79 76 72 77 79 85 92 93 87 88 89 88 91 91 85 74 67 71 76 74 62 50 38 29 27 23 24 25 26 31 32 32 35 42 46 47 45 43 31 22 16 10 8 8 12 24 36 21 5 0 0 0 0 2 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 11 29 58 99 138 122 105 104 131 199 266 392 546 570 493 396 301 221 140 89 58 39 27 23 19 18 21 22 25 28 34 43 53 66 82 99 128 172 225 282 332 392 452 503 542 560 476 362 253 169 106 48 10 3 1 4 22 55 98 85 73 56 28 14 26 48 60 31 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 2 2 4 7 8 9 10 12 15 23 51 109 189 271 490 580 557 455 318 269 218 144 88 57 48 47 30 26 79 184 312 359 356 353 355 354 334 278 230 218 240 256 259 251 220 227 228 227 227 215 230 283 367 474 540 548 537 531 523 495 464 427 354 320 306 287 258 279 262 225 174 121 110 115 131 153 175 170 141 96 52 30 25 27 27 24 20 17 16 13 7 3 0 3 3 3 5 8 5 7 10 15 21 29 40 54 72 70 71 85 107 132 149 162 159 142 128 107 75 56 54 52 48 55 69 76 81 84 89 78 68 63 50 45 44 43 42 41 45 52 57 60 55 53 60 61 59 59 63 61 57 55 53 46 44 45 45 42 37 30 24 19 19 19 20 22 26 28 28 28 29 32 36 39 42 50 46 38 32 20 20 21 20 29 41 38 20 6 2 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 49 53 66 92 127 148 164 280 450 535 535 527 464 341 265 196 133 80 45 33 26 22 19 17 16 18 22 28 37 48 62 79 107 149 201 262 333 409 475 523 547 541 463 373 293 232 178 118 63 25 8 23 63 104 98 87 77 59 31 7 7 24 43 31 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 5 9 11 12 14 18 24 34 47 69 122 312 451 497 432 344 254 163 83 53 58 87 114 100 86 100 186 366 399 401 391 368 331 321 276 235 242 300 288 261 251 251 254 235 206 201 210 240 286 344 421 455 480 507 524 445 365 298 247 230 227 217 199 203 220 226 204 142 111 115 142 177 193 185 149 95 43 16 12 19 26 24 17 10 6 4 2 1 0 0 0 1 1 1 2 1 0 1 2 4 8 14 22 37 43 52 66 85 105 116 109 75 60 48 33 17 16 25 31 20 25 26 23 23 28 32 34 35 36 26 19 17 18 21 22 26 30 32 35 34 29 28 31 37 43 45 50 45 35 34 33 33 34 36 34 31 27 21 16 14 15 19 23 29 32 34 36 32 30 29 27 30 35 37 39 49 42 32 26 28 35 43 47 38 24 14 9 5 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 36 84 151 195 130 113 161 260 381 491 543 522 468 374 275 182 109 72 50 36 27 21 17 15 14 18 24 31 41 53 67 106 160 225 305 394 467 508 506 475 422 366 317 276 227 181 129 68 33 41 98 156 119 98 74 46 16 3 2 15 31 31 22 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 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 2 2 1 0 0 0 0 0 1 3 6 12 16 18 23 28 35 45 56 76 187 339 478 439 320 194 92 45 55 67 79 84 78 79 102 178 361 415 423 396 348 309 291 269 252 288 386 378 310 270 273 255 222 187 174 191 245 316 355 418 474 514 514 439 348 279 238 213 169 137 120 110 137 164 167 142 119 129 159 198 231 209 162 102 45 22 10 8 12 17 12 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 7 9 15 22 37 45 43 29 13 5 1 2 3 8 14 17 12 9 6 6 10 12 12 12 12 9 8 8 10 16 17 15 14 14 14 15 15 13 11 14 19 24 29 34 33 23 20 18 20 25 25 25 21 13 11 7 6 7 9 13 17 24 32 38 37 32 23 24 29 31 30 35 52 60 52 38 35 37 44 52 54 46 33 24 18 16 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 17 35 63 50 40 44 75 150 273 405 524 606 602 502 356 233 176 130 92 63 40 27 17 11 8 10 18 25 33 46 70 107 160 230 310 375 409 407 395 375 349 321 296 237 185 136 90 58 49 109 187 160 127 93 58 22 6 9 17 24 24 20 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 8 6 3 1 1 1 1 2 2 1 1 0 3 5 7 8 11 11 12 13 12 8 3 0 0 0 0 0 0 1 1 8 16 21 26 32 43 58 65 74 122 208 314 320 238 138 69 86 93 87 72 53 48 60 107 204 331 401 426 404 336 321 309 299 300 404 485 475 383 288 301 270 211 179 172 198 262 353 381 443 492 496 417 312 253 222 198 184 137 101 91 99 118 116 96 99 126 161 196 229 219 172 115 65 36 22 20 20 17 16 12 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 6 3 1 0 0 0 0 1 1 2 1 0 0 3 8 9 9 8 7 6 6 8 12 15 15 13 10 8 6 5 6 5 6 8 12 14 13 12 13 11 9 8 10 12 13 12 11 3 1 1 1 0 2 3 5 8 13 18 22 26 27 33 40 44 34 37 48 60 63 51 40 35 39 44 47 51 54 36 25 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 9 8 15 83 172 269 364 441 517 570 573 462 360 272 198 130 78 45 24 13 9 9 14 22 37 44 60 87 124 159 211 265 312 345 356 340 312 290 234 180 134 98 76 84 150 228 216 171 132 89 40 15 15 21 26 25 22 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 9 9 7 6 4 4 4 3 4 4 6 8 7 10 13 17 23 26 23 22 23 21 15 9 5 1 0 0 0 0 0 0 3 7 12 22 32 50 77 93 88 61 27 25 101 118 111 119 147 125 94 69 51 46 60 114 232 342 415 458 473 440 422 418 426 429 502 524 490 409 281 274 271 229 189 180 201 253 328 390 443 449 386 303 261 236 216 194 175 150 127 115 110 104 100 107 133 157 171 174 174 137 96 64 45 39 42 48 51 44 38 31 25 17 7 2 2 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 4 5 5 5 6 7 7 6 7 8 8 8 8 8 8 8 8 4 5 8 13 16 14 12 10 12 12 11 9 9 8 8 7 7 6 3 0 0 0 1 2 3 2 2 3 5 7 13 23 31 36 30 30 36 44 50 48 41 35 34 40 50 63 95 90 60 55 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 7 8 22 51 91 144 263 421 584 681 679 616 509 381 251 149 76 30 14 10 11 15 19 25 33 43 56 68 101 151 216 288 338 343 321 301 250 200 160 130 88 161 235 274 256 206 162 118 70 37 27 31 43 55 47 30 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 11 11 10 8 7 8 9 11 14 14 17 19 23 27 36 47 59 67 48 35 28 24 20 15 13 9 2 0 0 0 0 0 1 3 7 11 18 36 63 90 114 136 124 81 101 139 155 159 183 160 135 119 114 92 111 160 227 289 399 493 542 534 464 428 431 456 428 387 344 324 345 276 262 267 243 199 184 199 244 306 367 381 336 249 207 189 179 168 152 136 122 114 120 117 115 120 138 164 173 160 135 105 75 53 41 36 36 41 49 57 55 50 43 36 24 17 15 18 17 8 4 7 5 2 1 3 3 2 1 0 0 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 2 1 3 3 3 2 3 4 3 4 7 6 5 7 8 10 12 11 11 11 10 9 11 10 11 12 10 8 7 4 0 0 0 0 0 0 0 0 0 0 2 4 6 7 8 9 12 14 18 29 40 41 49 55 60 67 70 103 140 128 93 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 2 1 1 4 14 51 136 280 490 697 828 847 742 562 383 225 100 33 15 12 12 14 17 20 26 37 80 102 127 170 238 295 331 346 340 294 245 214 198 130 196 263 300 295 239 185 135 90 53 36 39 59 87 67 39 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 1 5 13 12 12 10 9 10 22 31 38 46 56 63 56 34 31 32 34 33 26 28 28 26 23 17 15 9 2 0 0 0 0 0 0 5 13 25 46 99 135 148 182 282 359 368 280 262 306 353 371 373 358 345 316 232 137 120 147 172 212 347 436 437 391 349 343 367 415 384 336 298 290 328 308 285 270 248 216 200 203 228 260 268 248 214 178 147 121 103 97 94 89 85 84 99 109 116 122 135 162 169 149 121 92 69 54 45 40 38 41 47 54 57 54 47 42 32 28 30 31 28 17 6 7 8 11 15 19 14 9 5 1 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 2 5 7 9 11 10 10 11 11 11 10 10 11 9 8 9 11 8 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 11 11 17 26 30 33 47 65 77 83 81 84 114 120 102 76 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 56 147 343 628 868 940 840 664 460 262 118 53 23 13 13 15 16 19 28 63 77 88 112 167 239 303 349 366 339 295 252 223 207 237 278 317 343 288 217 146 88 52 35 38 60 100 79 46 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 1 5 7 9 13 13 12 10 14 39 64 79 84 84 94 70 35 15 13 13 16 21 21 19 17 14 10 5 3 1 0 0 0 0 1 3 8 15 24 34 109 186 253 316 393 477 519 496 387 318 381 491 545 560 565 536 451 276 154 94 91 140 220 321 411 462 460 465 450 409 465 491 480 431 351 340 328 317 296 265 224 193 183 194 222 224 199 176 139 109 92 86 75 66 57 51 53 55 61 76 100 116 138 153 147 124 101 81 71 58 41 32 36 42 51 54 50 39 32 31 32 33 32 26 18 12 18 20 20 20 20 18 12 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 1 3 1 1 2 3 5 8 9 8 8 8 7 7 8 6 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 13 16 20 32 31 32 35 43 48 57 62 67 79 89 90 77 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 25 82 325 635 898 974 880 700 485 296 156 67 23 13 13 14 15 20 33 43 53 71 115 185 256 320 365 384 359 313 267 253 260 275 304 357 308 236 161 96 55 35 36 58 98 104 87 51 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 2 7 14 16 15 15 14 12 23 54 101 123 124 111 98 104 82 47 27 20 10 5 6 4 1 0 0 0 0 0 0 0 0 0 0 1 6 14 21 26 27 92 170 264 371 389 408 412 391 343 384 498 623 660 678 696 690 624 478 340 243 212 321 390 483 590 649 587 595 644 665 682 676 628 528 418 398 428 461 431 365 290 221 171 161 166 160 127 91 71 65 66 62 55 45 35 28 30 31 36 48 74 93 111 128 130 118 100 79 62 42 24 13 22 27 28 25 18 16 12 9 10 18 22 18 10 7 17 22 21 21 23 21 15 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 3 6 3 3 7 13 17 9 4 2 0 1 3 5 4 3 2 3 4 4 3 1 1 0 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 2 4 6 12 23 44 60 73 76 61 56 57 62 74 84 91 93 77 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 16 184 458 775 992 995 869 671 480 296 153 60 21 15 13 14 16 21 28 36 52 81 144 207 268 328 400 386 344 308 313 321 298 280 335 295 236 169 104 49 36 43 60 93 113 102 67 21 9 2 0 0 0 0 0 0 0 0 0 2 9 6 4 4 5 7 5 2 1 0 0 0 0 0 1 2 3 4 14 18 18 17 16 17 29 61 116 142 136 115 91 93 102 90 57 18 9 3 1 0 0 0 0 0 0 1 1 0 0 0 0 2 5 15 26 28 19 30 67 132 219 318 290 308 345 364 354 450 575 680 728 735 741 741 693 606 509 423 372 482 591 689 760 753 695 688 722 716 692 678 653 588 554 558 567 565 537 478 403 321 256 200 146 97 56 41 44 51 46 44 40 38 41 33 31 33 40 49 55 64 76 87 98 91 72 52 39 29 19 11 12 11 9 6 2 2 3 6 11 15 15 11 7 11 17 20 21 23 24 22 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 1 3 7 8 14 18 19 22 20 18 19 11 13 15 13 14 13 13 17 19 9 4 4 1 0 0 1 0 1 1 0 0 0 0 0 0 2 2 3 2 2 1 0 0 1 3 6 11 17 34 57 79 96 96 95 96 88 86 86 85 82 75 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 76 258 543 882 1027 964 778 602 415 246 113 32 21 16 14 14 16 19 26 38 57 105 157 209 262 352 361 342 321 323 345 319 287 325 298 243 173 97 41 33 44 65 95 110 88 47 17 6 2 1 0 0 0 1 1 2 2 4 8 17 18 18 18 17 19 16 13 11 7 9 7 2 0 6 13 14 7 11 13 14 16 20 35 69 111 140 129 105 85 81 105 113 96 57 13 3 0 0 0 1 2 2 2 3 4 3 3 6 6 6 9 22 62 77 76 78 80 97 133 190 261 322 389 452 469 380 374 445 570 710 739 724 715 687 648 602 562 574 640 675 662 606 660 714 767 814 838 731 634 606 574 543 506 473 476 485 463 425 389 349 273 184 110 61 45 42 45 44 46 44 37 30 28 32 42 58 53 46 47 57 62 64 52 30 23 17 12 9 7 5 4 3 1 0 1 5 8 13 15 15 14 14 16 20 24 27 27 26 22 18 14 8 4 3 3 3 3 3 2 2 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 14 16 19 22 23 24 22 21 21 21 23 24 26 29 27 22 17 14 9 4 1 3 2 1 2 1 0 0 0 0 1 1 2 3 4 3 2 0 1 1 2 3 6 10 20 35 51 67 82 100 108 101 88 71 68 71 72 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 98 287 613 915 970 854 692 497 325 179 67 38 23 15 12 12 15 18 25 39 73 118 165 210 285 324 336 325 300 311 304 295 320 292 228 155 92 49 38 50 77 109 114 83 37 12 4 2 2 2 5 4 5 7 13 14 15 17 20 22 22 16 5 3 13 23 29 28 31 26 16 9 9 17 22 16 12 17 29 46 63 96 120 127 113 93 78 81 115 133 117 77 23 6 2 1 0 1 3 4 4 5 7 10 11 12 34 40 37 34 56 109 132 130 126 123 136 160 184 214 279 369 461 466 357 307 356 495 689 776 777 746 712 700 689 673 712 716 672 598 581 669 754 812 831 820 711 586 528 490 458 426 394 385 373 357 343 339 333 305 259 200 155 116 82 56 45 50 53 39 29 29 29 32 37 34 37 44 50 48 43 40 40 31 18 9 6 5 7 8 6 5 4 7 12 12 14 15 15 15 17 20 27 38 48 53 51 43 28 16 11 15 16 14 12 10 8 5 3 3 2 2 3 3 3 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 15 18 20 21 22 23 23 24 28 31 32 31 30 27 23 18 15 16 11 5 1 3 2 1 0 0 0 1 1 2 2 2 1 1 0 1 1 2 3 4 7 13 22 33 43 52 66 70 68 70 64 57 52 48 13 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 26 95 236 656 880 920 815 594 404 243 116 58 30 17 12 9 11 14 19 28 48 85 130 180 240 294 330 342 317 294 299 316 318 263 193 128 84 50 41 53 80 108 110 82 41 13 6 4 4 7 11 12 13 17 23 29 32 32 31 26 20 11 2 1 7 18 30 34 37 36 31 20 7 4 8 13 26 51 80 108 136 132 112 84 60 51 53 74 126 147 129 81 13 9 5 2 1 1 5 8 11 14 17 23 30 30 44 51 63 88 125 151 164 166 156 144 146 152 149 173 233 307 366 347 314 311 351 428 674 836 865 824 767 718 685 665 668 681 689 675 755 848 900 879 802 731 647 553 469 421 394 375 353 325 300 278 257 255 267 281 291 274 248 214 180 164 127 102 89 72 57 43 33 30 25 24 26 26 28 22 17 18 27 27 22 15 12 7 8 12 13 12 10 10 11 12 13 15 18 21 29 44 70 100 115 116 103 74 43 25 23 26 29 28 23 19 14 9 6 6 5 4 4 5 4 4 4 5 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 10 13 16 19 22 23 23 25 29 32 32 30 29 25 20 16 11 7 5 3 4 4 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 10 10 14 23 31 42 51 53 50 46 38 26 18 13 11 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 7 2 0 0 0 0 0 0 0 0 4 19 59 423 725 917 960 773 529 317 166 80 39 21 15 9 10 12 16 21 30 57 97 148 206 267 321 358 355 309 292 295 292 255 194 131 82 50 44 59 87 102 107 89 53 17 11 8 7 9 14 19 24 30 38 48 57 61 59 44 28 14 5 2 4 10 20 15 20 27 30 26 18 16 17 18 42 82 121 138 105 76 56 43 32 33 45 71 125 169 182 154 71 37 17 9 12 7 12 20 27 31 31 29 27 37 53 86 129 176 179 187 196 204 186 159 131 106 93 121 171 237 312 321 313 306 323 341 483 654 782 781 729 677 643 631 678 731 761 756 791 817 817 782 726 663 596 528 454 436 433 418 379 325 267 214 193 194 210 239 278 288 282 265 244 233 191 143 105 79 63 54 44 25 17 15 17 13 11 9 8 7 8 10 12 14 19 21 23 21 16 16 16 16 17 19 20 21 29 38 52 73 102 129 135 120 83 58 41 32 30 33 36 36 32 28 26 23 18 16 14 12 11 12 9 7 6 11 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 8 13 15 17 18 19 22 28 32 34 34 34 33 28 23 17 11 8 7 7 6 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 1 3 6 9 9 8 11 16 26 38 42 35 27 21 14 9 12 11 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 19 36 31 17 5 0 0 0 0 0 0 0 0 4 25 235 522 820 1048 951 691 437 240 109 51 26 19 11 10 11 14 17 21 40 72 116 173 239 303 352 362 327 304 297 304 300 238 160 98 63 60 75 97 108 111 95 63 27 23 17 12 15 24 31 38 46 52 62 74 85 93 74 51 30 15 6 2 6 16 15 17 18 18 14 10 9 13 18 34 71 104 92 71 56 45 35 33 36 50 79 128 188 229 230 159 95 46 17 17 17 23 32 40 44 33 26 31 39 61 92 124 151 164 182 202 218 187 156 119 75 59 86 131 183 256 301 336 371 422 456 525 616 723 704 679 653 623 601 639 671 660 679 729 784 815 751 691 642 609 610 590 585 578 553 507 450 379 294 243 226 231 250 274 292 301 298 275 238 184 124 82 60 49 42 26 15 9 8 10 9 7 6 6 5 4 6 11 22 31 38 45 47 41 34 31 32 35 37 37 34 46 61 70 73 86 98 102 94 82 69 55 47 44 42 41 38 35 35 34 33 30 27 25 22 20 19 17 14 10 8 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 8 11 12 13 17 24 32 38 40 43 45 45 43 39 32 24 20 15 13 15 10 7 7 8 5 3 2 0 0 0 0 0 0 0 0 0 2 4 5 8 10 9 11 18 30 34 28 16 13 11 11 13 12 10 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 19 44 53 37 16 1 0 0 0 0 0 0 0 1 10 101 315 661 1032 997 808 578 349 158 69 32 22 12 10 10 12 14 17 30 53 89 142 212 282 337 352 339 328 327 341 320 270 206 138 87 82 91 103 113 104 80 51 40 34 26 22 29 42 51 58 62 63 69 77 86 93 89 77 58 38 20 11 10 12 15 17 17 15 10 5 4 5 12 25 47 65 52 43 42 43 39 35 41 58 89 140 194 232 242 202 141 83 42 38 33 31 30 32 32 24 18 21 38 85 126 143 159 179 202 228 268 264 245 213 168 91 98 158 224 269 284 333 429 556 629 662 672 761 743 706 663 599 505 496 538 558 612 691 768 820 777 737 697 666 737 775 796 802 779 704 615 524 438 382 345 320 313 328 347 364 365 311 266 222 170 105 70 48 34 20 9 4 4 6 4 3 4 7 8 11 18 30 46 56 62 67 54 44 41 45 48 52 54 52 44 44 46 48 48 57 67 76 80 84 83 79 72 63 54 46 39 37 38 39 35 34 32 31 26 24 23 21 20 20 16 12 8 3 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 2 1 3 6 8 11 20 31 41 49 55 60 63 61 59 55 51 46 41 37 36 26 16 11 10 12 12 10 7 3 2 1 1 0 0 0 0 0 0 1 2 5 8 8 9 16 30 34 29 23 19 17 18 14 14 12 9 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 25 59 90 84 47 7 0 0 0 0 0 0 0 0 6 58 213 522 883 934 838 667 452 229 101 44 26 15 11 10 11 13 16 23 39 66 113 183 253 311 339 344 342 344 361 336 303 255 189 110 95 101 109 115 103 77 49 46 34 28 33 51 76 87 86 75 72 74 77 80 84 87 88 84 75 50 32 23 20 20 19 19 22 20 16 12 10 12 21 31 39 34 29 29 31 29 29 34 46 68 144 189 211 216 200 167 130 95 74 53 36 24 13 15 16 18 24 46 117 178 183 187 211 240 270 344 376 379 374 427 473 477 435 399 388 423 451 407 520 665 770 764 788 766 721 659 577 500 487 536 583 620 683 760 813 833 835 824 794 834 852 856 853 855 799 722 659 603 548 487 418 386 378 378 374 333 280 232 190 157 117 84 59 40 29 22 19 20 18 17 19 25 26 26 31 40 47 56 67 82 89 72 58 54 54 57 60 60 48 35 29 30 34 38 41 44 52 69 91 114 129 104 80 61 51 46 44 45 50 49 44 40 37 34 30 26 22 22 23 24 23 21 13 7 4 5 2 1 0 0 0 0 0 0 0 0 1 1 2 3 5 4 3 3 2 3 13 26 38 50 61 71 80 81 71 63 62 63 62 58 52 46 37 28 19 14 13 15 17 15 12 9 7 5 3 2 0 0 0 0 0 2 4 6 8 11 10 15 24 23 22 20 20 27 15 16 15 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 33 67 103 98 61 21 5 1 0 0 0 0 0 0 4 32 121 353 654 815 808 701 523 308 160 77 39 23 19 14 11 12 15 18 28 48 87 157 223 279 320 337 342 348 363 336 300 255 201 111 100 109 113 115 114 93 62 48 34 30 40 65 101 108 98 85 77 71 67 64 67 73 80 90 110 91 68 47 33 29 22 18 23 22 21 19 16 17 19 21 25 28 26 26 27 26 25 25 32 56 139 179 182 165 171 168 162 157 135 91 53 34 30 24 24 33 59 94 146 198 217 227 256 292 319 387 419 413 375 429 459 477 483 450 396 365 354 336 441 634 812 777 739 698 653 605 589 576 578 597 612 642 683 733 762 767 768 771 764 756 750 748 759 767 729 671 617 587 553 503 440 395 358 319 269 200 149 119 106 97 81 67 56 45 40 37 35 34 36 37 38 43 45 47 50 58 64 72 83 92 89 82 77 80 71 72 79 86 83 59 35 32 36 35 31 28 43 62 83 105 122 103 80 62 55 50 52 58 56 51 45 39 35 33 31 28 25 24 24 25 26 31 30 24 11 10 8 4 0 0 0 0 0 0 0 0 1 2 3 7 13 11 9 6 1 0 6 16 30 46 58 67 73 63 57 55 56 59 62 63 62 60 56 49 35 24 13 6 12 13 14 15 14 13 10 5 1 0 0 0 0 0 1 2 4 7 9 9 10 13 16 18 25 34 16 17 16 12 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 38 70 102 81 58 38 28 23 17 11 5 2 1 0 2 9 54 217 450 646 721 690 569 384 232 130 68 37 26 18 15 14 14 16 22 36 71 141 220 296 352 350 349 344 328 293 250 186 104 87 96 108 115 116 124 106 67 45 34 35 49 78 78 68 56 49 46 43 40 41 41 44 56 82 133 126 108 90 77 60 52 47 35 28 25 23 20 19 17 17 20 28 27 25 25 24 22 20 28 74 131 159 159 140 164 169 169 183 175 138 101 83 66 51 42 42 59 72 105 155 199 241 278 305 319 351 378 386 362 371 374 367 347 326 306 293 296 355 536 704 751 665 611 594 607 611 605 605 611 626 633 641 652 665 647 616 589 585 562 537 516 501 465 439 419 404 411 427 419 381 333 284 240 198 140 95 66 51 51 53 53 52 50 47 46 47 49 53 52 47 44 47 50 51 51 62 66 67 66 71 78 88 101 116 102 93 97 106 110 81 37 37 41 39 32 34 42 53 67 85 89 79 64 54 49 45 44 43 43 40 33 29 28 28 27 24 19 17 18 21 27 36 42 37 19 14 13 12 8 5 3 3 3 2 2 2 1 2 3 2 10 12 13 12 5 2 2 6 20 33 45 58 59 48 40 43 48 51 55 57 60 61 59 55 45 32 18 4 5 8 10 11 11 11 9 6 3 2 1 0 0 0 0 0 0 1 2 2 4 8 14 20 30 36 12 14 15 13 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 57 105 150 92 56 42 50 83 93 76 42 18 6 1 0 2 44 164 335 516 642 670 597 432 287 177 99 51 31 25 21 17 15 18 25 47 104 160 222 289 358 334 322 309 275 229 177 126 85 84 94 106 114 112 104 84 57 36 29 33 47 70 64 54 43 30 41 38 31 29 25 24 25 33 68 83 89 89 87 86 81 69 52 41 34 29 24 22 20 18 18 26 26 25 25 24 21 19 24 63 98 118 123 121 125 130 138 148 147 154 163 162 140 109 82 69 78 87 102 126 174 225 263 283 304 326 339 346 362 366 363 356 354 326 299 290 316 384 527 610 540 480 449 454 494 485 481 485 496 513 529 545 556 541 504 469 444 434 408 375 342 328 305 276 243 208 241 266 272 253 208 158 114 86 67 50 35 26 26 29 34 41 49 52 53 54 59 62 57 49 48 45 44 44 43 45 46 47 48 51 60 71 83 94 89 78 72 76 78 70 48 52 54 50 39 44 51 58 62 70 69 63 55 49 46 46 45 47 44 35 26 22 21 20 18 15 13 13 15 19 31 45 57 52 35 21 15 20 19 16 13 11 8 7 9 6 3 3 6 5 7 9 12 16 13 7 0 1 8 19 35 54 55 48 43 38 39 43 46 49 52 52 51 47 39 32 29 23 18 13 10 8 8 7 6 6 6 5 4 1 0 0 1 0 0 0 0 1 1 3 7 13 18 22 13 14 14 15 13 9 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 42 91 142 96 53 30 34 77 143 146 98 49 23 7 1 4 50 148 287 456 615 660 610 483 342 216 123 68 40 29 24 19 15 21 44 88 151 193 228 267 329 320 310 293 262 206 145 102 87 85 88 96 105 107 87 65 45 32 27 23 22 30 44 53 47 16 15 16 17 19 19 17 17 20 27 33 38 42 48 67 76 72 62 55 46 37 29 24 22 21 18 20 22 23 23 22 20 20 23 45 65 79 88 92 108 123 133 123 103 106 125 136 139 131 117 98 94 92 96 108 137 180 222 253 257 253 260 286 318 340 336 307 302 293 297 328 406 399 372 332 289 291 294 291 278 267 270 282 299 328 356 376 382 359 343 339 347 349 334 307 269 246 211 174 137 107 118 132 137 131 116 96 76 65 53 40 25 13 10 11 18 40 51 57 60 61 60 57 53 49 45 40 38 37 37 36 38 41 43 47 51 56 59 63 63 60 60 59 58 58 62 65 63 56 52 54 60 69 71 71 71 70 67 60 54 51 50 50 44 34 25 21 18 17 15 13 11 10 15 20 31 45 62 57 42 22 11 17 21 20 19 19 17 17 18 11 5 2 10 12 14 16 22 29 31 26 7 3 4 6 11 23 36 46 49 41 36 39 42 42 42 42 43 41 37 33 40 39 33 25 15 9 7 6 10 10 8 7 3 1 1 2 3 3 3 2 1 1 1 1 1 2 4 7 8 10 12 14 11 6 4 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 23 19 11 6 8 20 100 135 126 92 49 19 5 8 52 143 277 449 616 668 640 551 408 247 130 74 43 29 22 17 14 26 65 119 164 188 220 264 325 335 336 321 282 190 132 99 84 82 85 89 90 85 71 56 41 27 24 20 15 13 22 29 28 14 12 13 14 16 16 16 16 18 20 22 22 21 27 39 49 54 56 55 52 48 40 31 27 26 20 19 19 21 22 21 20 19 17 19 25 38 60 58 63 72 85 92 81 72 74 84 102 119 126 116 110 105 100 95 118 155 192 211 188 182 191 207 233 247 234 191 188 189 195 216 318 286 219 167 146 167 187 196 186 183 177 172 187 213 235 254 277 286 300 313 313 290 252 203 146 112 90 75 62 59 56 51 42 44 47 47 44 38 29 19 9 3 1 2 9 28 37 46 56 53 51 49 45 42 40 39 38 39 39 39 40 41 44 46 49 50 50 51 53 54 59 61 62 64 66 67 67 62 58 59 66 77 80 81 82 86 84 78 67 54 50 50 47 37 29 25 23 20 18 17 16 15 16 17 23 40 47 46 38 25 20 21 21 20 26 26 24 27 30 28 21 14 16 22 32 48 56 60 58 57 40 30 22 4 11 24 32 37 48 49 42 41 44 45 44 44 44 43 40 41 44 44 43 40 37 34 28 19 16 13 4 1 0 0 1 2 3 4 4 1 0 1 2 1 1 0 0 2 2 4 8 12 10 7 6 6 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 44 85 114 125 74 37 18 16 51 129 254 424 595 659 652 587 462 280 142 70 35 21 15 15 18 48 98 151 179 174 216 271 294 329 355 354 309 182 122 97 84 80 83 80 69 58 51 46 39 22 16 11 7 8 11 19 25 17 13 11 12 14 14 16 17 17 17 18 18 19 22 27 33 41 49 53 59 65 61 45 35 31 27 24 21 20 22 23 24 22 20 16 17 22 34 36 40 48 63 69 64 57 53 53 66 82 99 116 129 135 133 129 135 143 148 152 124 111 111 109 97 91 90 86 83 86 93 101 144 146 134 127 142 164 179 183 185 178 167 163 177 182 190 206 234 244 246 245 228 186 143 103 65 40 32 37 42 45 44 39 33 33 31 27 21 10 4 3 0 0 0 7 33 33 34 42 55 52 48 46 45 44 44 43 43 42 41 41 42 43 45 46 48 47 48 49 53 57 61 63 63 63 66 68 67 62 60 64 74 79 81 82 83 86 84 78 70 57 56 55 51 42 35 31 31 29 28 26 26 27 26 24 21 25 37 45 47 45 41 36 29 27 33 37 35 36 41 45 43 37 33 36 50 66 76 82 85 89 88 83 71 32 11 6 8 26 44 55 54 51 49 48 45 45 46 49 47 47 47 45 45 44 45 48 44 38 32 24 15 10 5 2 3 4 3 2 2 1 0 1 1 1 2 1 0 0 0 2 5 8 8 9 9 8 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 11 36 71 111 82 58 42 36 53 109 216 376 554 636 645 594 495 322 178 82 33 17 16 24 38 97 158 205 218 183 223 289 319 346 366 360 313 197 128 90 73 70 72 66 49 40 38 36 31 17 10 6 4 3 5 21 37 25 15 11 13 18 20 20 19 18 17 17 18 19 21 25 31 40 47 50 51 50 45 36 29 26 23 21 24 27 24 26 26 24 19 15 15 19 26 29 31 33 44 42 41 38 36 39 40 42 51 67 89 107 115 133 142 129 96 85 71 60 53 41 39 61 99 91 66 59 69 56 54 59 67 70 89 104 118 137 140 123 104 109 111 109 109 126 136 132 119 103 89 72 53 33 20 16 18 26 31 31 29 25 25 24 22 22 18 14 9 4 5 9 15 25 40 47 49 49 49 48 47 46 44 44 44 42 40 39 40 43 43 44 44 45 48 49 52 56 63 65 64 62 61 61 63 66 66 66 66 68 72 75 76 76 70 67 68 74 79 74 67 61 60 54 49 45 40 35 33 33 37 42 45 47 48 54 59 60 58 57 54 49 44 40 41 45 48 47 48 53 53 50 49 51 65 78 88 94 99 106 109 103 78 45 18 1 2 21 45 59 59 56 51 46 44 47 51 53 55 57 57 53 46 40 37 44 47 46 40 34 26 17 10 13 13 10 5 1 0 0 0 0 0 0 1 0 0 0 0 0 1 2 4 8 10 9 8 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 15 13 11 6 2 0 0 0 0 0 0 0 10 35 70 68 75 79 75 60 92 183 332 517 630 662 617 509 355 218 113 48 26 23 36 64 126 181 211 202 197 245 308 345 360 372 355 289 184 110 71 62 58 49 37 23 21 25 26 19 9 4 3 4 5 8 16 22 16 12 10 13 20 22 22 20 17 18 19 19 21 23 26 32 41 43 41 38 33 28 25 23 20 18 19 24 31 36 35 33 28 20 15 14 18 21 25 26 24 26 26 25 25 22 22 22 23 27 29 41 51 45 60 76 87 88 64 48 39 37 52 69 88 105 84 77 75 66 48 40 32 22 22 28 38 50 63 70 65 50 49 47 47 47 35 30 27 31 35 31 23 14 10 13 13 10 12 17 17 14 21 22 22 23 26 19 17 19 23 28 33 39 48 53 55 53 47 48 49 49 45 44 44 43 43 44 46 47 47 46 45 45 44 46 50 55 61 65 66 64 60 60 62 64 64 64 64 64 65 65 62 62 67 63 62 62 65 64 61 58 59 59 56 52 48 43 41 41 42 49 56 65 75 80 84 85 81 73 64 56 55 52 49 48 50 53 54 56 59 58 57 58 67 79 91 102 106 113 119 121 102 75 47 21 7 2 8 23 38 45 46 45 48 54 60 64 65 65 64 62 56 52 51 53 55 56 55 46 43 40 34 30 26 17 9 6 5 4 1 0 0 0 1 0 0 0 0 1 0 0 0 2 5 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 54 49 33 19 10 4 2 1 0 0 0 0 0 3 20 48 66 112 148 150 75 96 177 311 493 641 708 680 546 395 259 148 75 50 50 67 95 130 154 157 127 188 254 312 351 365 368 335 250 149 82 51 51 41 24 10 3 3 7 8 5 2 1 1 2 4 5 6 6 7 7 9 11 15 16 16 15 13 16 18 19 22 27 30 30 32 27 20 13 9 17 19 19 18 18 19 22 29 35 38 38 36 23 17 15 16 16 22 25 23 20 19 18 19 17 17 17 17 18 15 12 8 7 10 18 25 26 18 16 20 29 69 82 72 55 47 45 43 40 35 26 15 5 13 16 17 17 15 21 23 16 12 11 11 9 3 6 14 20 15 13 15 20 25 30 31 26 29 30 26 18 29 34 37 38 38 37 40 45 50 53 55 58 61 65 68 67 59 56 56 58 53 50 49 50 53 54 55 55 50 48 48 49 49 50 52 54 59 63 64 64 62 63 64 62 56 59 61 61 59 57 55 52 58 58 57 55 58 60 63 69 70 67 63 59 56 53 52 53 56 62 70 81 98 107 109 110 96 77 58 44 47 49 49 48 50 51 52 57 62 60 58 63 69 79 91 93 100 106 112 118 101 75 45 23 12 6 4 6 17 28 33 44 56 65 71 76 79 78 74 68 63 60 57 62 66 67 63 56 53 50 40 37 31 22 22 18 13 10 6 4 1 0 0 1 0 0 1 0 0 0 0 0 0 0 0 1 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 67 109 137 106 66 36 20 13 8 3 1 0 0 0 0 1 18 54 94 167 233 251 121 129 199 315 476 641 742 742 594 435 298 188 115 96 102 123 144 152 141 131 142 205 261 305 332 342 327 282 204 124 68 40 39 20 8 1 0 0 0 0 0 0 0 0 0 1 1 1 3 6 7 9 11 13 13 13 13 12 15 18 21 24 26 26 23 20 12 5 0 0 3 6 9 12 18 19 20 24 29 31 31 33 23 17 16 18 18 20 21 19 16 13 12 12 11 11 10 10 9 7 6 6 7 7 8 10 9 8 7 12 36 50 49 40 35 28 25 25 21 16 16 17 15 15 15 14 6 2 1 1 1 1 1 0 0 9 22 33 35 32 33 37 41 41 42 42 41 41 42 43 44 46 47 47 46 48 51 55 61 67 70 71 69 69 72 75 72 67 66 68 68 62 59 57 58 60 60 57 54 51 50 51 52 53 55 56 53 55 57 59 61 61 61 62 59 53 54 58 59 60 59 57 56 58 61 63 62 64 67 72 78 76 73 71 69 68 66 65 64 64 71 86 103 114 117 111 112 102 86 67 52 49 48 45 42 44 48 50 52 55 60 64 68 70 69 63 71 75 73 70 78 77 67 43 29 21 16 13 10 10 17 22 38 54 62 75 85 87 86 82 77 74 74 68 64 62 61 56 51 45 35 33 33 32 26 27 27 24 22 19 15 9 7 6 5 3 3 2 0 0 0 0 0 0 0 0 0 2 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 57 134 217 282 253 183 116 64 32 18 10 4 1 0 0 0 0 0 22 72 152 260 349 365 210 202 256 354 484 606 701 723 605 458 335 241 181 170 167 167 167 170 157 145 153 205 258 296 306 314 292 244 174 99 53 32 29 14 5 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 8 10 12 11 12 13 13 15 17 19 19 12 8 7 5 2 0 0 0 3 6 7 7 14 18 20 23 25 25 25 28 24 18 14 17 21 21 18 13 12 11 10 11 11 11 10 9 8 9 10 12 13 13 12 12 11 8 11 25 35 32 26 23 14 7 3 0 0 0 2 4 2 3 5 6 1 0 0 0 0 4 10 16 21 26 30 34 35 37 40 42 43 43 44 45 47 48 49 50 53 57 60 63 63 64 66 68 74 80 84 83 78 73 71 71 69 69 70 70 67 61 55 52 56 57 55 52 51 53 55 57 57 54 52 50 49 49 50 52 54 56 58 60 60 55 51 52 55 59 61 60 60 61 61 61 59 59 61 69 70 70 69 69 72 75 78 79 77 77 83 95 106 111 110 107 108 106 101 92 77 66 59 49 42 39 41 50 55 60 67 72 74 72 65 65 66 64 56 55 61 66 64 54 45 37 30 30 30 28 25 20 23 32 41 55 67 75 75 75 72 60 59 56 54 46 46 45 42 36 28 26 27 26 24 21 20 22 24 25 22 20 18 16 11 7 8 10 1 0 0 0 0 0 0 0 0 1 8 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 36 122 264 413 495 359 253 162 89 38 21 12 6 2 1 0 0 0 1 25 85 193 340 428 429 304 288 335 435 571 641 678 665 582 480 397 336 300 272 232 187 147 141 158 172 165 190 243 290 305 300 266 208 134 58 33 27 22 11 4 0 0 0 0 0 0 0 0 0 0 0 1 4 9 7 7 8 9 12 11 10 10 11 12 13 13 13 7 3 1 0 0 0 0 0 1 2 4 11 14 17 20 22 23 27 31 34 30 23 16 13 19 21 20 12 13 13 12 12 13 13 12 10 12 14 17 19 19 18 16 16 14 9 9 21 22 22 21 22 10 4 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 14 31 36 33 32 33 34 37 39 42 44 45 46 49 53 56 59 60 62 65 70 74 77 78 79 80 78 79 80 78 74 73 69 64 62 63 63 61 61 57 54 51 50 51 50 47 45 47 53 60 65 62 56 49 45 44 44 46 47 48 49 52 57 56 53 49 49 54 58 59 58 58 56 54 51 48 48 55 62 62 60 61 69 76 82 87 90 88 85 88 97 103 104 102 104 103 98 95 88 80 72 64 54 44 36 35 46 55 62 67 68 72 79 71 65 62 61 54 54 59 69 67 64 59 51 43 40 40 37 31 25 21 22 25 25 27 38 39 44 63 41 24 23 42 33 26 23 29 26 20 14 11 15 18 19 19 19 18 18 18 17 16 16 12 10 9 4 1 1 0 0 0 0 0 0 0 1 5 8 7 5 2 0 1 3 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 23 80 195 378 525 580 466 327 204 106 42 22 10 4 0 1 2 2 1 7 46 122 241 389 457 450 378 353 389 494 674 737 734 685 608 535 480 439 407 331 248 180 142 157 168 173 170 195 243 287 308 284 230 161 85 35 22 19 9 2 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 8 8 8 9 9 9 10 10 10 11 11 10 6 3 0 0 1 3 3 2 3 5 7 13 16 18 19 20 23 27 30 32 33 33 32 23 24 28 28 17 16 16 15 13 14 12 10 9 12 16 20 24 24 23 22 20 16 14 17 23 22 20 21 26 22 20 19 19 15 11 7 1 0 0 0 0 0 0 0 0 16 30 38 36 31 29 31 36 40 44 48 50 52 55 58 62 65 68 71 74 78 81 83 84 83 83 83 81 78 74 69 66 64 60 55 52 52 52 53 55 54 51 49 48 47 44 41 42 45 49 52 51 54 54 49 45 42 40 39 40 40 40 41 48 49 49 50 48 48 50 51 52 51 49 50 48 45 43 50 49 47 50 62 74 83 89 93 92 89 87 91 95 96 96 96 95 90 79 74 68 64 62 53 43 35 34 39 45 51 55 56 60 66 73 71 67 60 55 50 48 48 54 58 60 59 51 44 38 36 36 35 33 31 26 21 18 18 17 22 35 45 28 14 13 29 26 20 21 30 27 17 8 5 6 10 11 12 14 13 15 16 15 13 12 12 14 17 11 9 5 2 0 0 0 0 0 0 0 1 4 7 7 5 2 5 6 3 1 0 0 0 5 5 2 0 0 0 1 3 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 21 46 88 162 325 463 537 509 395 262 136 40 21 9 3 1 3 5 7 9 32 89 176 291 404 459 459 407 352 355 451 654 742 754 717 647 592 538 475 395 283 191 141 149 208 204 179 164 222 251 270 288 255 187 112 46 28 16 7 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 6 7 8 8 8 8 8 9 9 9 9 9 9 7 4 1 2 6 9 10 11 13 16 19 20 19 18 17 19 21 22 23 23 24 26 28 29 31 33 34 23 24 26 25 19 17 14 9 8 12 18 24 25 24 23 22 22 19 20 28 31 31 32 33 33 32 30 28 27 29 27 18 3 0 0 0 0 0 0 1 13 26 35 37 35 26 22 28 40 47 50 53 57 60 63 64 67 69 71 73 76 79 81 84 83 80 75 74 73 71 68 64 60 55 49 42 42 42 43 46 50 50 48 49 48 46 43 38 39 41 41 42 44 46 47 44 42 40 37 36 36 35 33 36 40 42 44 48 48 48 50 52 54 55 53 53 55 55 52 55 58 59 58 73 83 88 87 81 79 82 86 88 89 89 89 88 85 79 67 60 58 58 52 38 28 26 32 36 39 42 48 51 53 57 56 56 55 49 43 39 35 29 33 40 45 40 35 34 36 38 41 44 44 43 39 32 25 23 21 22 28 24 21 24 28 28 24 21 26 28 25 20 14 8 4 1 1 4 8 8 11 13 14 15 14 14 13 12 10 16 12 6 3 0 0 0 0 0 0 0 2 5 7 7 4 1 4 6 5 4 1 0 3 3 2 0 0 0 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 33 67 114 187 359 507 562 498 358 246 148 62 28 12 6 7 7 8 10 15 47 111 199 304 391 448 467 444 389 371 435 597 694 728 716 669 626 563 478 370 259 187 161 182 225 216 191 180 268 279 274 281 246 156 74 32 23 14 6 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 7 7 8 7 7 7 8 8 8 8 8 8 6 5 4 6 9 12 15 18 20 24 28 28 27 24 19 20 21 21 21 20 21 21 21 24 28 33 37 30 29 30 32 25 23 21 17 17 20 25 30 29 27 25 26 29 30 31 31 32 33 33 35 35 34 32 30 29 30 29 23 9 6 7 6 2 1 4 9 23 32 35 34 32 29 28 35 45 50 53 57 60 60 60 59 60 62 64 65 67 69 70 72 76 75 69 67 64 62 60 58 54 50 45 35 38 42 41 41 40 40 40 42 42 42 42 39 37 36 35 37 41 43 43 41 41 39 34 32 31 31 33 36 38 39 41 46 50 52 53 55 56 54 51 51 53 56 56 59 62 63 67 75 81 84 81 80 82 85 86 88 89 87 79 74 71 64 60 58 57 52 39 27 20 21 26 29 31 32 38 44 48 46 42 38 37 38 36 29 23 25 37 54 57 45 33 25 30 36 42 48 50 48 44 37 31 25 20 21 25 30 35 37 35 33 32 32 31 29 24 20 14 9 5 4 3 2 3 2 4 10 13 14 13 11 10 7 3 21 17 11 7 3 1 0 0 0 0 0 0 2 4 5 3 0 1 5 8 9 6 6 7 6 3 1 0 0 0 0 0 2 4 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 26 60 99 140 183 371 506 523 392 295 201 106 50 22 13 16 16 20 23 30 72 169 270 356 400 436 463 477 474 475 523 627 702 734 732 702 664 589 488 367 255 209 210 242 230 201 187 205 310 320 302 288 266 147 50 26 15 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 5 6 6 6 7 7 7 7 7 6 6 6 7 6 4 2 4 6 11 15 20 24 26 27 30 32 32 29 26 25 26 27 28 28 26 24 23 25 27 31 37 37 35 33 32 26 23 21 21 24 26 27 29 31 32 31 30 33 35 36 36 35 35 37 39 39 35 31 30 30 31 31 30 28 27 25 21 20 22 26 29 31 33 34 34 35 36 38 42 47 49 48 49 52 52 49 50 52 54 56 55 56 56 57 58 63 66 66 63 61 59 59 56 53 50 50 42 40 38 30 22 16 13 18 21 27 34 27 18 12 14 31 36 39 42 42 42 40 36 34 33 32 31 32 32 33 40 44 48 50 52 48 48 49 47 44 44 48 50 53 57 62 61 65 70 74 77 78 80 81 81 82 83 83 75 63 53 49 49 48 47 45 38 33 28 19 19 20 21 23 23 26 32 34 32 29 29 38 47 50 42 41 46 58 78 75 64 47 21 22 28 35 39 41 41 40 38 31 23 22 26 28 29 32 33 32 32 29 30 32 32 25 18 12 7 3 2 2 1 1 0 1 5 7 6 4 4 3 2 0 22 20 16 13 8 3 2 1 1 0 0 0 0 1 2 1 2 5 4 5 9 13 13 9 4 3 2 0 0 0 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 54 70 71 213 352 447 458 378 282 187 107 60 35 31 50 55 55 63 109 255 379 449 449 443 449 469 499 532 589 669 741 774 775 749 715 632 517 384 278 262 265 257 213 173 174 231 353 367 329 273 256 142 45 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 4 5 6 6 5 5 6 6 7 7 6 4 3 3 3 2 1 0 1 5 13 20 25 24 23 23 25 28 29 29 26 26 28 32 35 34 32 29 26 26 29 33 39 42 38 31 29 23 20 18 16 22 27 29 33 36 37 37 36 38 42 45 44 39 36 39 43 44 43 39 37 37 38 38 42 42 39 35 30 31 32 34 35 37 39 41 42 44 46 48 52 58 64 65 66 61 53 42 40 43 48 48 49 48 47 47 45 49 55 59 59 57 55 55 53 50 47 45 42 35 22 4 0 0 0 2 3 5 6 2 0 0 1 15 23 30 42 42 42 40 34 33 31 28 25 19 14 14 32 41 45 47 52 48 43 38 40 39 40 44 47 53 60 65 64 65 67 70 73 76 79 82 78 76 74 70 59 48 41 39 38 38 37 36 38 40 40 30 25 22 18 21 23 23 24 21 20 23 33 44 53 61 56 52 52 55 65 68 69 66 34 19 19 24 27 29 29 31 31 28 25 30 33 33 30 28 26 23 25 24 24 29 33 29 24 18 18 12 7 6 2 0 0 0 1 1 0 0 1 2 2 1 23 21 19 18 16 10 6 4 3 3 2 0 0 0 0 0 5 7 6 5 7 9 7 7 7 6 6 3 1 0 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 26 50 78 183 324 476 610 534 433 326 232 157 102 76 104 121 132 143 163 254 366 467 496 486 485 495 501 523 566 628 706 763 784 771 748 672 556 417 326 291 265 231 190 159 174 245 358 387 355 273 188 104 43 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 4 4 4 5 5 5 5 5 5 5 5 5 3 1 0 0 0 0 0 0 4 13 22 25 24 22 21 20 22 24 27 26 26 29 32 33 34 34 32 29 29 31 36 41 43 35 21 19 20 20 18 9 16 26 33 37 39 41 42 40 42 47 54 53 50 49 51 53 53 53 52 52 52 53 58 58 57 54 50 45 45 48 51 52 51 51 54 57 61 65 68 77 80 79 75 72 65 54 43 36 34 35 33 30 29 29 33 32 34 39 48 48 44 42 43 42 41 40 31 22 14 8 2 0 0 0 0 0 0 0 0 0 0 0 1 5 14 39 44 39 26 10 14 18 13 7 2 0 0 13 21 30 47 49 43 31 25 34 41 43 43 44 49 57 61 64 66 65 69 72 75 77 77 72 67 64 57 46 36 33 33 33 33 29 23 16 10 18 20 20 20 17 17 18 18 20 20 19 24 35 43 45 45 44 42 42 46 53 59 61 48 29 13 10 13 19 25 28 30 29 25 23 25 26 26 27 25 21 18 16 14 17 21 26 28 28 25 24 24 24 22 16 7 5 4 4 3 3 3 4 4 2 1 33 29 25 23 22 16 11 8 6 6 4 3 1 0 0 1 6 8 7 5 4 5 8 11 9 8 8 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 41 82 184 326 476 606 595 573 534 470 348 244 183 190 217 238 252 256 283 353 444 517 544 563 573 554 552 572 615 688 740 774 787 768 694 579 444 365 307 251 194 135 134 166 222 282 306 304 269 142 71 31 11 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 3 3 4 4 5 5 5 5 5 5 5 4 2 0 0 0 0 0 0 4 11 20 23 25 26 26 22 23 24 25 28 29 29 29 31 32 34 34 30 29 29 32 34 33 27 18 19 20 21 22 23 27 32 38 44 46 46 43 41 42 47 55 56 57 58 61 59 56 56 59 65 67 66 71 70 69 69 68 66 66 66 65 61 60 62 64 63 61 61 57 59 60 57 48 43 38 32 25 20 19 19 16 12 11 16 14 13 12 13 20 19 15 17 21 19 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 25 38 41 32 13 10 19 16 6 0 0 1 7 18 33 49 48 36 19 30 38 41 42 44 46 50 55 58 59 60 62 65 66 67 67 62 56 53 50 44 35 26 28 26 20 14 8 3 1 1 3 6 10 14 13 10 5 6 11 14 14 17 24 32 32 29 28 29 30 35 38 39 34 24 15 7 7 11 18 25 29 31 31 25 20 20 28 28 28 26 24 31 36 35 36 32 29 29 33 33 32 35 38 36 29 24 19 17 16 13 12 10 5 4 3 2 39 36 30 28 25 20 16 13 11 9 6 4 3 2 0 0 1 6 8 6 2 1 4 7 9 8 7 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 22 65 154 274 390 486 571 634 663 646 545 444 371 351 358 360 360 358 356 412 506 616 634 631 624 631 648 673 707 757 778 799 811 792 695 576 456 375 300 225 156 113 128 157 185 195 184 181 182 95 41 12 3 1 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 2 2 3 4 4 4 4 5 5 5 5 5 4 2 0 0 0 0 0 2 6 11 17 20 22 23 23 20 20 22 26 30 31 31 31 33 32 33 34 29 26 24 25 26 27 27 26 29 31 35 41 40 40 43 47 55 57 55 50 48 48 51 54 55 57 60 62 60 59 59 62 66 68 68 66 66 68 71 72 73 72 70 68 62 56 53 49 45 41 38 33 29 26 21 20 20 19 16 12 11 12 12 7 3 1 2 1 0 1 2 3 2 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 14 26 30 23 27 36 41 22 13 15 22 33 41 47 53 55 51 43 38 42 44 44 47 51 54 56 55 53 51 51 54 55 55 54 50 47 44 41 41 34 18 9 10 9 4 1 0 0 0 1 2 4 6 9 9 7 6 9 11 9 9 12 17 21 19 16 14 19 24 26 25 23 21 17 12 8 9 11 15 18 20 22 28 34 38 36 34 29 26 26 30 35 37 31 40 40 36 36 31 26 26 30 34 37 44 43 40 36 30 26 23 21 13 8 5 3 38 37 34 31 27 24 21 18 15 12 8 6 6 7 9 5 4 3 3 4 4 4 2 5 8 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 23 77 180 257 320 379 484 585 650 660 573 513 472 444 431 431 438 448 446 477 540 633 679 705 719 735 748 769 796 823 837 840 824 774 660 547 445 359 268 175 101 114 139 165 187 192 158 125 98 50 17 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 3 2 2 4 7 6 5 4 5 5 5 6 6 5 3 0 0 0 0 0 2 5 8 12 16 19 20 18 18 19 22 26 26 27 29 30 30 29 28 29 26 22 18 16 12 9 9 17 33 45 52 56 56 55 54 54 58 59 58 58 57 58 59 59 59 61 64 66 66 66 65 63 62 60 58 55 53 53 53 54 55 56 56 53 47 40 33 29 27 27 25 23 22 20 19 20 20 21 19 17 15 15 11 8 7 8 6 4 4 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 15 29 43 51 47 41 40 43 45 44 47 55 61 64 63 61 57 54 52 55 59 62 63 59 53 48 46 45 44 46 50 51 50 49 47 42 34 23 7 1 1 4 6 9 8 2 3 3 3 4 5 5 5 6 4 5 6 7 8 9 10 10 10 9 8 14 19 22 18 19 19 16 13 13 15 19 18 18 20 22 24 29 37 40 34 29 27 30 34 36 32 23 23 26 26 25 21 16 14 16 20 24 29 34 38 37 34 32 31 26 20 15 6 6 39 38 34 29 21 22 23 23 20 14 10 9 11 13 14 9 8 7 5 6 8 7 1 5 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 35 121 288 292 305 344 409 476 554 617 552 498 456 428 417 439 471 500 507 516 540 589 684 763 817 840 804 805 828 861 864 841 795 724 612 513 425 333 228 143 95 134 157 173 184 195 156 111 69 32 10 0 0 0 0 0 0 0 0 1 2 2 2 2 3 6 6 6 7 6 5 4 3 3 3 4 4 5 5 5 5 5 4 1 0 0 0 1 3 5 7 9 13 15 15 14 14 17 21 24 25 26 26 26 23 23 26 29 26 21 16 14 13 13 15 23 50 65 65 64 65 63 57 57 59 60 60 62 63 64 65 66 65 64 66 67 67 66 63 56 51 45 39 34 31 29 29 32 34 36 33 30 27 25 24 23 22 22 21 20 19 18 17 17 18 19 20 20 20 21 20 19 19 18 16 14 13 15 11 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 37 51 57 60 60 58 56 55 55 57 61 67 70 71 70 67 65 64 65 65 65 64 61 56 51 47 45 44 45 49 57 61 62 62 60 52 42 30 17 17 23 27 25 22 17 13 10 7 4 4 4 3 4 4 4 4 6 8 10 10 9 10 11 8 8 11 16 20 21 22 22 20 18 17 18 22 22 22 20 20 17 13 18 19 19 20 25 33 41 43 27 20 18 17 13 10 10 9 6 6 10 16 22 26 27 26 23 21 23 26 29 31 20 13 42 41 36 32 28 28 27 27 26 20 13 10 9 11 11 10 9 6 5 6 8 7 5 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 31 78 144 221 296 354 376 487 618 579 500 426 377 399 426 453 477 492 506 528 567 666 767 846 885 801 792 818 853 845 804 743 674 588 506 422 324 192 135 139 166 177 177 175 191 150 97 46 12 2 0 0 0 1 2 4 1 1 1 2 3 4 5 9 10 11 11 13 11 10 8 7 5 3 4 5 5 5 5 5 5 5 3 2 2 2 1 3 3 4 5 10 12 11 7 7 12 18 23 24 26 28 28 24 24 26 26 24 20 16 16 13 12 12 19 55 79 80 74 70 64 55 56 58 58 56 56 58 63 69 72 71 69 68 67 65 60 53 45 36 29 24 22 21 20 21 23 25 27 28 27 26 25 24 22 19 16 15 14 14 15 15 14 14 17 18 20 21 20 19 19 20 19 17 15 15 14 14 13 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 20 33 43 51 59 62 62 62 61 61 62 67 71 74 75 71 68 66 64 66 66 65 63 58 56 53 51 51 52 55 60 66 71 72 74 72 67 61 54 52 53 55 49 42 35 28 23 19 14 13 12 9 5 6 8 9 11 13 13 10 8 10 14 17 11 11 13 11 16 21 23 24 24 21 17 13 19 23 22 21 25 25 15 12 12 13 12 14 15 15 15 15 15 16 14 11 9 9 8 6 6 10 13 17 20 19 15 11 10 16 26 39 44 39 28 35 36 34 38 42 45 45 39 34 32 21 14 11 11 13 12 9 4 3 4 6 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 118 223 340 340 407 483 473 417 358 319 345 362 381 406 438 474 511 553 623 689 736 754 726 744 776 800 792 757 715 680 629 560 470 347 183 132 158 183 184 175 167 177 137 86 36 6 0 0 0 0 0 0 1 1 1 1 2 3 4 6 11 14 16 17 14 13 12 11 10 7 5 4 4 4 4 4 4 5 5 4 4 3 3 3 3 2 1 2 7 9 8 4 3 8 17 23 31 38 42 34 31 32 36 39 34 29 24 21 19 17 14 19 45 72 87 76 67 61 57 57 57 56 53 53 56 58 58 62 66 70 69 67 62 55 44 33 26 21 22 22 22 21 20 21 23 25 25 25 25 25 22 19 15 11 8 7 8 10 12 13 12 14 18 21 22 21 21 21 20 17 14 12 12 11 9 7 3 2 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 14 24 34 47 56 60 62 62 64 67 70 74 77 78 75 73 72 70 66 67 67 67 64 61 59 60 60 60 60 61 66 70 74 74 76 76 75 72 69 68 70 70 70 68 59 50 44 39 36 34 30 24 19 20 21 20 20 23 25 20 14 11 10 12 14 18 22 17 18 18 18 18 19 21 24 24 27 30 27 23 21 25 21 15 10 12 10 7 5 9 12 13 13 12 11 10 11 11 9 7 6 7 9 13 13 11 7 3 5 14 26 42 52 54 48 25 29 32 37 48 54 57 53 39 31 27 25 20 15 13 13 8 3 3 6 9 12 8 5 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 67 152 262 239 265 309 343 336 315 298 317 337 360 385 411 444 486 537 608 671 696 687 703 729 753 772 777 784 789 792 756 673 538 344 196 152 172 198 181 166 157 158 124 79 32 9 2 1 0 0 0 0 0 0 0 0 1 2 4 6 9 15 20 21 13 12 13 13 12 8 6 5 5 5 4 4 4 5 5 5 4 3 3 4 4 4 2 0 2 2 1 1 0 5 14 22 33 47 59 46 38 35 34 39 50 53 40 29 25 23 18 29 51 76 95 82 73 70 68 65 65 67 68 72 74 73 69 73 75 74 70 65 58 47 35 27 22 21 21 20 19 17 17 18 20 21 21 20 18 20 20 18 14 11 8 7 7 7 8 9 11 14 16 19 19 19 19 19 18 15 12 10 9 8 8 8 6 4 2 2 0 0 0 0 0 0 0 0 1 4 6 5 5 6 6 3 3 5 6 3 3 5 10 16 22 29 46 56 61 62 64 67 70 73 76 78 78 78 78 74 68 66 67 68 70 67 65 63 62 62 61 62 65 69 72 73 76 76 76 76 74 73 73 74 75 76 75 70 63 56 54 50 45 39 35 36 37 39 38 39 39 37 31 26 20 15 16 22 29 28 23 18 13 10 10 12 17 22 24 25 26 21 17 14 17 16 14 10 10 10 9 6 10 13 14 11 8 8 9 11 11 10 9 9 8 9 11 10 9 5 5 9 18 31 45 58 67 57 26 30 33 38 47 48 48 46 36 33 34 36 28 16 7 5 3 1 2 4 4 2 3 4 3 3 4 6 5 2 1 0 0 0 0 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 65 124 169 246 319 367 345 328 317 312 318 332 352 376 425 473 523 588 655 687 690 709 738 772 809 843 893 934 951 896 764 563 296 190 160 177 207 176 155 145 137 110 71 31 15 7 2 0 0 0 0 0 0 0 0 0 3 5 7 11 18 22 23 19 16 13 11 10 8 6 6 6 5 5 5 5 5 6 8 9 8 8 9 9 7 5 3 4 5 7 8 6 7 12 18 26 37 51 51 46 39 30 28 38 46 39 29 27 29 31 42 56 66 57 70 83 89 93 93 91 87 93 95 93 86 81 79 76 72 67 60 50 38 29 23 20 18 16 15 14 14 13 13 15 16 17 16 15 17 18 16 13 12 12 12 13 15 12 7 11 13 15 15 14 13 13 13 12 11 10 9 8 5 3 4 2 1 0 0 0 0 0 0 0 0 0 2 6 10 11 11 12 14 15 14 14 15 14 12 12 16 17 20 26 37 51 60 65 69 70 70 70 73 74 74 75 74 69 64 60 60 59 60 61 61 61 62 63 64 65 67 71 73 71 68 67 67 70 71 72 74 76 75 77 80 79 73 67 62 63 60 54 46 46 47 49 50 51 51 50 49 45 40 35 30 28 28 30 23 17 12 7 5 5 7 14 14 12 12 13 12 10 11 11 12 11 11 14 16 13 11 10 10 9 9 10 10 9 9 9 9 10 11 10 11 12 13 12 11 13 19 29 38 49 59 63 57 24 29 34 41 47 53 57 58 58 59 46 38 34 23 10 4 5 4 3 3 6 4 1 3 4 4 4 2 1 1 2 2 1 0 0 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 112 204 287 349 352 350 344 334 327 325 335 362 393 435 485 542 599 650 691 716 755 813 881 914 971 1014 1023 957 805 584 307 209 181 192 214 172 147 133 121 98 66 32 18 9 3 1 0 0 0 0 0 1 3 6 10 11 12 14 19 22 23 24 24 19 11 8 7 7 7 6 5 5 5 6 7 9 11 12 13 12 11 10 8 7 6 6 7 8 10 10 9 10 14 19 28 41 50 55 53 39 33 32 32 29 19 18 25 30 35 39 41 39 47 58 72 80 84 88 95 102 103 100 94 87 78 69 61 54 46 36 27 23 19 15 14 14 13 12 12 11 11 11 12 13 13 12 14 13 11 11 12 12 11 10 11 12 11 11 13 14 13 10 9 8 8 8 7 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 9 9 10 11 12 14 15 14 14 15 16 16 18 20 25 33 44 54 62 72 78 78 76 76 80 81 80 75 70 67 63 59 55 53 49 50 51 52 54 56 59 61 64 67 69 64 61 61 63 67 68 70 73 73 73 76 81 81 78 74 73 73 70 64 56 53 52 54 56 58 60 61 64 62 57 50 40 33 32 22 13 9 7 5 4 4 4 5 6 5 5 6 8 8 8 9 9 10 14 20 31 19 11 6 5 6 7 9 7 6 7 9 8 9 9 8 11 15 17 17 17 20 28 33 37 42 49 51 52 21 27 35 50 59 74 83 81 74 72 66 52 35 23 12 22 38 31 19 11 7 2 1 1 2 4 6 7 3 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 41 100 176 257 298 336 367 391 387 326 277 277 322 381 450 524 570 616 656 683 721 797 895 943 963 964 946 914 841 691 455 309 236 210 213 170 141 123 109 87 62 38 34 29 20 6 2 0 0 0 1 3 8 14 16 16 16 19 23 26 28 30 29 21 9 10 8 7 7 5 4 4 6 9 11 13 14 16 15 14 12 11 10 10 8 6 5 6 6 4 2 2 5 10 19 31 47 60 65 48 38 33 32 32 23 22 29 32 30 30 34 49 61 68 71 72 85 100 103 96 93 93 87 77 67 58 50 42 34 25 20 17 16 12 12 11 11 10 10 10 10 10 9 9 10 11 10 9 7 9 10 10 8 6 6 8 8 9 10 10 8 6 5 4 4 5 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 1 1 3 5 6 7 9 11 12 11 12 13 14 15 14 14 17 21 26 34 43 50 57 63 73 77 77 75 77 78 75 70 66 62 59 54 50 47 45 36 32 33 38 35 35 38 44 50 56 59 54 55 60 62 64 66 67 69 71 74 78 80 80 80 78 78 77 75 68 61 57 55 59 65 70 73 71 69 66 61 51 43 36 26 15 7 6 6 5 5 7 7 7 5 5 5 6 8 8 8 9 11 10 12 21 19 12 6 4 4 5 7 7 5 3 4 7 7 4 3 3 7 14 16 18 18 21 26 30 33 28 31 38 48 25 27 33 44 47 46 47 55 52 53 57 55 44 28 13 16 17 17 14 11 7 3 2 3 4 7 12 13 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 34 72 125 186 258 324 374 378 291 213 186 216 284 380 499 519 559 612 666 725 775 829 916 921 878 808 795 842 801 620 410 288 227 213 170 135 110 96 78 67 66 75 72 52 22 8 2 0 1 4 9 15 21 22 22 22 26 33 37 39 38 37 45 58 37 18 8 9 11 11 10 11 15 16 17 19 18 15 12 10 10 10 9 7 4 3 4 2 1 0 0 0 4 13 25 42 54 58 43 33 29 29 34 30 27 28 30 38 53 73 89 100 109 117 118 119 118 110 92 79 74 66 59 53 48 42 35 26 18 14 11 9 6 4 4 5 5 6 7 9 8 8 8 7 6 6 6 5 7 8 8 8 7 6 7 7 7 6 6 6 6 6 7 6 5 4 2 1 1 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 4 4 4 6 11 13 14 16 17 17 19 23 27 31 36 44 54 60 64 66 69 69 68 65 67 69 68 62 58 55 52 47 42 39 38 24 12 7 11 7 6 9 10 16 22 15 16 32 55 56 60 65 67 63 64 66 68 70 72 75 79 81 81 79 75 69 64 64 72 80 86 86 82 79 77 72 62 48 38 26 14 5 5 6 6 6 10 10 9 9 8 8 9 10 10 11 15 14 11 8 12 9 5 1 3 5 8 8 6 3 1 1 2 3 3 1 0 1 7 9 10 9 13 19 27 36 34 32 34 45 21 24 28 32 41 59 69 60 47 47 45 36 23 15 11 13 9 8 9 9 5 3 4 5 8 13 19 16 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 25 58 122 188 239 235 178 142 142 169 181 231 339 433 520 600 673 768 804 800 794 761 738 724 702 779 787 666 422 303 242 207 170 138 110 87 79 89 111 124 108 67 13 3 1 2 5 11 15 19 21 22 24 27 34 38 40 40 36 33 30 26 14 8 10 19 18 14 11 11 16 18 19 22 21 18 14 11 9 8 7 7 4 3 4 3 2 2 1 0 3 9 18 30 37 36 28 24 23 25 30 37 44 48 43 63 89 97 98 98 99 108 109 108 105 100 82 65 58 54 48 43 39 33 26 20 18 8 1 0 0 0 0 1 0 1 2 3 3 3 3 3 3 3 4 3 2 3 5 6 6 6 5 5 5 4 4 5 6 6 6 5 4 2 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 3 2 2 1 1 6 14 18 20 21 21 24 27 30 34 34 38 44 51 58 63 65 66 66 65 62 60 63 67 67 60 56 53 48 40 30 21 13 6 1 0 0 0 0 0 0 0 0 0 2 8 20 28 45 67 69 65 62 59 59 63 71 83 87 88 87 87 84 77 66 70 78 88 95 93 89 83 76 69 62 50 37 23 10 6 6 6 8 11 14 18 21 22 21 20 21 18 18 19 17 11 4 9 8 6 3 2 3 4 4 4 3 1 0 0 1 2 2 1 0 0 1 1 1 2 4 9 17 25 27 25 28 38 2 6 16 28 28 24 26 28 28 26 24 19 10 4 5 8 8 7 6 6 5 6 9 13 14 16 17 14 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 25 55 88 113 98 129 208 310 280 236 226 317 433 541 619 721 803 851 841 776 745 746 738 765 739 625 366 281 249 211 176 148 121 91 98 121 148 156 90 37 8 3 3 4 7 14 19 23 27 28 31 34 37 39 38 37 35 29 21 14 10 10 17 32 22 14 10 13 17 20 22 23 22 20 16 11 8 7 6 4 4 5 7 7 7 6 2 3 7 11 15 20 23 23 22 22 22 22 27 35 44 53 58 66 76 80 80 79 78 82 82 80 76 75 65 53 47 45 41 35 32 25 19 13 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 1 4 4 3 3 3 4 4 3 2 3 3 3 2 1 1 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 3 2 1 0 0 0 3 10 12 17 24 26 29 32 35 38 41 45 49 53 56 58 60 61 61 61 58 56 56 57 59 57 54 50 43 28 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 17 38 46 56 66 60 59 62 69 74 77 79 80 81 79 73 66 70 81 93 94 88 78 69 62 57 52 44 37 29 19 16 11 7 20 29 34 36 38 35 31 28 27 27 26 22 15 7 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 11 15 25 37 1 4 10 21 16 11 8 10 13 16 18 16 10 3 4 8 10 9 6 6 8 11 20 26 24 15 11 9 9 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 55 84 164 294 471 502 423 275 223 261 337 426 545 688 814 876 832 809 803 797 749 645 486 302 254 238 212 179 159 138 104 122 152 179 178 83 21 4 2 2 4 7 13 20 29 36 35 38 43 44 42 38 33 36 29 20 13 10 11 14 18 15 12 12 17 20 22 24 26 24 22 18 12 8 5 3 2 3 7 9 8 8 8 7 8 10 13 15 18 21 23 24 24 23 24 29 36 44 53 56 58 60 63 67 70 69 68 65 60 54 52 49 44 41 40 37 31 27 22 16 6 7 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 7 7 5 4 3 2 1 1 0 0 0 0 0 0 0 3 9 21 26 30 33 36 39 41 44 47 50 52 53 53 53 53 54 52 50 50 52 51 49 46 36 24 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 32 62 62 61 61 64 66 67 66 67 69 70 69 74 80 86 91 88 81 74 68 62 57 51 49 47 43 39 38 40 37 41 43 41 41 40 36 30 28 26 26 25 22 16 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 4 10 21 36 0 1 3 5 3 2 2 4 7 10 13 17 20 21 22 22 20 17 12 11 13 20 33 35 30 18 10 8 9 8 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 94 177 281 404 483 450 324 193 115 125 229 401 533 622 662 638 672 737 788 753 586 347 274 244 224 202 175 163 148 117 124 145 168 174 94 33 5 3 2 3 5 11 19 28 37 39 42 44 45 44 41 36 34 29 24 19 16 17 18 16 12 11 13 19 20 19 19 21 23 23 19 14 10 7 4 2 1 1 1 1 2 6 9 10 12 13 15 17 18 19 21 20 20 24 30 39 50 53 54 54 54 52 52 54 54 53 50 47 41 39 38 38 37 35 32 27 22 17 11 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 2 3 5 7 9 9 7 3 2 1 0 0 0 0 0 0 0 0 0 0 2 8 22 29 33 32 34 36 40 43 46 47 47 47 46 45 44 41 35 32 35 38 40 41 35 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 42 56 61 63 68 72 72 71 68 65 62 65 69 75 83 83 82 85 88 82 71 58 53 54 59 56 53 53 56 49 44 39 33 31 29 28 30 27 22 19 15 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 10 7 8 16 26 0 0 0 0 0 0 1 3 5 9 13 17 22 28 37 42 38 33 26 22 28 37 47 44 35 23 11 10 9 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 60 133 211 272 370 398 347 206 76 24 62 163 289 429 575 511 534 614 721 740 586 341 280 249 227 207 180 167 154 127 117 124 139 141 87 39 7 3 3 4 7 12 19 25 30 37 45 54 60 52 46 42 38 34 30 24 21 20 20 18 14 14 16 20 20 17 12 12 14 14 13 12 11 10 5 2 1 0 0 0 2 5 11 15 17 16 16 17 17 17 18 19 20 22 26 35 48 51 52 51 50 43 42 43 43 39 36 34 31 29 28 28 30 30 29 26 21 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 1 7 10 9 7 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 23 31 35 32 34 37 41 44 38 32 28 34 32 24 15 8 5 6 11 16 20 19 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 39 59 64 68 72 72 71 67 61 59 60 61 66 68 70 75 86 83 71 58 57 57 60 63 63 61 57 48 40 34 28 19 11 7 11 14 13 10 5 2 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 12 8 5 11 12 0 0 0 0 0 0 2 6 10 13 21 24 23 22 34 47 51 48 42 38 38 41 42 42 36 29 21 22 18 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39 102 173 236 341 370 315 149 59 15 9 25 82 225 455 431 462 516 560 573 481 335 283 268 266 266 217 188 164 138 122 120 121 110 75 39 9 3 3 4 7 14 22 28 31 37 46 58 68 55 45 43 43 41 37 31 26 22 19 17 14 14 17 20 19 16 10 10 11 12 13 11 11 12 9 6 4 3 1 1 2 5 11 19 24 22 18 17 17 17 19 20 21 22 26 33 44 49 49 46 44 40 37 35 31 28 25 19 15 18 23 26 28 29 29 27 26 20 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 9 9 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 19 36 37 40 41 42 45 39 30 26 11 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 7 19 42 48 53 61 62 63 63 61 59 56 56 59 60 60 60 65 65 63 59 59 61 62 62 60 54 43 30 20 19 14 9 6 7 5 3 2 2 1 0 0 1 1 0 0 0 0 1 4 4 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 3 10 10 7 3 3 3 0 0 0 0 0 3 7 14 23 30 34 32 32 33 40 45 49 49 45 38 30 32 35 35 30 22 20 22 21 17 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 20 78 156 238 274 258 213 153 91 45 16 6 12 27 60 188 252 264 225 277 286 267 260 271 301 336 296 248 200 154 137 123 114 112 93 54 10 4 3 5 8 16 23 28 28 31 38 45 49 45 43 45 44 33 27 35 29 23 17 13 13 13 13 13 12 12 11 10 13 16 21 16 14 12 10 9 8 6 5 3 3 5 11 20 27 26 19 15 16 19 20 22 23 25 29 36 44 48 46 39 38 35 29 22 7 9 13 7 6 13 24 26 28 30 31 30 25 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 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 29 39 45 46 46 45 44 42 43 28 11 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 21 31 53 60 62 63 61 59 57 55 52 50 51 54 59 63 62 63 63 61 58 54 48 38 25 12 3 7 6 4 1 1 1 1 1 1 1 0 1 2 3 2 1 2 4 10 12 11 7 6 6 6 6 4 3 2 1 0 0 0 0 0 0 0 0 0 1 4 6 5 3 3 3 0 0 0 0 0 1 7 17 31 40 46 47 45 45 49 57 59 54 48 42 39 38 33 30 27 22 18 17 17 17 13 9 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 40 107 198 244 234 222 250 170 100 47 22 12 10 15 50 91 137 184 185 193 204 218 237 270 310 326 307 268 212 171 136 105 78 51 28 11 5 3 5 10 18 24 28 31 37 42 47 49 44 40 37 35 21 8 4 6 8 9 11 12 12 12 12 11 10 10 11 13 17 25 23 19 16 14 14 14 14 12 10 9 9 13 19 27 29 21 15 14 16 19 24 30 34 37 39 42 43 42 36 29 20 12 7 3 1 2 3 3 9 22 27 30 32 33 32 25 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 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 0 0 0 0 0 0 0 0 2 19 36 48 52 49 46 44 46 45 42 37 32 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 5 19 46 62 66 66 58 50 45 41 41 43 44 45 46 46 45 46 49 50 49 46 35 23 14 10 11 14 14 8 5 4 5 4 3 2 1 1 2 4 6 7 10 16 16 15 14 13 11 11 12 12 9 5 4 3 2 2 2 1 0 0 0 0 0 0 0 1 3 8 10 5 3 1 1 1 2 2 1 3 9 19 31 39 44 46 46 49 52 54 54 52 48 46 45 43 38 32 26 20 14 10 8 7 5 2 2 3 4 5 3 2 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 6 34 84 142 200 236 243 210 175 135 82 50 28 17 15 24 51 99 116 134 154 179 196 222 257 298 328 330 297 229 172 124 86 67 44 20 8 4 4 7 15 22 29 35 40 42 42 43 40 35 30 26 18 11 10 10 6 2 8 11 12 12 12 12 11 11 11 12 15 25 27 28 27 25 24 23 24 23 23 22 19 20 23 29 32 27 21 19 20 24 30 41 43 44 43 42 42 39 32 17 6 1 1 2 4 6 6 3 4 14 21 28 33 32 31 26 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 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 15 8 0 0 0 0 0 0 0 0 0 9 24 44 50 50 48 43 44 44 43 43 42 32 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 2 10 27 43 54 58 55 49 42 34 29 27 28 31 31 29 27 27 27 29 31 29 26 22 16 13 11 13 14 11 7 5 5 6 6 6 5 4 4 3 4 7 9 10 11 11 11 11 8 9 11 13 15 14 12 9 7 6 6 4 2 1 0 0 0 0 0 0 0 1 3 6 8 7 5 8 8 9 11 7 3 1 4 11 22 29 38 45 49 55 58 57 55 52 48 42 43 44 43 36 28 20 13 9 7 6 4 3 3 4 6 7 7 3 1 0 0 1 3 6 9 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 30 73 114 139 179 209 214 176 132 92 59 37 34 33 31 42 62 91 131 157 182 209 253 309 337 325 275 216 156 103 65 37 19 9 5 5 8 16 23 28 30 34 39 42 41 38 33 28 21 15 11 10 12 10 6 9 11 13 14 13 12 11 11 11 11 13 24 29 32 32 32 32 33 32 31 31 32 30 31 32 34 36 34 31 30 33 38 43 46 45 43 41 41 40 34 21 6 0 1 1 2 3 4 6 5 3 3 6 12 17 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 8 3 0 0 0 0 0 0 0 0 0 2 9 28 31 28 20 10 18 24 26 30 30 23 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 3 9 20 28 35 38 38 32 21 13 9 8 10 8 5 4 7 10 12 13 9 6 7 9 13 16 15 15 12 9 5 5 5 5 4 3 2 4 7 9 10 11 11 10 9 11 14 16 12 10 11 13 15 16 18 19 14 5 3 3 3 1 0 0 0 0 0 1 3 5 7 7 6 6 6 7 11 12 11 6 2 0 2 7 12 16 24 35 47 57 64 65 59 50 43 37 37 41 42 39 30 21 14 12 10 9 7 6 5 4 5 4 3 1 0 0 0 2 10 18 16 11 6 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 2 4 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 7 17 33 57 89 124 155 156 152 142 121 76 45 32 29 31 42 68 102 134 168 217 302 347 332 277 229 177 114 62 30 14 10 8 7 10 27 39 44 39 38 38 39 37 33 29 26 20 14 10 8 11 13 13 14 15 16 16 14 13 12 12 11 12 14 21 26 29 29 33 35 37 37 38 38 38 39 40 37 31 38 40 39 41 45 48 50 47 44 42 42 39 36 30 20 7 0 0 1 2 3 4 6 6 3 1 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 1 2 4 6 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 8 10 5 1 0 0 0 0 1 2 2 3 3 5 4 4 5 9 15 21 20 19 16 10 6 5 5 8 7 4 5 10 12 13 16 17 15 11 12 15 18 18 14 11 10 12 13 15 18 20 20 12 10 8 7 4 2 0 0 0 0 2 4 5 5 4 4 7 11 5 7 6 4 2 0 1 3 7 8 10 13 19 28 40 50 54 53 46 40 31 26 35 41 40 31 25 20 17 13 8 5 7 7 5 4 3 1 0 1 3 4 4 1 0 1 2 2 2 4 7 8 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 6 9 21 46 104 160 201 205 120 58 36 40 36 30 30 53 82 118 170 271 319 294 264 233 194 140 87 49 26 12 8 8 11 33 52 62 53 44 37 32 29 27 25 24 19 16 14 14 16 17 19 20 20 20 17 15 14 13 13 13 13 14 16 18 21 26 34 39 41 41 43 44 43 44 42 36 27 28 32 39 48 52 53 51 49 49 49 47 40 33 26 20 13 7 4 2 2 4 6 6 5 2 1 3 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 7 8 8 9 11 12 15 19 17 13 7 6 6 6 7 6 4 4 6 8 9 12 15 16 14 13 14 16 17 14 12 12 13 11 8 8 9 9 8 11 13 11 10 8 6 4 4 2 0 2 3 2 2 5 11 22 24 10 8 6 3 1 0 1 2 5 6 7 9 12 17 25 33 39 43 43 39 28 23 28 31 32 31 32 26 19 14 9 8 8 6 5 3 2 1 4 10 12 12 10 4 1 2 5 7 8 10 12 8 3 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 29 65 105 136 84 47 35 54 52 42 31 33 47 74 122 215 287 326 325 270 206 165 133 103 72 30 16 12 13 27 44 53 44 34 27 22 21 22 23 21 18 17 17 17 20 23 25 25 25 24 23 20 19 17 14 13 12 12 13 14 18 27 36 43 47 44 42 43 45 45 41 36 30 30 32 38 51 58 61 60 56 56 57 53 45 38 31 23 19 15 8 3 0 2 6 6 4 2 4 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 7 8 7 7 6 7 9 10 10 10 6 5 5 5 6 7 7 8 7 5 5 9 10 7 10 13 16 16 15 15 14 14 12 9 6 3 1 2 5 10 15 13 12 11 13 10 6 2 0 0 0 0 1 4 9 11 9 8 6 5 1 0 1 1 2 4 6 7 9 12 16 21 27 31 33 35 36 36 29 23 19 14 13 16 11 9 6 3 1 1 2 3 3 2 0 2 4 9 11 10 8 6 7 8 9 6 9 12 8 6 6 9 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 5 5 5 4 2 4 6 15 32 63 68 61 47 35 35 52 97 160 222 279 311 255 187 154 142 130 110 61 34 18 14 23 33 38 27 19 14 12 14 18 20 20 20 21 23 22 25 28 30 28 25 21 19 20 21 22 18 15 14 13 12 12 15 21 30 40 49 44 42 42 43 44 42 39 35 33 32 32 51 64 71 70 64 62 61 57 52 47 43 37 30 23 15 6 4 10 10 9 7 5 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 1 2 3 5 8 11 8 6 4 3 1 2 6 6 6 4 9 10 7 4 3 3 1 3 8 14 12 9 8 9 9 9 8 8 10 11 10 5 2 0 0 2 4 7 6 5 6 7 6 3 1 0 0 0 0 0 0 1 1 1 4 2 1 0 0 1 3 5 4 2 2 3 7 13 20 25 26 25 23 19 16 18 19 17 14 7 3 2 2 1 1 0 2 3 4 3 2 1 3 3 2 3 4 6 9 10 10 9 7 7 9 12 15 16 14 3 6 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 8 4 4 10 23 52 67 70 63 49 45 56 91 133 178 227 274 223 158 125 122 123 114 63 33 16 9 11 13 14 10 9 8 8 10 14 17 19 17 19 23 25 26 27 27 27 26 24 22 20 22 24 21 18 15 15 13 12 13 17 26 37 49 46 44 44 45 44 42 42 41 39 37 36 51 63 71 73 70 67 66 63 58 53 50 46 40 33 25 22 21 20 17 13 9 9 8 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 1 2 4 3 4 5 8 6 3 1 2 2 3 5 7 8 6 6 4 0 0 0 0 0 1 4 9 8 7 7 9 9 8 9 8 7 5 4 3 3 2 2 2 2 2 3 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 2 5 9 8 5 2 2 6 11 14 17 19 18 13 15 19 19 16 10 1 1 3 5 6 4 3 4 4 3 2 2 3 5 4 3 3 3 2 2 3 3 3 3 1 4 9 13 16 16 12 9 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 1 1 9 34 57 72 76 61 55 61 87 130 181 233 257 209 149 103 98 90 74 38 18 7 4 2 2 3 4 5 6 7 10 13 15 16 15 18 23 24 23 23 24 25 26 26 25 24 24 22 19 17 14 13 12 12 12 15 22 32 44 44 44 44 47 46 45 47 48 46 44 47 56 65 71 71 70 69 67 62 58 54 51 48 45 41 36 33 30 26 20 14 9 9 8 7 8 10 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 1 1 1 0 1 3 3 5 8 10 6 4 3 2 0 0 0 0 0 1 2 3 6 10 12 13 13 12 11 9 8 4 3 5 4 3 3 3 2 1 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 3 6 9 9 7 4 4 7 12 15 16 15 12 12 13 13 10 5 1 2 4 6 7 7 7 7 4 2 1 2 2 2 2 2 2 3 0 1 3 3 2 1 0 3 5 7 8 9 8 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 5 24 48 68 80 66 59 63 85 133 196 259 261 213 152 92 77 59 38 20 11 6 4 2 1 1 2 2 3 6 8 10 12 14 14 17 21 26 29 29 26 26 26 25 22 22 22 20 17 15 13 12 11 11 12 15 19 23 26 25 26 29 36 41 45 50 48 48 50 57 64 69 74 70 69 68 64 57 51 48 47 47 47 46 41 37 33 28 21 16 13 10 7 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 3 5 7 7 8 9 11 9 7 4 2 1 0 0 0 0 0 1 1 3 10 12 12 10 9 8 8 8 6 3 2 2 2 2 2 1 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 1 1 2 2 2 1 3 5 7 9 9 8 5 6 8 9 9 10 12 15 16 16 15 13 9 5 2 1 1 1 1 0 1 0 0 0 3 6 8 7 3 4 13 13 11 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 59 76 65 58 62 83 141 215 284 271 220 156 90 75 57 39 24 13 6 3 1 1 0 1 1 2 4 6 9 12 13 13 16 20 27 32 34 29 26 22 18 18 19 19 18 17 15 13 12 12 12 12 14 15 15 13 11 14 20 28 36 45 53 58 62 64 65 67 70 71 67 62 58 52 47 43 42 42 42 42 43 41 38 35 29 21 14 11 10 8 6 9 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 3 4 3 3 7 9 9 6 5 4 3 2 2 2 1 0 0 0 0 0 2 7 12 13 10 10 8 7 7 7 6 4 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 4 1 1 2 3 2 3 3 6 9 13 18 22 24 26 26 26 25 22 16 11 8 6 3 2 1 0 0 1 0 0 1 5 7 7 1 9 16 12 8 8 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 22 41 62 57 55 63 87 161 233 286 268 213 147 82 70 57 42 26 13 5 2 1 0 0 0 1 1 3 5 7 10 11 13 16 19 22 26 28 27 22 18 17 20 20 18 14 16 15 13 12 12 12 12 11 11 10 10 10 15 25 32 39 44 47 49 51 54 58 63 65 62 57 52 47 42 41 41 42 41 40 38 38 37 35 33 28 20 12 8 8 9 9 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 4 5 7 8 6 7 8 7 6 7 7 4 3 3 3 1 1 3 7 10 10 10 9 8 7 8 8 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 7 11 8 4 2 2 4 5 5 7 10 11 12 15 22 26 29 29 28 25 22 19 16 13 11 7 4 2 0 0 0 0 0 0 0 1 2 1 9 9 7 5 10 13 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 45 52 60 71 86 167 247 314 331 281 197 90 65 49 37 22 10 3 0 0 0 0 0 0 1 1 2 4 6 8 10 12 15 16 19 22 22 19 17 18 31 31 24 10 12 12 11 11 11 11 11 9 9 9 9 9 11 15 22 31 39 42 45 48 51 52 55 56 53 48 43 37 33 33 34 35 37 38 38 38 37 35 32 24 17 11 9 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 1 2 5 6 8 13 16 15 13 12 12 13 9 6 5 5 4 4 5 5 5 5 6 7 7 6 8 9 10 9 6 4 3 2 1 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 5 9 10 8 5 4 4 5 7 12 15 15 14 15 17 19 22 24 26 26 22 17 14 11 7 2 1 0 0 0 0 0 0 0 0 0 0 2 7 7 5 3 7 9 11 11 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 15 38 62 80 90 92 160 214 251 253 255 209 100 57 37 28 15 7 2 0 0 0 0 0 0 0 0 0 1 3 5 7 10 13 15 17 18 17 16 16 18 18 16 12 7 8 8 8 9 9 8 8 8 8 8 8 9 10 13 18 28 40 41 43 45 46 47 46 45 41 37 32 29 27 27 29 32 35 37 39 39 38 36 30 22 15 10 11 10 8 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 11 14 15 15 15 15 16 17 17 12 8 6 3 4 7 8 6 5 6 6 5 4 4 5 7 7 7 6 4 3 2 2 4 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 5 3 1 0 0 2 5 7 10 12 13 16 23 28 30 32 34 28 20 14 9 4 0 0 0 0 0 0 0 0 3 3 1 1 4 7 8 8 7 7 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 30 56 89 124 158 181 178 155 121 149 147 90 47 26 17 6 2 1 0 0 0 0 0 0 0 0 0 0 1 3 5 7 10 13 15 15 14 14 16 18 19 17 14 8 7 7 7 8 7 7 7 7 8 9 9 10 11 12 16 27 41 46 46 43 40 40 39 36 33 28 24 24 25 26 27 30 32 34 35 35 33 30 24 19 15 12 10 8 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 7 11 15 15 14 14 15 16 17 20 16 12 10 9 6 6 8 7 5 3 4 4 3 2 2 2 3 5 6 7 6 5 4 3 3 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 6 7 9 16 25 32 34 34 32 28 23 15 5 0 0 0 0 0 0 0 4 14 19 21 19 18 15 13 11 8 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 73 133 213 217 173 108 58 76 86 69 39 21 10 4 1 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 8 12 15 18 17 18 20 21 21 17 12 10 10 10 8 7 6 5 4 4 6 8 10 10 11 13 17 24 32 34 31 29 34 32 28 24 24 24 24 26 25 25 24 27 29 31 32 31 28 23 19 17 14 11 9 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 14 13 12 12 12 12 13 13 11 10 10 10 10 8 7 4 2 2 2 2 6 5 4 3 4 5 5 5 5 4 2 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 1 1 2 2 3 7 11 15 15 16 15 13 10 6 0 0 0 0 0 0 2 4 10 17 22 23 22 22 18 14 10 6 2 0 0 1 3 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 15 61 140 247 259 180 76 35 39 47 50 40 27 13 5 2 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 6 10 14 17 17 20 23 26 23 20 16 14 13 11 8 5 2 1 1 1 3 7 10 12 13 15 20 24 28 27 23 20 20 18 15 13 17 20 22 22 21 21 22 24 26 28 30 28 24 19 15 13 11 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 7 7 7 7 8 8 5 6 6 8 10 10 9 4 1 1 4 6 5 0 4 5 4 4 4 5 5 3 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 6 4 3 3 2 2 1 0 0 0 0 0 0 2 6 8 10 12 13 13 13 12 11 9 7 2 1 0 0 0 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 79 168 254 264 172 61 26 22 27 37 41 33 19 9 3 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2 5 9 14 17 17 19 22 27 23 20 17 14 11 8 7 4 2 0 0 0 2 6 10 12 14 17 20 22 22 21 19 15 13 12 11 12 16 19 21 22 21 21 22 24 27 30 29 26 22 17 12 9 9 9 8 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 1 1 3 7 12 10 4 0 0 4 7 8 4 2 2 3 4 4 6 5 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 3 3 3 3 3 4 3 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 1 7 9 6 1 0 0 0 65 126 169 161 99 31 10 8 11 19 25 22 14 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 14 18 18 19 23 32 25 20 18 15 11 7 6 4 2 0 0 0 1 4 8 11 12 16 18 18 18 17 16 14 13 13 14 14 16 17 19 19 20 21 22 25 27 30 26 22 17 12 13 13 11 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 1 2 0 0 0 0 1 1 1 1 1 1 4 6 8 9 6 2 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 8 6 3 2 1 0 0 1 3 3 1 0 0 0 0 0 0 0 0 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 15 12 2 0 0 0 7 15 23 26 18 7 3 3 5 6 8 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 9 13 14 15 18 24 34 30 24 19 17 13 9 7 5 3 0 0 0 1 2 6 9 10 14 18 20 20 17 14 13 12 14 15 14 14 14 16 17 18 20 23 23 22 22 20 18 17 14 12 10 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 15 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 18 21 16 18 21 19 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 18 22 18 10 3 0 0 1 2 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 12 13 13 15 19 25 24 21 17 18 15 12 9 6 3 0 0 1 2 6 7 8 9 11 15 19 18 15 12 11 10 10 11 11 11 12 14 16 18 19 21 22 23 23 21 20 17 15 13 11 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 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 1 2 6 8 4 8 12 17 17 13 9 4 1 0 0 0 0 0 0 1 1 4 7 8 5 2 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 18 25 24 16 7 3 1 1 2 2 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 14 15 15 16 20 22 21 18 17 16 14 11 7 4 2 2 2 3 6 7 8 9 10 13 17 15 12 10 9 8 7 6 5 8 12 18 19 19 18 19 19 20 20 19 17 14 13 13 12 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 5 8 10 15 15 11 5 1 0 0 0 0 0 1 2 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 15 23 23 19 14 8 4 3 4 4 4 3 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 14 14 13 15 18 19 16 17 17 16 14 9 6 6 6 5 4 6 8 9 10 11 13 14 11 7 4 7 4 1 0 1 2 4 11 16 19 19 18 17 17 17 17 16 14 13 12 11 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 11 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 14 12 9 3 3 3 4 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 0 0 0 1 2 3 6 7 8 9 12 14 15 17 16 15 12 8 6 8 11 11 9 9 10 11 14 13 11 9 5 2 0 1 0 0 0 1 1 2 7 13 18 17 16 15 14 14 14 14 13 13 12 11 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 3 6 8 7 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 3 3 5 5 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 5 5 7 10 13 16 17 18 16 13 9 7 11 13 13 13 12 11 10 8 5 3 1 0 0 0 0 0 0 4 6 6 8 13 17 16 14 13 12 12 13 13 12 12 11 9 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 24 9 2 3 5 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 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 6 8 8 5 4 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 7 9 12 15 17 20 20 17 12 6 5 7 11 11 10 8 7 5 4 3 1 0 0 0 0 0 0 2 5 8 15 19 19 17 14 12 13 13 13 12 11 11 11 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 54 39 16 7 6 11 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 2 4 8 10 12 13 16 21 25 26 23 18 10 8 9 10 10 9 7 6 6 6 7 4 1 1 0 0 0 0 0 1 3 12 17 18 17 15 12 14 13 13 12 11 10 10 9 8 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 42 20 11 7 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 6 4 2 1 0 0 0 1 4 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 9 11 11 12 18 23 26 25 23 21 11 9 9 11 10 8 6 6 6 6 7 7 7 6 2 1 3 2 1 0 0 0 4 11 15 14 11 12 12 12 11 10 10 9 8 7 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 54 48 37 28 20 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 7 6 4 3 2 3 7 15 19 16 9 4 3 3 5 7 5 2 0 0 0 0 0 0 0 0 0 1 2 2 3 4 7 9 10 10 11 16 21 22 20 19 18 11 7 6 8 7 7 7 7 6 6 8 9 9 8 4 4 8 9 8 6 3 6 10 12 13 12 11 12 12 12 11 10 10 9 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 41 30 24 26 37 33 26 16 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 1 5 16 16 9 2 8 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 11 11 8 6 4 5 16 32 39 23 23 23 21 12 13 18 12 5 1 4 3 1 0 0 0 0 0 0 0 0 1 2 4 5 5 5 10 13 14 14 13 12 9 6 4 3 5 5 5 5 6 6 7 8 8 8 8 9 10 12 9 8 7 11 12 11 4 8 12 13 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 3 11 23 38 24 11 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 17 27 27 29 31 30 24 21 31 36 36 28 9 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 2 9 13 14 11 8 5 4 8 19 24 17 15 12 8 4 3 5 3 2 2 4 3 1 0 0 0 1 0 0 0 0 0 0 1 1 1 2 8 11 13 11 9 7 6 8 8 6 4 4 4 5 6 6 6 7 6 4 4 7 9 9 9 10 11 16 18 15 4 6 10 13 13 12 10 10 10 11 9 8 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 6 11 17 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 11 16 16 20 23 25 24 25 30 36 39 39 33 35 34 27 20 16 14 23 25 18 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 14 17 14 10 7 5 3 3 3 2 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 3 7 11 14 12 12 13 16 20 17 10 7 6 5 6 5 5 6 7 7 7 8 10 12 14 16 17 17 18 19 19 8 5 7 11 13 13 10 10 10 10 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 10 2 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 1 3 4 5 7 10 11 12 14 18 25 30 32 32 37 38 37 33 29 29 33 33 30 24 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 8 17 19 15 12 9 7 5 4 4 2 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 1 1 0 0 1 1 1 0 0 1 2 4 6 9 11 11 11 10 13 14 14 13 9 4 5 6 6 6 7 8 9 12 14 15 16 13 9 5 5 8 14 10 8 10 12 11 10 10 11 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 2 4 6 7 11 16 22 26 28 30 31 31 29 21 24 32 30 25 18 10 6 4 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 20 21 22 23 21 17 13 10 8 6 5 4 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 2 2 2 2 4 10 12 13 13 9 8 11 11 8 4 5 6 6 7 9 12 15 18 19 19 18 14 7 1 0 0 0 4 9 13 13 13 12 12 12 12 11 10 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 13 22 27 29 30 29 26 18 21 24 24 21 17 14 13 10 7 5 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 19 36 41 40 38 35 29 24 18 14 11 9 8 6 5 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 4 7 11 14 15 15 12 10 10 8 6 5 6 6 6 4 5 7 10 13 14 13 16 14 9 2 0 0 0 2 3 5 8 10 10 9 10 12 14 13 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 15 22 24 25 23 21 20 19 17 15 13 12 12 11 9 6 5 4 5 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 19 20 20 24 34 29 24 17 15 12 10 9 8 7 7 5 4 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 2 4 7 10 14 17 17 17 17 16 11 7 3 2 2 2 0 0 1 3 5 8 13 13 10 5 2 1 1 1 3 3 1 2 3 4 4 8 12 14 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 6 7 11 13 14 16 17 17 14 11 10 9 8 7 6 7 8 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 8 6 4 5 11 12 11 9 8 8 9 8 7 7 6 5 5 4 3 3 2 2 2 1 0 0 1 1 1 1 1 1 1 1 1 1 0 1 2 3 5 9 13 17 19 21 22 19 15 11 6 3 2 3 5 7 9 11 13 14 12 9 5 7 7 6 4 5 5 2 1 3 7 10 13 14 15 16 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 4 4 6 7 7 7 6 7 7 8 7 5 5 6 8 9 10 8 5 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 11 9 9 9 9 8 7 6 6 6 6 5 5 4 3 3 2 2 2 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 3 4 7 11 16 20 23 22 20 17 16 13 10 10 10 11 14 16 17 16 15 14 14 15 16 15 12 9 6 5 5 6 9 11 12 13 15 15 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 4 5 8 9 8 5 3 2 2 2 4 6 6 4 2 0 0 0 0 0 0 1 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 8 15 22 17 13 11 10 10 9 8 8 7 7 6 6 6 6 6 6 6 6 6 7 6 5 5 3 2 1 0 1 2 4 3 3 4 4 3 2 2 3 5 8 11 14 15 15 16 18 24 25 21 17 12 10 18 21 22 19 18 17 18 19 19 19 17 14 12 9 7 7 8 9 9 9 12 12 10 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 17 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 3 2 1 0 0 1 2 3 3 2 0 0 0 0 0 0 0 2 3 3 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 26 31 30 22 16 11 10 10 10 11 11 11 10 10 9 8 6 6 6 7 9 10 13 11 10 8 7 5 3 2 1 2 4 4 4 5 6 5 2 4 6 9 10 11 11 12 13 16 19 26 30 29 23 17 11 10 8 8 13 17 20 22 21 20 17 16 14 12 9 8 7 8 8 8 8 9 9 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 0 0 0 0 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 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 4 12 29 32 26 19 12 8 6 8 12 15 15 15 14 13 12 11 9 7 6 6 8 10 14 13 12 10 9 8 6 4 2 0 1 2 4 5 6 7 6 8 10 12 11 11 12 14 15 17 17 20 24 27 25 23 20 16 13 12 18 21 21 20 19 19 19 18 16 14 11 10 9 8 8 8 9 9 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 4 6 10 11 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 3 5 7 11 14 16 17 17 17 14 12 10 10 10 11 12 13 14 15 13 11 10 8 5 3 2 2 2 3 4 5 6 6 7 8 11 13 13 13 14 15 15 19 24 30 27 24 23 19 13 8 10 10 9 10 13 16 19 19 18 16 13 11 10 9 9 10 10 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 11 10 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 1 4 7 9 11 14 17 19 22 19 17 15 13 12 11 11 12 14 18 16 14 13 12 10 7 4 2 1 1 2 2 3 3 4 3 4 5 7 8 9 10 12 15 20 26 26 24 20 14 9 6 5 4 4 9 13 17 19 20 19 17 15 12 10 9 10 11 12 11 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 14 12 11 12 14 16 18 18 17 16 15 13 12 10 10 11 15 16 16 15 15 14 12 10 7 5 3 2 2 2 3 3 3 4 5 5 4 5 8 11 12 15 19 18 16 12 11 10 6 4 2 3 9 14 17 19 20 21 19 16 13 11 10 10 12 12 11 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 4 4 6 8 8 7 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 26 28 24 21 19 17 17 16 16 16 16 15 14 13 12 10 9 10 14 16 17 18 19 19 18 15 11 7 5 4 3 2 1 1 2 3 4 4 3 4 6 7 7 6 5 5 4 3 6 8 5 2 0 1 6 11 16 19 21 20 19 17 14 11 10 11 11 11 10 9 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 2 1 3 5 8 9 8 8 6 6 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 12 19 28 33 34 32 29 26 22 19 17 16 14 14 14 13 12 12 10 10 12 14 16 17 19 20 20 19 15 11 8 5 4 3 3 2 2 2 2 3 2 2 3 4 3 2 2 2 1 0 1 3 2 1 0 1 5 9 14 17 19 19 18 17 14 12 11 10 11 11 11 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 7 3 1 1 3 4 6 8 9 8 8 7 7 6 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 14 19 28 33 34 32 30 28 26 24 22 19 18 18 17 16 15 14 12 10 12 14 16 17 18 18 18 18 17 15 11 8 5 3 3 2 2 2 2 1 1 1 2 4 5 5 4 2 0 2 2 3 3 3 4 7 10 12 14 16 18 19 20 18 15 13 11 10 10 10 10 8 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 8 3 1 0 1 2 2 2 3 3 3 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 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 2 10 18 25 31 25 17 10 7 5 3 15 25 30 28 27 25 21 18 15 13 12 12 13 16 18 20 20 19 18 18 17 14 12 9 7 4 3 3 2 2 1 1 1 2 4 5 5 4 4 3 3 4 5 6 6 7 9 11 13 14 16 17 17 18 18 17 14 12 11 10 9 8 8 7 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 15 25 24 22 18 7 9 25 33 36 36 36 33 30 28 25 23 18 17 16 18 19 20 21 19 17 14 13 12 12 11 10 9 7 5 3 3 3 2 1 1 3 6 6 5 5 4 5 5 6 7 7 9 11 12 12 10 8 11 14 17 19 17 14 14 13 12 10 9 8 7 7 7 5 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 5 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 8 8 8 7 6 5 4 4 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 16 24 29 30 16 15 27 35 39 38 37 35 34 34 32 30 24 20 19 19 20 20 20 18 16 14 12 11 10 11 11 10 8 5 3 3 3 3 2 1 1 5 6 7 7 5 4 6 7 8 9 10 11 12 12 9 6 9 12 13 13 12 12 12 11 9 9 8 8 8 7 6 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 8 7 7 8 10 10 10 9 8 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 20 27 27 29 34 37 38 38 35 33 33 35 36 35 30 26 21 19 19 19 19 19 18 14 12 11 10 11 11 10 8 5 3 4 4 4 3 3 2 3 3 4 5 4 3 4 4 6 10 9 8 7 7 7 6 7 7 7 8 8 8 8 7 6 7 8 9 7 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 6 8 9 9 9 8 9 9 11 11 12 13 13 12 10 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 16 23 29 34 36 37 38 34 31 28 30 32 34 34 31 27 23 20 19 19 18 18 16 14 12 9 9 8 6 4 2 1 2 3 4 3 2 2 2 3 3 3 3 3 3 5 7 7 6 4 3 4 4 4 3 3 3 3 4 4 5 5 4 6 7 8 7 6 5 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 7 1 0 0 0 0 0 0 0 1 4 5 5 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 10 10 8 7 8 8 9 8 9 9 9 9 9 9 11 14 16 15 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 16 22 27 31 34 35 31 22 11 10 15 22 30 31 28 24 22 20 19 18 17 16 15 13 9 8 7 6 4 2 1 2 3 5 3 3 3 4 4 4 3 3 3 5 7 7 6 5 4 3 2 2 2 1 1 2 3 3 4 3 3 4 4 5 5 5 5 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CIN 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -2 -4 -3 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -59 -119 -136 -152 -162 -162 -160 -152 -144 -83 -24 -17 -54 -82 -89 -124 -143 -135 -109 -132 -148 -142 -132 -142 -141 -113 -96 -79 -65 -54 -43 -29 -22 -29 -33 -36 -39 -34 -31 -40 -51 -51 -47 -42 -33 -20 -16 -18 -19 -19 -19 -25 -16 -36 -21 -19 -20 -23 -26 -31 -31 -28 -24 -22 -23 -23 -24 -26 -28 -26 -24 -22 -19 -15 -12 -10 -7 -6 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -5 -18 -25 -23 -37 -51 -47 -38 -30 -20 -10 -3 -0 -0 -0 -1 -0 -2 -19 -46 -48 -51 -85 -97 -118 -101 -86 -27 -40 -29 -25 -19 -5 -0 -2 -5 -6 -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 -5 -28 -54 -29 -31 -27 -11 -2 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -3 -2 -1 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -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 -1 -3 -5 -10 -25 -11 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -2 0 0 0 0 -0 -1 -4 -8 -13 -16 -13 -9 -8 -6 -4 -4 -3 -2 -4 -9 -13 -14 -13 -11 -11 -9 -4 -2 -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 -1 -3 -5 -7 -7 -4 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -5 -36 -111 -152 -133 -125 -135 -145 -99 -40 -7 -0 -8 -19 -29 -71 -92 -73 -98 -152 -172 -187 -185 -171 -144 -120 -107 -89 -70 -61 -50 -32 -23 -30 -35 -36 -38 -34 -30 -38 -56 -72 -88 -88 -71 -52 -43 -40 -36 -29 -22 -22 -18 -21 -26 -33 -24 -33 -33 -37 -37 -33 -30 -27 -27 -28 -30 -31 -30 -28 -26 -25 -22 -17 -14 -12 -10 -9 -6 -6 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -7 -25 -29 -18 -22 -32 -32 -31 -27 -20 -13 -6 -1 -0 -0 0 0 -2 -19 -66 -77 -26 -51 -50 -63 -33 -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 -2 -0 -0 -16 -52 -27 -31 -25 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -5 -5 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 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 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 -0 -2 -4 -6 -8 -7 -5 -3 -1 -1 -1 -0 -0 -3 -10 -14 -12 -10 -7 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -7 -6 -7 -5 -3 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -26 -102 -138 -135 -144 -133 -66 -22 -4 -0 0 0 -0 -1 -24 -16 -38 -76 -135 -166 -159 -159 -174 -165 -146 -124 -102 -79 -70 -61 -39 -26 -28 -31 -43 -50 -43 -34 -29 -35 -53 -90 -100 -82 -68 -60 -55 -49 -42 -34 -31 -23 -21 -36 -41 -30 -35 -37 -42 -40 -36 -39 -39 -34 -31 -31 -31 -30 -28 -26 -25 -21 -18 -17 -15 -13 -11 -9 -6 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -3 -2 -2 -1 -0 -0 -1 -1 -6 -23 -32 -20 -13 -10 -11 -17 -20 -18 -12 -5 -1 0 0 0 0 -2 -27 -93 -110 -55 -5 -1 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -47 -59 -46 -42 -16 -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 -1 -3 -3 -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 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -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 -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 -1 -1 -1 -0 -0 0 0 -0 -1 -4 -8 -9 -8 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -5 -6 -6 -7 -6 -5 -4 -3 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -11 -47 -94 -104 -56 -97 -16 -1 0 -0 -0 -1 -0 -2 -3 -2 -4 -19 -88 -125 -142 -164 -185 -180 -163 -145 -119 -88 -73 -63 -45 -37 -42 -39 -38 -52 -56 -51 -42 -35 -41 -68 -61 -56 -54 -50 -51 -50 -50 -40 -30 -25 -27 -37 -38 -38 -42 -45 -44 -39 -38 -43 -47 -37 -33 -31 -29 -29 -29 -27 -26 -23 -20 -18 -16 -14 -13 -9 -6 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -3 -2 -2 -2 -1 -0 -1 -1 -2 -10 -27 -18 -6 -2 -2 -9 -20 -19 -9 -2 -0 0 0 0 0 -0 -17 -64 -97 -80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -56 -63 -28 -13 -4 -0 -0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -3 -3 -4 -3 -1 -0 -0 -0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -3 -5 -6 -6 -5 -5 -5 -4 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -38 -98 -74 -18 -3 0 0 -0 -1 -3 -2 -3 -3 -2 -1 -3 -28 -61 -126 -149 -155 -154 -153 -153 -132 -103 -85 -68 -51 -44 -50 -46 -33 -35 -45 -55 -59 -55 -54 -55 -37 -35 -44 -41 -41 -31 -33 -42 -42 -36 -37 -43 -41 -38 -44 -45 -42 -39 -38 -37 -34 -32 -31 -28 -28 -30 -31 -30 -27 -23 -20 -19 -16 -15 -12 -10 -7 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -5 -17 -27 -30 -8 -1 -6 -19 -18 -7 -1 -0 0 0 0 0 0 -6 -45 -112 -104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -11 -16 -17 -21 -16 -4 -1 -4 -3 -1 0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -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 -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 -3 -4 -5 -6 -6 -6 -6 -6 -6 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 -0 -1 -2 -3 -3 -3 -3 -2 -2 -2 -11 -69 -94 -121 -150 -145 -155 -155 -130 -99 -79 -61 -51 -55 -56 -46 -35 -35 -46 -61 -67 -70 -58 -65 -73 -73 -58 -46 -32 -38 -56 -64 -57 -50 -50 -46 -48 -52 -48 -43 -44 -44 -39 -30 -29 -29 -29 -31 -32 -32 -32 -28 -22 -20 -18 -16 -14 -11 -8 -6 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -3 -3 -2 -2 -1 -1 -1 -3 -11 -47 -101 -119 -48 -11 -7 -14 -14 -5 -0 0 -0 -0 0 0 0 -1 -43 -123 -155 -86 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -36 -47 -23 -23 -3 -1 -1 -0 -4 -4 -1 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -2 -5 -5 -3 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -5 -5 -6 -5 -6 -7 -7 -8 -8 -7 -6 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -3 -3 -3 -3 -4 -3 -4 -38 -121 -128 -142 -159 -150 -119 -94 -74 -59 -56 -63 -64 -53 -40 -34 -44 -60 -72 -76 -91 -99 -88 -77 -62 -56 -59 -70 -81 -68 -48 -42 -40 -42 -42 -43 -43 -41 -39 -36 -33 -36 -36 -35 -34 -33 -32 -30 -28 -24 -20 -17 -15 -13 -10 -8 -7 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -3 -3 -2 -2 -2 -1 -2 -5 -13 -42 -67 -75 -102 -49 -21 -10 -8 -4 -1 -1 -0 -0 0 0 -0 -1 -26 -86 -149 -165 -90 -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 -3 -29 -100 -91 -50 -15 -9 -4 -12 -5 -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 -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 0 0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -3 -2 -1 -1 -0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -2 -1 -0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -4 -5 -5 -6 -7 -7 -8 -9 -9 -8 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -4 -3 -3 -4 -5 -4 -3 -5 -31 -79 -134 -150 -169 -145 -114 -90 -73 -59 -61 -76 -79 -68 -51 -38 -36 -37 -43 -57 -68 -73 -84 -82 -69 -67 -64 -75 -63 -43 -41 -33 -37 -46 -50 -42 -34 -30 -30 -33 -34 -33 -33 -32 -31 -29 -27 -25 -23 -18 -15 -14 -12 -9 -7 -5 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -5 -16 -38 -52 -36 -71 -84 -44 -7 -3 -4 -4 -3 -1 -0 0 -0 -1 -7 -32 -86 -104 -76 -41 -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 -39 -147 -90 -108 -14 -12 -15 -24 -8 -3 -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 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -2 -3 -2 -2 -1 -0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -1 -1 -2 -3 -4 -5 -7 -8 -8 -9 -10 -9 -8 -6 -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 -4 -3 -3 -4 -7 -36 -103 -144 -159 -171 -136 -107 -90 -72 -62 -69 -90 -91 -81 -65 -49 -40 -39 -40 -41 -52 -73 -80 -65 -55 -59 -72 -67 -52 -42 -38 -47 -60 -49 -40 -34 -32 -32 -33 -32 -31 -29 -28 -27 -25 -23 -21 -18 -16 -14 -12 -10 -8 -5 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -11 -23 -17 -16 -43 -62 -48 -15 -15 -21 -17 -4 -0 -0 -0 -2 -14 -51 -116 -124 -60 -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 -28 -102 -80 -37 -20 -9 -12 -20 -10 -8 -1 -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 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -0 -2 -4 -4 -2 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -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 -2 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 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 -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 -1 -0 -2 -2 -1 -0 -1 -2 -5 -7 -8 -8 -9 -11 -11 -13 -11 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -4 -4 -4 -3 -2 -1 -2 -4 -12 -57 -122 -149 -164 -160 -131 -110 -88 -66 -53 -63 -82 -96 -103 -82 -57 -39 -33 -33 -38 -48 -56 -64 -76 -88 -95 -78 -56 -49 -57 -66 -62 -45 -36 -31 -28 -27 -26 -26 -26 -25 -23 -21 -18 -16 -15 -13 -12 -10 -8 -7 -5 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -1 -3 -6 -8 -9 -12 -17 -24 -34 -26 -30 -35 -18 -3 -2 -1 -2 -12 -61 -110 -80 -47 -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 -3 -7 -16 -51 -41 -13 -9 -11 -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 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 -1 -2 -2 -1 -3 -5 -3 -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 0 0 -0 -0 -0 -1 -2 -2 -2 -4 -4 -3 -2 -2 -3 -3 -4 -4 -4 -6 -8 -8 -8 -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 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -7 -8 -5 -2 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -5 -6 -7 -7 -9 -11 -12 -13 -13 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -3 -5 -4 -5 -5 -3 -2 -4 -5 -4 -19 -79 -138 -157 -164 -152 -130 -109 -85 -64 -55 -63 -85 -135 -125 -97 -70 -49 -36 -29 -31 -39 -53 -65 -69 -74 -66 -53 -57 -70 -63 -50 -34 -27 -23 -21 -19 -19 -18 -17 -16 -14 -11 -9 -8 -8 -7 -6 -5 -4 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -7 -13 -17 -12 -18 -22 -23 -18 -2 -0 -5 -2 -4 -14 -72 -142 -41 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -29 -79 -72 -65 -66 -25 -8 -7 -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 -1 -1 -1 -2 -4 -4 -2 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -4 -6 -9 -15 -17 -15 -12 -10 -4 -1 -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 -1 -2 -3 -3 -4 -6 -6 -4 -4 -4 -5 -6 -7 -9 -11 -14 -16 -16 -18 -15 -8 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -2 -6 -7 -7 -6 -9 -11 -13 -12 -8 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -2 -3 -5 -5 -5 -5 -5 -4 -5 -5 -3 -3 -39 -112 -147 -154 -157 -147 -131 -112 -87 -66 -57 -64 -103 -130 -134 -110 -81 -58 -39 -25 -18 -16 -17 -24 -28 -33 -35 -40 -42 -33 -21 -17 -14 -12 -10 -9 -9 -6 -5 -5 -4 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -9 -9 -7 -5 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -4 -7 -8 -6 -7 -10 -9 -5 -1 -0 -2 -2 -2 -3 -32 -121 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -6 -32 -53 -50 -74 -80 -25 -54 -48 -19 -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 -1 -1 -1 -3 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -3 -5 -9 -19 -19 -15 -15 -21 -12 -5 -3 -2 -2 -1 -1 -1 -1 -1 -2 -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 -1 -5 -6 -4 -4 -6 -6 -5 -6 -7 -8 -9 -11 -13 -16 -21 -23 -24 -24 -21 -13 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -4 -5 -4 -4 -4 -9 -10 -14 -11 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -4 -3 -4 -5 -5 -5 -7 -7 -5 -4 -4 -3 -33 -92 -145 -153 -158 -158 -147 -138 -120 -90 -71 -63 -67 -92 -122 -117 -106 -93 -75 -52 -34 -17 -5 -4 -4 -8 -8 -9 -7 -4 -4 -4 -4 -3 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -3 -12 -13 -16 -14 -11 -8 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -7 -7 -5 -3 -4 -3 -3 -4 -2 -1 -1 -3 -1 -19 -114 -135 -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 -6 -13 -5 -0 -0 -0 -0 -8 -40 -69 -80 -94 -68 -24 -33 -6 -3 -2 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -2 -2 -2 -2 -3 -3 -4 -7 -10 -11 -6 -6 -4 -3 -2 -2 -3 -2 -2 -3 -4 -5 -5 -4 -3 -2 -1 -0 -0 0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -5 -7 -6 -4 -5 -6 -6 -6 -9 -9 -10 -12 -14 -18 -22 -26 -30 -32 -28 -14 -8 -4 -2 -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 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -1 -2 -3 -3 -2 -1 -2 -4 -8 -8 -9 -11 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -5 -4 -3 -3 -3 -4 -8 -9 -5 -2 -2 -5 -47 -124 -142 -158 -160 -169 -159 -143 -129 -111 -91 -78 -70 -64 -72 -86 -93 -115 -128 -111 -84 -58 -31 -18 -10 -9 -7 -6 -5 -3 -3 -4 -6 -8 -8 -7 -4 -2 -3 -3 -4 -3 -3 -2 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -3 -5 -5 -4 -4 -4 -5 -9 -17 -20 -21 -19 -19 -11 -5 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -8 -9 -5 -2 -2 -2 -6 -14 -7 -4 -9 -18 -19 -77 -137 -186 -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 -22 -40 -16 -2 -0 -0 -0 -14 -21 -19 -40 -56 -36 -16 -7 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -2 -4 -4 -4 -2 -1 -0 -0 -0 -0 -1 -0 -1 -2 -3 -2 -2 -2 -2 -2 -2 -2 -4 -6 -6 -6 -5 -5 -3 -2 -1 -0 -0 -0 -2 -5 -6 -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 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -5 -4 -3 -3 -5 -4 -5 -6 -6 -7 -10 -14 -16 -20 -25 -28 -34 -26 -14 -8 -5 -2 -1 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -2 -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 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -0 -1 -2 -2 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 -0 -1 -1 -1 -1 -2 -3 -4 -5 -5 -5 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -2 -3 -7 -9 -6 -2 -2 -4 -16 -70 -83 -116 -160 -166 -168 -161 -147 -128 -103 -92 -84 -76 -63 -53 -61 -89 -128 -147 -138 -118 -96 -73 -65 -60 -53 -44 -39 -43 -41 -40 -41 -40 -38 -34 -31 -29 -29 -29 -26 -22 -19 -15 -12 -11 -11 -12 -12 -12 -11 -11 -14 -19 -20 -20 -29 -27 -20 -15 -15 -19 -23 -24 -22 -25 -17 -14 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 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 -1 -1 -5 -17 -27 -15 -9 -34 -69 -94 -184 -189 -220 -28 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -49 -27 -5 -0 0 0 -17 -20 -7 -7 -13 -12 -8 -4 -1 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -1 -2 -3 -4 -5 -6 -5 -5 -4 -3 -2 -1 -1 -1 -1 -5 -13 -16 -11 -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 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -6 -8 -9 -13 -14 -18 -25 -27 -25 -15 -7 -5 -3 -2 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 -1 -3 -3 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -1 -0 -0 -1 -1 -2 -4 -5 -5 -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 -1 -3 -4 -4 -3 -1 -1 -2 -4 -7 -8 -6 -4 -3 -5 -7 -27 -74 -71 -137 -162 -148 -140 -135 -147 -125 -117 -104 -99 -94 -87 -80 -80 -90 -109 -126 -130 -121 -98 -103 -111 -112 -106 -101 -99 -96 -90 -87 -83 -81 -78 -76 -75 -72 -69 -65 -59 -52 -46 -42 -41 -40 -40 -39 -38 -36 -35 -46 -66 -58 -53 -60 -50 -37 -25 -24 -26 -22 -17 -14 -13 -9 -9 -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 -1 -2 -2 -2 -4 -7 -7 -14 -30 -32 -16 -19 -68 -139 -166 -127 -72 -54 -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 -7 -39 -32 -7 0 -0 -4 -5 -18 -21 -10 -5 -6 -4 -1 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -3 -3 -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 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -3 -3 -3 -4 -4 -3 -4 -4 -4 -3 -2 -2 -1 -2 -8 -17 -21 -16 -7 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -1 -1 -2 -3 -4 -7 -15 -12 -14 -14 -9 -9 -10 -11 -12 -11 -10 -5 -2 -1 -1 -1 -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 -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 -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 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -3 -4 -3 -2 -3 -4 -3 -1 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -2 -3 -5 -5 -3 -1 -0 -2 -5 -8 -7 -6 -4 -4 -6 -8 -8 -6 -48 -126 -161 -160 -154 -152 -142 -147 -137 -119 -113 -107 -114 -111 -118 -106 -93 -89 -82 -75 -78 -88 -106 -124 -123 -123 -122 -126 -114 -111 -103 -101 -99 -99 -101 -102 -98 -92 -87 -82 -77 -76 -74 -69 -67 -67 -66 -64 -63 -72 -87 -74 -70 -66 -50 -35 -26 -24 -20 -14 -10 -11 -10 -6 -6 -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 0 0 0 -0 -0 -0 -1 -3 -7 -9 -18 -29 -25 -16 -31 -93 -182 -201 -78 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -15 -14 -15 -25 -14 -28 -36 -41 -41 -27 -17 -12 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 0 0 -0 -0 0 0 0 -1 -2 -1 -1 -1 -2 -3 -2 -2 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -4 -5 -3 -2 -1 -2 -8 -16 -20 -15 -6 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -5 -3 -2 -1 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -3 -7 -13 -6 -11 -11 -14 -11 -6 -4 -4 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -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 -1 -0 -0 -1 -1 -0 -1 -2 -1 -0 -4 -4 -2 -1 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -3 -2 -1 -1 -1 -2 -3 -5 -9 -6 -5 -3 -4 -6 -7 -5 -3 -13 -44 -102 -151 -163 -169 -164 -154 -141 -133 -132 -122 -106 -115 -130 -137 -136 -128 -110 -92 -86 -91 -104 -116 -116 -111 -98 -108 -114 -112 -106 -106 -106 -105 -107 -113 -109 -102 -97 -95 -94 -92 -86 -79 -77 -78 -76 -74 -74 -72 -72 -71 -74 -57 -35 -22 -18 -17 -14 -13 -10 -13 -12 -5 -7 -10 -9 -6 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -12 -18 -19 -20 -41 -111 -209 -225 -101 0 0 0 0 0 0 0 0 0 0 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 -60 -81 -35 -54 -67 -53 -40 -25 -9 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -2 -7 -7 -3 -1 -1 -0 -0 0 0 -1 -3 -4 -3 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -2 -3 -3 -3 -4 -4 -5 -5 -5 -4 -2 -1 -2 -6 -11 -12 -7 -2 -0 -0 0 0 -0 -0 0 0 0 -0 -2 -5 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -7 -8 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -3 -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 -1 -0 -0 0 0 -0 -0 -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 -1 -1 -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 -2 -3 -2 -0 0 -2 -5 -5 -6 -6 -4 -2 -1 -5 -7 -6 -4 -2 -3 -2 -34 -82 -136 -170 -178 -165 -153 -151 -153 -144 -125 -113 -118 -153 -159 -161 -151 -150 -142 -134 -147 -141 -127 -122 -117 -120 -122 -121 -120 -122 -120 -119 -118 -123 -119 -112 -107 -104 -102 -99 -95 -90 -87 -86 -83 -81 -82 -82 -85 -86 -67 -41 -24 -16 -13 -13 -14 -17 -19 -26 -16 -7 -14 -20 -14 -6 -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 -1 -5 -8 -12 -17 -36 -104 -198 -216 -107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -33 -79 -73 -20 -32 -48 -43 -26 -14 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -1 -2 -3 -6 -8 -8 -6 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 0 0 0 -0 -5 -15 -15 -8 -3 -1 -0 -0 -0 -1 -4 -6 -5 -3 -1 -2 -4 -7 -6 -4 -2 -1 -1 -1 -3 -4 -5 -7 -9 -9 -12 -14 -9 -3 -1 -0 -1 -2 -5 -4 -2 -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 -1 -3 -3 -2 -2 -1 -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 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 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 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 -1 -3 -2 -0 0 -0 -0 -1 -1 -1 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -2 -4 -3 -1 0 -4 -7 -9 -7 -4 -2 -2 -2 -6 -7 -6 -3 -2 -1 -1 -0 -0 -97 -184 -198 -184 -170 -167 -170 -162 -153 -147 -123 -158 -159 -168 -168 -161 -150 -153 -175 -122 -112 -145 -151 -142 -141 -148 -153 -150 -144 -143 -145 -145 -141 -137 -128 -122 -119 -116 -115 -112 -110 -112 -111 -112 -113 -110 -106 -97 -64 -35 -28 -23 -16 -16 -19 -24 -27 -18 -11 -7 -15 -17 -13 -9 -6 -3 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -1 -2 -3 -6 -20 -78 -163 -192 -101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -56 -27 -30 -8 -39 -55 -43 -18 -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 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -4 -8 -11 -11 -7 -3 -2 -3 -2 -1 -0 -0 0 0 0 0 0 0 -0 -3 -10 -12 -10 -7 -2 -0 -0 -0 -1 -4 -5 -4 -2 -1 -2 -3 -4 -3 -2 -2 -2 -1 -1 -3 -3 -4 -7 -10 -13 -20 -26 -14 -4 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 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 -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 -3 -3 -3 -2 -1 -2 -3 -3 -2 -1 -0 0 0 0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -4 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -2 -2 -1 -0 -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 -1 -3 -3 -1 -0 -5 -9 -12 -10 -7 -5 -2 -1 -2 -4 -4 -3 -2 -1 -1 -0 -0 -70 -145 -190 -197 -183 -176 -181 -180 -173 -166 -149 -157 -157 -170 -180 -172 -146 -147 -161 -105 -73 -114 -147 -64 -51 -131 -172 -168 -171 -175 -181 -183 -176 -164 -143 -128 -127 -129 -150 -149 -146 -148 -151 -152 -149 -133 -112 -97 -76 -52 -41 -33 -19 -15 -11 -10 -10 -15 -11 -7 -14 -12 -11 -10 -6 -2 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -2 -2 -13 -63 -136 -184 -100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -61 -14 -21 -5 -42 -63 -43 -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 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -8 -11 -11 -9 -6 -5 -3 -2 -1 -0 -0 0 0 0 0 0 0 -0 -0 -2 -4 -7 -8 -7 -2 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -4 -5 -5 -5 -4 -2 -2 -3 -13 -40 -55 -48 -13 -2 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -4 -6 -3 -1 0 0 -0 -0 0 -0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -1 -3 -4 -3 -1 0 0 0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -3 -6 -7 -7 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 0 0 0 0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -7 -7 -12 -10 -3 -1 -0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 -0 -0 -0 -0 -2 -6 -2 -0 -3 -7 -11 -11 -9 -5 -2 -2 -1 -1 -3 -4 -4 -2 -1 -0 0 0 -133 -173 -207 -187 -173 -183 -198 -203 -193 -182 -170 -161 -175 -181 -176 -174 -163 -149 -161 -119 -21 -1 -18 -108 -152 -162 -165 -175 -191 -217 -226 -202 -165 -133 -127 -139 -157 -192 -178 -161 -163 -177 -182 -179 -169 -139 -104 -79 -59 -42 -26 -11 -5 -5 -9 -6 -9 -13 -9 -15 -18 -18 -11 -5 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 -6 -7 -23 -65 -122 -183 -111 -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 -2 -9 -14 -18 -53 -19 -19 -10 -32 -58 -40 -16 -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 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 -1 -2 -4 -7 -10 -11 -9 -7 -5 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -4 -10 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -9 -8 -3 -0 -1 -7 -58 -57 -37 -16 -4 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -3 -5 -7 -7 -4 -1 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -1 -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 -2 -6 -9 -10 -10 -10 -4 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -6 -9 -8 -17 -10 -6 -4 -2 -0 0 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -3 -6 -2 0 -1 -9 -10 -12 -5 -3 -4 -4 -2 -1 -3 -5 -4 -1 -0 0 0 -15 -124 -145 -187 -113 -108 -182 -216 -223 -210 -197 -177 -172 -179 -161 -159 -176 -180 -158 -140 -61 -46 -26 -20 -135 -72 -71 -98 -128 -157 -200 -223 -201 -153 -130 -146 -175 -203 -225 -194 -167 -173 -180 -185 -185 -178 -146 -101 -72 -50 -27 -11 -5 -4 -5 -9 -10 -10 -10 -15 -18 -19 -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 -1 -2 -1 -0 0 0 -0 -10 -19 -42 -79 -138 -175 -173 -72 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -27 -34 -29 -29 -12 -29 -46 -54 -64 -50 -26 -9 -2 -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 -1 -1 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -1 -1 -3 -5 -9 -11 -9 -6 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -8 -10 -9 -6 -4 -3 -2 -1 -0 -0 0 -0 -1 -5 -11 -13 -13 -11 -7 -2 -0 -0 -1 -1 -3 -3 -2 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -9 -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 -1 -1 -1 -0 -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 -12 -12 -8 -3 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -2 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -5 -7 -16 -4 -2 -3 -4 -2 -0 -1 -1 -0 -0 -0 -1 -1 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -3 -3 -1 0 -2 -7 -9 -9 -4 -3 -4 -3 -1 -0 -2 -2 -0 -21 -20 -3 0 0 0 -40 -157 -132 -93 -125 -164 -198 -209 -199 -110 -103 -126 -69 -1 -20 -46 -64 -82 -96 -117 -109 -2 -30 -3 0 0 0 0 -29 -140 -163 -139 -140 -166 -205 -230 -229 -203 -175 -170 -145 -135 -129 -112 -99 -84 -57 -33 -14 -4 -8 -11 -10 -9 -9 -11 -17 -25 -24 -17 -8 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -6 -2 -0 0 -0 -4 -23 -35 -60 -99 -151 -99 -83 -45 -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 -6 -20 -22 -6 -8 -22 -35 -36 -27 -10 -23 -71 -89 -81 -64 -39 -15 -5 -2 -3 -3 -2 -1 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 0 0 0 0 0 -0 -0 -1 -2 -5 -8 -10 -8 -4 -2 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -3 -4 -7 -9 -9 -9 -8 -4 -1 -0 -0 -0 -1 -7 -14 -14 -11 -7 -3 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -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 -2 -6 -10 -11 -10 -6 -2 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -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 -1 -2 -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 -1 -2 -5 -9 -11 -11 -9 -6 -1 -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 -2 -4 -4 -1 -2 -1 -2 -3 -3 -4 -4 -3 -1 -1 -4 -9 -8 -9 -3 -6 -6 -1 -2 -1 -0 -0 -0 -1 -2 -3 -2 -1 -0 -1 -1 -1 -1 -1 -0 -1 -3 -2 -0 0 -0 -4 -6 -4 -3 -2 -1 -2 -0 -0 0 0 -0 -65 -40 -5 0 0 -0 -5 -38 -68 -71 -9 -1 -2 -26 -53 -15 -2 -1 -2 -1 -0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -30 -140 -148 -140 -154 -176 -204 -202 -175 -166 -151 -137 -108 -91 -80 -65 -57 -53 -33 -18 -14 -13 -15 -16 -13 -11 -11 -16 -26 -31 -26 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -2 -7 -9 -5 -2 -4 -5 -6 -15 -32 -45 -69 -115 -94 -29 -101 -153 -192 -111 -19 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -14 -21 -13 -4 -9 -22 -33 -41 -32 -20 -37 -55 -90 -89 -75 -57 -24 -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 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 -0 -0 -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 -1 -3 -6 -7 -11 -12 -6 -2 -1 -0 -0 -1 -3 -6 -6 -4 -2 -0 -0 -0 -0 0 -0 -1 -3 -4 -2 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -3 -7 -10 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -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 -1 -2 -1 0 0 0 0 -0 -0 -1 -1 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -2 -5 -7 -9 -8 -6 -1 -3 -5 -5 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -4 -4 -5 -5 -7 -6 -6 -3 -2 -1 -1 -1 -1 -4 -6 -4 -6 -7 -5 -4 -1 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -1 -2 -3 -2 -1 -0 -1 -1 -0 0 -0 -4 -4 -2 -1 -0 -1 -2 -2 -0 -0 -0 0 -16 -12 -2 0 0 -2 -2 -0 0 -0 -1 -3 -3 -3 -5 -5 -3 -3 -1 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 -0 -29 -148 -144 -152 -167 -190 -218 -207 -170 -150 -141 -129 -113 -100 -86 -65 -41 -27 -17 -15 -23 -25 -21 -18 -16 -14 -16 -25 -35 -35 -23 -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 -4 -12 -12 -5 -5 -18 -25 -23 -25 -32 -47 -66 -118 -78 -22 -70 -131 -77 -98 -68 -34 -22 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -23 -25 -10 -2 -4 -21 -31 -14 -16 -11 -15 -42 -46 -85 -93 -93 -90 -39 -15 -8 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -2 -5 -9 -8 -5 -2 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -4 -5 -3 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 -1 -3 -4 -5 -5 -3 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -5 -5 -3 -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 -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 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 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 -6 -5 -6 -6 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -6 -5 -3 -6 -9 -11 -11 -7 -3 -2 -1 -1 -1 -1 -2 -3 -4 -5 -6 -7 -4 -2 -1 -0 -1 -1 -2 -2 -4 -5 -3 -1 -1 -2 -4 -2 -3 -0 -0 -0 -0 0 -0 -2 -2 -0 -0 0 -0 -2 -2 -1 -1 -0 -1 -4 -1 -0 -0 0 -7 -4 -0 0 0 0 0 0 -2 -7 -7 -2 -3 -0 -0 -0 -24 -24 -6 0 0 0 0 0 0 0 0 0 -4 -38 -157 -155 -180 -172 -199 -244 -237 -203 -170 -150 -136 -122 -105 -80 -51 -28 -20 -22 -22 -23 -28 -22 -23 -26 -25 -30 -41 -38 -29 -18 -8 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -3 -9 -10 -11 -25 -52 -67 -56 -38 -35 -51 -66 -112 -126 -66 -51 -104 -70 -16 -1 -55 -79 -72 -78 -59 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -46 -28 -9 -17 -17 -10 -12 0 0 -0 -1 -2 -7 -41 -55 -90 -114 -34 -22 -15 -5 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -5 -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 -1 -2 -3 -5 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -7 -7 -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 -2 -5 -4 -2 -6 -10 -12 -11 -7 -4 -2 -1 -0 -2 -6 -9 -4 -4 -4 -5 -6 -4 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -1 -2 -2 -3 -3 -0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -2 -1 -1 -1 -3 -7 -2 -0 0 0 0 -0 -0 0 0 0 0 0 -0 -2 -2 -0 0 -0 -4 -43 -174 -129 -17 0 0 0 0 0 0 0 0 -1 -9 -53 -156 -175 -212 -179 -201 -230 -215 -206 -200 -177 -147 -112 -81 -53 -29 -23 -31 -45 -51 -43 -37 -26 -27 -30 -27 -43 -50 -35 -22 -15 -8 -2 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -6 -14 -47 -78 -74 -65 -66 -50 -84 -87 -118 -135 -93 -93 -56 -10 -1 0 -4 -83 -151 -164 -113 -65 -53 -27 -2 0 0 0 0 0 0 0 0 0 0 -27 -58 -45 -31 -36 -66 -51 -8 0 0 0 0 0 0 0 0 -1 -49 -110 -42 -40 -18 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -2 -3 -5 -7 -7 -6 -5 -4 -3 -1 -1 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -3 -2 -2 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -2 -5 -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 -2 -3 -3 -4 -8 -9 -8 -4 -2 -3 -2 -0 -0 -2 -8 -2 -3 -3 -3 -4 -3 -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 -1 -1 -2 -1 -1 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -41 -179 -183 -66 -1 0 0 0 0 0 0 0 0 -5 -39 -94 -148 -174 -201 -198 -215 -204 -182 -176 -188 -169 -132 -84 -49 -28 -24 -32 -42 -52 -56 -48 -39 -26 -20 -27 -36 -51 -55 -35 -22 -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 -1 -5 -11 -20 -31 -54 -86 -103 -69 -22 -28 -70 -96 -109 -136 -122 -113 -71 -6 -1 -0 0 -57 -138 -176 -153 -115 -98 -78 -34 0 0 0 0 0 0 0 0 0 0 -53 -57 -39 -42 -35 -45 -37 -9 0 0 -5 -12 -5 0 -1 -8 -14 -54 -121 -77 -45 -18 -4 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -10 -10 -8 -7 -5 -3 -2 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -1 -1 -1 -2 -2 -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 -1 -4 -9 -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 -2 -2 -2 -4 -5 -6 -4 -3 -5 -4 -1 -1 -1 -2 -1 -2 -2 -3 -3 -3 -1 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -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 -20 -35 0 0 0 0 0 0 0 0 0 0 -12 -105 -157 -153 -176 -184 -194 -220 -189 -169 -160 -147 -125 -88 -52 -29 -21 -30 -42 -47 -40 -32 -32 -32 -25 -25 -32 -53 -79 -64 -40 -28 -18 -11 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -5 -30 -58 -78 -85 -66 -55 -98 -67 0 -4 -23 -58 -87 -108 -108 -82 -10 -6 -20 -2 0 -6 -47 -110 -153 -129 -71 -46 -29 0 0 0 0 0 0 -0 -0 -1 -0 -37 -59 -65 -54 -21 -9 -7 -2 0 0 -6 -14 -6 0 -6 -34 -54 -88 -126 -97 -43 -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 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -1 -0 -1 -2 -4 -9 -12 -11 -8 -7 -5 -3 -2 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -1 -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 -1 -4 -5 -2 -1 -1 -1 -1 -2 -5 -6 -5 -7 -6 -3 -1 -1 -1 -3 -5 -3 -3 -3 -4 -2 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -1 -0 -0 -1 -0 -0 -0 0 0 0 -0 -0 -1 -2 -2 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -122 -150 -158 -174 -170 -177 -206 -195 -164 -149 -126 -91 -58 -38 -29 -31 -45 -52 -41 -26 -14 -17 -31 -34 -26 -27 -53 -85 -69 -25 -15 -14 -10 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -0 -0 -2 -17 -68 -101 -160 -183 -94 -38 -83 -58 -6 0 -5 -47 -97 -80 -93 -87 -33 -40 -130 -37 -3 0 -5 -29 -81 -111 -49 -1 0 0 0 0 0 0 0 -1 -6 -15 -11 -44 -42 -34 -22 -6 -0 0 0 0 0 -1 -3 -1 0 -8 -45 -79 -103 -127 -99 -40 -10 -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 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -7 -3 -1 -2 -4 -6 -7 -8 -7 -6 -5 -4 -3 -1 -0 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -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 -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 -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 -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 -6 -8 -6 -4 -2 -1 -1 -2 -5 -5 -6 -8 -7 -5 -4 -4 -4 -4 -6 -6 -3 -4 -5 -2 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -0 -0 0 -0 -0 -1 -1 -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 -12 -139 -144 -161 -170 -161 -168 -190 -197 -172 -137 -98 -64 -43 -39 -40 -43 -48 -54 -44 -26 -14 -15 -29 -35 -25 -24 -55 -90 -73 -13 -4 -9 -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 -1 -3 -1 -1 -5 -38 -77 -83 -167 -78 -159 -150 -139 -120 -44 -1 -2 -55 -112 -90 -104 -133 -139 -2 -23 -123 -6 0 0 -3 -18 -43 -20 -1 -9 -10 -14 -15 0 0 0 -4 -31 -59 -19 -39 -5 -2 -2 -1 0 0 0 0 0 0 0 0 0 -3 -19 -53 -97 -125 -97 -45 -12 -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 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 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 -4 -3 -5 -7 -7 -8 -7 -5 -4 -4 -4 -2 -1 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 0 0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -2 -1 -0 -0 -0 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 -8 -5 -3 -3 -3 -3 -4 -4 -3 -5 -6 -7 -6 -7 -6 -5 -6 -5 -3 -5 -5 -3 -1 -0 -1 -0 -1 -2 -4 -4 -3 -2 -2 -1 -1 0 -0 -0 -1 -1 -0 0 0 0 0 -0 -0 -2 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -14 -160 -139 -165 -167 -157 -163 -177 -177 -164 -123 -76 -48 -40 -45 -47 -42 -36 -41 -36 -27 -25 -25 -23 -17 -14 -27 -57 -79 -57 -9 -5 -7 -13 -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 -2 -7 -12 -13 -14 -40 -52 -74 -146 -34 -26 -145 -169 -78 -17 -0 0 -23 -68 -97 -111 -132 -131 -2 -0 -0 -2 -65 -69 -12 -64 -25 -64 -38 -64 -59 -62 -55 -1 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -16 -58 -124 -99 -55 -15 -2 -0 0 -0 -1 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -6 -7 -9 -10 -8 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -2 -2 -1 -1 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 -0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -1 -0 -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 -5 -5 -3 -5 -6 -5 -4 -4 -5 -5 -6 -6 -7 -5 -10 -7 -9 -14 -12 -7 -4 -4 -3 -1 -1 -2 -1 -2 -2 -3 -5 -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 -2 -34 -169 -140 -170 -166 -156 -163 -189 -164 -155 -117 -72 -56 -54 -55 -50 -40 -35 -37 -36 -35 -30 -31 -23 -12 -7 -16 -33 -38 -27 -13 -13 -16 -21 -13 -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 -3 -17 -42 -54 -41 -39 -58 -111 -69 -8 -0 -12 -21 -10 -1 0 0 0 -14 -55 -97 -121 -116 -35 -5 0 -7 -87 -150 -23 -98 -110 -127 -119 -118 -102 -103 -68 -5 -0 0 -0 -0 0 0 -0 -2 -64 -7 0 0 -0 -18 -9 0 -0 -5 -7 -1 0 0 -2 -27 -123 -104 -58 -14 -2 -0 0 -0 -1 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -2 -3 -6 -8 -8 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -2 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -0 -0 0 0 -0 -0 -1 -2 -6 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 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 -3 -3 -4 -5 -6 -6 -5 -6 -8 -11 -10 -7 -5 -2 -3 -7 -11 -5 -3 -4 -3 -2 -2 -1 -1 -2 -2 -3 -3 -2 -1 -2 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -57 -171 -148 -170 -169 -157 -165 -216 -182 -171 -117 -85 -81 -76 -66 -54 -43 -44 -58 -71 -35 -28 -30 -26 -13 -7 -14 -23 -27 -24 -18 -26 -39 -38 -21 -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 -2 -10 -47 -88 -86 -73 -103 -127 -46 0 0 -0 -0 0 0 0 0 0 0 -10 -46 -95 -138 -130 -30 -1 0 -17 -153 -36 -42 -113 -157 -155 -109 -91 -98 -73 -41 -36 -40 -32 -7 -0 -0 -1 -2 -34 -4 -0 0 -0 -63 -34 -4 -26 -36 -20 -8 -4 -1 0 -24 -125 -106 -59 -13 -2 -0 0 -1 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -4 -6 -5 -5 -3 -1 -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 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 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 -0 0 0 0 -0 -0 -0 -4 -2 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -2 -4 -9 -11 -11 -10 -5 -3 -7 -14 -10 -5 -2 -2 -1 -2 -2 -1 -2 -4 -6 -5 -2 -1 -1 -1 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -71 -165 -158 -174 -180 -158 -170 -245 -193 -175 -119 -105 -105 -91 -73 -59 -50 -47 -47 -42 -27 -24 -31 -26 -9 -10 -24 -26 -31 -39 -46 -59 -66 -54 -31 -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 -1 -4 -10 -39 -90 -123 -125 -116 -73 -15 0 0 0 0 0 0 0 0 0 -4 -5 -33 -91 -139 -134 -67 -15 0 -9 -66 -24 -8 -85 -83 -131 -108 -76 -92 -99 -89 -104 -149 -139 -46 -8 -8 -32 -11 -1 -0 -0 0 0 -73 -70 -29 -50 -55 -31 -28 -29 -28 -39 -68 -130 -98 -52 -14 -2 -0 -0 -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 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 -2 -2 -1 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -4 -2 -7 -14 -14 -12 -12 -7 -6 -7 -11 -6 -3 -2 -1 -1 -1 -2 -3 -6 -7 -10 -7 -2 -1 -0 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -44 -131 -172 -180 -184 -164 -182 -239 -182 -197 -122 -172 -168 -150 -98 -74 -65 -55 -44 -35 -31 -30 -32 -22 -17 -28 -45 -40 -58 -58 -69 -81 -78 -55 -30 -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 -10 -27 -42 -42 -66 -123 -137 -78 -17 0 0 -0 0 0 0 0 0 0 -3 -14 -35 -64 -100 -132 -161 -149 -61 -1 -0 -5 -4 -5 -70 -46 -123 -114 -82 -89 -75 -45 -61 -98 -108 -88 -44 -20 -32 -13 0 0 0 0 0 -48 -67 -35 -30 -39 -41 -47 -70 -102 -130 -145 -131 -79 -39 -11 -1 -0 -1 -5 -7 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 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 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -0 -1 -3 -4 -3 -2 -4 -7 -8 -9 -10 -9 -12 -9 -4 -2 -2 -1 -0 -1 -1 -2 -4 -5 -6 -6 -4 -1 -2 -2 -1 -1 -2 -1 -1 -1 -0 -0 -1 -1 -1 -2 -1 -0 0 -0 -1 -1 -1 -0 -1 -0 0 -0 -0 -1 -2 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -107 -178 -182 -183 -175 -201 -237 -189 -204 -126 -234 -217 -199 -143 -123 -90 -65 -50 -39 -36 -33 -26 -22 -36 -56 -62 -80 -93 -91 -85 -72 -53 -34 -18 -8 -2 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -21 -73 -87 -47 -58 -112 -105 -41 0 0 0 -1 -2 -9 0 0 0 0 -5 -24 -72 -110 -120 -125 -147 -153 -104 -32 0 -0 -0 -4 -25 -70 -107 -97 -95 -84 -62 -33 -24 -24 -30 -60 -72 -32 0 0 0 0 0 0 0 -9 -16 -9 -5 -12 -18 -37 -91 -157 -185 -162 -108 -57 -27 -8 -0 -0 -2 -5 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -4 -4 -7 -8 -8 -7 -4 -1 -0 -0 -2 -1 -1 -4 -6 -5 -2 -2 -2 -2 -2 -3 -2 -1 -2 -1 -1 -1 -0 -0 -1 -1 -1 -3 -3 0 0 -0 -0 -1 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 -63 -152 -182 -196 -213 -263 -280 -223 -185 -140 -251 -234 -212 -187 -211 -120 -79 -63 -51 -40 -34 -28 -31 -49 -69 -71 -92 -78 -85 -62 -36 -19 -12 -6 -2 -0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -44 -82 -63 -80 -94 -54 -12 0 0 0 -20 -80 -95 0 0 0 0 -2 -37 -107 -121 -128 -130 -146 -181 -178 -90 0 0 -10 -49 -78 -75 -136 -122 -107 -81 -73 -63 -55 -60 -36 -20 -35 -23 -0 -0 0 0 0 0 0 0 0 0 0 -1 -2 -16 -66 -151 -189 -131 -74 -35 -14 -3 -0 -0 -1 -4 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 0 0 -0 -0 0 0 0 0 -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 -1 -1 -1 -3 -5 -5 -4 -3 -2 -1 -3 -3 -6 -3 -4 -10 -8 -2 -1 -0 -0 -1 -5 -3 -4 -4 -3 -4 -4 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -4 -3 -3 -1 -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 -150 -195 -149 -242 -319 -303 -242 -207 -178 -193 -232 -227 -237 -294 -128 -89 -68 -57 -45 -37 -32 -37 -59 -73 -63 -34 -22 -38 -10 -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 -3 -21 -49 -49 -76 -45 -12 0 0 0 -2 -23 -77 -98 0 0 -1 -15 -60 -91 -163 -155 -139 -135 -157 -190 -197 -144 -51 -12 -63 -138 -132 -110 -119 -133 -110 -78 -62 -61 -69 -75 -55 -38 -24 -8 -5 -3 0 0 -0 -5 -20 -1 0 0 0 -6 -37 -60 -75 -144 -179 -106 -52 -22 -8 -1 -0 -0 -1 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 0 -0 0 0 0 -0 -1 -2 -2 -1 -0 -0 -0 -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 -1 -1 -1 -1 -1 -3 -4 -5 -5 -3 -3 -4 -9 -2 -3 -6 -8 -3 -1 -0 -0 -1 -5 -2 -1 -4 -5 -4 -4 -5 -4 -3 -2 -2 -2 -2 -1 -1 -2 -2 -1 -2 -3 -2 -2 -1 -0 -1 -1 -0 -0 0 -0 -0 -0 0 -0 -0 -1 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -91 -109 -41 -163 -287 -297 -250 -243 -212 -187 -241 -245 -274 -305 -132 -94 -82 -62 -54 -43 -34 -40 -75 -72 -31 -11 -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 -2 -3 -4 -10 -28 -40 -51 -66 -11 0 0 0 0 -13 -99 -165 -93 -2 -2 -22 -87 -129 -158 -189 -191 -165 -156 -173 -204 -225 -215 -155 -96 -108 -133 -121 -109 -90 -117 -111 -80 -53 -52 -67 -83 -91 -87 -47 -10 -10 -8 -0 -0 -6 -31 -80 -3 0 0 -3 -47 -76 -114 -152 -181 -160 -89 -45 -22 -11 -3 -0 -0 -0 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 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 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -2 -5 -5 -3 -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 -1 -1 -2 -4 -5 -4 -4 -7 -10 -11 -8 -9 -10 -3 -2 -4 -10 -7 -1 -1 -1 -0 -1 -1 -1 -4 -4 -2 -2 -4 -4 -3 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -2 -41 -263 -294 -262 -272 -236 -198 -218 -234 -260 -280 -144 -101 -79 -67 -60 -47 -39 -47 -74 -57 -22 -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 -1 -19 -50 -64 -60 -65 -42 -64 -27 -2 0 0 0 0 -5 -91 -86 -19 -11 -2 -31 -112 -136 -127 -196 -137 -194 -173 -178 -215 -246 -226 -197 -140 -84 -80 -96 -96 -79 -92 -104 -72 -50 -49 -61 -61 -78 -71 -36 -14 -14 -12 -6 -0 -1 -5 -12 0 0 -45 -69 -77 -95 -152 -207 -204 -149 -89 -57 -40 -26 -12 -4 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -3 -4 -5 -2 -1 -3 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -5 -5 -4 -6 -10 -11 -10 -11 -10 -6 -7 -8 -8 -11 -1 -0 -10 -9 -3 -1 -1 -2 -3 -2 -1 -2 -3 -4 -3 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 0 -0 -0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -296 -303 -282 -308 -261 -237 -227 -234 -240 -213 -135 -95 -75 -66 -62 -53 -45 -56 -62 -41 -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 -3 -46 -115 -145 -130 -93 -15 -19 0 0 0 0 0 0 -2 -89 -77 -20 -12 -1 -9 -65 -153 -111 -113 -14 -131 -164 -165 -193 -241 -160 -153 -128 -57 -48 -65 -68 -62 -71 -87 -59 -46 -50 -54 -30 -46 -52 -50 -55 -64 -46 -15 -15 -20 -14 -5 -6 -1 -37 -88 -102 -125 -185 -222 -202 -150 -105 -82 -72 -56 -31 -13 -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 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -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 -1 -3 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -5 -6 -7 -6 -5 -4 -4 -7 -11 -12 -12 -12 -12 -9 -9 -4 -1 -3 -6 -6 -2 -1 -2 -5 -4 -2 -2 -2 -3 -3 -2 -1 -2 -1 -1 -1 -2 -2 -2 -1 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -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 -54 -306 -339 -328 -335 -283 -229 -234 -255 -210 -139 -93 -73 -66 -65 -63 -61 -52 -67 -88 -63 -25 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -29 -97 -86 -32 -37 -26 -24 -4 0 0 0 0 0 -13 -17 -20 -11 -2 -0 0 -32 -100 -75 -22 -1 -1 -98 -102 -119 -130 -58 -100 -101 -53 -52 -70 -77 -78 -74 -65 -51 -46 -55 -50 -39 -54 -51 -71 -95 -102 -74 -33 -19 -17 -20 -19 -47 -64 -70 -102 -126 -151 -202 -226 -202 -154 -115 -98 -91 -77 -49 -24 -10 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -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 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 0 -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 -9 -8 -7 -6 -6 -11 -13 -15 -14 -14 -13 -11 -9 -3 -3 -5 -10 -5 -4 -5 -5 -4 -3 -2 -2 -2 -1 -1 -1 -1 -2 -2 -1 -2 -3 -2 -1 -2 -1 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -2 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -97 -294 -292 -370 -358 -274 -246 -259 -218 -149 -94 -70 -63 -66 -70 -72 -68 -70 -85 -118 -84 -29 -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 -2 -5 -3 -2 -33 -38 -58 -81 -65 -44 -9 0 0 0 0 0 -0 -1 -1 -4 -8 -13 -11 -10 -22 -16 -2 0 0 -0 -10 -80 -48 -83 -118 -88 -48 -55 -89 -105 -96 -79 -63 -53 -49 -58 -52 -44 -49 -56 -75 -91 -91 -82 -80 -92 -89 -49 -26 -79 -110 -92 -94 -94 -135 -207 -229 -200 -152 -115 -99 -92 -77 -52 -29 -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 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -10 -9 -9 -7 -6 -14 -19 -19 -15 -16 -18 -15 -8 -3 -3 -5 -10 -10 -3 -5 -3 -3 -4 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 -2 -2 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -143 -283 -242 -334 -343 -264 -249 -244 -165 -103 -71 -63 -70 -82 -90 -87 -80 -90 -115 -122 -74 -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 -1 -19 -29 -23 -13 -25 -47 -56 -62 -50 -23 -3 0 0 0 0 0 -0 -14 -27 -45 -43 -40 -27 -8 0 0 0 0 0 -5 -65 -176 -139 -159 -140 -77 -33 -51 -101 -129 -113 -84 -72 -62 -53 -58 -54 -49 -56 -68 -78 -80 -79 -86 -97 -103 -95 -66 -44 -75 -95 -70 -72 -75 -119 -213 -230 -196 -146 -111 -96 -83 -64 -41 -23 -12 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -7 -6 -4 -5 -8 -11 -16 -22 -18 -13 -16 -21 -18 -17 -13 -11 -7 -6 -6 -2 -3 -3 -3 -4 -1 -3 -3 -1 -0 -1 -1 -2 -3 -2 -2 -1 -2 -1 -1 -1 -1 -1 -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 -183 -312 -283 -274 -283 -241 -224 -212 -126 -81 -66 -70 -91 -111 -114 -102 -97 -117 -138 -108 -51 -11 -0 -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 -1 -8 -43 -59 -71 -53 -35 -28 -31 -48 -41 -13 0 0 0 0 0 -1 -7 -71 -123 -136 -91 -57 -34 -11 0 0 0 0 0 -17 -125 -185 -151 -144 -124 -73 -36 -75 -149 -179 -152 -110 -87 -74 -62 -62 -64 -61 -53 -47 -44 -44 -49 -57 -63 -67 -70 -73 -89 -101 -64 -57 -59 -60 -117 -227 -223 -184 -137 -106 -88 -67 -43 -23 -11 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -1 -1 -2 -2 -2 -2 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -2 -5 -5 -5 -11 -17 -17 -14 -10 -6 -2 -7 -16 -21 -21 -29 -22 -12 -4 -3 -3 -4 -3 -2 -3 -1 -3 -2 -1 -0 -0 -1 -3 -3 -2 -1 -1 -0 -0 -2 -1 -1 -1 -1 -1 -0 -0 -1 -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 -167 -194 -260 -305 -297 -269 -238 -207 -181 -135 -87 -67 -69 -86 -107 -114 -111 -103 -112 -132 -129 -83 -30 -6 -2 -3 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -0 -1 -3 -7 -10 -16 -33 -61 -73 -101 -103 -68 -40 -33 -24 -12 -3 0 0 0 0 0 -3 -29 -66 -87 -93 -72 -49 -25 -7 0 0 0 0 0 -17 -95 -151 -103 -91 -81 -54 -32 -69 -137 -170 -164 -141 -108 -78 -57 -50 -52 -43 -26 -17 -14 -15 -26 -40 -48 -36 -31 -79 -135 -114 -46 -58 -80 -69 -150 -238 -220 -170 -127 -99 -75 -47 -22 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -12 -18 -14 -18 -11 -4 -2 -2 -3 -9 -17 -14 -9 -22 -14 -5 -3 -2 -2 -1 -2 -3 -2 -2 -1 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -0 -1 -3 -3 -2 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -301 -350 -312 -281 -281 -272 -238 -182 -123 -87 -67 -65 -85 -105 -110 -103 -103 -106 -127 -142 -113 -58 -17 -7 -9 -10 -8 -5 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -4 -4 -3 -3 -8 -19 -34 -43 -52 -71 -87 -80 -79 -105 -94 -56 -25 -6 -1 0 0 0 -3 -7 -6 0 0 -1 -9 -12 -17 -20 -8 -1 0 0 0 0 0 -15 -73 -123 -77 -84 -55 -34 -22 -66 -137 -161 -146 -118 -84 -54 -31 -20 -15 -13 -8 -7 -10 -20 -32 -45 -42 -20 -24 -96 -138 -77 -53 -56 -87 -147 -240 -234 -200 -149 -113 -84 -55 -28 -10 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 -0 -2 -5 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -5 -9 -13 -17 -16 -13 -9 -3 -3 -4 -4 -6 -11 -10 -5 -13 -12 -4 -7 -5 -1 -2 -3 -2 -2 -2 -1 -0 -1 -2 -2 -1 -1 -1 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -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 -60 -309 -364 -314 -268 -264 -253 -213 -149 -113 -92 -74 -79 -102 -109 -95 -78 -90 -114 -141 -133 -84 -36 -15 -17 -21 -21 -18 -12 -6 -2 -0 -0 -0 0 0 -0 -0 -1 -2 -3 -2 -3 -5 -8 -9 -10 -14 -28 -51 -68 -75 -83 -92 -85 -64 -59 -49 -13 -24 -10 -1 0 0 0 0 -4 -11 -10 0 0 0 0 -0 -1 -11 -41 -58 -37 -9 0 0 0 -13 -62 -111 -55 -60 -37 -26 -19 -34 -91 -119 -86 -53 -38 -23 -13 -9 -8 -10 -10 -9 -17 -29 -30 -29 -17 -21 -57 -73 -54 -47 -56 -63 -138 -231 -267 -213 -165 -123 -91 -62 -34 -14 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -3 -2 -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 -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 -1 -0 -0 -0 0 0 0 0 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 -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 -3 -5 -8 -13 -20 -19 -9 -4 -3 -4 -4 -4 -6 -10 -10 -9 -11 -10 -4 -4 -2 -3 -2 -2 -1 -1 -1 -1 -0 -1 -3 -3 -1 -1 -1 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -109 -308 -348 -307 -267 -248 -212 -177 -126 -105 -91 -86 -95 -104 -100 -81 -70 -87 -130 -137 -104 -56 -29 -28 -35 -36 -32 -25 -17 -9 -4 -1 -0 -0 0 -0 -2 -5 -7 -6 -5 -4 -4 -6 -12 -18 -23 -35 -56 -76 -86 -93 -102 -94 -64 -41 -44 -44 -38 -69 -20 -1 0 -4 -10 -4 -1 -2 -1 0 0 0 -0 -1 -7 -39 -73 -95 -92 -80 -68 -27 -1 -15 -64 -104 -39 -26 -20 -16 -26 -82 -139 -75 -31 -15 -13 -12 -10 -9 -11 -15 -17 -15 -21 -24 -24 -17 -12 -54 -54 -33 -43 -55 -81 -159 -234 -254 -224 -172 -130 -96 -66 -39 -18 -6 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -3 -3 -4 -4 -3 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 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 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -13 -19 -15 -7 -4 -4 -3 -3 -3 -5 -8 -10 -10 -8 -7 -3 -1 -3 -5 -1 -0 -1 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -2 -2 -1 -2 -1 -0 0 0 -0 0 -0 -0 -0 -1 -2 -3 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -117 -271 -340 -329 -298 -257 -199 -135 -99 -87 -96 -125 -125 -110 -99 -90 -76 -75 -108 -140 -121 -71 -43 -41 -50 -53 -48 -36 -24 -16 -11 -6 -3 -1 0 0 -0 -1 -3 -5 -5 -4 -3 -4 -7 -14 -25 -38 -55 -74 -86 -92 -109 -124 -97 -60 -35 -18 -13 -16 0 -0 0 0 -3 -11 -4 0 0 0 0 -0 -0 -1 -6 -28 -71 -74 -85 -102 -111 -85 -30 -1 -44 -93 -85 -35 -17 -22 -40 -22 -79 -72 -39 -20 -9 -10 -11 -8 -10 -17 -30 -45 -39 -28 -21 -33 -27 -22 -43 -47 -46 -67 -106 -163 -231 -248 -217 -168 -126 -94 -65 -39 -18 -6 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -1 -2 -4 -5 -5 -5 -5 -5 -5 -4 -3 -3 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -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 -1 -4 -8 -12 -17 -16 -10 -6 -5 -4 -3 -2 -3 -5 -5 -5 -7 -8 -4 -2 -4 -4 -1 0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -3 -2 -2 -3 -2 -2 -1 -0 0 0 0 0 -0 -0 -1 -2 -3 -5 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -54 -220 -345 -357 -325 -274 -197 -126 -91 -93 -123 -145 -129 -114 -102 -92 -85 -78 -85 -112 -120 -88 -63 -62 -71 -71 -64 -51 -37 -26 -18 -12 -8 -5 -2 -0 -0 -0 -1 -2 -3 -3 -4 -4 -6 -12 -20 -33 -50 -66 -72 -71 -91 -136 -171 -112 -73 -50 -34 -44 -46 0 0 0 -0 -1 -3 -1 0 0 0 0 -0 -4 -8 -15 -47 -88 -84 -81 -99 -132 -77 -19 -10 -105 -136 -62 -25 -20 -27 -29 -28 -23 -30 -31 -25 -14 -17 -16 -13 -22 -44 -70 -85 -75 -46 -25 -25 -22 -18 -27 -42 -64 -111 -184 -241 -230 -155 -113 -122 -85 -58 -35 -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 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -2 -3 -4 -4 -5 -5 -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 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -15 -20 -15 -7 -4 -3 -2 -1 -2 -2 -5 -7 -7 -9 -7 -3 -1 -2 -1 -0 -0 -1 -2 -3 -4 -2 -4 -2 -1 -3 -3 -1 -1 -3 -2 -1 -1 -0 -0 0 0 0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 -221 -356 -380 -358 -282 -193 -126 -103 -119 -146 -154 -126 -101 -99 -93 -85 -82 -85 -103 -117 -107 -96 -103 -103 -96 -80 -61 -45 -34 -25 -18 -13 -9 -6 -2 -0 -0 -0 -0 -0 -1 -3 -5 -5 -9 -21 -34 -43 -54 -66 -65 -64 -105 -176 -200 -110 -77 -55 -47 -45 -22 0 0 0 0 0 0 0 0 0 0 0 -0 -9 -22 -29 -42 -63 -102 -93 -118 -119 -53 -12 -53 -144 -123 -38 -15 -21 -24 -22 -31 -73 -60 -51 -41 -29 -27 -31 -44 -66 -86 -97 -98 -87 -65 -51 -55 -66 -62 -56 -66 -96 -161 -236 -260 -221 -164 -121 -95 -59 -30 -13 -6 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -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 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -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 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -7 -12 -14 -18 -21 -10 -5 -4 -3 -2 -3 -3 -3 -5 -7 -7 -6 -5 -1 -1 -1 -2 -2 -2 -2 -3 -4 -3 -5 -2 -1 -3 -2 -1 -2 -4 -3 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -34 -310 -409 -382 -286 -188 -126 -121 -151 -186 -181 -130 -96 -91 -91 -92 -92 -93 -98 -117 -130 -132 -134 -137 -120 -95 -69 -47 -32 -24 -18 -15 -12 -9 -5 -2 -1 -0 0 -0 -0 -1 -5 -6 -5 -12 -29 -40 -48 -58 -68 -74 -95 -139 -186 -178 -83 -60 -40 -42 -31 -11 0 0 0 0 0 0 0 0 0 0 0 0 -9 -22 -35 -43 -49 -86 -92 -116 -123 -38 -15 -94 -115 -64 -19 -15 -23 -30 -53 -112 -117 -90 -71 -58 -49 -64 -100 -121 -102 -69 -62 -81 -91 -89 -100 -112 -153 -158 -140 -150 -176 -211 -246 -241 -193 -143 -105 -82 -51 -19 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -3 -6 -7 -5 -2 -1 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -9 -12 -17 -22 -19 -7 -4 -3 -3 -5 -4 -3 -12 -20 -14 -5 -4 -3 -2 -3 -4 -4 -4 -4 -4 -5 -4 -4 -2 -1 -4 -1 -0 -1 -3 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -70 -303 -375 -315 -202 -125 -104 -152 -207 -214 -176 -122 -89 -87 -90 -105 -114 -118 -123 -144 -162 -166 -161 -141 -104 -72 -49 -32 -22 -18 -15 -13 -11 -8 -4 -2 -1 -0 0 -0 -0 -2 -9 -8 -5 -14 -33 -39 -47 -69 -88 -104 -124 -129 -129 -124 -59 -44 -30 -39 -17 -1 0 0 0 0 0 0 0 0 0 0 0 0 -14 -23 -32 -58 -83 -78 -47 -41 -48 -16 -78 -104 -60 -22 -12 -20 -31 -46 -67 -78 -66 -53 -47 -58 -57 -54 -76 -81 -51 -15 -13 -44 -76 -102 -106 -49 -117 -210 -189 -236 -274 -259 -230 -209 -175 -135 -110 -84 -58 -14 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -0 -1 -1 -2 -2 -1 -2 -2 -5 -4 -4 -3 -2 -1 -0 -1 -2 -5 -4 -0 -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 -2 -4 -5 -6 -5 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -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 -1 -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 -1 -4 -7 -10 -15 -20 -19 -9 -5 -4 -6 -7 -6 -13 -22 -26 -20 -9 -5 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -3 -2 -2 -4 -0 -0 0 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -86 -154 -200 -293 -306 -214 -134 -107 -104 -132 -168 -158 -116 -93 -93 -92 -103 -128 -140 -153 -171 -185 -184 -173 -149 -115 -78 -50 -34 -23 -18 -15 -13 -12 -10 -7 -3 -1 -0 0 -0 -1 -2 -8 -17 -17 -6 -12 -32 -42 -45 -76 -115 -131 -114 -86 -81 -84 -64 -46 -35 -39 -14 -2 0 0 0 0 0 0 0 0 0 0 0 0 -18 -34 -42 -60 -74 -51 -16 -4 -2 -3 -86 -87 -41 -23 -23 -34 -50 -62 -60 -52 -52 -54 -45 -49 -41 -16 -15 -12 -4 -0 0 -4 -22 -48 -49 -55 -220 -214 -207 -263 -298 -256 -206 -183 -156 -123 -108 -94 -60 -14 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -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 -2 -2 -4 -1 -3 -4 -5 -6 -6 -4 -2 -1 -1 -1 -3 -9 -14 -6 -3 -3 -4 -2 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -6 -6 -6 -5 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -15 -17 -12 -5 -6 -7 -6 -7 -10 -18 -22 -20 -12 -6 -3 -3 -4 -4 -3 -2 -5 -5 -5 -5 -4 -3 -3 -3 -0 0 0 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -133 -251 -286 -259 -195 -135 -116 -113 -110 -101 -87 -76 -74 -87 -101 -120 -147 -168 -172 -191 -220 -219 -173 -153 -117 -85 -58 -39 -27 -20 -16 -13 -12 -10 -9 -6 -2 -1 -0 -0 -3 -7 -14 -22 -28 -27 -13 -10 -30 -46 -55 -84 -112 -112 -85 -62 -63 -70 -68 -57 -49 -47 -18 -3 -0 0 0 0 0 0 0 0 0 0 0 0 -18 -47 -65 -71 -63 -43 -30 -31 -26 -25 -67 -82 -62 -57 -55 -62 -88 -120 -127 -115 -131 -149 -80 -8 -8 -1 0 0 0 0 0 0 0 0 -5 -69 -314 -246 -261 -283 -261 -223 -191 -171 -150 -125 -107 -86 -49 -13 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -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 -4 -4 -2 -1 -2 -3 -3 -4 -6 -7 -8 -8 -4 -1 -1 -2 -2 -4 -11 -16 -16 -15 -21 -21 -14 -6 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -7 -6 -3 -5 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -5 -7 -9 -14 -15 -9 -6 -5 -5 -6 -6 -7 -9 -10 -8 -6 -5 -5 -6 -6 -4 -2 -5 -7 -7 -7 -5 -3 -5 -3 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -82 -171 -219 -210 -172 -138 -123 -122 -124 -118 -96 -69 -60 -66 -99 -138 -140 -148 -170 -193 -218 -234 -209 -135 -106 -84 -67 -49 -33 -24 -18 -14 -13 -12 -10 -8 -6 -3 -2 -2 -4 -17 -32 -42 -44 -37 -32 -23 -18 -34 -59 -76 -83 -80 -72 -66 -63 -69 -74 -72 -65 -56 -54 -28 -9 -2 -0 0 0 0 0 0 0 0 0 0 0 -20 -60 -84 -86 -82 -75 -58 -43 -48 -82 -143 -138 -118 -112 -97 -97 -123 -149 -143 -138 -169 -195 -168 -61 0 0 0 0 0 0 0 0 0 0 0 -64 -299 -217 -289 -291 -238 -205 -183 -166 -143 -117 -95 -68 -34 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -2 -2 -1 -1 -3 -5 -5 -5 -7 -9 -10 -10 -7 -3 -2 -2 -2 -6 -13 -18 -16 -20 -31 -34 -31 -19 -9 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -8 -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 -1 -1 -0 0 0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 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 -11 -16 -7 -6 -5 -4 -6 -6 -5 -4 -5 -5 -4 -5 -6 -6 -7 -6 -6 -7 -7 -8 -7 -6 -4 -5 -3 -0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25 -121 -178 -207 -191 -162 -146 -137 -133 -138 -137 -119 -92 -66 -57 -70 -93 -110 -111 -130 -172 -213 -230 -197 -127 -99 -84 -73 -60 -42 -29 -22 -17 -15 -14 -12 -9 -7 -7 -7 -7 -10 -21 -45 -61 -63 -54 -45 -39 -33 -33 -53 -82 -93 -77 -68 -70 -84 -89 -85 -79 -73 -67 -58 -48 -35 -20 -7 -1 0 0 0 0 0 0 0 0 0 0 -25 -71 -88 -84 -87 -87 -66 -44 -59 -112 -174 -154 -140 -132 -114 -109 -125 -147 -142 -137 -152 -173 -193 -161 -81 -91 -105 -21 -3 -2 -1 0 0 0 -18 -101 -252 -220 -228 -242 -220 -197 -176 -154 -123 -93 -68 -44 -18 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -3 -2 -2 -2 -1 -2 -4 -6 -7 -7 -8 -10 -12 -12 -10 -7 -4 -3 -1 -4 -12 -19 -18 -26 -37 -44 -41 -29 -18 -12 -7 -2 -0 -0 0 0 0 -0 0 0 0 0 -0 -0 -1 -2 -7 -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 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 -1 -1 -1 -0 0 -0 -1 -1 -1 -0 -0 0 -0 -0 0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -4 -6 -6 -3 -6 -6 -4 -5 -6 -4 -5 -6 -4 -4 -4 -5 -6 -6 -5 -6 -7 -8 -8 -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 -11 -59 -154 -188 -180 -159 -140 -143 -144 -138 -129 -117 -99 -82 -72 -71 -85 -100 -90 -115 -169 -216 -230 -213 -156 -99 -91 -86 -72 -52 -34 -25 -20 -17 -16 -15 -13 -11 -12 -15 -20 -20 -30 -53 -74 -79 -68 -55 -49 -49 -51 -61 -85 -110 -105 -81 -86 -114 -131 -117 -91 -71 -61 -56 -49 -40 -30 -28 -15 -2 0 0 0 0 0 0 0 0 0 -2 -26 -77 -90 -81 -76 -59 -52 -76 -127 -158 -141 -132 -124 -122 -121 -127 -127 -133 -162 -189 -177 -158 -177 -180 -171 -184 -177 -125 -112 -52 -14 -2 0 0 -61 -186 -235 -233 -276 -268 -235 -195 -156 -122 -92 -67 -46 -27 -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 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -2 -4 -5 -5 -3 -3 -3 -6 -8 -8 -9 -11 -12 -12 -11 -9 -5 -2 -0 -2 -9 -21 -19 -23 -33 -43 -45 -38 -27 -17 -12 -6 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -3 -4 -7 -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 -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 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 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 -6 -7 -4 -7 -4 -3 -6 -6 -5 -5 -4 -3 -4 -5 -5 -5 -5 -6 -7 -8 -8 -7 -8 -8 -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 -30 -86 -146 -174 -167 -150 -137 -137 -143 -138 -124 -100 -77 -68 -67 -70 -76 -82 -88 -128 -188 -232 -237 -206 -165 -128 -108 -103 -89 -65 -42 -30 -22 -17 -18 -15 -10 -12 -18 -23 -31 -40 -45 -57 -74 -86 -79 -63 -54 -58 -70 -83 -95 -116 -143 -134 -124 -148 -180 -158 -106 -67 -52 -47 -42 -37 -34 -33 -36 -24 -5 -20 -41 -33 -23 -17 -8 -2 -2 0 -3 -23 -81 -96 -78 -77 -58 -45 -55 -99 -137 -126 -125 -114 -125 -139 -151 -133 -128 -143 -163 -176 -181 -187 -189 -188 -200 -221 -200 -189 -139 -62 -13 0 -16 -90 -189 -223 -229 -242 -249 -224 -165 -117 -84 -60 -44 -31 -18 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -8 -6 -2 -3 -5 -7 -8 -9 -11 -12 -11 -9 -7 -4 -1 -0 -1 -5 -17 -22 -23 -28 -37 -47 -48 -36 -26 -18 -10 -4 -1 -0 -0 -0 -0 0 0 0 0 -0 -1 -3 -4 -5 -5 -4 -4 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 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 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -6 -7 -8 -10 -9 -4 -6 -6 -4 -9 -6 -5 -4 -3 -4 -6 -6 -5 -4 -5 -8 -10 -9 -8 -6 -11 -25 -26 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -171 -181 -165 -150 -139 -135 -139 -136 -123 -109 -88 -69 -64 -66 -68 -73 -81 -111 -169 -196 -209 -165 -145 -131 -126 -122 -105 -80 -56 -38 -28 -21 -18 -20 -17 -19 -23 -28 -40 -53 -61 -67 -76 -86 -88 -73 -57 -60 -72 -93 -104 -107 -130 -171 -181 -190 -222 -212 -139 -77 -48 -41 -43 -41 -36 -34 -36 -43 -50 -57 -80 -80 -54 -38 -40 -43 -38 -20 0 -3 -26 -95 -121 -76 -75 -57 -43 -93 -114 -108 -111 -110 -111 -128 -148 -140 -122 -136 -161 -165 -162 -171 -187 -196 -195 -198 -227 -228 -224 -209 -127 -47 -8 -35 -115 -188 -213 -218 -209 -182 -153 -110 -71 -51 -41 -33 -25 -15 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -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 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -8 -6 -4 -4 -4 -5 -7 -8 -9 -10 -9 -8 -5 -2 -0 -0 -0 -2 -10 -20 -27 -30 -35 -48 -54 -43 -35 -26 -18 -10 -4 -1 -0 0 0 0 -0 -0 -0 -0 -2 -3 -2 -2 -3 -3 -4 -4 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -3 -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 -2 -5 -8 -8 -8 -9 -6 -4 -6 -7 -4 -4 -6 -5 -6 -5 -4 -6 -7 -6 -5 -6 -9 -12 -10 -5 -3 -11 -33 -25 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 -10 -61 -142 -180 -172 -157 -144 -138 -137 -135 -124 -99 -74 -67 -78 -84 -81 -86 -97 -106 -110 -122 -149 -160 -107 -118 -140 -116 -115 -95 -68 -49 -36 -27 -22 -20 -22 -25 -32 -40 -47 -66 -81 -85 -87 -90 -93 -87 -67 -54 -73 -77 -91 -110 -119 -137 -164 -179 -191 -201 -171 -105 -58 -41 -39 -46 -50 -42 -36 -37 -43 -64 -94 -114 -100 -69 -54 -53 -62 -65 -40 -6 -6 -29 -76 -93 -70 -67 -51 -48 -100 -121 -106 -94 -95 -111 -119 -134 -125 -115 -135 -165 -170 -161 -161 -174 -185 -182 -174 -183 -191 -201 -202 -172 -123 -58 -26 -59 -140 -186 -154 -127 -118 -109 -72 -42 -37 -36 -30 -20 -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 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -5 -6 -6 -6 -5 -5 -5 -6 -7 -7 -7 -6 -5 -3 -1 -0 -0 -1 -5 -19 -37 -44 -44 -53 -59 -53 -48 -40 -29 -16 -8 -2 -0 -0 -0 0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -2 -3 -4 -3 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -1 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 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 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -8 -10 -11 -11 -9 -7 -6 -10 -7 -3 -2 -4 -6 -6 -6 -5 -5 -6 -7 -6 -7 -8 -10 -8 -3 -1 -3 -2 -3 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 -35 -136 -181 -182 -167 -151 -142 -139 -139 -132 -114 -88 -71 -76 -97 -110 -105 -100 -96 -97 -109 -144 -188 -176 -98 -102 -142 -75 -99 -82 -58 -45 -35 -27 -24 -24 -30 -40 -59 -71 -100 -106 -105 -105 -107 -109 -102 -88 -79 -71 -79 -82 -91 -121 -137 -130 -118 -115 -122 -125 -111 -81 -51 -40 -38 -41 -46 -43 -40 -39 -41 -57 -89 -121 -124 -87 -74 -71 -73 -73 -68 -34 -25 -62 -69 -66 -59 -51 -41 -100 -116 -113 -102 -90 -89 -100 -107 -117 -119 -121 -141 -163 -159 -138 -120 -131 -149 -146 -135 -140 -136 -148 -162 -156 -168 -138 -86 -85 -138 -156 -113 -93 -89 -79 -46 -31 -31 -30 -25 -16 -10 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -9 -8 -6 -4 -4 -4 -4 -4 -4 -4 -4 -3 -1 -0 0 -0 -2 -23 -52 -59 -59 -60 -63 -66 -64 -55 -40 -21 -9 -4 -1 -0 -0 0 0 0 0 -0 -2 -2 -2 -2 -1 -2 -4 -6 -8 -3 -1 -0 -0 0 0 0 -0 -0 -0 -0 -1 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -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 0 0 0 0 0 0 0 0 -0 -1 -4 -8 -12 -15 -16 -12 -9 -6 -10 -6 -3 -2 -5 -5 -5 -6 -6 -8 -7 -6 -5 -5 -7 -7 -6 -2 -1 -2 -0 -0 0 0 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 0 0 0 0 -48 -112 -165 -187 -177 -164 -143 -131 -134 -136 -129 -117 -103 -88 -88 -113 -135 -112 -97 -91 -88 -110 -184 -204 -135 -60 -53 -75 -50 -88 -66 -51 -41 -32 -28 -30 -34 -47 -71 -98 -73 -111 -115 -114 -122 -131 -118 -87 -69 -83 -90 -83 -88 -93 -114 -125 -100 -72 -65 -72 -79 -77 -65 -47 -39 -40 -44 -39 -42 -48 -48 -46 -56 -85 -123 -141 -119 -111 -105 -99 -90 -100 -64 -58 -96 -77 -67 -51 -50 -88 -117 -107 -93 -83 -80 -82 -87 -94 -103 -116 -128 -141 -149 -138 -111 -89 -96 -119 -135 -141 -140 -123 -125 -140 -118 -148 -165 -168 -177 -165 -126 -93 -81 -71 -52 -30 -26 -27 -25 -21 -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 -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 -4 -9 -9 -7 -5 -4 -3 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -1 -16 -46 -59 -65 -68 -68 -74 -73 -63 -45 -25 -11 -4 -1 0 0 0 0 0 0 -0 -2 -2 -2 -2 -2 -3 -7 -13 -15 -9 -4 -1 -0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -6 -12 -17 -19 -17 -11 -5 -6 -5 -4 -4 -5 -7 -7 -8 -7 -4 -6 -6 -4 -5 -7 -7 -5 -2 -1 -1 0 0 0 0 0 0 -0 -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 0 0 0 0 0 -93 -159 -172 -169 -165 -157 -144 -133 -133 -137 -146 -153 -151 -139 -112 -85 -82 -80 -81 -85 -97 -129 -143 -140 -81 -24 -13 -15 -32 -75 -55 -46 -37 -29 -31 -38 -52 -72 -89 -91 -117 -131 -126 -128 -139 -123 -91 -71 -77 -93 -96 -89 -94 -105 -129 -130 -93 -64 -55 -57 -62 -62 -53 -43 -39 -41 -49 -40 -44 -55 -60 -61 -68 -92 -109 -88 -102 -136 -104 -118 -112 -113 -100 -96 -103 -87 -62 -55 -96 -107 -98 -89 -76 -67 -69 -76 -80 -84 -94 -110 -124 -132 -132 -125 -106 -87 -87 -106 -131 -143 -133 -110 -110 -111 -98 -128 -143 -154 -152 -129 -100 -79 -62 -45 -28 -20 -21 -23 -23 -19 -13 -8 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 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 -1 -5 -7 -6 -6 -6 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -10 -29 -48 -67 -65 -67 -67 -58 -42 -24 -10 -4 -1 0 0 0 0 0 0 -0 -1 -2 -2 -3 -3 -4 -9 -21 -23 -19 -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 -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 -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 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -20 -16 -9 -5 -6 -7 -6 -4 -9 -10 -9 -10 -9 -6 -6 -6 -7 -7 -8 -9 -5 -2 -0 -0 0 0 0 0 0 0 0 -0 -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 -104 -163 -165 -153 -148 -146 -143 -143 -155 -161 -169 -179 -147 -90 -45 -35 -46 -65 -85 -107 -125 -159 -142 -100 -39 -8 -3 -8 -28 -60 -50 -40 -33 -31 -39 -48 -76 -86 -78 -72 -87 -121 -130 -91 -116 -96 -82 -98 -113 -113 -105 -97 -101 -130 -171 -170 -113 -70 -53 -49 -53 -53 -45 -37 -36 -39 -56 -47 -43 -57 -70 -76 -85 -107 -123 -121 -124 -104 -85 -108 -128 -135 -145 -128 -111 -90 -57 -54 -93 -103 -96 -88 -72 -64 -70 -78 -82 -85 -92 -102 -113 -118 -119 -115 -101 -82 -79 -94 -114 -125 -115 -95 -93 -92 -88 -120 -123 -109 -96 -84 -69 -53 -37 -24 -16 -15 -18 -20 -19 -16 -13 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -2 -4 -3 -2 -1 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 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -8 -17 -46 -47 -47 -45 -39 -28 -16 -7 -2 -0 0 0 0 0 0 0 -0 -0 -1 -3 -6 -6 -9 -13 -25 -31 -27 -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 -1 -2 -2 -2 -1 -1 -1 -0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 -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 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -15 -9 -6 -6 -8 -8 -6 -7 -12 -13 -10 -10 -8 -9 -9 -8 -9 -11 -12 -10 -5 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -3 -4 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -118 -153 -158 -153 -148 -151 -154 -163 -176 -172 -146 -133 -122 -79 -35 -17 -27 -54 -88 -124 -158 -167 -174 -179 -145 -33 -4 -10 -27 -44 -51 -43 -37 -33 -40 -52 -64 -86 -82 -71 -67 -65 -65 -63 -52 -93 -88 -77 -108 -122 -121 -118 -113 -112 -129 -163 -169 -110 -60 -43 -38 -40 -42 -38 -32 -31 -37 -52 -44 -37 -52 -67 -78 -90 -109 -125 -132 -140 -136 -100 -108 -122 -134 -159 -140 -114 -87 -58 -54 -75 -86 -86 -86 -79 -77 -80 -82 -85 -91 -95 -97 -102 -107 -113 -110 -98 -67 -64 -78 -97 -123 -134 -117 -97 -90 -91 -116 -105 -77 -59 -49 -38 -27 -18 -13 -12 -14 -16 -17 -16 -15 -12 -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 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -3 -17 -21 -22 -21 -17 -11 -5 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -3 -4 -8 -8 -10 -14 -23 -31 -29 -22 -13 -5 -1 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -6 -7 -7 -10 -12 -8 -6 -8 -11 -14 -11 -10 -3 -7 -9 -10 -10 -14 -16 -10 -4 -1 -0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 -36 -133 -153 -133 -136 -150 -157 -156 -152 -148 -140 -117 -97 -84 -52 -27 -29 -45 -76 -115 -168 -210 -202 -151 -147 -144 -19 -17 -39 -52 -53 -45 -39 -37 -40 -49 -42 -54 -70 -71 -65 -60 -55 -54 -50 -48 -80 -84 -47 -70 -105 -120 -128 -135 -128 -119 -123 -120 -88 -52 -39 -33 -34 -31 -28 -29 -32 -33 -37 -37 -34 -46 -56 -70 -84 -100 -115 -128 -140 -146 -143 -151 -126 -122 -155 -143 -118 -93 -65 -54 -65 -77 -83 -89 -86 -83 -84 -82 -83 -92 -97 -97 -102 -110 -115 -110 -101 -58 -59 -78 -97 -112 -115 -108 -98 -90 -96 -104 -84 -52 -35 -26 -18 -12 -10 -9 -10 -12 -14 -14 -14 -13 -12 -9 -7 -7 -5 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -2 -8 -13 -7 -2 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 -0 -1 -3 -6 -7 -7 -5 -3 -0 0 0 -0 0 0 0 0 0 0 -0 -1 -4 -6 -8 -9 -8 -11 -19 -27 -29 -25 -18 -8 -2 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -5 -3 -1 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -17 -19 -9 -8 -10 -12 -14 -10 -4 -1 -7 -9 -8 -7 -10 -11 -8 -4 -2 -1 -2 -2 -0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -56 -138 -149 -138 -138 -158 -164 -154 -139 -120 -104 -91 -76 -62 -47 -45 -56 -69 -95 -137 -168 -192 -186 -151 -134 -105 -33 -56 -59 -53 -46 -40 -38 -42 -53 -58 -27 -25 -51 -66 -60 -53 -53 -55 -53 -57 -86 -106 -74 -63 -88 -112 -131 -153 -137 -103 -89 -88 -79 -60 -46 -38 -45 -30 -25 -22 -21 -25 -29 -33 -32 -42 -50 -62 -78 -93 -109 -131 -151 -165 -173 -175 -143 -124 -148 -140 -117 -98 -70 -54 -62 -76 -81 -77 -77 -81 -80 -78 -81 -89 -94 -98 -110 -121 -118 -111 -101 -65 -67 -84 -107 -115 -111 -101 -87 -78 -85 -81 -57 -35 -23 -16 -11 -8 -7 -7 -8 -10 -12 -13 -12 -12 -11 -8 -5 -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 -1 -1 -2 -2 -1 -1 -1 0 0 0 0 0 -0 -0 -2 -10 -19 -13 -4 -0 -0 -1 -2 -1 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -11 -11 -10 -11 -19 -25 -26 -25 -20 -12 -4 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -6 -5 -2 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -10 -14 -15 -6 -9 -12 -14 -13 -8 -3 -3 -7 -8 -3 -4 -10 -12 -7 -3 -2 -1 -2 -2 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -75 -139 -143 -141 -149 -158 -150 -126 -107 -97 -87 -73 -58 -52 -58 -62 -64 -57 -87 -174 -144 -137 -143 -126 -84 -42 -70 -62 -52 -47 -41 -39 -43 -54 -57 -42 -19 -16 -38 -58 -55 -50 -55 -57 -57 -72 -105 -129 -116 -101 -110 -116 -132 -155 -145 -115 -95 -85 -72 -55 -41 -33 -29 -25 -20 -18 -19 -21 -25 -29 -32 -39 -49 -55 -69 -85 -102 -131 -162 -188 -202 -190 -157 -137 -152 -144 -111 -93 -67 -54 -64 -77 -76 -68 -67 -73 -77 -80 -80 -84 -87 -95 -111 -123 -118 -114 -100 -80 -83 -90 -113 -118 -108 -92 -75 -64 -66 -62 -45 -30 -19 -13 -10 -8 -6 -5 -6 -9 -11 -12 -12 -13 -9 -3 -1 -3 -4 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -1 -2 -1 -1 0 0 0 -0 -0 0 0 -1 -5 -10 -8 -2 -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 -1 -4 -18 -15 -10 -13 -20 -24 -24 -24 -20 -16 -7 -2 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -3 -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 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -6 -8 -11 -10 -7 -5 -3 -3 -3 -3 -2 -2 -5 -5 -3 -1 -1 -1 -1 -1 -0 -0 -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 -17 -78 -119 -132 -147 -159 -149 -125 -108 -106 -91 -77 -67 -59 -57 -63 -65 -53 -55 -91 -195 -142 -166 -175 -93 -28 -38 -60 -52 -46 -44 -41 -43 -55 -71 -73 -51 -25 -18 -31 -49 -54 -51 -56 -52 -50 -76 -116 -136 -133 -130 -115 -87 -85 -123 -152 -145 -119 -87 -55 -34 -25 -25 -25 -41 -44 -48 -35 -25 -25 -28 -31 -36 -43 -49 -57 -71 -89 -111 -139 -131 -88 -65 -92 -129 -163 -162 -115 -95 -69 -59 -63 -67 -68 -67 -66 -75 -82 -83 -74 -76 -84 -102 -117 -119 -112 -109 -109 -101 -96 -94 -104 -105 -100 -86 -67 -58 -64 -65 -51 -29 -17 -12 -10 -9 -7 -6 -8 -10 -11 -12 -13 -14 -5 -2 -1 -2 -3 -4 -3 -2 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -0 -0 0 -0 -0 0 0 0 -0 -1 -2 -0 -0 -2 -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 -4 -13 -14 -12 -15 -17 -18 -18 -20 -19 -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 -1 -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 -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 -1 -2 -0 0 0 0 0 0 0 -1 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -9 -11 -6 -3 -4 -6 -4 -2 -2 -2 -3 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -4 -9 -11 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -116 -134 -126 -139 -151 -145 -123 -103 -100 -102 -92 -70 -64 -64 -59 -49 -39 -42 -77 -145 -212 -185 -203 -167 -80 -53 -58 -53 -50 -47 -46 -45 -50 -69 -87 -99 -92 -63 -35 -30 -44 -53 -53 -56 -63 -66 -70 -85 -105 -120 -130 -119 -78 -48 -78 -120 -143 -117 -74 -40 -23 -20 -24 -29 -50 -59 -72 -54 -38 -33 -34 -36 -37 -38 -43 -52 -64 -74 -79 -103 -103 -47 -4 -30 -97 -180 -182 -117 -104 -77 -70 -72 -75 -74 -75 -82 -85 -88 -80 -72 -72 -84 -99 -110 -109 -106 -114 -126 -118 -99 -90 -91 -84 -69 -60 -57 -59 -65 -63 -49 -24 -14 -11 -11 -11 -10 -10 -11 -12 -13 -14 -15 -14 -13 -9 -7 -5 -3 -3 -4 -3 -2 -1 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -0 -0 0 -0 -0 0 0 0 0 0 -0 -1 -2 -5 -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 -1 -2 -7 -11 -12 -13 -13 -12 -11 -12 -13 -15 -16 -11 -5 -1 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -4 -7 -5 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -7 -8 -7 -7 -7 -3 -4 -7 -5 -2 -0 -1 -2 -1 -1 -1 -3 -3 -3 -2 -0 0 -0 -1 -3 -5 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -128 -150 -145 -164 -146 -115 -97 -90 -86 -79 -76 -72 -63 -57 -51 -42 -38 -61 -119 -202 -258 -232 -201 -131 -90 -65 -56 -52 -51 -49 -49 -52 -64 -83 -98 -107 -114 -88 -48 -33 -44 -52 -52 -55 -61 -64 -64 -70 -87 -109 -126 -118 -77 -40 -49 -79 -106 -84 -55 -35 -27 -31 -36 -30 -32 -35 -67 -73 -70 -60 -54 -54 -52 -44 -40 -46 -53 -58 -62 -75 -73 -30 0 -12 -67 -155 -169 -109 -99 -79 -75 -77 -78 -81 -86 -91 -91 -93 -82 -73 -71 -85 -91 -96 -95 -98 -113 -123 -111 -93 -89 -93 -75 -56 -46 -47 -53 -50 -40 -35 -17 -13 -11 -12 -14 -15 -16 -16 -16 -16 -16 -16 -15 -15 -15 -15 -11 -5 -4 -4 -4 -3 -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 -1 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -2 -6 -8 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -2 -6 -10 -12 -13 -12 -10 -8 -7 -7 -8 -12 -13 -9 -4 -1 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -6 -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 -2 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -1 -1 -2 -5 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -9 -9 -8 -7 -5 -3 -3 -3 -0 -1 -2 -3 -3 -2 -2 -3 -5 -6 -5 -3 -2 -1 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -98 -129 -137 -144 -116 -94 -92 -92 -88 -81 -71 -58 -51 -38 -34 -36 -53 -94 -75 -166 -276 -205 -139 -90 -70 -59 -54 -52 -51 -51 -56 -67 -83 -100 -109 -110 -115 -109 -79 -51 -47 -50 -49 -49 -52 -54 -59 -68 -85 -108 -118 -103 -71 -43 -48 -72 -79 -60 -44 -37 -36 -41 -44 -40 -36 -37 -47 -68 -92 -84 -74 -84 -84 -59 -36 -39 -45 -51 -66 -83 -88 -29 0 -3 -25 -85 -139 -107 -96 -79 -80 -81 -77 -86 -93 -91 -91 -94 -87 -72 -66 -77 -87 -91 -85 -77 -81 -92 -93 -84 -83 -99 -83 -59 -43 -41 -44 -33 -21 -23 -14 -12 -11 -14 -19 -22 -21 -19 -18 -17 -17 -16 -16 -16 -17 -16 -12 -7 -7 -8 -6 -5 -3 -2 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -2 -5 -6 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -10 -15 -14 -11 -8 -4 -4 -4 -6 -8 -10 -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 -1 -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 -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 -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 0 0 0 0 0 -1 -4 -10 -11 -8 -6 -5 -4 -3 -1 -0 -2 -3 -4 -5 -4 -3 -2 -3 -4 -5 -5 -3 -2 -1 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -43 -96 -111 -111 -104 -85 -82 -90 -88 -83 -73 -59 -44 -33 -25 -26 -40 -90 -165 -96 -165 -219 -148 -100 -77 -65 -58 -54 -52 -52 -57 -70 -86 -101 -111 -115 -112 -113 -124 -106 -66 -49 -48 -46 -46 -45 -49 -61 -77 -96 -111 -114 -94 -69 -59 -63 -76 -72 -55 -45 -45 -47 -48 -48 -48 -49 -60 -98 -122 -114 -87 -85 -108 -104 -67 -35 -33 -42 -53 -66 -90 -108 -28 0 0 -1 -52 -126 -110 -96 -82 -81 -74 -62 -61 -75 -84 -87 -90 -87 -75 -68 -72 -80 -87 -85 -81 -88 -97 -89 -72 -70 -78 -66 -59 -45 -43 -41 -25 -13 -17 -13 -12 -12 -15 -21 -24 -24 -22 -20 -19 -18 -18 -17 -17 -16 -15 -13 -11 -11 -11 -9 -8 -6 -4 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -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 -2 -8 -14 -14 -12 -6 -4 -5 -5 -7 -9 -9 -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 -2 -1 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -2 -2 -2 -2 -1 -0 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -9 -10 -8 -7 -6 -3 -1 -0 -0 -1 -4 -5 -6 -3 -1 -1 -1 -2 -3 -4 -4 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -55 -107 -130 -120 -88 -72 -81 -88 -89 -82 -67 -53 -43 -31 -22 -32 -70 -138 -213 -234 -190 -150 -109 -83 -69 -60 -54 -52 -52 -57 -71 -88 -103 -112 -117 -118 -118 -119 -110 -79 -54 -46 -44 -49 -77 -115 -120 -128 -136 -112 -113 -105 -92 -81 -73 -71 -78 -74 -57 -49 -55 -55 -53 -56 -64 -81 -96 -79 -64 -81 -81 -92 -114 -98 -57 -30 -28 -41 -60 -77 -96 -120 -21 0 0 0 -49 -112 -112 -93 -81 -70 -61 -61 -84 -98 -97 -92 -91 -86 -76 -69 -70 -76 -86 -94 -102 -111 -108 -85 -62 -57 -58 -46 -41 -43 -46 -44 -26 -13 -14 -14 -15 -15 -18 -22 -24 -24 -23 -21 -20 -20 -20 -19 -17 -15 -14 -13 -13 -12 -12 -12 -11 -9 -6 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -8 -7 -5 -6 -8 -7 -7 -8 -7 -6 -4 -2 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -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 -1 -2 -0 0 0 0 0 0 0 0 0 -2 -1 -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 -1 -4 -8 -10 -9 -8 -7 -3 -1 -1 -2 -3 -4 -4 -3 -0 -0 -0 -1 -1 -3 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -64 -112 -108 -80 -63 -67 -84 -91 -87 -69 -47 -43 -41 -32 -30 -55 -113 -206 -308 -177 -141 -109 -88 -74 -65 -57 -52 -52 -54 -68 -87 -104 -115 -120 -122 -125 -120 -96 -60 -43 -40 -39 -39 -48 -76 -110 -123 -131 -136 -103 -103 -96 -95 -94 -87 -83 -84 -79 -62 -55 -58 -62 -65 -72 -94 -99 -75 -55 -69 -83 -81 -90 -98 -72 -36 -22 -29 -44 -63 -86 -110 -136 -20 -1 0 0 -47 -100 -109 -94 -81 -71 -67 -70 -95 -110 -106 -98 -92 -83 -73 -66 -61 -70 -92 -113 -128 -128 -110 -81 -61 -54 -55 -51 -46 -48 -40 -29 -19 -13 -13 -13 -15 -17 -20 -22 -24 -24 -23 -22 -22 -21 -20 -18 -16 -14 -13 -12 -12 -11 -11 -12 -13 -11 -8 -5 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -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 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -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 -2 -3 -0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -6 -5 -2 -1 -0 -1 -2 -3 -3 -2 -1 -0 -1 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -48 -98 -91 -68 -64 -74 -84 -86 -84 -75 -54 -48 -48 -49 -61 -95 -128 -174 -236 -132 -111 -88 -75 -68 -62 -56 -53 -54 -62 -82 -105 -121 -127 -127 -127 -129 -121 -81 -34 -31 -28 -29 -33 -37 -45 -82 -119 -111 -88 -84 -96 -102 -105 -108 -102 -97 -99 -93 -76 -63 -62 -82 -104 -105 -105 -110 -106 -93 -83 -75 -65 -58 -60 -38 -21 -22 -33 -46 -62 -85 -114 -138 -29 -5 -0 0 -52 -98 -105 -93 -84 -76 -74 -107 -130 -116 -100 -91 -84 -77 -68 -62 -63 -85 -114 -140 -145 -130 -103 -77 -62 -58 -57 -53 -64 -54 -38 -23 -16 -13 -12 -12 -15 -18 -20 -22 -23 -24 -23 -22 -21 -20 -18 -15 -13 -12 -11 -10 -10 -9 -9 -11 -11 -10 -7 -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 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 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 -2 -5 -6 -8 -8 -4 -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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -6 -6 -4 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -2 -2 -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 0 0 0 0 0 -10 -37 -54 -54 -52 -66 -81 -80 -67 -64 -70 -62 -51 -62 -79 -121 -114 -102 -114 -167 -118 -92 -77 -67 -61 -59 -58 -59 -66 -82 -100 -106 -122 -127 -124 -132 -119 -93 -86 -67 -25 -25 -22 -29 -33 -39 -47 -56 -65 -68 -76 -94 -102 -100 -112 -119 -95 -98 -109 -95 -72 -66 -83 -109 -123 -125 -114 -97 -91 -85 -68 -49 -33 -33 -23 -18 -23 -34 -45 -52 -67 -106 -138 -62 -21 -6 -1 -38 -81 -97 -94 -90 -91 -93 -112 -130 -109 -92 -81 -76 -72 -70 -76 -98 -133 -148 -158 -146 -123 -98 -78 -69 -73 -84 -92 -89 -75 -57 -38 -23 -14 -11 -12 -16 -20 -21 -21 -22 -22 -21 -19 -18 -17 -15 -12 -10 -9 -8 -7 -7 -7 -6 -7 -8 -8 -6 -5 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 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 -2 -4 -14 -19 -17 -13 -8 -3 -1 -0 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -4 -2 -2 -4 -4 -1 -1 -1 -2 -1 -1 -1 -2 -4 -7 -3 -2 -4 -3 -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 -29 -83 -75 -50 -63 -79 -78 -68 -61 -61 -64 -59 -56 -83 -119 -207 -152 -165 -164 -120 -99 -84 -70 -59 -53 -50 -53 -63 -81 -105 -112 -87 -82 -89 -81 -123 -113 -60 -47 -45 -20 -18 -20 -27 -32 -39 -42 -44 -51 -65 -77 -85 -86 -84 -96 -123 -91 -97 -120 -106 -74 -59 -59 -63 -72 -78 -74 -69 -80 -81 -61 -39 -35 -36 -30 -19 -22 -33 -44 -51 -65 -99 -125 -85 -53 -28 -10 -12 -54 -95 -103 -101 -108 -113 -118 -128 -96 -78 -72 -71 -77 -95 -130 -166 -170 -151 -159 -145 -124 -97 -78 -78 -92 -109 -116 -108 -94 -79 -59 -37 -21 -13 -12 -17 -21 -21 -21 -21 -20 -19 -17 -16 -15 -13 -11 -8 -7 -6 -5 -5 -5 -4 -5 -6 -6 -6 -5 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -3 -5 -6 -17 -30 -26 -21 -13 -6 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -6 -5 -7 -5 -3 -4 -5 -5 -5 -5 -4 -4 -3 -9 -11 -11 -11 -11 -7 -5 -5 -3 -1 -1 -3 -4 -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 -33 -53 -59 -55 -58 -75 -74 -62 -52 -50 -56 -66 -77 -96 -128 -133 -217 -203 -182 -117 -92 -87 -73 -62 -53 -45 -41 -51 -69 -91 -105 -92 -59 -39 -40 -33 -56 -54 -31 -20 -19 -15 -12 -15 -23 -28 -34 -47 -45 -54 -64 -68 -70 -75 -84 -87 -105 -115 -134 -133 -105 -71 -51 -42 -34 -28 -28 -31 -37 -46 -66 -62 -46 -46 -51 -42 -22 -21 -31 -42 -55 -70 -98 -135 -136 -85 -46 -24 -3 -30 -78 -108 -115 -118 -119 -123 -131 -91 -67 -63 -65 -96 -151 -192 -198 -177 -157 -162 -149 -130 -99 -75 -71 -80 -96 -113 -115 -94 -76 -64 -48 -30 -19 -16 -20 -23 -22 -20 -20 -18 -16 -14 -12 -11 -9 -8 -6 -4 -4 -4 -4 -3 -3 -2 -3 -4 -5 -4 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -1 -0 -0 0 0 -0 -1 -4 -8 -8 -17 -23 -19 -13 -7 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -6 -6 -6 -6 -4 -5 -6 -5 -5 -7 -7 -5 -6 -15 -16 -17 -15 -14 -14 -11 -6 -5 -2 -5 -12 -12 -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 -64 -99 -94 -73 -64 -68 -65 -57 -52 -46 -43 -49 -60 -72 -52 -33 -76 -165 -144 -173 -103 -82 -73 -62 -55 -48 -41 -41 -59 -82 -112 -101 -65 -38 -28 -25 -22 -25 -30 -27 -17 -11 -9 -11 -15 -22 -25 -48 -117 -77 -63 -63 -61 -61 -69 -84 -92 -92 -118 -140 -124 -95 -67 -46 -35 -31 -32 -30 -25 -32 -36 -51 -58 -55 -58 -61 -46 -21 -19 -29 -42 -51 -67 -106 -143 -135 -80 -40 -21 -2 -7 -32 -77 -116 -124 -122 -133 -142 -101 -78 -68 -76 -131 -187 -209 -195 -176 -175 -167 -149 -136 -105 -74 -66 -78 -88 -86 -74 -67 -70 -69 -58 -41 -27 -23 -24 -24 -21 -19 -18 -16 -14 -12 -10 -8 -6 -4 -3 -3 -2 -2 -2 -1 -0 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 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 -12 -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 -1 -1 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -30 -13 -1 0 0 0 0 0 0 -0 -0 -7 -8 -6 -6 -6 -5 -4 -4 -5 -4 -4 -6 -8 -8 -8 -12 -16 -15 -11 -12 -12 -10 -8 -9 -7 -9 -20 -18 -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 -1 -13 -86 -108 -97 -85 -74 -62 -51 -46 -49 -51 -54 -58 -73 -89 -43 -24 -85 -170 -173 -137 -80 -66 -59 -54 -49 -44 -42 -52 -75 -78 -86 -79 -52 -34 -28 -25 -27 -32 -37 -36 -31 -14 -7 -11 -18 -32 -53 -88 -120 -86 -63 -58 -56 -56 -64 -80 -93 -97 -107 -116 -97 -76 -56 -42 -35 -34 -36 -35 -28 -28 -35 -42 -53 -57 -75 -75 -41 -20 -17 -29 -43 -54 -73 -115 -132 -101 -55 -29 -5 -0 0 -4 -22 -79 -150 -179 -178 -161 -152 -134 -109 -112 -158 -196 -203 -188 -171 -166 -163 -151 -144 -123 -92 -82 -88 -93 -83 -66 -66 -79 -84 -76 -56 -40 -31 -28 -24 -20 -17 -15 -13 -12 -10 -8 -6 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 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 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -13 0 0 0 0 0 0 0 -0 -3 -13 -9 -7 -6 -6 -5 -3 -2 -4 -6 -4 -4 -7 -8 -9 -9 -12 -13 -8 -11 -13 -11 -12 -13 -12 -10 -13 -12 -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 -7 -35 -79 -93 -89 -77 -64 -53 -46 -41 -42 -51 -66 -75 -79 -96 -138 -94 -148 -169 -160 -148 -81 -61 -56 -53 -49 -45 -42 -48 -71 -89 -66 -37 -43 -38 -30 -24 -24 -30 -36 -36 -36 -35 -18 -11 -15 -21 -45 -75 -87 -99 -66 -47 -49 -50 -53 -62 -77 -92 -100 -101 -95 -68 -51 -39 -35 -34 -32 -32 -32 -31 -27 -36 -40 -45 -50 -68 -63 -35 -23 -23 -33 -45 -54 -77 -119 -133 -94 -52 -38 -16 0 0 0 -1 -12 -110 -184 -183 -193 -197 -179 -163 -143 -157 -183 -193 -183 -171 -164 -160 -155 -156 -151 -135 -119 -106 -91 -79 -78 -87 -104 -109 -97 -72 -51 -39 -30 -24 -19 -15 -13 -11 -9 -7 -5 -3 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -11 -16 -5 0 0 0 0 0 -0 -4 -11 -9 -10 -8 -7 -5 -4 -4 -5 -6 -3 -1 -4 -5 -6 -7 -9 -10 -6 -5 -10 -13 -14 -14 -13 -11 -9 -5 -2 -4 -4 -4 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -3 -0 0 -1 -48 -75 -79 -84 -75 -59 -45 -42 -39 -37 -47 -65 -85 -99 -109 -116 -92 -246 -197 -134 -95 -73 -53 -50 -48 -46 -45 -41 -42 -60 -93 -105 -74 -37 -32 -29 -27 -22 -23 -29 -32 -30 -30 -32 -28 -19 -25 -47 -43 -56 -77 -77 -59 -42 -41 -46 -51 -60 -73 -86 -93 -90 -74 -40 -30 -26 -28 -29 -27 -26 -28 -29 -29 -36 -41 -44 -47 -48 -43 -36 -35 -39 -43 -46 -51 -67 -102 -122 -96 -62 -49 -33 0 0 0 0 0 0 -70 -140 -155 -162 -178 -186 -155 -145 -163 -176 -175 -169 -165 -159 -157 -162 -175 -173 -150 -127 -104 -93 -100 -119 -134 -134 -112 -83 -60 -42 -30 -22 -16 -13 -11 -8 -6 -4 -3 -2 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -1 -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 -3 -3 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -37 -66 -56 -18 0 0 0 0 -0 -2 -6 -10 -14 -9 -7 -5 -4 -6 -7 -6 -4 -2 -2 -2 -5 -7 -7 -8 -6 -2 -6 -12 -14 -13 -14 -15 -10 -4 -1 -2 -3 -4 -7 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -33 -58 -43 -1 -4 -19 -46 -63 -63 -59 -52 -43 -38 -40 -40 -43 -60 -81 -103 -133 -165 -191 -219 -122 -100 -67 -51 -44 -41 -40 -40 -42 -40 -36 -46 -73 -106 -106 -67 -29 -23 -22 -23 -22 -25 -26 -26 -25 -26 -28 -29 -27 -56 -79 -68 -64 -66 -69 -68 -49 -39 -43 -47 -55 -69 -79 -79 -66 -45 -24 -20 -20 -25 -25 -24 -24 -24 -26 -29 -36 -40 -46 -47 -45 -44 -48 -53 -54 -51 -47 -49 -54 -73 -105 -127 -91 -56 -35 0 0 0 0 0 -2 -65 -115 -125 -130 -160 -177 -158 -142 -155 -167 -169 -166 -164 -162 -160 -165 -180 -188 -166 -138 -115 -111 -124 -143 -155 -146 -119 -89 -64 -42 -27 -18 -13 -10 -8 -6 -4 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -3 -3 -4 -6 -3 -8 -9 -11 -12 -9 -6 -4 -4 -3 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -35 -63 -81 -72 -44 -15 0 0 0 -1 -5 -8 -8 -5 -2 -4 -4 -7 -9 -9 -7 -5 -3 -2 -5 -7 -8 -10 -8 -5 -4 -7 -14 -13 -15 -20 -17 -10 -6 -5 -4 -2 -1 -1 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -14 -34 -67 -49 -18 -48 -53 -49 -43 -43 -37 -33 -33 -37 -39 -46 -61 -79 -81 -90 -141 -176 -156 -85 -58 -44 -36 -34 -33 -34 -35 -37 -39 -35 -34 -53 -83 -105 -91 -48 -19 -16 -16 -18 -20 -23 -23 -23 -26 -29 -30 -30 -35 -71 -81 -65 -57 -56 -59 -60 -50 -43 -43 -45 -55 -68 -76 -60 -41 -29 -23 -22 -20 -25 -23 -23 -23 -23 -25 -29 -36 -43 -47 -47 -49 -54 -62 -68 -66 -57 -49 -50 -58 -73 -95 -126 -77 -38 -36 -24 -3 0 0 0 -44 -102 -129 -136 -140 -145 -159 -167 -156 -157 -159 -163 -159 -154 -156 -160 -160 -166 -156 -153 -154 -145 -149 -157 -159 -155 -145 -121 -89 -61 -38 -24 -15 -11 -9 -7 -4 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -2 -4 -5 -6 -7 -6 -6 -9 -7 -8 -10 -13 -14 -12 -8 -4 -7 -7 -7 -5 -3 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -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 -1 -1 0 0 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 -1 -5 -11 -58 -97 -76 -28 0 0 -0 -2 -7 -5 -2 -1 -2 -4 -4 -7 -6 -5 -5 -4 -3 -4 -7 -8 -9 -12 -11 -12 -7 -7 -15 -16 -18 -24 -19 -17 -18 -15 -11 -9 -5 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -17 -39 -49 -38 -20 -13 -36 -66 -39 -38 -29 -28 -26 -26 -33 -41 -48 -59 -81 -102 -118 -129 -126 -101 -62 -38 -30 -29 -28 -29 -30 -32 -33 -35 -36 -33 -38 -61 -87 -97 -75 -33 -13 -12 -13 -16 -19 -20 -19 -20 -21 -23 -24 -35 -54 -63 -52 -27 -20 -21 -24 -31 -40 -47 -51 -51 -53 -62 -65 -44 -32 -32 -29 -23 -18 -22 -22 -23 -23 -23 -27 -34 -42 -47 -51 -53 -57 -66 -74 -75 -70 -60 -56 -60 -68 -87 -95 -127 -47 -8 -35 -43 -9 0 0 0 -122 -147 -141 -151 -156 -151 -160 -170 -163 -161 -158 -154 -150 -146 -148 -149 -146 -145 -97 -84 -143 -166 -169 -164 -155 -146 -135 -113 -81 -53 -32 -20 -14 -11 -9 -7 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 -0 -0 -1 -2 -2 -2 -3 -4 -4 -4 -3 -2 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -3 -4 -6 -7 -8 -8 -9 -5 -5 -8 -8 -6 -5 -5 -5 -7 -8 -7 -7 -9 -9 -8 -7 -7 -6 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -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 -2 -1 -0 0 0 0 0 0 0 0 0 0 -43 -68 -44 -20 -18 -41 -39 -14 0 -0 -1 -4 -10 -4 -2 -3 -4 -5 -7 -10 -8 -4 -2 -2 -4 -7 -10 -12 -13 -15 -16 -17 -8 -11 -18 -20 -22 -24 -20 -18 -18 -12 -10 -10 -9 -5 0 0 0 0 0 0 0 0 0 0 0 -2 -0 0 0 -9 -39 -71 -37 -32 -15 -47 -47 -41 -34 -29 -23 -20 -18 -24 -36 -47 -61 -88 -132 -166 -164 -142 -83 -50 -33 -26 -25 -25 -26 -27 -28 -30 -31 -34 -34 -35 -45 -66 -83 -88 -68 -28 -12 -12 -13 -15 -16 -17 -16 -15 -15 -17 -19 -33 -49 -45 -23 -14 -18 -20 -25 -35 -49 -62 -67 -60 -47 -52 -56 -38 -37 -40 -35 -23 -17 -19 -22 -23 -24 -25 -33 -45 -56 -64 -69 -71 -76 -84 -86 -77 -65 -60 -63 -71 -77 -81 -90 -131 -60 -33 -36 -28 -6 0 0 -5 -95 -154 -158 -149 -141 -143 -153 -158 -155 -155 -149 -144 -142 -143 -141 -136 -135 -139 -122 -130 -152 -164 -168 -163 -154 -143 -125 -99 -69 -44 -28 -19 -14 -11 -9 -7 -5 -4 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -1 -2 -3 -3 -4 -5 -6 -6 -5 -5 -5 -5 -6 -6 -4 -2 -1 -0 -0 -0 -1 -1 -0 -0 -1 -2 -6 -8 -9 -9 -8 -8 -3 -2 -4 -6 -5 -2 -1 -2 -5 -8 -11 -13 -13 -11 -10 -11 -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 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 0 0 -0 0 0 0 0 0 0 -19 -50 -77 -87 -78 -33 -39 -20 -3 -3 -7 -9 -8 -5 -5 -6 -5 -8 -11 -13 -13 -10 -5 -5 -6 -7 -10 -14 -15 -16 -22 -24 -18 -12 -15 -19 -22 -23 -22 -18 -10 -5 -3 -3 -7 -7 0 0 0 0 0 0 0 0 0 -1 -7 -22 -23 -13 -3 -11 -38 -50 -27 -41 -86 -68 -40 -31 -31 -26 -20 -18 -19 -26 -41 -59 -86 -118 -151 -173 -159 -86 -49 -31 -25 -24 -24 -24 -26 -27 -28 -30 -32 -35 -35 -38 -49 -65 -77 -84 -82 -57 -20 -11 -10 -9 -10 -11 -14 -12 -14 -17 -19 -31 -42 -36 -21 -15 -18 -20 -29 -48 -63 -68 -68 -58 -41 -44 -49 -41 -46 -43 -31 -20 -17 -19 -23 -27 -29 -32 -46 -64 -77 -88 -97 -102 -99 -99 -94 -81 -71 -72 -80 -85 -84 -84 -93 -128 -75 -55 -44 -24 -7 0 -3 -17 -68 -125 -137 -121 -111 -117 -132 -143 -141 -134 -130 -133 -134 -138 -135 -129 -131 -137 -137 -142 -150 -161 -170 -171 -161 -141 -115 -87 -60 -38 -27 -20 -16 -12 -10 -8 -7 -6 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 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 -7 -9 -10 -9 -9 -8 -8 -7 -6 -4 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -4 -6 -6 -4 -3 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -4 -6 -7 -11 -11 -11 -12 -13 -11 -6 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -35 -7 0 0 -5 -12 -11 -5 0 0 -0 -1 -4 -66 -109 -89 -48 -62 -43 -15 -13 -16 -11 -7 -7 -9 -8 -6 -11 -10 -9 -7 -4 -3 -5 -6 -5 -7 -9 -10 -13 -20 -23 -21 -5 -8 -15 -22 -24 -22 -16 -8 -3 -2 -0 0 -0 0 0 0 0 0 0 0 0 0 -13 -43 -90 -131 -78 -11 -13 -39 -36 -23 -42 -79 -54 -27 -28 -29 -24 -16 -13 -19 -31 -51 -79 -107 -120 -130 -141 -121 -67 -45 -30 -26 -25 -26 -26 -27 -29 -30 -32 -34 -37 -36 -41 -51 -64 -77 -87 -94 -85 -20 -9 -6 -4 -5 -8 -13 -14 -16 -19 -18 -32 -41 -40 -30 -19 -16 -21 -39 -64 -62 -54 -52 -46 -36 -35 -35 -48 -52 -38 -25 -18 -18 -21 -27 -34 -40 -47 -66 -80 -88 -107 -131 -135 -116 -105 -99 -92 -89 -89 -90 -88 -85 -84 -94 -112 -105 -71 -49 -34 -22 -17 -21 -39 -74 -121 -134 -107 -93 -101 -119 -132 -129 -117 -111 -115 -121 -127 -129 -127 -127 -129 -131 -135 -147 -160 -164 -160 -148 -129 -104 -78 -54 -35 -28 -21 -17 -14 -12 -10 -9 -8 -7 -6 -6 -6 -6 -5 -6 -5 -5 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -5 -9 -12 -13 -13 -13 -12 -11 -10 -8 -5 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -4 -7 -8 -8 -8 -10 -13 -13 -8 -4 -2 -2 -3 -2 -2 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -20 -5 0 -2 -14 -46 -43 -14 -1 -1 -3 -21 -77 -107 -105 -105 -109 -105 -79 -60 -60 -26 -15 -10 -10 -11 -11 -7 -10 -6 -5 -8 -10 -9 -8 -7 -5 -6 -7 -8 -9 -12 -15 -13 -5 -7 -15 -22 -20 -15 -14 -13 -8 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 -37 -84 -116 -117 -71 -0 -16 -42 -27 -23 -52 -68 -37 -21 -27 -24 -15 -10 -14 -26 -44 -64 -88 -117 -138 -147 -145 -112 -69 -47 -32 -27 -26 -27 -28 -30 -33 -34 -35 -37 -39 -40 -45 -56 -69 -80 -90 -98 -97 -61 -9 -4 -4 -7 -12 -15 -15 -15 -21 -51 -57 -51 -46 -35 -22 -15 -21 -39 -66 -52 -31 -27 -32 -32 -28 -28 -43 -59 -37 -22 -16 -17 -20 -27 -40 -56 -71 -83 -89 -99 -128 -166 -164 -124 -107 -103 -105 -103 -95 -92 -89 -87 -88 -95 -109 -134 -86 -45 -30 -25 -25 -29 -39 -64 -115 -133 -98 -85 -98 -112 -122 -120 -104 -92 -85 -95 -108 -115 -118 -119 -120 -122 -126 -136 -148 -156 -152 -140 -121 -97 -73 -52 -35 -27 -22 -19 -16 -14 -12 -11 -10 -9 -9 -9 -9 -9 -9 -10 -10 -9 -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 -1 -1 -2 -6 -10 -12 -14 -17 -18 -18 -14 -8 -4 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -5 -6 -6 -6 -5 -4 -3 -3 -6 -7 -7 -7 -7 -8 -11 -10 -7 -5 -5 -6 -4 -3 -2 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -27 -15 -2 -14 -40 -53 -52 -21 -16 -11 -2 -16 -79 -133 -116 -117 -134 -120 -91 -66 -45 -23 -19 -9 -9 -11 -8 -7 -8 -7 -11 -11 -9 -6 -6 -7 -7 -7 -8 -8 -9 -10 -12 -12 -8 -8 -14 -21 -17 -18 -26 -26 -17 -8 -5 0 0 0 0 0 0 0 0 0 0 -9 -57 -98 -119 -105 -58 -9 -29 -51 -21 -22 -47 -56 -37 -27 -32 -29 -20 -17 -21 -34 -50 -68 -95 -130 -154 -111 -59 -80 -70 -45 -33 -30 -31 -31 -33 -35 -38 -40 -40 -41 -44 -46 -55 -70 -81 -88 -93 -102 -108 -86 -4 -3 -6 -9 -14 -18 -19 -17 -21 -51 -59 -49 -35 -21 -14 -13 -19 -32 -52 -43 -20 -19 -26 -28 -23 -25 -39 -57 -37 -22 -15 -13 -18 -29 -49 -72 -85 -78 -67 -87 -146 -197 -187 -139 -109 -105 -105 -106 -98 -95 -91 -93 -98 -104 -110 -105 -68 -35 -23 -18 -19 -23 -33 -62 -105 -113 -92 -84 -96 -106 -110 -110 -100 -88 -76 -80 -90 -96 -101 -106 -110 -115 -121 -130 -143 -153 -150 -137 -117 -94 -72 -53 -39 -30 -25 -22 -19 -17 -15 -14 -13 -12 -11 -11 -12 -12 -13 -14 -14 -14 -13 -12 -10 -8 -7 -5 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -7 -10 -9 -7 -8 -11 -15 -17 -9 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -5 -5 -5 -6 -8 -8 -9 -7 -8 -7 -6 -7 -8 -8 -6 -5 -5 -6 -5 -3 -3 -5 -6 -4 -5 -3 -4 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -30 -10 -2 -30 -68 -82 -81 -51 -33 -48 -29 -53 -99 -131 -112 -110 -130 -111 -80 -49 -26 -19 -15 -7 -7 -10 -9 -8 -10 -12 -11 -7 -5 -3 -3 -4 -6 -8 -9 -8 -6 -10 -12 -15 -9 -7 -15 -21 -24 -26 -29 -24 -13 -7 -5 0 0 0 0 0 0 0 0 -6 -25 -58 -85 -103 -117 -96 -57 -44 -61 -47 -18 -32 -48 -48 -40 -36 -37 -32 -28 -21 -21 -32 -47 -70 -110 -153 -164 -113 -53 -83 -67 -44 -34 -32 -33 -35 -38 -42 -44 -49 -50 -50 -53 -61 -72 -84 -92 -97 -100 -109 -119 -113 -73 -4 -7 -9 -13 -19 -20 -18 -25 -55 -60 -43 -24 -10 -7 -10 -14 -18 -24 -29 -14 -17 -24 -24 -21 -24 -35 -42 -32 -21 -17 -18 -26 -41 -64 -83 -83 -59 -37 -51 -116 -181 -190 -154 -119 -108 -103 -102 -98 -97 -95 -97 -102 -106 -101 -82 -50 -22 -17 -17 -22 -33 -76 -118 -117 -107 -94 -79 -79 -84 -91 -96 -95 -90 -84 -81 -81 -78 -79 -85 -93 -104 -114 -123 -136 -149 -150 -136 -116 -95 -74 -57 -45 -35 -28 -24 -21 -19 -18 -18 -17 -17 -16 -15 -15 -15 -15 -16 -17 -18 -18 -18 -18 -17 -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 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 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 -8 -9 -6 -3 -3 -4 -6 -6 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -5 -4 -5 -6 -7 -6 -4 -8 -10 -8 -5 -5 -5 -3 -2 -1 -2 -1 -0 -2 -4 -7 -7 -6 -4 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 -0 -0 -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 -25 -7 -17 -3 -33 -84 -99 -76 -47 -21 -27 -22 -77 -119 -141 -122 -98 -125 -126 -113 -92 -61 -28 -13 -11 -10 -11 -10 -12 -15 -17 -14 -11 -10 -8 -11 -8 -6 -6 -6 -5 -5 -6 -8 -10 -9 -8 -14 -22 -26 -29 -27 -15 -5 -2 -1 0 0 0 0 0 0 0 0 -37 -83 -97 -101 -104 -119 -88 -46 -47 -56 -35 -31 -52 -51 -38 -40 -41 -38 -35 -31 -19 -9 -17 -33 -67 -118 -164 -179 -163 -135 -95 -63 -44 -36 -35 -36 -39 -44 -51 -54 -59 -62 -63 -68 -77 -86 -92 -98 -105 -113 -122 -121 -92 -37 -6 -8 -10 -15 -18 -19 -17 -12 -15 -32 -37 -21 -7 -6 -10 -14 -16 -15 -12 -12 -15 -24 -23 -23 -25 -30 -31 -27 -24 -25 -31 -43 -60 -78 -86 -73 -48 -34 -37 -67 -137 -172 -159 -131 -114 -107 -104 -103 -103 -101 -101 -103 -99 -88 -75 -61 -40 -16 -19 -25 -32 -113 -168 -126 -105 -85 -67 -60 -59 -62 -66 -69 -74 -79 -85 -86 -78 -75 -75 -81 -94 -108 -120 -139 -150 -150 -137 -118 -98 -78 -62 -51 -42 -34 -30 -26 -24 -23 -23 -23 -23 -23 -23 -22 -20 -19 -19 -19 -20 -20 -21 -21 -22 -22 -19 -12 -10 -7 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -5 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 0 0 0 -0 -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 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -39 -30 -10 -23 -18 -43 -87 -83 -72 -50 -42 -63 -95 -130 -92 -117 -118 -87 -64 -81 -95 -74 -41 -18 -11 -12 -12 -12 -13 -18 -20 -15 -13 -12 -11 -10 -13 -12 -9 -10 -9 -8 -9 -9 -11 -15 -13 -13 -19 -24 -28 -28 -17 -6 -1 0 0 0 0 0 0 0 0 0 0 -53 -95 -100 -98 -106 -124 -84 -32 -35 -34 -32 -53 -78 -59 -45 -41 -42 -42 -44 -38 -26 -13 -11 -21 -61 -104 -138 -164 -163 -135 -91 -60 -44 -37 -37 -39 -43 -50 -59 -66 -71 -71 -74 -83 -91 -95 -100 -109 -121 -130 -113 -66 -24 -8 -8 -10 -13 -15 -17 -16 -13 -10 -8 -13 -23 -20 -6 -11 -18 -18 -14 -11 -11 -11 -16 -25 -28 -29 -26 -28 -32 -33 -35 -45 -57 -66 -76 -86 -83 -67 -50 -45 -52 -73 -109 -151 -153 -137 -123 -114 -109 -110 -111 -105 -99 -94 -87 -78 -73 -69 -51 -35 -37 -26 -21 -97 -142 -118 -100 -80 -62 -53 -48 -44 -44 -46 -52 -65 -84 -96 -97 -94 -84 -83 -94 -108 -122 -138 -149 -149 -139 -122 -103 -83 -68 -58 -51 -44 -40 -35 -31 -29 -28 -30 -32 -35 -37 -35 -32 -29 -26 -23 -22 -22 -22 -22 -22 -22 -19 -14 -11 -8 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -2 -2 -5 -5 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 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 -33 -15 -26 -32 -20 -37 -78 -71 -47 -36 -46 -68 -75 -42 -61 -40 -16 -12 -20 -27 -16 -5 -7 -10 -11 -11 -11 -15 -21 -21 -9 -12 -14 -12 -10 -10 -9 -8 -8 -10 -11 -12 -14 -18 -22 -15 -26 -30 -29 -30 -36 -29 -11 0 0 0 0 0 0 0 0 -1 -5 -0 -68 -95 -96 -97 -105 -115 -94 -42 -34 -27 -39 -68 -82 -61 -60 -38 -41 -47 -61 -54 -29 -12 -11 -19 -66 -107 -105 -135 -151 -123 -93 -64 -47 -39 -41 -43 -47 -58 -73 -83 -83 -77 -79 -92 -104 -110 -113 -108 -95 -102 -46 -12 -8 -10 -10 -13 -16 -14 -15 -14 -10 -7 -7 -7 -8 -9 -9 -15 -24 -25 -18 -12 -11 -12 -17 -25 -31 -45 -37 -31 -34 -37 -37 -37 -43 -51 -65 -83 -84 -73 -64 -65 -76 -95 -114 -135 -141 -136 -130 -123 -117 -115 -110 -103 -95 -85 -78 -72 -57 -39 -36 -51 -47 -34 -23 -82 -113 -104 -93 -78 -63 -52 -43 -36 -38 -44 -55 -73 -95 -109 -116 -116 -107 -105 -111 -116 -122 -135 -147 -148 -141 -126 -107 -88 -73 -65 -59 -52 -47 -43 -39 -37 -35 -37 -40 -45 -49 -50 -48 -44 -39 -35 -31 -28 -26 -24 -22 -20 -18 -16 -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 -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 -2 -4 -5 -6 -5 -5 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 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 -5 -22 -43 -65 -98 -109 -76 -40 -38 -66 -64 -32 -10 -13 -6 -1 -3 -3 -4 -4 -4 -6 -9 -10 -10 -10 -15 -16 -11 -8 -5 -8 -5 -4 -4 -5 -6 -9 -13 -12 -12 -18 -28 -26 -23 -33 -42 -37 -26 -38 -42 -30 -16 -9 -2 -0 0 0 0 -0 -10 -23 -9 -85 -97 -94 -93 -93 -109 -140 -117 -33 -25 -42 -67 -75 -63 -54 -43 -45 -68 -80 -55 -26 -11 -13 -31 -82 -153 -163 -141 -135 -126 -98 -66 -49 -45 -48 -50 -56 -74 -94 -104 -100 -88 -88 -108 -134 -132 -101 -63 -37 -37 -11 -8 -11 -17 -16 -15 -17 -17 -15 -17 -15 -9 -9 -10 -7 -7 -10 -16 -21 -24 -20 -16 -15 -15 -19 -26 -34 -64 -52 -35 -33 -36 -36 -36 -39 -43 -48 -60 -80 -87 -81 -79 -90 -112 -128 -142 -148 -147 -143 -136 -128 -119 -110 -101 -82 -59 -52 -53 -45 -39 -51 -65 -44 -32 -24 -49 -62 -71 -80 -78 -66 -56 -51 -47 -46 -64 -96 -122 -136 -140 -139 -138 -136 -137 -135 -132 -132 -138 -144 -147 -142 -129 -111 -93 -79 -72 -68 -62 -58 -55 -50 -47 -45 -46 -49 -53 -56 -60 -61 -59 -55 -51 -47 -42 -37 -32 -28 -24 -21 -14 -9 -8 -8 -6 -4 -3 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -2 -3 -4 -5 -7 -5 -4 -3 -2 -2 -1 -1 -1 -0 -1 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 0 0 -0 -1 -2 -4 -3 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 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 -19 -10 -41 -81 -91 -92 -81 -54 -32 -17 -20 -10 -2 -4 -5 -3 -3 -3 -2 -4 -4 -6 -9 -10 -11 -12 -15 -13 -9 -7 -5 -3 -2 -3 -4 -7 -10 -13 -17 -19 -19 -27 -47 -34 -24 -42 -54 -41 -26 -36 -45 -44 -35 -20 -5 0 0 0 0 -0 -14 -24 -27 -93 -100 -93 -95 -87 -98 -120 -102 -36 -24 -36 -64 -80 -67 -49 -54 -70 -84 -87 -49 -20 -11 -26 -45 -72 -123 -163 -148 -170 -142 -100 -69 -53 -52 -53 -60 -69 -90 -123 -137 -128 -119 -123 -115 -86 -76 -49 -28 -17 -15 -12 -11 -11 -15 -13 -12 -15 -18 -19 -30 -35 -22 -11 -9 -9 -9 -12 -17 -23 -20 -21 -22 -21 -21 -39 -55 -48 -66 -58 -38 -34 -35 -34 -34 -36 -34 -37 -43 -71 -90 -76 -62 -66 -76 -75 -74 -77 -122 -153 -153 -140 -129 -117 -96 -54 -33 -33 -37 -40 -45 -52 -55 -47 -35 -29 -26 -22 -30 -49 -64 -66 -58 -57 -65 -84 -124 -149 -163 -162 -140 -128 -158 -164 -163 -157 -150 -144 -142 -145 -146 -142 -130 -116 -100 -88 -84 -82 -77 -73 -69 -62 -59 -56 -55 -56 -61 -66 -69 -71 -72 -70 -67 -57 -49 -44 -40 -39 -36 -31 -25 -16 -9 -8 -10 -11 -9 -7 -4 -3 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -2 -2 -4 -4 -5 -4 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -3 -6 -6 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -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 -1 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 -15 -11 -38 -65 -63 -72 -71 -56 -45 -37 -16 -2 -1 -3 -7 -5 -2 -4 -2 -5 -7 -8 -10 -12 -13 -17 -23 -24 -15 -9 -7 -6 -7 -8 -10 -11 -17 -21 -24 -29 -39 -49 -49 -27 -26 -65 -84 -63 -46 -34 -26 -35 -31 -16 -3 0 0 0 0 -1 -7 -5 -41 -98 -101 -95 -95 -86 -74 -68 -60 -37 -29 -44 -71 -59 -40 -45 -81 -97 -70 -53 -26 -9 -18 -50 -65 -67 -96 -160 -143 -190 -148 -103 -73 -59 -61 -71 -73 -79 -105 -146 -148 -135 -140 -152 -107 -5 -11 -17 -21 -18 -13 -12 -12 -11 -10 -10 -11 -13 -15 -18 -23 -19 -5 -7 -8 -8 -10 -14 -18 -21 -21 -21 -23 -27 -31 -51 -76 -86 -87 -71 -47 -42 -41 -37 -31 -30 -30 -33 -41 -88 -74 -53 -42 -42 -44 -41 -41 -44 -66 -85 -108 -132 -141 -126 -89 -37 -47 -48 -39 -35 -32 -36 -41 -41 -38 -33 -26 -23 -22 -26 -36 -41 -35 -42 -84 -119 -163 -87 -46 -52 -50 -58 -118 -167 -181 -175 -165 -158 -157 -156 -151 -143 -134 -121 -107 -97 -92 -91 -90 -85 -80 -74 -71 -67 -62 -60 -63 -69 -72 -74 -77 -79 -78 -50 -30 -24 -28 -39 -45 -44 -29 -14 -8 -10 -14 -16 -15 -14 -10 -7 -6 -6 -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 -2 -3 -3 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -2 -1 -1 -0 -0 -1 -1 -2 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -2 -4 -6 -11 -13 -8 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -2 -0 0 0 0 0 0 0 0 -0 -2 -3 -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 -3 -7 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -36 -29 -50 -49 -53 -47 -42 -36 -20 -2 -0 -1 -3 -2 -2 -4 -4 -5 -9 -10 -9 -10 -13 -15 -18 -26 -13 -10 -10 -9 -6 -6 -8 -9 -18 -29 -41 -57 -71 -81 -87 -79 -69 -90 -98 -91 -82 -67 -57 -50 -29 -10 -3 -1 0 0 -0 -2 -29 -33 -64 -97 -103 -99 -87 -74 -61 -46 -34 -33 -47 -68 -76 -38 -32 -54 -87 -83 -49 -23 -11 -6 -14 -48 -82 -97 -115 -139 -139 -193 -161 -108 -75 -66 -80 -95 -95 -99 -137 -145 -126 -107 -109 -115 -85 -25 -7 -9 -19 -15 -11 -13 -14 -12 -9 -11 -11 -11 -11 -10 -8 -6 -5 -7 -7 -5 -8 -14 -18 -20 -21 -19 -20 -28 -34 -40 -71 -101 -101 -75 -54 -48 -51 -61 -69 -51 -30 -30 -33 -61 -46 -40 -38 -39 -40 -41 -43 -44 -49 -55 -63 -87 -124 -137 -105 -65 -109 -110 -54 -72 -53 -48 -59 -55 -39 -34 -31 -28 -27 -24 -23 -21 -19 -22 -34 -31 -26 -21 -22 -25 -21 -20 -54 -144 -194 -189 -180 -171 -163 -157 -152 -145 -137 -125 -114 -104 -98 -94 -93 -93 -88 -82 -78 -72 -65 -60 -60 -61 -64 -67 -71 -75 -75 -55 -36 -26 -22 -24 -35 -36 -22 -13 -10 -9 -9 -11 -14 -17 -17 -14 -12 -10 -9 -10 -9 -8 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -2 -1 -0 -0 -0 -0 -2 -3 -1 -0 -0 -0 -0 -1 -3 -4 -3 -3 -3 -2 -2 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -2 -2 -3 -3 -2 -1 -1 -2 -7 -13 -14 -18 -15 -9 -6 -4 -2 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -4 -3 -0 0 0 0 0 0 0 0 -0 -1 -2 -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 -1 -4 -5 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -30 -30 -32 -37 -41 -40 -41 -38 -27 -10 -2 -2 -4 -2 -2 -3 -6 -7 -9 -10 -7 -7 -9 -12 -14 -15 -9 -8 -11 -15 -19 -15 -11 -14 -23 -41 -58 -74 -88 -95 -95 -87 -78 -83 -84 -86 -91 -97 -91 -56 -21 -13 -13 -5 0 0 -0 -4 -30 -74 -72 -86 -104 -104 -89 -72 -57 -40 -35 -48 -73 -82 -63 -29 -37 -88 -75 -48 -27 -15 -9 -8 -17 -49 -84 -103 -108 -105 -114 -153 -190 -109 -80 -82 -106 -125 -129 -132 -151 -147 -118 -92 -76 -69 -61 -44 -27 -22 -19 -11 -12 -14 -13 -11 -8 -7 -9 -9 -7 -6 -6 -6 -6 -7 -10 -6 -7 -12 -14 -17 -20 -18 -20 -22 -30 -35 -58 -83 -85 -66 -54 -54 -59 -66 -54 -34 -23 -24 -27 -30 -34 -35 -34 -34 -37 -41 -44 -46 -50 -50 -44 -52 -82 -134 -146 -131 -172 -160 -100 -99 -84 -75 -76 -72 -60 -53 -47 -34 -32 -27 -25 -23 -19 -14 -11 -15 -13 -14 -22 -26 -21 -14 -34 -126 -210 -203 -196 -185 -174 -163 -154 -148 -140 -131 -121 -111 -102 -96 -92 -90 -86 -80 -75 -69 -63 -58 -56 -55 -56 -57 -60 -62 -62 -59 -50 -37 -25 -20 -22 -22 -21 -15 -9 -8 -9 -11 -15 -15 -16 -15 -15 -15 -15 -15 -15 -14 -12 -7 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -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 -3 -3 -2 -1 -0 -0 -0 -1 -1 -0 0 0 -0 -0 -1 -3 -4 -4 -3 -2 -2 -2 -3 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -5 -11 -19 -18 -17 -13 -10 -9 -7 -5 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -29 -40 -32 -22 -28 -36 -36 -40 -38 -32 -21 -9 -5 -6 -3 -3 -5 -7 -10 -11 -9 -7 -7 -11 -13 -13 -10 -6 -5 -9 -8 -19 -35 -38 -40 -52 -69 -81 -74 -71 -85 -104 -105 -96 -94 -90 -88 -99 -108 -87 -46 -19 -19 -24 -14 -3 0 0 -0 -13 -78 -75 -93 -112 -108 -87 -67 -55 -49 -54 -71 -85 -74 -47 -27 -28 -49 -41 -23 -15 -11 -10 -12 -30 -77 -111 -110 -117 -111 -108 -148 -198 -117 -104 -113 -134 -145 -152 -152 -147 -137 -117 -93 -76 -67 -59 -49 -40 -30 -16 -8 -11 -12 -12 -10 -8 -7 -8 -7 -5 -4 -3 -3 -4 -6 -7 -4 -4 -8 -10 -14 -18 -19 -19 -19 -28 -44 -58 -67 -68 -64 -61 -61 -57 -45 -46 -35 -27 -27 -28 -29 -30 -34 -33 -33 -37 -41 -43 -41 -38 -40 -40 -50 -67 -142 -181 -173 -166 -141 -114 -91 -82 -81 -86 -87 -83 -75 -60 -31 -31 -28 -23 -24 -22 -15 -12 -13 -19 -25 -27 -26 -21 -16 -36 -118 -224 -212 -203 -189 -181 -170 -157 -149 -142 -134 -125 -115 -106 -98 -92 -87 -82 -76 -70 -66 -61 -55 -53 -52 -51 -51 -53 -53 -53 -52 -53 -46 -31 -19 -18 -20 -27 -15 -10 -9 -10 -15 -18 -17 -18 -17 -18 -21 -23 -23 -22 -21 -18 -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 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 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 -2 -4 -5 -4 -3 -2 -2 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -5 -10 -14 -16 -16 -14 -13 -13 -13 -10 -8 -7 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -13 -34 -48 -35 -24 -30 -36 -36 -40 -46 -43 -28 -14 -7 -7 -6 -7 -11 -5 -6 -8 -7 -11 -16 -16 -14 -10 -8 -8 -8 -10 -21 -45 -54 -60 -60 -54 -38 -29 -39 -42 -59 -108 -127 -120 -118 -115 -115 -129 -140 -96 -45 -22 -22 -25 -25 -15 -3 0 -0 -9 -39 -69 -103 -99 -106 -88 -65 -58 -68 -86 -98 -77 -51 -33 -32 -39 -39 -28 -23 -25 -16 -17 -29 -60 -114 -150 -144 -160 -134 -128 -178 -197 -147 -153 -151 -157 -155 -168 -170 -153 -131 -111 -90 -74 -66 -58 -48 -40 -29 -13 -8 -9 -9 -8 -7 -8 -9 -7 -4 -4 -5 -4 -4 -4 -6 -8 -7 -5 -9 -11 -14 -17 -18 -17 -19 -28 -42 -48 -50 -55 -58 -61 -61 -48 -44 -45 -45 -41 -37 -32 -27 -27 -29 -31 -34 -37 -38 -37 -36 -39 -44 -49 -70 -142 -183 -189 -170 -146 -115 -91 -75 -77 -98 -120 -112 -77 -44 -37 -25 -24 -26 -22 -23 -22 -18 -16 -16 -18 -22 -23 -23 -20 -17 -35 -108 -226 -214 -207 -188 -179 -169 -158 -151 -146 -139 -131 -123 -113 -104 -96 -89 -83 -76 -69 -65 -60 -55 -52 -51 -50 -50 -50 -48 -44 -40 -42 -42 -32 -19 -15 -17 -23 -16 -11 -12 -15 -17 -16 -17 -17 -18 -23 -28 -31 -31 -29 -26 -23 -19 -14 -11 -7 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -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 -3 -5 -5 -5 -3 -3 -2 -2 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -2 -2 -1 -1 -0 -0 -2 -8 -10 -12 -15 -14 -13 -14 -15 -13 -11 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -9 -29 -46 -44 -25 -25 -31 -33 -31 -32 -24 -17 -11 -7 -6 -7 -12 -15 -1 -6 -7 -15 -26 -32 -26 -15 -9 -16 -34 -33 -34 -47 -42 -53 -59 -48 -33 -20 -17 -25 -41 -70 -116 -116 -120 -133 -140 -136 -133 -154 -89 -36 -21 -21 -18 -16 -17 -1 0 0 0 -12 -51 -84 -43 -125 -113 -73 -62 -77 -95 -93 -58 -33 -29 -40 -47 -43 -32 -29 -34 -23 -32 -66 -117 -155 -166 -158 -178 -150 -164 -220 -219 -176 -162 -163 -165 -157 -163 -168 -156 -131 -105 -84 -73 -67 -60 -49 -43 -33 -18 -11 -10 -10 -9 -8 -8 -8 -7 -5 -4 -6 -7 -6 -5 -5 -5 -4 -5 -9 -13 -15 -17 -16 -14 -17 -24 -31 -32 -30 -36 -37 -40 -48 -50 -49 -40 -38 -37 -34 -29 -23 -23 -25 -29 -32 -32 -30 -33 -40 -43 -46 -77 -192 -209 -211 -198 -169 -131 -100 -81 -77 -92 -124 -155 -162 -122 -60 -25 -23 -18 -24 -26 -22 -20 -19 -20 -19 -18 -18 -19 -18 -17 -16 -29 -99 -223 -209 -202 -184 -175 -166 -161 -158 -153 -144 -137 -130 -120 -112 -104 -96 -88 -80 -73 -68 -63 -59 -56 -54 -52 -50 -48 -45 -37 -27 -25 -30 -28 -19 -16 -16 -17 -17 -15 -14 -16 -18 -18 -18 -19 -20 -25 -32 -37 -38 -35 -31 -28 -26 -25 -19 -14 -10 -6 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -3 -4 -4 -5 -4 -4 -3 -3 -2 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -2 -1 -1 -1 -0 -0 -0 -1 -4 -9 -11 -12 -12 -13 -13 -13 -13 -15 -11 -6 -4 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -5 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -29 -47 -47 -34 -20 -26 -26 -18 -8 -7 -11 -14 -10 -7 -7 -10 -10 -8 -26 -28 -41 -43 -43 -37 -24 -14 -21 -47 -47 -43 -42 -48 -58 -58 -42 -34 -27 -23 -24 -38 -68 -111 -102 -108 -140 -158 -125 -75 -70 -38 -19 -19 -17 -9 -1 0 0 0 0 0 0 -23 -57 -70 -126 -109 -69 -70 -89 -93 -76 -46 -26 -30 -45 -47 -40 -32 -28 -27 -22 -31 -71 -121 -150 -152 -149 -160 -153 -178 -243 -214 -181 -166 -160 -160 -155 -161 -167 -157 -132 -104 -84 -74 -68 -64 -53 -51 -40 -23 -13 -11 -12 -11 -11 -11 -9 -6 -4 -3 -4 -7 -9 -6 -7 -6 -5 -6 -7 -10 -14 -16 -15 -15 -16 -22 -31 -33 -25 -30 -25 -30 -41 -50 -49 -38 -41 -39 -32 -27 -24 -23 -23 -25 -25 -23 -24 -29 -36 -41 -65 -133 -232 -161 -201 -191 -153 -117 -93 -84 -88 -104 -139 -188 -202 -146 -74 -32 -21 -18 -25 -30 -27 -24 -22 -20 -19 -17 -15 -14 -14 -14 -14 -22 -94 -214 -200 -196 -182 -176 -172 -169 -165 -160 -151 -142 -136 -129 -122 -113 -104 -95 -86 -80 -76 -71 -65 -61 -57 -54 -51 -47 -43 -37 -29 -27 -24 -20 -19 -18 -17 -17 -18 -18 -17 -18 -19 -20 -20 -22 -26 -38 -46 -46 -44 -40 -37 -35 -34 -31 -25 -21 -18 -14 -9 -6 -4 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -3 -4 -5 -5 -5 -4 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -2 -6 -7 -7 -6 -7 -8 -9 -9 -11 -9 -5 -3 -3 -3 -2 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -3 -18 -37 -43 -39 -25 -19 -20 -14 -4 -3 -9 -15 -21 -23 -20 -9 -8 -23 -47 -55 -57 -50 -42 -40 -38 -33 -29 -36 -35 -39 -47 -52 -50 -44 -34 -31 -30 -28 -27 -31 -46 -75 -101 -106 -144 -137 -79 -27 -15 -13 -13 -16 -18 -12 -4 -0 0 -0 -3 -24 -17 -31 -74 -84 -59 -41 -45 -64 -84 -96 -80 -52 -35 -39 -52 -43 -22 -18 -21 -19 -16 -26 -63 -108 -131 -134 -138 -151 -163 -186 -198 -194 -183 -170 -160 -156 -157 -161 -162 -155 -135 -110 -91 -78 -68 -66 -59 -54 -47 -28 -15 -12 -11 -10 -9 -10 -11 -9 -5 -3 -3 -3 -4 -6 -10 -8 -6 -7 -7 -9 -12 -14 -14 -20 -26 -31 -38 -47 -41 -56 -69 -38 -29 -33 -34 -32 -32 -32 -29 -27 -24 -22 -20 -19 -19 -21 -24 -33 -43 -81 -111 -125 -139 -108 -151 -138 -107 -90 -88 -90 -97 -117 -151 -195 -161 -118 -78 -43 -22 -20 -28 -32 -33 -31 -26 -21 -19 -19 -16 -11 -11 -11 -12 -15 -86 -193 -191 -183 -176 -175 -174 -172 -170 -167 -160 -150 -143 -132 -125 -118 -111 -103 -94 -88 -82 -76 -69 -63 -59 -55 -52 -49 -45 -40 -38 -40 -31 -23 -21 -20 -20 -21 -20 -19 -17 -17 -17 -18 -19 -23 -30 -43 -54 -54 -50 -47 -44 -42 -40 -37 -31 -28 -26 -22 -18 -13 -10 -8 -5 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -2 -3 -4 -5 -6 -6 -6 -6 -5 -5 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -2 -4 -2 -2 -5 -5 -3 -2 -2 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -24 -35 -31 -24 -20 -20 -25 -11 -3 -4 -8 -14 -20 -18 -7 -10 -27 -40 -46 -51 -46 -38 -34 -34 -34 -34 -35 -40 -47 -41 -36 -35 -31 -28 -29 -30 -29 -29 -30 -40 -70 -102 -111 -147 -87 -46 -28 -18 -13 -12 -14 -18 -18 -12 -13 -19 -31 -62 -114 -93 -93 -58 -32 -16 -18 -45 -67 -72 -85 -82 -64 -47 -45 -53 -33 -12 -10 -11 -9 -10 -25 -63 -108 -130 -127 -125 -133 -150 -179 -207 -198 -186 -171 -158 -154 -158 -160 -156 -151 -141 -120 -100 -82 -68 -65 -75 -75 -54 -35 -20 -13 -11 -10 -9 -11 -12 -10 -8 -5 -4 -3 -2 -4 -8 -8 -7 -7 -7 -8 -10 -11 -12 -20 -27 -34 -48 -54 -34 -55 -137 -97 -42 -20 -18 -20 -20 -22 -25 -22 -19 -17 -17 -18 -23 -35 -54 -82 -122 -123 -117 -108 -93 -87 -106 -93 -71 -69 -83 -97 -111 -134 -156 -138 -122 -110 -86 -53 -28 -25 -32 -39 -44 -46 -40 -28 -18 -17 -18 -11 -10 -10 -10 -11 -79 -171 -183 -172 -170 -172 -170 -169 -171 -172 -167 -158 -151 -139 -128 -123 -117 -108 -100 -93 -86 -77 -69 -64 -61 -57 -54 -52 -49 -44 -38 -36 -30 -27 -27 -27 -25 -24 -22 -19 -18 -18 -18 -19 -20 -27 -38 -50 -60 -61 -57 -54 -52 -49 -45 -41 -36 -34 -33 -30 -26 -22 -19 -15 -11 -7 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -7 -8 -7 -7 -6 -6 -5 -4 -4 -3 -2 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -2 -2 -3 -3 -2 -3 -4 -5 -5 -3 -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 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -35 -26 -19 -19 -18 -20 -22 -13 -15 -15 -12 -9 -8 -8 -16 -33 -35 -38 -44 -44 -40 -35 -33 -33 -35 -39 -40 -35 -25 -28 -30 -28 -29 -32 -33 -31 -28 -31 -40 -62 -92 -116 -118 -61 -56 -57 -33 -16 -11 -13 -18 -26 -34 -45 -53 -92 -139 -171 -166 -173 -99 -43 -43 -57 -64 -65 -64 -70 -81 -73 -53 -39 -34 -27 -11 -7 -6 -3 -7 -29 -72 -120 -134 -112 -120 -124 -120 -157 -214 -203 -189 -171 -157 -157 -162 -164 -160 -155 -147 -130 -108 -87 -71 -67 -80 -86 -72 -51 -26 -14 -11 -11 -10 -8 -5 -7 -12 -14 -10 -5 -4 -4 -7 -8 -8 -7 -6 -7 -8 -10 -11 -13 -16 -19 -28 -32 -24 -35 -93 -97 -53 -25 -16 -15 -18 -20 -19 -18 -18 -17 -19 -20 -34 -64 -94 -102 -108 -109 -110 -104 -88 -77 -85 -84 -67 -60 -69 -92 -115 -121 -104 -103 -111 -93 -66 -48 -40 -39 -45 -52 -57 -57 -53 -48 -40 -31 -32 -52 -63 -77 -35 -13 -77 -159 -180 -173 -173 -173 -170 -171 -172 -173 -171 -163 -158 -146 -136 -129 -122 -113 -105 -97 -89 -78 -69 -64 -61 -59 -57 -56 -53 -48 -39 -30 -28 -31 -36 -37 -35 -31 -27 -20 -19 -21 -22 -22 -26 -37 -62 -75 -74 -68 -63 -61 -60 -59 -55 -52 -46 -42 -39 -35 -32 -28 -26 -23 -17 -12 -8 -6 -3 -0 0 0 0 0 0 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 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 -0 -1 -2 -3 -4 -5 -6 -7 -8 -8 -7 -7 -6 -5 -4 -3 -4 -3 -2 -2 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -3 -4 -4 -2 -2 -2 -2 -2 -3 -5 -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 -1 -2 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -16 -36 -31 -20 -18 -20 -19 -21 -20 -23 -22 -19 -15 -14 -17 -26 -40 -40 -39 -43 -46 -43 -37 -35 -34 -34 -34 -34 -31 -27 -31 -34 -31 -33 -35 -36 -33 -30 -34 -45 -73 -116 -133 -107 -66 -66 -72 -32 -13 -10 -13 -20 -33 -52 -66 -88 -116 -135 -141 -148 -156 -80 -56 -96 -99 -83 -72 -76 -81 -75 -60 -43 -32 -33 -33 -19 -7 -5 -3 -12 -43 -79 -94 -69 -53 -115 -109 -77 -147 -221 -209 -194 -173 -156 -163 -175 -178 -173 -165 -157 -145 -123 -99 -79 -69 -72 -83 -78 -67 -39 -20 -11 -8 -7 -9 -10 -8 -13 -17 -15 -10 -8 -9 -10 -11 -9 -10 -11 -10 -9 -9 -9 -8 -9 -9 -11 -14 -15 -17 -25 -24 -45 -61 -53 -40 -32 -33 -41 -50 -54 -67 -67 -35 -36 -80 -94 -94 -100 -103 -107 -98 -84 -75 -76 -77 -67 -52 -47 -60 -77 -80 -82 -106 -107 -46 -21 -31 -48 -58 -63 -67 -66 -60 -53 -50 -44 -37 -75 -174 -176 -177 -120 -99 -98 -120 -153 -178 -176 -175 -172 -172 -170 -171 -170 -164 -159 -148 -141 -135 -128 -120 -111 -102 -93 -82 -72 -66 -63 -61 -60 -60 -58 -53 -46 -40 -35 -37 -42 -44 -43 -41 -38 -26 -22 -23 -24 -26 -35 -52 -68 -74 -73 -70 -69 -68 -68 -69 -64 -59 -54 -51 -46 -41 -37 -33 -30 -26 -20 -16 -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 -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 -1 -2 -4 -4 -5 -6 -7 -7 -8 -8 -7 -6 -5 -5 -4 -4 -4 -4 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -2 -3 -2 -2 -2 -2 -2 -2 -4 -11 -11 -8 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -22 -37 -28 -25 -26 -20 -15 -17 -21 -17 -14 -14 -15 -18 -24 -30 -32 -32 -33 -40 -36 -34 -37 -38 -32 -27 -23 -22 -20 -21 -29 -35 -36 -38 -39 -38 -38 -42 -55 -89 -153 -159 -104 -67 -67 -63 -23 -10 -26 -37 -39 -47 -71 -105 -125 -112 -114 -122 -136 -138 -102 -90 -119 -89 -73 -82 -86 -76 -67 -46 -34 -33 -40 -33 -17 -9 -8 -6 -18 -51 -61 -32 -12 -33 -82 -45 -16 -139 -251 -249 -205 -177 -160 -166 -175 -178 -177 -174 -168 -161 -153 -125 -88 -70 -72 -78 -78 -79 -63 -35 -15 -7 -7 -8 -7 -5 -9 -14 -16 -18 -18 -16 -15 -16 -15 -21 -32 -36 -30 -20 -13 -9 -9 -11 -11 -15 -21 -48 -79 -61 -79 -128 -128 -104 -85 -88 -104 -120 -116 -133 -133 -50 -12 -39 -68 -75 -86 -84 -84 -81 -75 -72 -73 -74 -68 -47 -37 -52 -82 -101 -97 -96 -84 -72 -37 -28 -47 -72 -81 -76 -70 -57 -49 -50 -45 -36 -63 -141 -176 -186 -177 -132 -73 -71 -129 -180 -173 -174 -174 -173 -170 -170 -169 -164 -155 -145 -143 -137 -130 -124 -117 -108 -99 -89 -79 -73 -68 -66 -65 -64 -62 -56 -50 -46 -41 -38 -40 -44 -46 -45 -46 -36 -33 -31 -29 -31 -40 -56 -66 -68 -70 -73 -75 -76 -77 -77 -73 -70 -65 -62 -56 -49 -43 -37 -32 -28 -25 -20 -16 -14 -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 -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 -4 -5 -6 -6 -7 -7 -8 -8 -7 -6 -4 -4 -4 -4 -4 -5 -5 -4 -4 -5 -5 -4 -2 -1 -1 -1 -0 -1 -1 -2 -2 -2 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -2 -2 -2 -3 -3 -4 -8 -5 -6 -7 -6 -7 -7 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -24 -38 -39 -29 -30 -19 -20 -21 -20 -17 -14 -14 -15 -17 -20 -22 -22 -21 -23 -29 -28 -32 -38 -45 -45 -40 -31 -25 -23 -23 -30 -40 -42 -49 -60 -67 -62 -58 -64 -86 -135 -179 -99 -71 -71 -58 -24 -15 -59 -77 -74 -77 -97 -119 -120 -116 -127 -130 -134 -135 -132 -111 -89 -44 -53 -89 -97 -85 -66 -42 -37 -36 -44 -35 -23 -17 -13 -15 -26 -59 -73 -52 -31 -24 -20 -0 -3 -89 -268 -291 -225 -192 -172 -164 -164 -167 -171 -169 -164 -164 -159 -104 -97 -72 -66 -71 -76 -85 -88 -57 -23 -12 -11 -12 -10 -7 -7 -15 -13 -24 -31 -34 -41 -55 -61 -69 -87 -88 -72 -54 -42 -34 -32 -34 -37 -127 -147 -127 -112 -89 -87 -109 -109 -94 -84 -90 -109 -129 -125 -119 -129 -40 -1 -6 -18 -35 -82 -106 -93 -79 -69 -65 -65 -69 -67 -46 -53 -69 -80 -93 -98 -87 -82 -73 -70 -66 -74 -86 -87 -76 -66 -51 -54 -47 -41 -36 -32 -51 -107 -117 -104 -65 -27 -27 -55 -88 -120 -178 -178 -160 -152 -160 -166 -165 -160 -154 -148 -144 -137 -131 -125 -118 -108 -96 -86 -79 -73 -69 -68 -67 -65 -60 -54 -49 -45 -39 -38 -42 -46 -49 -50 -52 -51 -40 -34 -37 -46 -56 -63 -67 -74 -78 -83 -84 -83 -82 -80 -78 -76 -72 -65 -57 -51 -47 -40 -33 -29 -25 -22 -19 -16 -12 -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 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -6 -6 -7 -8 -7 -7 -8 -8 -7 -6 -5 -4 -4 -4 -5 -5 -5 -6 -6 -6 -4 -4 -3 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -7 -9 -6 -4 -5 -4 -5 -7 -7 -7 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -6 -5 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -14 -36 -50 -47 -35 -28 -26 -30 -29 -21 -19 -20 -20 -18 -17 -17 -17 -17 -16 -18 -22 -26 -33 -36 -36 -38 -40 -38 -31 -22 -18 -31 -40 -46 -55 -41 -38 -47 -53 -60 -71 -94 -128 -93 -81 -76 -68 -45 -37 -81 -103 -98 -101 -113 -128 -140 -142 -141 -134 -137 -124 -94 -71 -56 -31 -56 -100 -99 -89 -71 -53 -46 -40 -43 -42 -41 -34 -29 -33 -46 -67 -91 -98 -70 -27 0 0 0 0 -146 -224 -250 -227 -179 -149 -150 -159 -168 -168 -163 -172 -168 -115 -140 -83 -59 -55 -64 -77 -85 -71 -42 -25 -17 -13 -10 -15 -20 -14 -16 -33 -45 -66 -101 -130 -139 -143 -142 -114 -96 -88 -84 -80 -60 -16 -14 -124 -142 -118 -96 -83 -77 -79 -90 -96 -91 -90 -96 -101 -91 -79 -90 -57 -19 -3 -28 -74 -96 -85 -78 -74 -63 -56 -58 -65 -65 -50 -89 -59 -46 -58 -67 -61 -58 -62 -72 -75 -77 -78 -74 -65 -57 -51 -50 -44 -36 -30 -29 -28 -24 -22 -21 -15 -9 -9 -19 -67 -140 -182 -180 -115 -94 -115 -144 -159 -163 -163 -161 -157 -150 -143 -137 -129 -119 -107 -96 -87 -80 -74 -71 -70 -69 -66 -60 -53 -50 -45 -40 -39 -43 -48 -50 -53 -46 -39 -36 -36 -41 -51 -64 -65 -71 -82 -89 -90 -89 -89 -88 -87 -85 -81 -75 -67 -61 -57 -51 -44 -36 -32 -28 -25 -22 -19 -15 -9 -5 -6 -5 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -3 -4 -5 -6 -7 -8 -9 -8 -8 -8 -8 -8 -6 -5 -4 -4 -4 -4 -4 -5 -5 -6 -5 -4 -4 -4 -2 -1 -1 -1 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -7 -10 -9 -8 -6 -4 -3 -4 -7 -6 -11 -8 -4 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -1 -3 -1 -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 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -6 -11 -11 -7 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -13 -41 -49 -35 -20 -16 -20 -18 -20 -23 -23 -21 -20 -19 -16 -16 -17 -19 -25 -35 -41 -43 -44 -46 -41 -33 -24 -17 -23 -30 -33 -41 -52 -53 -41 -34 -41 -49 -61 -81 -100 -95 -84 -81 -77 -50 -57 -97 -115 -115 -123 -140 -155 -155 -143 -122 -110 -112 -84 -61 -59 -47 -35 -62 -103 -96 -94 -82 -72 -63 -50 -43 -46 -39 -39 -41 -51 -62 -63 -61 -50 -22 -19 -8 0 0 0 0 -92 -242 -247 -175 -126 -129 -148 -164 -167 -149 -164 -188 -187 -181 -113 -69 -56 -57 -64 -72 -83 -93 -93 -69 -49 -55 -54 -45 -38 -41 -52 -88 -121 -156 -133 -84 -103 -149 -115 -104 -102 -89 -90 -77 -28 -108 -104 -91 -83 -81 -78 -70 -63 -79 -100 -92 -90 -86 -76 -64 -58 -67 -103 -43 -9 -34 -78 -91 -75 -61 -54 -49 -52 -59 -64 -57 -48 -73 -29 -18 -28 -37 -41 -44 -50 -53 -55 -62 -60 -56 -51 -46 -44 -43 -40 -33 -26 -23 -22 -20 -16 -12 -9 -8 -7 -16 -90 -176 -175 -167 -89 -63 -67 -98 -134 -150 -149 -156 -158 -154 -149 -143 -137 -130 -120 -111 -101 -91 -83 -79 -76 -74 -71 -66 -58 -56 -52 -44 -38 -38 -40 -46 -48 -48 -45 -39 -33 -33 -43 -63 -63 -71 -82 -91 -96 -97 -96 -94 -92 -84 -87 -85 -80 -74 -68 -63 -55 -47 -41 -37 -33 -29 -25 -20 -13 -7 -7 -8 -7 -5 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -3 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -5 -6 -6 -7 -8 -8 -8 -8 -8 -8 -8 -7 -6 -5 -5 -4 -4 -4 -4 -4 -5 -6 -5 -5 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -11 -10 -6 -4 -4 -5 -9 -12 -10 -14 -13 -8 -3 -1 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -2 -0 -0 -1 -5 -10 -16 -19 -17 -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 -14 -7 -1 0 0 -2 -24 -52 -45 -32 -23 -21 -23 -30 -31 -27 -25 -22 -20 -18 -16 -17 -13 -31 -53 -63 -72 -77 -70 -52 -30 -17 -15 -19 -32 -38 -41 -47 -50 -44 -38 -48 -56 -60 -81 -96 -80 -60 -84 -75 -38 -67 -102 -116 -116 -115 -126 -149 -123 -104 -84 -67 -67 -74 -87 -69 -51 -50 -72 -95 -86 -78 -72 -73 -73 -59 -44 -38 -10 -7 -12 -39 -63 -60 -39 -31 -36 -54 -19 0 0 0 0 0 -138 -179 -145 -112 -112 -130 -146 -151 -130 -141 -182 -196 -173 -145 -104 -81 -71 -71 -76 -89 -122 -170 -174 -92 -72 -62 -67 -54 -41 -96 -141 -120 -127 -103 -70 -79 -123 -116 -116 -117 -76 -56 -71 -94 -105 -76 -65 -67 -74 -75 -62 -47 -53 -83 -76 -91 -83 -70 -57 -48 -61 -113 -47 -9 -35 -73 -86 -79 -68 -48 -45 -54 -63 -62 -50 -38 -38 -14 -12 -27 -39 -44 -44 -41 -38 -36 -39 -41 -42 -40 -38 -37 -37 -35 -29 -22 -18 -16 -15 -13 -11 -8 -8 -12 -68 -124 -153 -153 -142 -99 -73 -59 -75 -102 -119 -119 -121 -130 -137 -137 -139 -138 -134 -128 -123 -115 -103 -94 -88 -82 -79 -76 -71 -66 -62 -56 -48 -41 -37 -37 -42 -46 -49 -49 -44 -37 -33 -42 -63 -67 -71 -79 -88 -95 -98 -92 -68 -30 -32 -70 -89 -90 -85 -80 -73 -65 -57 -51 -46 -41 -35 -28 -22 -17 -11 -10 -11 -12 -11 -9 -6 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -3 -5 -6 -7 -7 -7 -9 -9 -9 -9 -9 -10 -9 -8 -7 -6 -5 -5 -5 -4 -4 -4 -4 -6 -7 -5 -4 -2 -1 -1 -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 -1 -7 -7 -4 -2 -2 -4 -8 -10 -12 -14 -14 -12 -8 -3 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -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 -1 -4 -2 -1 -1 -3 -6 -12 -18 -20 -15 -4 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 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 -45 -20 -5 -0 0 -0 -5 -21 -23 -31 -53 -51 -42 -51 -54 -35 -17 -13 -14 -17 -17 -8 -9 -30 -58 -75 -81 -78 -57 -38 -25 -22 -29 -35 -34 -33 -34 -40 -53 -53 -43 -48 -63 -68 -80 -69 -44 -37 -68 -71 -26 -62 -90 -102 -103 -100 -105 -122 -71 -55 -52 -54 -73 -110 -152 -97 -82 -81 -83 -86 -88 -91 -68 -33 -59 -50 -29 -20 -5 0 0 -26 -57 -82 -89 -73 -48 -50 -10 0 0 0 0 0 -16 -89 -111 -105 -107 -117 -129 -150 -183 -193 -223 -187 -148 -144 -142 -114 -93 -115 -120 -116 -134 -172 -185 -122 -183 -53 -10 -12 -42 -112 -99 -38 -7 0 0 -24 -80 -135 -139 -133 -103 -79 -78 -80 -63 -52 -53 -59 -73 -84 -68 -34 -16 -36 -46 -97 -87 -68 -53 -45 -57 -92 -43 -23 -50 -75 -79 -67 -57 -47 -41 -54 -55 -54 -44 -31 -26 -14 -11 -24 -31 -26 -24 -31 -36 -31 -27 -28 -29 -30 -30 -30 -30 -28 -22 -16 -13 -11 -11 -10 -8 -7 -11 -15 -94 -137 -141 -138 -131 -116 -90 -65 -60 -69 -89 -109 -115 -114 -115 -115 -119 -121 -123 -125 -122 -113 -105 -100 -91 -83 -77 -73 -70 -67 -63 -56 -50 -43 -39 -37 -39 -43 -42 -42 -44 -40 -38 -46 -62 -68 -71 -74 -80 -87 -91 -88 -67 -24 -24 -27 -54 -59 -64 -76 -81 -76 -69 -62 -56 -49 -42 -34 -27 -21 -16 -14 -15 -16 -16 -14 -11 -6 -3 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -2 -3 -5 -6 -8 -8 -9 -10 -10 -10 -10 -10 -10 -9 -8 -8 -7 -6 -5 -5 -5 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -3 -6 -9 -12 -15 -15 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -4 -3 -3 -4 -5 -6 -8 -10 -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 0 0 0 0 0 0 0 0 0 0 -2 -25 -52 -28 -10 -2 -0 0 0 0 -0 -1 -4 -13 -47 -70 -66 -53 -41 -35 -31 -32 -38 -44 -39 -56 -61 -65 -69 -67 -42 -18 -15 -22 -33 -37 -31 -22 -23 -30 -39 -69 -89 -85 -73 -75 -82 -42 -22 -20 -41 -56 -36 -72 -91 -96 -92 -91 -99 -108 -89 -65 -70 -61 -74 -106 -129 -133 -107 -89 -80 -82 -93 -98 -67 -3 -24 -35 -16 -2 0 0 -0 -10 -40 -100 -138 -92 -3 -8 -1 0 0 0 0 -0 -10 -67 -99 -97 -103 -111 -125 -166 -242 -246 -260 -202 -148 -137 -149 -154 -154 -161 -160 -154 -169 -191 -193 -196 -197 -35 -6 -3 -53 -96 -50 -11 -8 -3 -0 -17 -67 -131 -155 -131 -108 -93 -68 -48 -41 -46 -57 -58 -64 -64 -43 -17 -2 -4 -17 -79 -90 -66 -51 -46 -57 -77 -44 -54 -91 -87 -77 -63 -48 -40 -37 -43 -47 -50 -41 -30 -24 -16 -11 -19 -26 -25 -22 -21 -22 -25 -27 -24 -25 -24 -22 -21 -20 -18 -16 -12 -10 -11 -9 -7 -7 -9 -11 -15 -86 -125 -133 -131 -128 -123 -105 -77 -60 -58 -76 -92 -92 -96 -99 -100 -103 -109 -116 -117 -108 -97 -95 -95 -87 -80 -74 -68 -65 -63 -60 -55 -50 -45 -40 -37 -35 -37 -37 -37 -41 -42 -43 -49 -61 -70 -71 -71 -74 -79 -83 -83 -69 -31 -25 -24 -25 -25 -30 -43 -65 -88 -82 -77 -69 -59 -49 -39 -30 -24 -20 -17 -17 -18 -18 -17 -15 -11 -7 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -5 -8 -9 -9 -10 -10 -10 -10 -9 -8 -8 -8 -8 -8 -7 -6 -6 -6 -5 -4 -3 -3 -3 -3 -3 -2 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 -0 -0 -0 -0 -1 -1 -3 -6 -9 -13 -17 -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 -1 -2 -2 -1 -0 0 0 0 0 -0 -0 -0 0 -0 -1 -2 -4 -4 -4 -7 -7 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -20 -28 -21 -16 -5 -1 0 0 0 0 0 0 -1 -28 -71 -87 -84 -76 -52 -50 -62 -71 -75 -62 -61 -59 -61 -43 -27 -20 -14 -15 -20 -30 -32 -24 -16 -16 -23 -28 -71 -108 -117 -94 -63 -50 -32 -14 -9 -18 -30 -43 -70 -75 -73 -60 -50 -56 -77 -96 -105 -97 -56 -44 -47 -64 -93 -88 -71 -71 -77 -80 -77 -60 -21 -1 -23 -12 -2 0 0 0 -5 -68 -172 -208 -107 0 0 0 0 -6 -2 -0 -23 -58 -86 -94 -91 -98 -109 -129 -175 -236 -239 -240 -215 -158 -135 -143 -157 -165 -167 -166 -165 -171 -178 -184 -193 -181 -20 -116 -57 -74 -112 -102 -74 -61 -36 -7 -1 -17 -64 -110 -105 -74 -59 -43 -32 -31 -37 -49 -60 -65 -47 -13 -3 -14 -22 -16 -6 -53 -55 -47 -44 -58 -75 -68 -76 -102 -83 -68 -56 -48 -44 -39 -44 -43 -49 -48 -39 -26 -14 -10 -11 -13 -19 -18 -18 -18 -18 -20 -20 -21 -19 -17 -15 -13 -12 -11 -10 -9 -13 -10 -7 -8 -9 -10 -14 -81 -118 -125 -121 -118 -115 -106 -92 -73 -59 -69 -78 -75 -84 -90 -91 -93 -98 -100 -102 -101 -97 -92 -84 -81 -76 -73 -69 -64 -61 -58 -54 -50 -46 -42 -38 -34 -35 -36 -38 -38 -39 -39 -44 -55 -66 -69 -69 -71 -74 -77 -78 -77 -71 -35 -21 -20 -22 -24 -32 -56 -94 -93 -88 -75 -61 -47 -37 -31 -25 -21 -17 -15 -17 -19 -19 -18 -15 -11 -6 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -5 -6 -8 -9 -11 -10 -10 -9 -9 -8 -8 -8 -7 -7 -6 -5 -5 -6 -5 -4 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -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 -7 -12 -11 -8 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -3 -6 -8 -7 -7 -5 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -18 -19 -17 -12 -3 -0 0 0 0 0 -0 -0 -5 -46 -75 -87 -71 -39 -33 -62 -62 -53 -48 -45 -42 -44 -30 -22 -20 -18 -16 -17 -18 -23 -25 -20 -16 -18 -27 -61 -98 -112 -91 -53 -24 -17 -10 -2 -5 -19 -38 -47 -42 -37 -29 -19 -17 -22 -49 -74 -60 -41 -38 -55 -68 -73 -69 -63 -64 -68 -70 -73 -78 -51 0 -0 -4 -1 -0 0 0 -24 -120 -233 -183 -58 -4 -26 -36 -5 -20 -22 -13 -61 -109 -111 -93 -92 -100 -117 -162 -203 -229 -232 -221 -183 -137 -125 -132 -144 -153 -157 -158 -158 -163 -168 -175 -184 -197 -209 -177 -73 -82 -123 -146 -149 -142 -107 -41 -7 -5 -41 -76 -77 -57 -36 -31 -28 -28 -38 -47 -38 -20 -16 -4 -7 -31 -45 -37 -22 -6 -46 -53 -52 -63 -80 -88 -86 -85 -75 -63 -50 -47 -43 -32 -36 -38 -45 -57 -51 -31 -14 -10 -10 -9 -13 -16 -16 -14 -12 -11 -11 -11 -12 -12 -11 -9 -7 -6 -6 -7 -10 -7 -6 -7 -9 -12 -15 -32 -70 -104 -117 -115 -109 -100 -96 -85 -60 -54 -55 -56 -65 -72 -71 -74 -78 -83 -87 -89 -86 -79 -80 -79 -73 -70 -67 -63 -61 -59 -55 -52 -50 -46 -41 -39 -39 -35 -36 -35 -35 -35 -36 -41 -52 -70 -69 -70 -72 -74 -74 -73 -70 -41 -22 -21 -22 -24 -25 -29 -41 -95 -90 -77 -61 -47 -37 -30 -24 -18 -14 -12 -15 -17 -19 -19 -17 -14 -11 -6 -3 -2 -2 -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 -1 -2 -3 -5 -6 -9 -11 -10 -10 -10 -10 -9 -8 -7 -6 -6 -5 -4 -4 -4 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -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 -2 -2 -5 -7 -8 -8 -4 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 -0 -2 -5 -9 -8 -6 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -21 -17 -18 -18 -10 -1 -0 -0 -0 -2 -4 -22 -44 -29 -29 -28 -36 -32 -24 -32 -38 -37 -35 -29 -26 -25 -19 -21 -23 -21 -16 -14 -16 -15 -15 -16 -19 -21 -24 -33 -53 -68 -71 -43 -17 -11 -8 -0 -1 -10 -21 -24 -24 -23 -23 -22 -22 -20 -23 -34 -38 -41 -45 -76 -74 -66 -60 -56 -54 -54 -56 -62 -75 -58 -18 -7 -19 -6 -1 0 0 -41 -131 -197 -116 -33 -48 -81 -58 -7 -25 -84 -85 -102 -115 -109 -98 -104 -122 -154 -211 -234 -240 -216 -167 -127 -110 -113 -123 -134 -139 -142 -144 -150 -156 -161 -168 -179 -192 -200 -192 -155 -136 -140 -151 -157 -150 -121 -63 -7 -7 -72 -90 -70 -53 -31 -26 -31 -39 -35 -21 -7 -1 -0 -5 -28 -30 -26 -29 -40 -34 -61 -66 -66 -71 -77 -77 -69 -63 -66 -56 -47 -43 -43 -41 -36 -37 -41 -50 -45 -29 -14 -8 -5 -6 -7 -8 -10 -10 -9 -9 -8 -6 -6 -7 -8 -7 -5 -4 -3 -4 -4 -4 -4 -6 -9 -13 -18 -18 -25 -52 -89 -110 -108 -96 -90 -86 -63 -46 -41 -43 -48 -49 -46 -48 -54 -60 -64 -66 -70 -73 -73 -76 -74 -72 -69 -66 -63 -58 -52 -51 -54 -53 -49 -46 -45 -41 -39 -37 -35 -35 -35 -36 -42 -59 -66 -69 -72 -73 -74 -73 -69 -50 -26 -22 -23 -22 -21 -24 -38 -87 -93 -82 -67 -53 -42 -34 -27 -21 -16 -13 -13 -14 -16 -18 -19 -18 -16 -11 -8 -7 -5 -2 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -7 -9 -9 -9 -9 -9 -9 -8 -8 -7 -7 -6 -4 -5 -7 -9 -8 -3 -3 -4 -5 -7 -8 -9 -8 -5 -2 -1 -1 -1 -1 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -0 -0 0 0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -4 -4 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -5 -5 -2 -0 0 0 0 0 0 0 0 -1 -3 -5 -4 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -17 -14 -20 -19 -9 -6 -11 -12 -15 -49 -55 -50 -37 -35 -28 -34 -33 -26 -20 -20 -15 -13 -13 -19 -22 -19 -19 -20 -19 -17 -19 -21 -19 -17 -24 -15 -16 -35 -49 -50 -56 -75 -75 -32 -12 -8 -2 -0 -3 -10 -14 -17 -20 -23 -25 -25 -28 -39 -50 -53 -51 -55 -73 -68 -64 -57 -51 -50 -52 -57 -68 -69 -68 -42 -23 -25 -7 -0 0 0 -21 -64 -75 -2 -16 -77 -37 -15 -14 -53 -128 -144 -124 -107 -100 -106 -128 -166 -213 -225 -240 -194 -144 -114 -104 -105 -111 -117 -124 -130 -132 -134 -143 -153 -158 -161 -170 -182 -187 -178 -162 -151 -148 -159 -155 -122 -81 -62 -50 -45 -96 -96 -69 -45 -29 -28 -36 -52 -49 -20 -0 0 -1 -7 -55 -31 -19 -20 -30 -48 -59 -63 -69 -72 -67 -59 -54 -53 -51 -44 -40 -35 -38 -42 -37 -33 -33 -34 -30 -21 -13 -7 -4 -3 -4 -6 -8 -7 -6 -7 -7 -7 -5 -5 -6 -7 -7 -7 -6 -5 -5 -6 -7 -8 -9 -12 -17 -19 -15 -21 -40 -71 -95 -98 -92 -89 -72 -56 -45 -40 -40 -41 -38 -31 -31 -35 -40 -47 -57 -66 -73 -75 -75 -69 -59 -51 -48 -45 -40 -38 -46 -47 -46 -46 -48 -48 -44 -40 -37 -35 -33 -31 -30 -25 -50 -62 -68 -70 -70 -71 -72 -58 -29 -23 -22 -22 -23 -26 -33 -72 -88 -80 -68 -56 -47 -40 -32 -26 -20 -16 -13 -13 -15 -18 -19 -18 -17 -14 -12 -11 -9 -5 -2 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -7 -7 -8 -8 -8 -7 -8 -8 -7 -7 -6 -5 -6 -9 -13 -11 -5 -3 -5 -7 -11 -14 -16 -14 -10 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -5 -7 -7 -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 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -18 -11 -15 -27 -39 -34 -26 -23 -18 -18 -23 -24 -28 -31 -23 -23 -25 -21 -15 -11 -7 -9 -9 -13 -19 -21 -23 -23 -18 -13 -20 -35 -28 -13 -15 -10 -6 -12 -29 -49 -68 -88 -102 -78 -33 -14 -6 -3 -4 -8 -16 -21 -24 -26 -27 -29 -40 -75 -79 -77 -66 -62 -70 -61 -53 -46 -44 -51 -58 -56 -40 -10 -19 -31 -34 -23 -5 0 0 0 0 0 0 0 -0 -1 -2 -24 -64 -100 -122 -119 -103 -98 -111 -136 -167 -191 -193 -147 -148 -110 -97 -96 -102 -108 -114 -120 -124 -125 -126 -130 -140 -151 -156 -148 -153 -165 -168 -161 -152 -149 -151 -159 -153 -121 -112 -140 -125 -109 -117 -77 -52 -40 -35 -36 -26 -13 -9 -3 0 -0 -3 -19 -85 -46 -32 -31 -36 -42 -48 -53 -62 -67 -58 -47 -45 -52 -46 -50 -50 -44 -34 -31 -34 -32 -27 -26 -24 -20 -15 -11 -8 -5 -4 -4 -5 -5 -5 -6 -7 -7 -7 -6 -6 -7 -12 -15 -12 -11 -9 -9 -10 -10 -12 -15 -18 -16 -12 -14 -19 -30 -53 -75 -78 -86 -84 -71 -54 -41 -37 -39 -38 -29 -21 -20 -24 -32 -42 -53 -64 -69 -70 -65 -51 -41 -38 -37 -31 -27 -30 -29 -29 -33 -39 -42 -41 -43 -40 -35 -32 -30 -30 -27 -26 -40 -46 -45 -45 -54 -69 -68 -47 -29 -25 -23 -23 -24 -28 -57 -81 -75 -66 -57 -50 -44 -37 -30 -24 -19 -15 -13 -13 -13 -14 -16 -15 -14 -13 -13 -11 -7 -2 -1 -1 -2 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -6 -6 -6 -6 -7 -6 -6 -6 -6 -5 -5 -5 -7 -8 -7 -6 -5 -8 -14 -18 -19 -18 -14 -8 -3 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -2 -1 -1 -3 -6 -8 -10 -9 -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 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -16 -11 -17 -27 -28 -19 -10 -7 -9 -13 -14 -16 -15 -11 -13 -16 -13 -11 -9 -9 -13 -17 -16 -21 -15 -18 -22 -18 -15 -19 -23 -17 -11 -9 -10 -9 -3 -19 -41 -61 -82 -95 -79 -21 -15 -7 -6 -9 -15 -24 -27 -28 -32 -35 -40 -51 -74 -77 -81 -67 -62 -61 -54 -48 -47 -50 -63 -66 -38 0 -0 -0 -10 -40 -30 -8 -0 0 0 0 0 -3 -8 -7 -11 -44 -86 -104 -114 -114 -110 -109 -120 -133 -148 -165 -150 -114 -86 -82 -90 -95 -127 -131 -119 -115 -120 -122 -127 -140 -150 -154 -155 -151 -133 -138 -141 -141 -138 -137 -137 -138 -139 -143 -140 -127 -117 -119 -129 -116 -46 -40 -47 -47 -39 -21 0 0 -10 -39 -54 -66 -86 -107 -65 -47 -45 -48 -51 -55 -60 -68 -68 -56 -46 -41 -45 -56 -61 -46 -36 -28 -24 -25 -28 -28 -23 -20 -18 -14 -13 -13 -11 -6 -7 -6 -5 -7 -8 -7 -7 -7 -7 -7 -7 -10 -13 -13 -12 -11 -11 -12 -13 -13 -14 -16 -17 -9 -10 -16 -18 -24 -34 -40 -58 -78 -84 -71 -53 -40 -34 -34 -32 -32 -35 -40 -44 -45 -48 -54 -60 -64 -66 -53 -41 -39 -39 -32 -26 -21 -17 -16 -20 -26 -29 -32 -44 -42 -37 -33 -32 -32 -29 -27 -27 -28 -28 -28 -31 -42 -68 -66 -37 -27 -24 -23 -21 -26 -46 -74 -73 -67 -60 -53 -46 -40 -33 -27 -21 -16 -13 -11 -11 -11 -14 -13 -13 -13 -12 -9 -5 -2 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -6 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -4 -5 -4 -4 -5 -5 -5 -5 -6 -6 -7 -8 -7 -6 -6 -8 -9 -9 -9 -11 -17 -19 -19 -16 -10 -4 -2 -2 -2 -1 -2 -2 -2 -2 -3 -4 -4 -4 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -3 -6 -10 -12 -9 -6 -5 -6 -7 -10 -12 -12 -9 -8 -6 -4 -2 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -26 -24 -15 -17 -22 -19 -10 -5 -6 -14 -19 -10 -10 -8 -7 -8 -10 -10 -12 -15 -15 -18 -21 -24 -28 -18 -10 -9 -11 -14 -21 -29 -28 -14 -18 -26 -24 -11 -18 -39 -49 -64 -77 -67 -29 -12 -9 -8 -15 -24 -25 -27 -28 -32 -37 -43 -53 -63 -67 -71 -64 -61 -58 -60 -64 -68 -69 -73 -67 -29 0 0 0 0 -21 -15 -7 -4 -9 -20 -29 -26 -28 -50 -50 -57 -105 -108 -102 -102 -109 -117 -121 -117 -108 -106 -105 -88 -76 -79 -85 -87 -94 -124 -125 -116 -113 -117 -122 -133 -144 -153 -163 -160 -143 -121 -124 -122 -121 -119 -118 -117 -116 -111 -107 -105 -91 -88 -102 -119 -106 -63 -65 -71 -55 -27 -5 -0 -1 -12 -59 -61 -67 -87 -91 -69 -54 -53 -55 -58 -62 -69 -74 -70 -60 -50 -46 -47 -65 -89 -61 -42 -36 -29 -26 -25 -24 -21 -15 -13 -10 -9 -10 -10 -8 -9 -9 -8 -8 -7 -6 -5 -6 -6 -7 -7 -7 -8 -10 -12 -13 -13 -12 -11 -11 -13 -17 -18 -15 -10 -12 -17 -19 -19 -18 -25 -46 -62 -59 -62 -59 -46 -39 -35 -37 -34 -40 -49 -55 -56 -57 -61 -66 -73 -59 -46 -45 -45 -41 -33 -24 -16 -13 -14 -18 -23 -27 -32 -35 -34 -32 -31 -29 -28 -26 -25 -27 -28 -29 -28 -26 -28 -29 -27 -26 -25 -23 -20 -21 -33 -54 -68 -68 -61 -55 -49 -43 -37 -30 -23 -18 -15 -12 -10 -9 -12 -12 -12 -11 -8 -6 -4 -2 -1 -0 -0 -0 0 -0 -0 0 0 -0 -1 -1 -2 -3 -3 -3 -4 -5 -5 -4 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -4 -5 -7 -10 -13 -10 -6 -6 -9 -9 -6 -3 -11 -18 -22 -20 -14 -7 -3 -1 -1 -1 -2 -2 -3 -4 -5 -6 -7 -6 -4 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -11 -11 -10 -9 -8 -10 -18 -21 -20 -17 -12 -8 -6 -5 -4 -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 -1 -1 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -13 -23 -18 -13 -14 -13 -7 -7 -10 -11 -11 -7 -6 -6 -3 -5 -9 -12 -14 -17 -14 -18 -21 -20 -18 -9 -5 -5 -8 -13 -13 -8 -4 -9 -31 -33 -29 -26 -35 -44 -42 -49 -60 -51 -24 -9 -14 -10 -19 -43 -50 -40 -35 -37 -44 -59 -70 -74 -64 -46 -60 -65 -46 -42 -48 -52 -48 -43 -36 -11 0 0 0 0 0 0 -23 -35 -50 -71 -90 -86 -65 -84 -78 -72 -88 -96 -95 -93 -99 -106 -101 -85 -73 -73 -71 -66 -65 -71 -79 -99 -148 -117 -97 -96 -104 -113 -119 -125 -144 -173 -164 -148 -130 -115 -117 -127 -123 -113 -113 -115 -110 -97 -89 -85 -51 -43 -48 -54 -56 -57 -80 -76 -45 -15 -1 -6 -21 -64 -70 -56 -56 -61 -59 -50 -40 -38 -43 -51 -57 -61 -61 -58 -57 -53 -50 -47 -58 -72 -64 -45 -58 -65 -44 -25 -20 -20 -14 -12 -8 -7 -6 -5 -4 -5 -6 -6 -5 -5 -5 -6 -7 -7 -6 -6 -5 -6 -7 -8 -10 -11 -10 -12 -14 -14 -13 -11 -11 -14 -12 -15 -17 -15 -10 -10 -20 -21 -18 -40 -61 -65 -58 -50 -49 -45 -40 -45 -60 -71 -70 -67 -70 -76 -66 -54 -49 -49 -50 -44 -32 -22 -16 -16 -19 -21 -22 -19 -23 -25 -26 -27 -27 -27 -26 -24 -26 -28 -29 -30 -28 -27 -27 -26 -25 -25 -23 -21 -19 -22 -23 -54 -64 -61 -55 -50 -45 -37 -31 -24 -20 -16 -13 -11 -10 -11 -11 -10 -9 -7 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -6 -6 -6 -7 -7 -7 -6 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -6 -8 -13 -13 -7 -6 -7 -7 -4 -2 -6 -18 -22 -17 -13 -12 -6 -2 -1 -2 -2 -3 -3 -4 -6 -9 -9 -9 -8 -7 -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 -1 -1 -1 -2 -1 -1 -1 -1 -2 -3 -2 -0 -0 -0 -0 -1 -5 -6 -6 -7 -14 -35 -38 -36 -24 -13 -7 -4 -6 -6 -5 -4 -4 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -25 -16 -10 -9 -9 -12 -16 -17 -11 -8 -9 -9 -6 -10 -13 -13 -11 -10 -11 -12 -12 -14 -19 -17 -11 -13 -12 -17 -19 -12 -5 -13 -40 -27 -22 -34 -45 -42 -33 -31 -40 -43 -31 -22 -24 -17 -22 -50 -57 -45 -40 -48 -64 -98 -132 -93 -37 -13 -25 -32 -12 -3 -3 -9 -13 -13 -10 -1 0 -1 -9 -11 -1 -2 -50 -61 -59 -70 -93 -98 -70 -54 -63 -63 -67 -72 -66 -63 -63 -66 -67 -63 -59 -61 -70 -71 -62 -61 -65 -80 -101 -86 -75 -76 -84 -95 -105 -115 -140 -145 -150 -138 -129 -124 -117 -114 -124 -130 -122 -101 -64 -37 -41 -42 -6 -0 0 -1 -18 -52 -86 -74 -41 -24 -20 -24 -28 -6 -7 -9 -14 -30 -37 -31 -24 -21 -24 -31 -37 -41 -43 -42 -46 -54 -49 -50 -57 -53 -28 -23 -99 -145 -88 -51 -33 -18 -16 -13 -9 -7 -5 -5 -6 -5 -4 -4 -5 -6 -6 -7 -8 -8 -8 -7 -5 -6 -6 -6 -7 -9 -10 -11 -14 -17 -16 -13 -10 -11 -11 -13 -13 -9 -7 -10 -14 -14 -10 -9 -27 -54 -67 -65 -63 -63 -55 -42 -41 -57 -77 -79 -77 -82 -78 -68 -60 -55 -52 -46 -38 -31 -27 -24 -22 -20 -19 -18 -18 -19 -20 -22 -24 -27 -27 -25 -25 -27 -29 -31 -32 -29 -27 -27 -26 -26 -25 -22 -20 -22 -23 -37 -49 -56 -55 -49 -42 -35 -29 -24 -21 -18 -14 -11 -10 -11 -11 -10 -10 -8 -5 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -5 -7 -8 -10 -11 -10 -9 -9 -10 -9 -6 -4 -4 -3 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -4 -6 -10 -14 -18 -13 -8 -6 -4 -4 -9 -17 -21 -14 -6 -6 -7 -5 -3 -1 -1 -3 -4 -7 -10 -13 -14 -14 -16 -19 -18 -12 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -5 -5 -9 -14 -17 -14 -2 -1 -1 -3 -8 -12 -15 -19 -20 -31 -48 -56 -45 -25 -11 -5 -5 -6 -7 -9 -11 -11 -12 -13 -13 -13 -12 -10 -8 -5 -4 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -27 -25 -16 -12 -12 -16 -21 -25 -25 -13 -13 -15 -13 -17 -13 -9 -6 -4 -4 -5 -8 -20 -43 -32 -16 -15 -12 -15 -14 -7 -2 -5 -18 -21 -22 -27 -34 -37 -35 -33 -30 -30 -34 -34 -28 -22 -27 -39 -46 -51 -60 -65 -67 -77 -96 -38 -9 0 -2 -5 -1 -0 0 0 -3 -9 -11 0 0 -1 -23 -19 -3 -5 -29 -23 -7 -30 -68 -84 -63 -35 -46 -38 -36 -34 -34 -37 -33 -34 -44 -50 -52 -58 -72 -79 -64 -57 -54 -51 -52 -53 -51 -52 -57 -66 -76 -87 -92 -91 -112 -156 -155 -123 -102 -79 -48 -29 -29 -22 -10 0 0 0 0 0 0 0 -34 -85 -108 -90 -69 -64 -59 -32 -4 0 -0 -0 -3 -29 -41 -34 -25 -21 -19 -20 -21 -22 -24 -27 -33 -43 -43 -59 -51 -27 -17 -47 -106 -141 -117 -93 -69 -57 -57 -40 -20 -10 -6 -5 -5 -4 -3 -3 -4 -6 -6 -6 -7 -7 -7 -7 -6 -6 -5 -6 -7 -8 -8 -9 -11 -14 -15 -14 -11 -9 -11 -13 -13 -10 -10 -13 -13 -10 -10 -9 -9 -21 -36 -40 -52 -78 -81 -68 -54 -46 -49 -71 -68 -82 -85 -83 -80 -75 -64 -54 -46 -39 -38 -34 -28 -23 -22 -20 -18 -17 -17 -17 -18 -22 -29 -26 -25 -26 -28 -31 -32 -31 -31 -32 -31 -31 -28 -24 -21 -19 -18 -21 -34 -49 -54 -47 -40 -33 -27 -24 -22 -20 -18 -15 -13 -13 -14 -13 -12 -10 -8 -5 -4 -4 -4 -3 -2 -2 -2 -3 -3 -6 -8 -9 -10 -11 -13 -14 -13 -12 -14 -14 -11 -8 -7 -6 -6 -4 -3 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -4 -3 -2 -1 -1 -2 -3 -3 -4 -5 -7 -9 -14 -14 -11 -7 -5 -5 -5 -9 -13 -15 -10 -6 -11 -12 -9 -9 -4 -2 -4 -7 -11 -16 -21 -27 -25 -24 -26 -20 -12 -7 -4 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -2 -3 -3 -5 -7 -12 -17 -20 -21 -16 -5 -5 -12 -26 -34 -38 -48 -56 -70 -82 -84 -80 -66 -43 -26 -15 -11 -11 -11 -14 -19 -18 -18 -18 -17 -17 -18 -18 -16 -17 -24 -17 -11 -6 -3 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -33 -49 -48 -41 -36 -36 -33 -18 -7 -10 -10 -8 -8 -8 -9 -9 -8 -6 -6 -9 -22 -44 -33 -18 -13 -13 -15 -16 -11 -5 -4 -8 -15 -21 -18 -25 -38 -42 -37 -27 -16 -20 -30 -31 -26 -28 -40 -53 -70 -77 -64 -38 -13 -3 -9 -2 0 -2 -3 -1 0 0 0 -1 -3 -3 0 0 -0 -6 -6 -1 0 0 -1 -13 -38 -66 -79 -67 -46 -46 -5 -3 -5 -29 -51 -48 -38 -50 -64 -65 -67 -76 -78 -51 -60 -64 -67 -66 -55 -38 -29 -35 -42 -43 -42 -50 -67 -81 -135 -144 -112 -117 -173 -217 -198 -123 -23 -4 -3 -3 -3 -0 -0 0 -0 -22 -52 -72 -79 -90 -82 -75 -42 -13 -5 -0 -3 -37 -51 -50 -40 -30 -25 -21 -18 -15 -12 -14 -19 -25 -34 -47 -50 -43 -30 -16 -16 -39 -84 -111 -92 -90 -88 -77 -58 -42 -36 -44 -39 -19 -6 -5 -5 -3 -7 -6 -4 -4 -4 -5 -5 -5 -6 -7 -8 -9 -8 -8 -8 -9 -11 -12 -13 -12 -10 -9 -11 -14 -15 -15 -15 -14 -11 -14 -13 -12 -12 -13 -14 -23 -49 -96 -99 -88 -71 -53 -45 -47 -67 -78 -85 -88 -83 -72 -65 -59 -50 -46 -41 -35 -29 -24 -20 -19 -19 -19 -19 -19 -22 -31 -29 -29 -27 -28 -30 -32 -34 -36 -37 -36 -35 -30 -25 -22 -18 -16 -18 -27 -41 -50 -47 -41 -33 -28 -26 -25 -23 -22 -20 -18 -18 -20 -19 -17 -15 -11 -8 -6 -6 -6 -6 -5 -5 -5 -5 -6 -9 -11 -12 -13 -15 -15 -18 -18 -17 -19 -21 -20 -16 -9 -19 -12 -6 -4 -3 -1 -1 -1 -2 -2 -1 -1 -2 -2 -2 -3 -4 -5 -5 -5 -4 -2 -1 -2 -3 -3 -3 -4 -8 -11 -11 -14 -14 -12 -8 -6 -6 -5 -6 -7 -7 -5 -3 -5 -5 -11 -19 -12 -4 -6 -11 -17 -26 -36 -41 -37 -30 -25 -16 -10 -7 -4 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -9 -13 -14 -15 -17 -14 -8 -19 -27 -36 -37 -40 -59 -67 -77 -80 -85 -87 -77 -62 -49 -39 -31 -24 -20 -24 -30 -32 -33 -27 -22 -21 -20 -19 -19 -23 -29 -23 -13 -5 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -46 -59 -49 -35 -20 -8 -5 -7 -5 -3 -6 -15 -23 -22 -15 -8 -5 -8 -13 -19 -34 -25 -21 -23 -24 -18 -8 -6 -8 -13 -18 -19 -18 -20 -38 -38 -31 -21 -16 -17 -25 -32 -38 -40 -43 -48 -45 -44 -32 -12 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -26 -55 -67 -62 -58 -66 -69 -10 -30 -24 -48 -72 -78 -75 -82 -94 -78 -56 -69 -63 -24 -50 -64 -74 -73 -59 -38 -27 -39 -55 -43 -31 -25 -28 -37 -65 -86 -102 -103 -95 -83 -69 -49 -23 -17 -12 -12 -12 -5 -1 -0 -19 -28 -28 -32 -49 -72 -66 -67 -71 -74 -75 -74 -63 -56 -57 -53 -44 -31 -22 -18 -13 -12 -11 -14 -21 -34 -48 -46 -28 -11 -4 -4 -7 -18 -45 -87 -80 -80 -74 -63 -55 -55 -63 -92 -102 -71 -37 -25 -18 -9 -8 -9 -8 -8 -8 -8 -7 -5 -5 -6 -8 -8 -8 -7 -7 -7 -10 -12 -13 -13 -12 -9 -8 -11 -14 -15 -15 -17 -18 -19 -18 -17 -16 -13 -11 -12 -21 -22 -12 -44 -64 -51 -42 -44 -53 -64 -75 -85 -89 -84 -74 -69 -61 -51 -43 -36 -32 -28 -26 -24 -22 -23 -22 -21 -23 -27 -31 -33 -32 -31 -31 -32 -33 -35 -37 -38 -37 -33 -30 -29 -25 -18 -17 -21 -27 -35 -42 -41 -39 -34 -31 -29 -28 -27 -25 -24 -26 -28 -27 -24 -20 -15 -11 -9 -9 -9 -9 -8 -7 -7 -8 -9 -11 -13 -15 -19 -24 -25 -24 -24 -22 -22 -22 -23 -22 -25 -20 -8 -2 -1 -1 -2 -3 -3 -4 -4 -4 -5 -4 -4 -3 -4 -4 -5 -6 -5 -4 -3 -4 -6 -6 -5 -4 -5 -9 -11 -11 -13 -13 -10 -7 -6 -5 -4 -4 -5 -4 -3 -2 -1 -4 -14 -22 -18 -10 -10 -15 -22 -32 -41 -39 -32 -27 -21 -13 -8 -5 -3 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -4 -6 -8 -10 -17 -29 -40 -67 -91 -78 -57 -46 -39 -47 -56 -63 -53 -50 -62 -65 -64 -58 -50 -44 -36 -33 -37 -40 -44 -46 -40 -32 -25 -20 -17 -19 -30 -31 -21 -9 -3 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -47 -39 -26 -13 -7 -7 -7 -7 -4 -4 -14 -27 -35 -30 -17 -7 -6 -10 -11 -16 -27 -23 -29 -29 -30 -27 -17 -7 -8 -16 -40 -27 -13 -24 -33 -31 -26 -25 -29 -36 -43 -39 -78 -80 -47 -19 -9 -8 -6 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -15 -35 -42 -23 -20 -29 -41 -41 -62 -55 -67 -72 -77 -86 -92 -86 -76 -28 -61 -46 -8 -16 -24 -60 -55 -46 -41 -33 -37 -65 -51 -37 -27 -23 -28 -35 -52 -66 -59 -43 -32 -27 -22 -16 -15 -12 -13 -17 -13 -4 -1 -19 -35 -33 -24 -24 -32 -33 -35 -37 -42 -47 -51 -53 -53 -51 -49 -43 -30 -19 -14 -9 -8 -9 -19 -28 -41 -50 -38 -19 -11 -10 -17 -18 -14 -19 -36 -53 -54 -59 -60 -60 -67 -82 -102 -119 -114 -76 -41 -26 -12 -6 -6 -5 -4 -9 -20 -28 -22 -10 -5 -5 -8 -11 -11 -9 -8 -8 -7 -6 -9 -12 -10 -11 -10 -12 -14 -17 -22 -21 -17 -19 -21 -17 -13 -10 -8 -10 -20 -12 -7 -6 -11 -23 -37 -50 -52 -54 -62 -76 -88 -89 -78 -66 -55 -48 -42 -39 -36 -33 -31 -26 -26 -25 -24 -24 -25 -32 -37 -38 -36 -35 -36 -38 -35 -36 -38 -39 -38 -37 -36 -30 -18 -17 -18 -20 -26 -35 -43 -44 -41 -38 -35 -34 -33 -33 -34 -36 -36 -35 -30 -24 -19 -15 -13 -13 -13 -12 -11 -10 -10 -11 -13 -16 -18 -20 -25 -32 -32 -27 -25 -24 -23 -23 -24 -25 -9 -5 -3 -2 -1 -1 -2 -4 -5 -6 -7 -8 -9 -8 -7 -8 -9 -8 -7 -7 -6 -5 -4 -5 -7 -8 -6 -3 -3 -5 -5 -6 -9 -10 -9 -6 -6 -5 -5 -5 -5 -5 -3 -3 -13 -16 -18 -24 -30 -31 -22 -21 -26 -32 -32 -27 -21 -18 -15 -11 -7 -4 -3 -2 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -8 -20 -37 -42 -49 -67 -93 -95 -71 -52 -51 -72 -60 -65 -75 -78 -67 -57 -50 -45 -40 -34 -28 -29 -39 -44 -48 -52 -49 -40 -31 -22 -17 -18 -22 -20 -11 -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 -11 -20 -14 -9 -8 -9 -10 -10 -11 -11 -12 -20 -25 -30 -26 -16 -8 -10 -14 -11 -12 -19 -27 -24 -24 -30 -36 -39 -30 -20 -35 -73 -40 -22 -18 -27 -34 -28 -22 -29 -50 -77 -93 -110 -126 -54 -11 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -10 -4 -1 -8 -18 -17 -7 -0 0 -0 -29 -54 -53 -69 -78 -66 -65 -73 -77 -71 -72 -10 -41 -24 -3 0 -3 -19 -15 -16 -20 -15 -8 -13 -9 -7 -64 -80 -63 -56 -60 -53 -39 -23 -7 -3 -12 -22 -14 -7 -11 -16 -13 -4 -1 -3 -26 -45 -27 -14 -13 -15 -18 -18 -21 -24 -24 -24 -26 -26 -26 -26 -22 -17 -14 -10 -7 -9 -21 -28 -36 -37 -28 -15 -9 -18 -40 -42 -26 -20 -31 -37 -42 -52 -65 -74 -79 -86 -98 -101 -75 -29 0 0 0 0 -0 -0 -0 -3 -9 -13 -11 -5 -2 -3 -11 -18 -18 -14 -11 -8 -4 -2 -2 -3 -6 -12 -11 -13 -15 -17 -19 -18 -18 -21 -21 -18 -17 -15 -10 -7 -8 -8 -8 -8 -8 -10 -18 -33 -52 -56 -53 -57 -70 -82 -82 -71 -60 -52 -48 -45 -39 -34 -32 -30 -30 -31 -30 -29 -29 -32 -38 -44 -45 -44 -44 -44 -40 -40 -40 -39 -38 -35 -33 -28 -19 -20 -20 -21 -30 -44 -52 -50 -47 -45 -43 -43 -43 -43 -42 -42 -41 -38 -34 -28 -23 -20 -17 -17 -16 -16 -16 -15 -15 -16 -16 -18 -19 -23 -31 -38 -35 -27 -25 -26 -26 -26 -27 -26 -10 -4 -2 -1 -1 -1 -2 -4 -6 -5 -4 -5 -8 -10 -10 -13 -13 -11 -9 -9 -8 -6 -5 -5 -6 -8 -10 -9 -7 -5 -3 -4 -4 -4 -5 -5 -5 -4 -4 -4 -4 -4 -6 -14 -10 -11 -15 -20 -26 -25 -6 -21 -26 -27 -24 -18 -13 -11 -9 -7 -4 -3 -2 -1 -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 -1 -11 -37 -72 -59 -63 -72 -74 -68 -63 -62 -84 -106 -70 -52 -76 -105 -101 -87 -73 -62 -54 -38 -16 -13 -17 -35 -40 -39 -37 -34 -36 -44 -37 -25 -13 -6 -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 -2 -7 -11 -7 -7 -6 -6 -11 -16 -21 -20 -18 -17 -18 -19 -20 -22 -23 -20 -15 -13 -13 -12 -13 -19 -22 -21 -24 -32 -40 -42 -44 -41 -47 -72 -46 -68 -53 -47 -65 -63 -43 -49 -81 -100 -100 -97 -111 -31 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -19 -30 -12 -1 0 -0 -1 0 0 0 -0 -15 -38 -65 -83 -68 -63 -67 -71 -78 -79 -58 -1 -10 -4 -15 -12 -3 0 0 -1 -3 -2 0 0 0 -0 -10 -11 -14 -19 -23 -14 0 0 0 -4 -17 -23 -9 -8 -19 -20 -12 -3 -6 -25 -50 -47 -25 -13 -10 -11 -13 -14 -17 -19 -18 -17 -16 -15 -13 -13 -14 -14 -13 -12 -12 -15 -25 -31 -37 -39 -33 -24 -23 -31 -51 -59 -41 -26 -36 -40 -41 -50 -62 -70 -76 -80 -84 -84 -16 -0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 -6 -10 -9 -8 -17 -25 -17 -12 -8 -8 -9 -9 -9 -12 -13 -13 -13 -14 -18 -23 -25 -23 -22 -20 -15 -10 -8 -7 -7 -8 -9 -9 -9 -11 -23 -52 -50 -46 -54 -65 -72 -71 -65 -60 -57 -57 -55 -43 -38 -36 -36 -36 -36 -34 -33 -32 -34 -45 -63 -66 -54 -48 -50 -46 -43 -42 -40 -38 -36 -26 -29 -25 -23 -24 -32 -47 -59 -56 -53 -50 -49 -49 -49 -48 -44 -40 -38 -35 -32 -29 -26 -24 -21 -20 -19 -19 -20 -20 -20 -24 -21 -19 -20 -25 -32 -39 -38 -32 -28 -27 -27 -27 -29 -27 -25 -19 -8 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -12 -14 -14 -14 -13 -11 -7 -5 -5 -7 -8 -10 -12 -9 -3 -3 -3 -3 -3 -4 -4 -3 -3 -2 -3 -3 -4 -5 -11 -5 -8 -16 -20 -16 -14 -11 -15 -17 -16 -13 -10 -7 -5 -3 -2 -1 -1 -1 -1 -0 -1 -1 -2 -3 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -37 -88 -84 -84 -91 -95 -84 -78 -89 -110 -120 -95 -74 -87 -114 -119 -110 -96 -91 -82 -56 -16 -10 -6 -16 -29 -32 -22 -25 -32 -38 -32 -23 -14 -2 -1 -3 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -29 -46 -9 -5 -9 -16 -31 -45 -44 -28 -23 -20 -19 -19 -20 -22 -28 -29 -25 -19 -17 -20 -24 -23 -24 -25 -27 -28 -38 -46 -49 -51 -57 -67 -70 -86 -76 -81 -97 -101 -92 -94 -109 -110 -114 -123 -105 -18 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -27 -27 -11 0 0 -7 -15 -17 -14 -13 -11 -11 -35 -68 -67 -42 -43 -52 -39 -41 -38 -22 0 0 0 -51 -48 -21 -3 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 -4 -24 -25 -11 -13 -19 -16 -9 -5 -14 -34 -47 -28 -21 -15 -13 -13 -15 -15 -15 -15 -15 -15 -15 -14 -12 -12 -13 -14 -14 -16 -18 -21 -25 -28 -31 -32 -32 -39 -51 -37 -45 -46 -33 -26 -34 -41 -41 -50 -60 -63 -66 -70 -65 -44 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -6 -9 -29 -29 -24 -26 -17 -14 -13 -12 -12 -13 -14 -16 -20 -25 -27 -27 -25 -21 -16 -11 -7 -6 -6 -8 -9 -9 -8 -9 -16 -15 -22 -36 -49 -56 -59 -72 -78 -75 -68 -61 -54 -47 -44 -42 -39 -36 -34 -33 -31 -30 -35 -73 -93 -83 -70 -60 -52 -48 -46 -43 -42 -43 -36 -43 -33 -27 -26 -33 -49 -67 -63 -57 -53 -51 -50 -49 -47 -43 -38 -34 -32 -31 -30 -29 -27 -25 -23 -22 -22 -22 -22 -23 -26 -25 -22 -24 -29 -30 -32 -33 -21 -26 -29 -28 -27 -27 -27 -28 -22 -13 -6 -3 -2 -2 -2 -2 -1 -0 -0 -1 -1 -4 -7 -10 -13 -14 -14 -12 -9 -7 -8 -9 -9 -10 -15 -19 -13 -5 -2 -2 -1 -1 -0 -1 -1 -1 -2 -2 -2 -3 -3 -11 -32 -41 -29 -14 -6 -6 -9 -10 -8 -5 -4 -2 -1 -1 -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 -1 -5 -27 -77 -88 -74 -50 -31 -31 -64 -92 -110 -118 -112 -104 -106 -118 -125 -120 -110 -103 -92 -66 -33 -22 -15 -16 -24 -26 -7 -16 -17 -15 -9 -3 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -32 -31 -13 -14 -28 -39 -59 -73 -60 -33 -21 -18 -19 -23 -31 -39 -40 -33 -25 -20 -22 -27 -29 -24 -38 -31 -27 -28 -35 -40 -37 -48 -55 -61 -64 -68 -70 -89 -103 -107 -108 -114 -129 -137 -154 -175 -116 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -7 -3 0 -1 -18 -41 -39 -36 -42 -48 -52 -39 -58 -48 -30 -32 -41 -17 -2 -1 -2 -22 -40 -11 -61 -73 -45 -14 0 -3 -13 -28 -6 0 0 0 -9 -58 -30 -6 0 0 0 0 0 -4 -36 -42 -23 -7 -6 -3 -1 -12 -28 -34 -27 -17 -17 -16 -15 -16 -19 -20 -23 -23 -21 -21 -21 -21 -19 -17 -18 -20 -20 -21 -22 -23 -25 -29 -30 -29 -29 -35 -43 -33 -25 -15 -15 -21 -31 -40 -41 -45 -54 -55 -60 -64 -49 -3 -0 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 -36 -20 -15 -14 -13 -15 -16 -16 -15 -15 -17 -23 -27 -29 -28 -23 -17 -12 -8 -6 -6 -9 -10 -8 -9 -10 -11 -12 -17 -28 -38 -48 -74 -86 -78 -71 -68 -59 -52 -49 -46 -43 -42 -38 -31 -33 -30 -30 -58 -87 -100 -92 -67 -59 -61 -55 -46 -43 -45 -46 -50 -41 -34 -31 -33 -48 -74 -69 -62 -57 -53 -51 -50 -48 -44 -39 -34 -33 -33 -33 -33 -31 -29 -26 -24 -24 -24 -24 -25 -25 -25 -24 -23 -20 -20 -31 -32 -21 -25 -28 -28 -26 -25 -26 -26 -28 -29 -24 -15 -8 -5 -4 -3 -2 -2 -2 -2 -3 -4 -4 -5 -7 -14 -22 -13 -15 -10 -8 -9 -9 -10 -14 -14 -4 -3 -2 -1 -1 -1 -3 -2 -2 -1 -1 -1 -1 -1 -1 -3 -4 -11 -21 -11 -5 -4 -6 -6 -3 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -22 -64 -73 -45 -9 -5 -11 -29 -78 -103 -106 -106 -103 -104 -113 -119 -121 -123 -123 -112 -81 -62 -48 -32 -22 -22 -14 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -31 -14 -8 -20 -39 -49 -56 -61 -52 -31 -14 -14 -22 -40 -55 -56 -47 -30 -15 -13 -22 -32 -29 -21 -25 -23 -28 -31 -36 -46 -55 -55 -57 -68 -75 -80 -87 -98 -95 -93 -103 -119 -136 -146 -157 -186 -124 -35 -2 0 0 0 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 -29 -32 -33 -52 -67 -53 -13 -65 -52 -44 -62 -79 -53 -6 -14 -52 -84 -76 -37 -39 -53 -43 -18 -1 -2 -9 -22 -3 0 0 0 -2 -6 -4 -1 0 0 -0 -1 -2 -3 -27 -44 -28 -6 0 -1 -4 -19 -32 -29 -19 -17 -20 -20 -19 -27 -25 -20 -25 -36 -41 -44 -49 -44 -34 -30 -32 -29 -27 -25 -26 -30 -37 -42 -39 -31 -29 -26 -25 -28 -20 -9 -9 -13 -21 -29 -34 -38 -45 -45 -54 -66 -51 -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 -2 -6 -11 -15 -16 -20 -21 -18 -16 -15 -19 -23 -28 -30 -27 -22 -17 -14 -9 -8 -11 -12 -10 -9 -9 -11 -21 -35 -34 -18 -32 -47 -167 -158 -105 -83 -80 -65 -59 -63 -89 -77 -48 -45 -43 -39 -38 -43 -57 -72 -79 -74 -65 -75 -66 -56 -51 -52 -54 -55 -52 -46 -38 -32 -43 -77 -74 -68 -62 -57 -53 -51 -49 -46 -40 -35 -33 -34 -35 -35 -34 -32 -29 -26 -25 -25 -25 -26 -25 -25 -25 -25 -26 -28 -30 -29 -26 -26 -26 -25 -22 -15 -12 -9 -19 -25 -22 -15 -7 -3 -4 -5 -4 -4 -4 -4 -4 -3 -3 -2 -3 -7 -10 -5 -11 -7 -4 -2 -2 -3 -6 -4 -4 -3 -3 -3 -2 -4 -5 -4 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -4 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -24 -59 -50 -6 -0 0 -0 -39 -81 -98 -96 -108 -96 -96 -104 -112 -118 -123 -126 -123 -112 -101 -82 -53 -25 -21 -5 -1 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -23 -32 -27 -10 -7 -19 -34 -44 -50 -49 -39 -22 -12 -14 -27 -53 -59 -43 -28 -16 -10 -11 -21 -40 -37 -24 -24 -28 -34 -35 -38 -41 -45 -53 -64 -70 -76 -83 -89 -87 -82 -79 -97 -120 -132 -133 -139 -155 -169 -93 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -11 -27 -19 -37 -50 -34 -15 -51 -36 -32 -56 -74 -55 -18 -62 -61 -88 -82 -50 -33 -42 -56 -44 -16 -0 -1 -3 0 0 0 0 0 0 -0 -0 0 0 -3 -12 -16 -8 -16 -6 -4 -1 0 -4 -17 -28 -24 -22 -20 -23 -25 -12 -11 -20 -25 -18 -7 -3 -7 -43 -102 -82 -53 -47 -44 -35 -30 -29 -36 -50 -63 -62 -36 -26 -25 -21 -19 -19 -15 -12 -12 -13 -17 -23 -30 -35 -39 -41 -52 -65 -48 -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 -1 -4 -12 -24 -26 -23 -22 -22 -19 -20 -22 -24 -25 -24 -23 -21 -19 -14 -12 -14 -14 -13 -13 -11 -63 -165 -208 -158 -72 -17 -18 -194 -266 -269 -235 -170 -110 -113 -121 -113 -81 -51 -49 -45 -44 -43 -41 -47 -73 -110 -119 -81 -86 -77 -69 -66 -63 -61 -60 -60 -50 -40 -34 -39 -60 -70 -71 -67 -61 -56 -53 -50 -48 -41 -36 -33 -33 -33 -34 -36 -34 -31 -28 -26 -26 -26 -26 -25 -24 -26 -31 -35 -32 -25 -26 -27 -26 -25 -23 -17 -2 -3 -4 -14 -15 -7 -2 -2 -3 -4 -5 -5 -5 -5 -4 -2 -2 -2 -2 -1 -1 -0 -0 -2 -2 -1 -1 -0 -0 -0 -0 -1 -4 -5 -6 -7 -7 -6 -5 -3 -1 -0 -1 -0 -0 -1 -2 -2 -2 -2 -3 -5 -4 -2 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -18 -55 -61 -5 0 0 0 -16 -58 -93 -83 -93 -84 -80 -84 -92 -100 -108 -112 -118 -122 -119 -107 -81 -44 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 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 -29 -28 -19 -7 -5 -14 -26 -39 -46 -39 -24 -15 -13 -15 -23 -39 -53 -25 -11 -8 -12 -18 -25 -38 -45 -39 -36 -39 -36 -31 -42 -50 -54 -61 -71 -69 -73 -71 -69 -73 -77 -83 -103 -122 -122 -124 -131 -137 -186 -146 -116 -103 -94 -74 -36 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -6 -42 -41 -26 -19 -34 -37 -21 -18 -22 -18 -16 -40 -3 -40 -54 -44 -37 -48 -54 -29 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -18 -27 -17 -17 -5 -1 0 0 -6 -21 -34 -26 -37 -33 -21 -10 -3 -2 -4 -13 -16 -15 -25 -59 -116 -132 -99 -69 -53 -44 -37 -35 -41 -56 -73 -81 -71 -48 -39 -29 -29 -25 -20 -18 -17 -13 -13 -18 -23 -29 -34 -36 -37 -26 -25 -17 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -11 -10 -21 -33 -30 -27 -24 -23 -24 -25 -23 -20 -20 -18 -15 -14 -15 -16 -15 -16 -17 -54 -158 -219 -236 -227 -146 -191 -286 -315 -303 -280 -254 -227 -212 -206 -132 -79 -62 -57 -52 -49 -44 -40 -45 -64 -101 -145 -110 -104 -89 -75 -68 -67 -66 -55 -61 -53 -44 -39 -38 -39 -46 -56 -67 -68 -62 -56 -51 -46 -41 -36 -33 -32 -33 -35 -35 -34 -31 -28 -26 -25 -25 -24 -23 -24 -29 -25 -14 -9 -7 -18 -27 -26 -17 -13 -23 -13 -7 -4 -10 -12 -8 -2 -3 -5 -6 -7 -7 -6 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -1 -4 -9 -7 -8 -8 -6 -3 -0 -0 -0 -0 -0 -1 -1 -1 -2 -6 -12 -10 -4 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -3 -2 -1 -0 -1 -1 -1 -2 -4 -2 -0 -0 0 0 0 0 0 0 0 -0 -6 -19 -23 -1 0 0 0 -3 -31 -81 -80 -75 -68 -62 -63 -69 -76 -85 -91 -99 -110 -116 -111 -93 -56 -21 -5 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -17 -20 -11 -6 -8 -9 -18 -32 -35 -28 -17 -11 -11 -14 -21 -36 -42 -19 -10 -13 -16 -19 -20 -22 -34 -44 -47 -36 -25 -25 -39 -58 -64 -69 -77 -80 -84 -87 -87 -91 -97 -103 -111 -115 -117 -138 -144 -149 -174 -178 -179 -185 -194 -167 -87 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -55 -23 -5 -31 -68 -60 -19 -18 -26 -11 0 0 0 -2 -20 -22 -24 -36 -48 -37 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -5 -1 0 -0 0 0 -2 -8 -14 -13 -23 -17 -6 -1 -0 0 0 -2 -2 -17 -54 -94 -90 -94 -105 -82 -62 -48 -37 -37 -50 -67 -81 -86 -85 -72 -43 -38 -35 -28 -23 -21 -18 -13 -13 -17 -22 -27 -30 -32 -48 -16 -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 -1 -6 -19 -33 -38 -34 -28 -26 -26 -24 -20 -18 -18 -16 -15 -15 -15 -16 -18 -21 -36 -122 -185 -218 -242 -258 -311 -332 -318 -297 -283 -272 -256 -255 -245 -201 -147 -100 -72 -65 -59 -52 -45 -43 -41 -47 -79 -113 -116 -99 -81 -76 -81 -78 -61 -60 -58 -54 -50 -45 -41 -36 -44 -62 -72 -60 -42 -45 -46 -43 -38 -32 -25 -19 -16 -14 -26 -28 -26 -25 -24 -24 -24 -23 -23 -27 -29 -25 -14 -3 -10 -15 -13 -7 -10 -25 -28 -16 -11 -11 -11 -8 -4 -4 -6 -8 -9 -9 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -2 -7 -7 -9 -11 -11 -7 -0 -0 -0 -0 -1 -3 -4 -2 -2 -13 -20 -17 -8 -2 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -2 -1 -1 -1 -0 -2 -5 -4 -1 -0 -0 -0 0 0 0 0 0 -0 -2 -6 -6 -0 0 0 0 0 -12 -56 -78 -71 -59 -50 -48 -49 -57 -65 -70 -79 -91 -102 -104 -93 -63 -27 -6 -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 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 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 -25 -15 -8 -6 -6 -11 -19 -24 -22 -16 -11 -10 -15 -27 -33 -30 -18 -13 -22 -26 -21 -16 -14 -19 -46 -56 -39 -24 -29 -48 -69 -66 -49 -66 -84 -90 -93 -98 -117 -137 -142 -134 -125 -130 -158 -154 -163 -179 -185 -193 -193 -216 -181 -87 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -20 -7 -2 -21 -33 -21 -7 -27 -52 -17 0 0 0 -0 -3 -4 -5 -11 -16 -14 0 0 0 0 0 0 0 0 0 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -1 -1 -0 -1 -9 -104 -84 -65 -42 -22 -16 -23 -29 -31 -35 -63 -93 -79 -71 -56 -42 -32 -26 -21 -16 -15 -20 -25 -31 -32 -32 -45 -37 -17 -22 -26 -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 -3 -14 -30 -43 -44 -32 -28 -27 -23 -19 -19 -19 -17 -16 -16 -15 -17 -21 -27 -104 -139 -160 -200 -235 -266 -290 -309 -297 -276 -263 -255 -254 -258 -258 -243 -206 -145 -77 -70 -62 -56 -49 -42 -36 -38 -62 -79 -84 -83 -89 -98 -85 -72 -64 -62 -63 -62 -56 -44 -34 -38 -47 -56 -51 -39 -47 -54 -54 -46 -34 -23 -16 -17 -19 -26 -27 -26 -26 -25 -24 -25 -23 -22 -23 -26 -26 -17 -8 -6 -6 -6 -14 -27 -22 -20 -15 -16 -26 -33 -25 -9 -5 -5 -7 -7 -6 -3 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -3 -8 -10 -11 -13 -12 -6 -1 -0 -0 0 -1 -2 -2 -0 -2 -13 -18 -16 -9 -1 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -3 -2 -1 -1 -1 -1 -1 -3 -3 -1 -0 -0 -0 0 0 0 0 0 0 -2 -10 -13 -2 -0 0 0 0 -3 -28 -72 -74 -59 -47 -40 -38 -41 -47 -55 -64 -72 -81 -88 -84 -66 -36 -11 -1 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 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 -26 -23 -7 -2 -4 -8 -12 -20 -22 -18 -14 -14 -21 -33 -34 -31 -23 -19 -22 -25 -22 -19 -17 -16 -26 -66 -63 -41 -55 -77 -84 -72 -63 -82 -97 -94 -90 -106 -121 -145 -153 -142 -132 -148 -185 -171 -172 -184 -197 -212 -222 -237 -167 -59 0 0 0 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 -4 -0 0 -0 -1 -9 -23 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -38 -65 -33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -10 -13 -10 -4 0 0 0 0 -3 -18 -24 -36 -90 -83 -56 -39 -30 -23 -17 -16 -22 -32 -34 -31 -28 -30 -26 -16 -21 -32 -33 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -9 -25 -49 -52 -44 -34 -25 -19 -18 -19 -19 -20 -19 -17 -17 -23 -27 -26 -73 -132 -173 -199 -222 -255 -325 -335 -313 -293 -275 -264 -268 -275 -282 -263 -194 -89 -80 -72 -65 -57 -49 -42 -38 -36 -41 -51 -72 -95 -104 -91 -75 -66 -66 -67 -64 -57 -45 -34 -35 -35 -39 -43 -44 -45 -46 -48 -43 -37 -31 -28 -27 -23 -21 -20 -20 -20 -21 -22 -24 -24 -24 -23 -24 -26 -28 -28 -19 -22 -19 -11 -6 -5 -13 -23 -27 -27 -25 -21 -11 -5 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -4 -7 -10 -11 -10 -11 -12 -4 -0 -0 -0 0 -0 0 0 0 -0 -3 -6 -7 -5 -0 -0 0 -0 -1 -2 -3 -4 -1 -0 -0 -0 -0 -0 0 0 -0 -2 -5 -7 -8 -6 -3 -2 -2 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -22 -7 -0 0 0 0 0 -7 -54 -74 -66 -55 -47 -38 -36 -39 -45 -52 -59 -68 -82 -78 -69 -51 -25 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -3 -2 -2 -4 -5 -4 -2 -1 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -2 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -19 -10 -3 -4 -6 -11 -15 -15 -16 -17 -19 -24 -36 -51 -41 -33 -27 -22 -17 -15 -14 -16 -19 -21 -26 -38 -37 -57 -88 -95 -86 -80 -90 -97 -94 -103 -112 -117 -126 -115 -93 -76 -79 -103 -120 -171 -185 -196 -211 -228 -237 -151 -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 -13 -26 -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 -4 -4 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -12 -44 -58 -55 -62 -61 -50 -38 -29 -21 -15 -14 -21 -34 -32 -29 -28 -23 -14 -9 -10 -16 -26 -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 -1 -5 -17 -46 -61 -58 -46 -32 -23 -19 -20 -22 -23 -21 -18 -22 -27 -28 -62 -104 -137 -164 -192 -214 -262 -318 -339 -325 -305 -290 -289 -289 -288 -289 -278 -230 -125 -133 -104 -74 -58 -52 -45 -41 -37 -38 -55 -83 -94 -62 -33 -47 -58 -64 -64 -57 -47 -44 -40 -36 -35 -36 -37 -36 -39 -43 -43 -42 -41 -37 -35 -30 -24 -19 -20 -25 -30 -31 -26 -24 -23 -22 -24 -29 -31 -33 -37 -43 -37 -23 -14 -13 -17 -28 -26 -18 -10 -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 -2 -6 -11 -12 -11 -9 -6 -6 -10 -6 -2 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -6 -7 -3 -1 -1 -1 -0 -0 -0 -0 -1 -5 -10 -12 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -3 -17 -11 -3 -1 0 0 0 -0 -34 -72 -93 -93 -74 -53 -46 -44 -44 -48 -51 -55 -65 -67 -67 -66 -52 -3 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -3 -11 -9 -10 -10 -8 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -0 0 -2 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -6 -5 -5 -7 -11 -13 -13 -18 -22 -22 -27 -42 -58 -52 -45 -38 -26 -18 -15 -16 -20 -37 -43 -52 -59 -48 -51 -63 -61 -38 -20 -35 -46 -57 -99 -113 -101 -95 -64 -34 -22 -20 -24 -50 -123 -187 -196 -212 -234 -222 -126 -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 -7 -13 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -12 -20 -18 -48 -68 -67 -60 -58 -54 -47 -37 -26 -18 -13 -10 -13 -26 -27 -23 -24 -22 -13 -5 -6 -7 -16 -12 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -13 -37 -62 -75 -69 -48 -32 -25 -25 -25 -24 -22 -23 -28 -29 -26 -41 -85 -137 -148 -188 -220 -283 -324 -332 -327 -319 -308 -294 -291 -305 -318 -304 -262 -255 -178 -104 -67 -59 -50 -46 -41 -38 -40 -73 -103 -70 -30 -45 -35 -48 -62 -57 -47 -40 -36 -35 -41 -47 -43 -31 -35 -48 -50 -42 -35 -35 -42 -38 -34 -31 -35 -44 -48 -36 -24 -19 -17 -15 -15 -19 -39 -37 -35 -40 -43 -36 -17 -3 -5 -17 -16 -10 -7 -6 -4 -1 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -3 -7 -11 -14 -14 -9 -5 -2 -3 -6 -7 -5 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -4 -7 -7 -8 -4 -2 -2 -2 -1 -1 -2 -2 -3 -4 -7 -8 -7 -2 -3 -2 -1 -1 -2 -1 -1 -1 -2 -3 -5 -6 -9 -6 -4 -3 -2 -1 -0 -0 -1 -7 -8 -9 -12 -0 -0 0 -0 -15 -38 -63 -126 -106 -82 -69 -63 -60 -57 -49 -45 -43 -45 -55 -69 -76 -21 -4 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -6 -11 -13 -12 -9 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -5 -6 -5 -3 -2 -2 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -20 -24 -9 -15 -16 -16 -16 -17 -20 -23 -29 -42 -56 -60 -53 -44 -29 -20 -15 -19 -30 -53 -50 -22 -7 -15 -23 -18 -8 -2 -1 -4 -7 -11 -27 -57 -85 -84 -53 -28 -27 -17 -3 -9 -58 -157 -204 -221 -193 -138 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -34 -54 -43 -54 -53 -50 -47 -44 -40 -37 -35 -27 -15 -11 -9 -6 -20 -25 -21 -29 -36 -25 -3 -3 -3 -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 -7 -27 -53 -75 -80 -56 -40 -33 -29 -26 -25 -25 -27 -28 -28 -35 -60 -96 -116 -164 -205 -235 -275 -316 -339 -338 -326 -324 -327 -332 -324 -301 -290 -288 -240 -175 -107 -62 -55 -52 -47 -36 -32 -67 -113 -97 -21 -22 -13 -35 -57 -54 -45 -40 -28 -24 -38 -57 -59 -35 -43 -59 -60 -48 -38 -41 -54 -57 -54 -50 -52 -56 -55 -50 -40 -27 -22 -14 -6 -4 -4 -30 -30 -28 -32 -33 -21 -15 -8 -7 -5 -5 -7 -7 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -2 -4 -6 -7 -6 -7 -14 -9 -3 -1 -2 -4 -6 -7 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -10 -9 -6 -3 -2 -1 -1 -1 -1 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -9 -14 -15 -15 -11 -5 -3 -1 -1 -1 -3 -11 -26 -39 -5 -1 0 -1 -7 -24 -76 -95 -89 -83 -80 -81 -90 -77 -58 -41 -30 -28 -40 -60 -65 -38 -13 0 -0 -0 -1 -1 -2 -3 -3 -1 -1 -1 -5 -9 -11 -10 -9 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -6 -7 -11 -16 -16 -12 -11 -11 -12 -10 -6 -2 -0 -1 -0 -0 0 0 0 -0 -0 -2 -3 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -10 -28 -34 -34 -32 -30 -22 -17 -18 -25 -35 -43 -43 -52 -51 -37 -22 -18 -21 -39 -58 -52 0 0 -0 -1 -1 -1 0 0 0 0 0 0 -4 -57 -93 -74 -55 -59 -76 -74 -61 -20 -16 -78 -172 -226 -120 -40 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -25 -47 -52 -36 -35 -33 -32 -32 -31 -29 -27 -29 -23 -10 -7 -8 -7 -12 -20 -26 -32 -29 -18 -5 -1 -1 -4 -10 -8 -2 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 -3 -13 -32 -58 -76 -60 -49 -41 -35 -29 -26 -26 -29 -31 -29 -25 -45 -109 -135 -172 -200 -224 -258 -307 -354 -356 -368 -346 -330 -319 -303 -297 -292 -276 -239 -153 -77 -68 -57 -52 -37 -31 -61 -110 -123 -28 -21 -10 -23 -42 -51 -53 -40 -12 -6 -12 -33 -59 -59 -56 -65 -66 -56 -47 -48 -56 -51 -63 -58 -50 -45 -38 -29 -33 -56 -52 -35 -27 -32 -40 -43 -32 -21 -20 -22 -3 -0 -0 -0 -1 -3 -4 -3 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -3 -3 -6 -8 -9 -7 -3 -5 -10 -6 -3 -4 -6 -3 -4 -5 -4 -2 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -2 -4 -5 -3 -1 -1 -2 -2 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -5 -10 -17 -23 -20 -5 -8 -6 -4 -2 -3 -8 -17 -20 -11 -6 -3 -2 -5 -6 -69 -86 -83 -78 -74 -73 -84 -78 -65 -45 -27 -21 -29 -50 -71 -76 -46 -0 -0 -0 -0 -2 -5 -7 -5 -3 -3 -4 -4 -4 -5 -6 -9 -8 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -13 -21 -22 -18 -17 -20 -26 -24 -19 -16 -10 -9 -7 -3 -0 0 0 0 0 -0 -1 -3 -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 -2 -8 -20 -42 -56 -50 -33 -24 -26 -33 -39 -36 -8 -36 -41 -31 -22 -24 -42 -44 -42 -31 0 0 0 0 -5 -5 -5 -5 0 0 0 0 -4 -25 -73 -83 -80 -86 -94 -81 -46 -9 0 -21 -93 -173 -94 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -14 -59 -52 -34 -23 -23 -23 -21 -21 -20 -19 -19 -19 -16 -6 -3 -6 -8 -7 -11 -19 -26 -29 -22 -10 -5 -2 -2 -9 -13 -10 -5 0 0 0 -2 -11 -14 -29 -126 -55 -34 -37 -47 -49 -35 -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 -13 -42 -59 -68 -67 -56 -43 -33 -30 -33 -34 -31 -26 -45 -97 -115 -147 -181 -197 -218 -264 -328 -344 -367 -359 -345 -328 -307 -293 -289 -286 -268 -227 -163 -96 -65 -56 -49 -46 -51 -63 -71 -61 -24 -20 -26 -35 -41 -37 -13 -2 -0 -1 -20 -57 -71 -65 -62 -57 -50 -45 -45 -53 -69 -77 -61 -42 -31 -24 -17 -19 -42 -42 -38 -41 -27 -5 -1 -0 -1 -5 -8 -1 -0 -0 -0 -1 -3 -5 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -4 -5 -7 -9 -7 -11 -9 -5 -3 -6 -13 -6 -4 -2 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -3 -4 -3 -2 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -10 -16 -15 -3 -7 -6 -5 -4 -3 -3 -8 -15 -16 -18 -22 -32 -48 -32 -55 -72 -75 -70 -64 -60 -65 -72 -67 -49 -27 -15 -23 -48 -88 -124 -114 -27 -9 -2 -0 -1 -3 -6 -4 -3 -4 -3 -2 -1 -3 -4 -5 -3 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -20 -26 -26 -27 -25 -24 -25 -26 -32 -39 -39 -31 -19 -4 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -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 -5 -30 -48 -51 -43 -34 -45 -42 -29 -15 -0 -7 -32 -36 -33 -32 -21 -9 -3 0 0 0 0 0 -6 -7 -19 -43 -51 -21 -49 -31 -9 -18 -67 -102 -86 -77 -66 -41 -16 -39 -6 -0 -30 -64 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -13 -65 -43 -24 -18 -16 -16 -15 -15 -16 -16 -17 -17 -12 -6 -6 -8 -9 -7 -8 -13 -18 -19 -17 -19 -21 -9 -4 -6 -24 -30 -18 0 0 0 -7 -73 -126 -132 -145 -151 -150 -148 -147 -139 -113 -58 -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 -3 -24 -94 -130 -107 -72 -56 -46 -42 -40 -35 -29 -44 -85 -105 -111 -128 -164 -194 -218 -258 -322 -339 -338 -326 -317 -320 -337 -344 -317 -282 -260 -211 -122 -72 -63 -59 -55 -49 -44 -42 -44 -26 -52 -61 -51 -42 -45 -3 -0 0 0 -18 -54 -70 -65 -60 -55 -49 -45 -44 -51 -69 -59 -41 -29 -24 -18 -13 -13 -8 -6 -12 -18 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -6 -6 -5 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -4 -5 -5 -7 -9 -11 -15 -15 -14 -14 -13 -11 -8 -9 -6 -5 -4 -3 -2 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -3 -5 -6 -7 -5 -3 -2 -4 -5 -5 -3 -1 -0 -0 -0 -1 -3 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -4 -8 -13 -11 -4 -3 -6 -8 -4 -2 -4 -7 -12 -19 -29 -40 -50 -51 -57 -62 -66 -64 -58 -54 -59 -69 -68 -49 -28 -17 -19 -42 -88 -135 -141 -86 -51 -19 -7 -3 -3 -2 -1 -1 -2 -2 -1 -1 -3 -4 -3 -2 -2 -3 -3 -2 -1 -0 -0 -0 -1 -0 -0 -0 -2 -6 -14 -19 -20 -25 -25 -22 -21 -23 -33 -50 -64 -67 -53 -13 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -9 -27 -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 -1 -8 -14 -32 -52 -58 -54 -37 -12 0 0 -1 -12 -20 -16 -6 -0 0 0 0 0 0 0 -0 -1 -1 -5 -10 -13 -17 -54 -42 -17 -30 -52 -53 -37 -41 -42 -30 -42 -67 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -50 -28 -18 -13 -11 -11 -11 -11 -12 -12 -10 -10 -8 -6 -9 -8 -6 -5 -6 -8 -10 -12 -8 -15 -25 -15 -6 -5 -29 -41 -25 0 0 0 -2 -80 -133 -139 -142 -150 -159 -162 -161 -156 -131 -70 -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 -5 -32 -191 -280 -242 -153 -89 -66 -50 -45 -41 -36 -37 -52 -76 -111 -116 -156 -185 -201 -238 -317 -334 -324 -305 -286 -283 -307 -345 -310 -285 -217 -130 -76 -80 -78 -69 -46 -30 -23 -15 -10 -36 -73 -77 -58 -42 -41 -2 -0 -0 -0 -8 -26 -44 -62 -59 -56 -52 -49 -52 -68 -65 -44 -30 -22 -16 -11 -8 -6 -4 -5 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -9 -11 -9 -5 -2 -1 -1 -0 -0 -0 -1 -2 -1 -0 -2 -4 -6 -11 -16 -15 -11 -10 -11 -12 -13 -15 -19 -20 -16 -13 -13 -15 -15 -14 -15 -13 -9 -6 -5 -1 -0 -0 -2 -4 -4 -1 -0 -1 -3 -6 -11 -15 -16 -14 -8 -5 -5 -5 -4 -3 -2 -1 -1 -1 -0 -0 -1 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -7 -17 -14 -4 -1 -4 -8 -6 -4 -4 -5 -7 -13 -20 -29 -35 -37 -40 -46 -54 -55 -54 -51 -52 -55 -52 -39 -32 -37 -34 -45 -86 -129 -142 -131 -111 -87 -58 -31 -18 -6 -1 -0 -0 -0 -1 -3 -4 -4 -6 -9 -9 -7 -10 -6 -2 -1 -0 -1 -1 -0 -0 -0 -1 -3 -7 -11 -12 -14 -16 -20 -23 -24 -29 -43 -67 -89 -72 -26 -10 -4 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -28 -32 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -29 -31 -22 -12 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -11 -10 -3 -50 -52 -21 -10 -29 -38 -18 -25 -29 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -9 -33 -19 -12 -10 -9 -8 -8 -8 -9 -8 -7 -8 -8 -7 -7 -5 -4 -4 -4 -2 -4 -9 -11 -16 -19 -14 -7 -5 -25 -36 -21 0 0 0 0 -76 -122 -134 -139 -147 -143 -137 -145 -146 -103 -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 -34 -170 -377 -425 -413 -298 -159 -100 -65 -57 -47 -39 -32 -29 -43 -99 -95 -143 -179 -196 -224 -283 -314 -314 -312 -310 -297 -275 -297 -295 -226 -147 -109 -110 -94 -80 -62 -41 -23 -14 -16 -15 -56 -89 -74 -49 -50 -66 -16 -4 -2 -1 -1 -4 -9 -15 -10 -29 -39 -42 -59 -70 -46 -33 -23 -15 -11 -8 -5 -4 -7 -11 -9 -1 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -3 -7 -9 -8 -5 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -4 -9 -11 -11 -15 -25 -18 -10 -14 -18 -17 -13 -14 -21 -14 -9 -11 -13 -15 -17 -17 -13 -12 -11 -7 -3 -1 -1 -2 -4 -5 -1 -0 -1 -4 -9 -15 -18 -14 -14 -12 -9 -6 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -5 -6 -4 -6 -11 -8 -3 -6 -5 -5 -6 -9 -13 -17 -22 -27 -32 -36 -42 -48 -51 -50 -51 -50 -39 -24 -34 -70 -67 -65 -99 -133 -149 -147 -141 -130 -109 -72 -43 -19 -28 -36 -27 -30 -27 -36 -35 -33 -39 -43 -41 -23 -22 -15 -6 -1 -1 -1 -1 -1 -1 -0 -0 -2 -2 -3 -4 -7 -11 -16 -17 -16 -16 -19 -29 -55 -38 -18 -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 -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 -24 -22 -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 -2 -2 0 -2 -13 -26 -22 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -19 -13 0 -1 -25 -18 -6 -7 -21 -28 -4 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -9 -24 -14 -9 -8 -8 -8 -8 -8 -9 -6 -6 -6 -5 -6 -4 -4 -4 -4 -2 -2 -5 -19 -16 -22 -22 -14 -6 -6 -14 -21 -11 0 0 -2 -20 -75 -105 -115 -103 -60 -0 -28 -109 -140 -92 -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 -48 -219 -470 -463 -493 -438 -309 -211 -183 -136 -76 -46 -39 -52 -87 -130 -103 -139 -172 -191 -218 -261 -301 -312 -324 -321 -313 -321 -287 -269 -196 -124 -73 -55 -68 -38 -59 -68 -69 -67 -61 -61 -81 -69 -44 -26 -29 -45 -16 -5 -1 -0 -0 -0 -0 -1 -36 -32 -13 -9 -25 -28 -11 -3 -1 -2 -6 -8 -7 -7 -10 -15 -12 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -3 -6 -5 -4 -3 -2 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -4 -6 -6 -4 -4 -4 -3 -5 -6 -4 -3 -6 -19 -14 -7 -7 -8 -10 -13 -14 -7 -2 -3 -5 -4 -2 -1 -1 -1 -2 -1 -0 -0 -3 -8 -15 -18 -19 -24 -24 -18 -8 -1 -1 -1 -2 -2 -1 -0 0 0 -0 -2 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 -1 -2 -6 -13 -13 -8 -10 -9 -8 -8 -9 -11 -13 -12 -17 -27 -34 -40 -46 -49 -47 -46 -46 -37 -21 -21 -49 -76 -91 -119 -142 -158 -139 -129 -138 -116 -62 -60 -40 -43 -79 -132 -163 -163 -160 -150 -146 -145 -133 -75 -39 -27 -19 -11 -3 -1 -0 -1 -1 -1 -1 -0 -1 -0 -1 -2 -3 -5 -6 -5 -6 -6 -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 -1 -2 -2 -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 -2 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -44 -97 -83 -27 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -13 -7 0 0 0 0 -0 -11 -18 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -18 -13 -8 -8 -9 -10 -11 -11 -9 -5 -5 -3 -4 -7 -6 -6 -8 -5 -2 -3 -9 -21 -19 -22 -18 -10 -5 -6 -16 -30 -13 0 -8 -32 -77 -87 -88 -69 -33 0 -1 -9 -68 -86 -55 -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 -1 -37 -172 -457 -457 -499 -511 -436 -325 -317 -278 -175 -88 -81 -160 -272 -264 -164 -147 -164 -182 -195 -220 -286 -303 -310 -313 -299 -260 -237 -219 -168 -88 -28 -11 -31 -146 -99 -71 -58 -46 -32 -26 -32 -35 -33 -28 -31 -47 -31 -7 -0 -0 0 0 -0 -0 -42 -42 -19 -1 -2 -2 -1 -0 -1 -5 -8 -8 -6 -5 -3 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -3 -6 -6 -4 -3 -2 -1 -1 -1 -1 -2 -2 -3 -4 -2 -2 -3 -4 -4 -4 -2 -2 -2 -2 -2 -2 -3 -3 -11 -10 -6 -5 -4 -5 -9 -12 -13 -11 -5 -4 -4 -2 -2 -1 -0 -0 -0 -0 -0 -1 -5 -14 -20 -28 -34 -31 -19 -7 -0 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -1 -2 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 -0 -0 -2 -7 -16 -24 -18 -13 -12 -11 -10 -13 -17 -18 -17 -23 -34 -39 -42 -44 -45 -46 -45 -33 -22 -24 -43 -78 -118 -137 -157 -173 -158 -131 -128 -131 -96 -107 -92 -71 -104 -189 -232 -228 -209 -217 -250 -251 -203 -145 -86 -40 -20 -13 -7 -3 -1 -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 -1 -2 -2 -2 -1 -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 -0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -68 -108 -82 -14 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 -5 -36 -37 -26 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -16 -15 -11 -8 -8 -10 -16 -20 -21 -17 -10 -5 -5 -13 -20 -16 -7 -7 -4 -2 -5 -13 -21 -19 -26 -23 -13 -5 -5 -12 -31 -12 -0 -17 -51 -77 -81 -83 -66 -32 -0 -1 -1 -28 -23 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -47 -122 -141 -142 -408 -432 -461 -482 -454 -387 -349 -332 -276 -170 -196 -300 -339 -279 -205 -174 -171 -176 -180 -195 -266 -277 -281 -279 -270 -256 -260 -252 -205 -152 -133 -151 -162 -90 -74 -59 -42 -31 -30 -19 -42 -68 -53 -29 -21 -21 -12 -4 -1 -1 0 -8 -41 -26 -9 -2 -1 -1 -1 -2 -0 -0 -3 -6 -7 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -2 -1 -1 -0 -0 -2 -3 -4 -5 -7 -8 -7 -6 -5 -4 -3 -2 -2 -2 -1 -1 -1 -2 -1 -3 -5 -6 -7 -3 -3 -5 -8 -10 -10 -7 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -5 -9 -21 -30 -23 -8 -2 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -3 -3 -2 -2 -2 -1 -3 -16 -17 -13 -12 -13 -9 -12 -15 -18 -18 -16 -18 -28 -35 -40 -47 -54 -55 -49 -36 -27 -28 -44 -84 -139 -157 -176 -188 -178 -141 -106 -116 -124 -131 -120 -99 -95 -177 -189 -143 -108 -108 -130 -204 -183 -144 -99 -53 -31 -16 -8 -4 -2 -0 0 0 -0 -0 -0 0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -5 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -57 -85 -59 -1 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -56 -41 -15 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -26 -15 -9 -8 -8 -11 -19 -29 -35 -33 -26 -24 -28 -29 -27 -20 -11 -5 -3 -3 -9 -20 -29 -29 -37 -34 -20 -8 -5 -7 -27 -9 -1 -7 -18 -24 -39 -45 -20 -9 -11 -12 -19 -81 -45 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 -46 -151 -224 -246 -257 -351 -377 -389 -411 -428 -415 -370 -312 -298 -294 -332 -345 -280 -224 -183 -163 -166 -184 -208 -233 -255 -251 -254 -265 -274 -268 -252 -239 -213 -178 -156 -154 -158 -156 -135 -94 -60 -37 -19 -7 -47 -36 -25 -19 -12 -4 -1 -1 -7 -5 -1 -4 -21 -11 -3 -1 -1 0 -0 -0 -0 -2 -6 -9 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -8 -4 -3 -3 -5 -7 -8 -7 -6 -4 -3 -2 -1 -0 -0 -0 -0 0 0 -0 -0 -6 -16 -19 -12 -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 -2 -2 -2 -2 -2 -3 -3 -3 -9 -11 -9 -10 -14 -8 -10 -13 -15 -17 -16 -14 -19 -27 -37 -47 -53 -51 -47 -37 -27 -24 -37 -83 -137 -166 -187 -197 -182 -126 -105 -90 -108 -111 -86 -161 -132 -165 -145 -117 -96 -10 -10 -40 -65 -102 -116 -73 -55 -30 -13 -4 -2 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -1 -1 -0 -0 -1 -2 -3 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -15 -33 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -22 -7 -28 -59 -57 -21 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -18 -17 -10 -7 -8 -10 -11 -16 -28 -35 -38 -40 -43 -44 -39 -28 -16 -6 -2 -1 -5 -13 -26 -40 -48 -52 -47 -34 -19 -8 -7 -24 -8 -1 0 -3 -11 -21 -17 -15 -31 -44 -42 -48 -61 -32 -9 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -0 -0 0 -0 -12 -43 -86 -127 -187 -216 -240 -272 -293 -311 -319 -358 -408 -422 -367 -281 -354 -388 -348 -273 -210 -170 -148 -145 -157 -175 -192 -209 -226 -227 -230 -238 -242 -237 -217 -198 -183 -162 -147 -142 -147 -144 -102 -54 -43 -50 -43 -22 -31 -31 -27 -22 -13 -2 -0 0 -2 -2 -1 0 0 0 -0 -0 0 0 0 0 -1 -16 -28 -23 -2 -2 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -1 -1 -2 -1 -1 -1 -1 -1 -2 -3 -5 -5 -4 -4 -5 -6 -6 -4 -3 -2 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -2 -3 -1 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -1 -2 -1 -1 -3 -5 -6 -7 -10 -7 -7 -10 -13 -16 -14 -13 -15 -21 -30 -41 -44 -46 -49 -45 -33 -23 -28 -89 -138 -171 -191 -204 -211 -139 -111 -118 -146 -144 -22 -158 -181 -180 -179 -191 -205 -48 -9 -8 -57 -121 -124 -95 -76 -49 -23 -7 -2 -1 -1 -1 -0 -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 -2 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -34 -44 -8 -0 0 0 0 0 0 0 0 0 0 -4 -13 -6 -0 0 -2 -15 -55 -26 -56 -94 -88 -42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -12 -11 -7 -5 -7 -9 -10 -14 -24 -27 -32 -42 -47 -50 -42 -23 -8 -1 -0 -0 -12 -16 -27 -42 -54 -57 -50 -41 -28 -15 -13 -21 -20 -25 -20 -16 -25 -40 -31 -26 -23 -23 -20 -6 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -4 -1 0 0 -1 -14 -48 -96 -133 -153 -169 -178 -198 -223 -236 -253 -275 -325 -381 -382 -305 -220 -334 -318 -260 -198 -149 -123 -117 -125 -136 -152 -170 -188 -199 -203 -208 -214 -217 -207 -179 -169 -169 -158 -146 -137 -134 -127 -107 -85 -74 -72 -66 -40 -24 -19 -20 -20 -14 -0 -0 -0 -1 -1 -1 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 -1 -3 -5 -4 -4 -2 -1 -2 -2 -1 -1 -1 -1 -0 -0 -1 -5 -7 -5 -3 -3 -4 -4 -3 -2 -1 -1 -0 -0 -2 -2 -1 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -1 -0 -2 -4 -7 -8 -9 -8 -8 -9 -9 -14 -14 -14 -15 -18 -25 -34 -39 -50 -57 -54 -44 -40 -34 -78 -132 -175 -197 -207 -120 -95 -99 -114 -146 -201 -56 -104 -139 -151 -152 -151 -210 -119 -40 -14 -79 -203 -137 -110 -101 -78 -42 -31 -21 -17 -14 -13 -14 -14 -17 -13 -7 -6 -6 -3 -0 -2 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -1 -1 -2 -4 -4 -3 -4 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -66 -44 -6 0 0 0 0 0 0 0 0 0 0 -11 -28 -28 -5 0 -1 -8 -33 -56 -51 -83 -76 -37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -5 -4 -3 -4 -5 -8 -13 -16 -13 -17 -24 -27 -31 -33 -15 -3 -0 -1 -3 -24 -19 -24 -41 -57 -57 -45 -30 -24 -15 -11 -23 -46 -53 -43 -36 -36 -41 -33 -23 -17 -17 -16 -12 -10 -10 -7 -3 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -4 -1 0 0 -8 -42 -86 -114 -115 -135 -139 -153 -175 -192 -199 -210 -243 -291 -328 -314 -252 -205 -230 -211 -172 -131 -101 -88 -92 -105 -119 -135 -153 -169 -176 -182 -196 -209 -213 -200 -170 -163 -161 -149 -135 -124 -119 -116 -107 -99 -78 -55 -39 -24 -14 -12 -21 -26 -18 -1 -0 -6 -9 -8 -3 -0 -0 -0 -0 0 0 -0 -1 -4 -2 -1 -1 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 -1 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -1 -4 -5 -3 0 -0 -1 -1 -1 -1 -1 0 0 0 0 0 0 -0 -0 -1 -0 -0 -1 -2 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -2 -7 -12 -15 -15 -14 -13 -10 -7 -10 -13 -16 -18 -19 -22 -26 -34 -44 -48 -45 -56 -66 -46 -61 -111 -171 -198 -174 -121 -125 -132 -122 -118 -142 -48 -45 -75 -117 -162 -138 -177 -162 -119 -74 -41 -137 -138 -136 -133 -111 -72 -65 -58 -48 -40 -40 -42 -48 -52 -47 -39 -32 -22 -13 -12 -14 -13 -7 -5 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -9 -11 -12 -10 -9 -8 -7 -6 -7 -6 -7 -6 -3 -0 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -2 -4 -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 -1 -19 -13 -2 0 0 0 0 0 0 0 0 0 0 -5 -19 -34 -43 -35 -12 -26 -48 -61 -20 -34 -35 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -6 -5 -3 -3 -5 -6 -5 -3 -7 -12 -15 -16 -17 -5 -1 -0 -3 -10 -31 -20 -22 -37 -49 -45 -34 -11 -6 -16 -28 -38 -54 -46 -32 -41 -42 -31 -25 -19 -16 -16 -19 -23 -23 -18 -10 -3 0 0 0 0 0 0 0 0 0 -0 -0 -3 -2 -1 -0 0 0 -24 -64 -89 -95 -95 -113 -121 -146 -165 -171 -172 -181 -205 -236 -252 -238 -201 -163 -137 -115 -94 -77 -68 -68 -79 -93 -109 -124 -138 -148 -153 -159 -174 -190 -195 -184 -163 -162 -154 -142 -127 -109 -93 -114 -112 -86 -55 -33 -25 -19 -10 -25 -46 -40 -14 -2 -2 -9 -10 -5 -0 -0 -1 -0 -0 0 0 -2 -10 -24 -7 -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 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -4 -4 -3 0 0 -3 -3 -3 -3 -3 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -2 -7 -9 -5 -1 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -12 -21 -29 -27 -22 -20 -16 -11 -10 -12 -16 -20 -21 -22 -25 -30 -33 -29 -25 -57 -52 -46 -46 -58 -92 -94 -61 -71 -103 -128 -141 -120 -84 -55 -119 -201 -147 -171 -166 -177 -178 -159 -129 -149 -166 -160 -147 -128 -104 -84 -86 -99 -83 -58 -62 -64 -72 -73 -70 -66 -60 -41 -29 -29 -28 -19 -13 -10 -9 -8 -5 -3 -2 -3 -4 -4 -3 -1 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 -1 -4 -9 -14 -16 -17 -21 -22 -16 -10 -9 -8 -9 -8 -3 -2 -4 -3 -0 -1 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -6 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -8 -17 -28 -37 -37 -48 -55 -40 -11 -0 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -6 -6 -2 -2 -4 -4 -2 -1 -2 -3 -6 -8 -8 -1 -0 -1 -8 -21 -37 -30 -23 -31 -36 -30 -23 -29 -40 -44 -43 -46 -49 -42 -32 -34 -30 -21 -17 -16 -17 -16 -15 -14 -11 -4 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -2 -0 0 0 -0 -21 -67 -81 -77 -82 -97 -102 -123 -139 -145 -145 -148 -155 -164 -163 -146 -117 -84 -62 -54 -48 -45 -47 -55 -68 -82 -97 -112 -124 -132 -135 -140 -155 -177 -186 -178 -166 -163 -147 -132 -131 -126 -105 -94 -97 -84 -63 -43 -32 -28 -29 -66 -60 -32 -9 -2 -1 -2 -1 -1 -0 -0 -1 -0 -0 0 0 -2 -8 -19 -6 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -2 -3 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 -0 -0 -1 -2 -1 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -3 -3 -4 -7 -3 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -6 -17 -14 -7 -2 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -8 -20 -28 -27 -25 -29 -27 -18 -12 -11 -14 -19 -21 -24 -26 -27 -29 -33 -28 -32 -35 -37 -31 -19 -31 -42 -54 -70 -82 -89 -103 -91 -79 -88 -147 -234 -183 -158 -175 -186 -176 -161 -121 -137 -162 -164 -147 -121 -95 -93 -88 -81 -76 -75 -83 -95 -102 -102 -99 -101 -84 -59 -49 -49 -45 -33 -32 -34 -30 -23 -16 -14 -14 -17 -23 -18 -9 -5 -5 -4 -2 -3 -2 -2 -8 -7 -3 0 0 0 -0 -0 0 -1 -3 -7 -10 -15 -19 -19 -19 -7 -7 -5 -3 -3 -3 -4 -3 -2 -1 -1 -5 -7 -4 -1 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -2 -3 -4 -7 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -23 -28 -17 -18 -38 -51 -16 -18 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -4 -2 -0 -0 -1 -3 -4 -3 -1 -0 -0 -1 -1 -2 -4 -1 -2 -6 -16 -31 -44 -42 -27 -25 -27 -24 -17 -15 -30 -46 -39 -24 -22 -44 -46 -28 -18 -14 -15 -18 -15 -13 -13 -11 -6 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 -0 -1 -16 -65 -73 -67 -70 -79 -89 -105 -118 -122 -119 -113 -104 -103 -88 -70 -52 -36 -27 -26 -27 -29 -35 -45 -59 -74 -89 -103 -113 -120 -124 -132 -151 -176 -187 -183 -174 -162 -139 -128 -128 -114 -80 -73 -77 -72 -61 -54 -61 -82 -76 -66 -43 -21 -8 -2 -2 -2 -1 -0 -1 -0 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -4 -6 -6 -5 -3 -2 -2 -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 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -7 -6 -3 -3 -2 -1 -0 -0 -1 -2 -1 0 0 0 0 -0 -0 -0 -1 -3 -12 -21 -16 -8 -2 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -5 -12 -17 -21 -25 -34 -38 -31 -21 -15 -15 -16 -21 -25 -26 -26 -24 -27 -22 -17 -15 -15 -13 -9 -10 -14 -30 -49 -56 -57 -49 -49 -55 -69 -102 -176 -177 -143 -157 -187 -169 -139 -106 -104 -127 -153 -171 -156 -143 -121 -94 -81 -89 -102 -110 -131 -146 -149 -146 -137 -109 -80 -63 -50 -28 -18 -53 -65 -59 -52 -39 -44 -45 -63 -54 -28 -10 -54 -54 -44 -35 -17 -16 -25 -29 -17 -2 -0 -1 -1 -2 -1 -1 -4 -6 -5 -5 -10 -15 -7 -6 -6 -11 -14 -2 -0 -3 -4 -3 -0 -1 -3 -3 -6 -11 -7 0 0 -1 -0 0 0 0 0 0 0 0 -0 -0 -2 -4 -6 -9 -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 -13 -37 -55 -34 -22 -28 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -7 -6 -3 -1 -3 -2 -2 -2 -1 -0 -0 -0 -2 -6 -5 -2 -2 -7 -13 -19 -27 -34 -34 -25 -23 -25 -21 -16 -22 -38 -56 -55 -48 -51 -65 -37 -21 -15 -17 -19 -17 -8 -2 -1 -1 -1 -2 -2 -3 -3 -2 -1 -0 0 0 0 0 0 -0 -2 -1 -0 -0 0 -1 -4 -21 -49 -53 -51 -56 -66 -78 -87 -93 -92 -86 -75 -55 -51 -41 -29 -18 -11 -10 -13 -17 -21 -26 -35 -48 -63 -80 -94 -106 -114 -121 -135 -155 -178 -185 -176 -165 -156 -133 -123 -112 -92 -69 -61 -58 -53 -48 -51 -68 -94 -75 -54 -33 -16 -6 -3 -6 -6 -3 -1 -1 -1 -3 -3 -1 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -1 -3 -4 -4 -6 -9 -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 -1 -1 -3 -5 -9 -11 -3 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -9 -11 -12 -9 -2 -1 -1 -3 -3 -1 0 0 0 0 -0 -0 -0 -1 -4 -17 -20 -15 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -3 -8 -13 -17 -21 -25 -32 -32 -28 -24 -21 -17 -20 -23 -25 -26 -24 -20 -16 -12 -11 -11 -13 -10 -9 -16 -30 -41 -44 -43 -31 -29 -38 -49 -63 -109 -152 -142 -146 -192 -187 -142 -96 -108 -143 -154 -173 -183 -179 -112 -41 -65 -102 -133 -128 -109 -99 -114 -147 -151 -107 -60 -33 -19 -17 -85 -94 -65 -56 -49 -24 -37 -33 -14 -26 -51 -18 -35 -44 -52 -44 -10 -51 -77 -82 -75 -55 -10 -4 -3 -3 -3 -1 -9 -10 -7 -4 -2 -4 -1 -3 -6 -9 -8 -1 -0 -0 -1 -1 -0 -4 -14 -12 -11 -14 -9 -2 -3 -3 -1 0 0 0 0 0 0 -0 -1 -3 -6 -8 -9 -11 -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 -1 -9 -22 -34 -38 -28 -28 -51 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -10 -7 -4 -4 -8 -4 -2 -1 -0 0 0 0 -3 -15 -14 -4 -2 -1 -6 -11 -15 -19 -21 -20 -23 -25 -22 -26 -41 -49 -54 -65 -69 -58 -41 -24 -18 -19 -19 -15 -7 -2 -4 -3 -3 -5 -6 -7 -9 -10 -11 -11 -7 -0 -0 0 0 0 -1 -3 -2 -1 -1 -0 -1 -9 -39 -37 -31 -32 -40 -50 -57 -61 -67 -55 -41 -34 -19 -15 -16 -16 -11 -5 -4 -7 -11 -14 -18 -26 -38 -53 -68 -83 -97 -110 -121 -136 -148 -160 -162 -153 -141 -135 -129 -114 -99 -86 -73 -62 -51 -45 -45 -59 -80 -81 -66 -46 -26 -10 -3 -3 -3 -2 -1 -1 -1 -2 -4 -3 -1 0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -1 -2 -4 -6 -8 -9 -11 -13 -14 -12 -11 -9 -8 -6 -6 -5 -3 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -6 -10 -8 -13 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -1 -3 -5 -9 -16 -16 -8 -4 -3 -5 -3 -1 -0 0 0 0 0 0 0 -0 -2 -12 -16 -13 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -4 -8 -13 -18 -14 -13 -15 -19 -23 -24 -20 -18 -20 -24 -26 -24 -18 -15 -13 -11 -10 -10 -8 -18 -24 -20 -23 -33 -33 -25 -21 -25 -34 -43 -52 -87 -116 -139 -188 -199 -169 -118 -94 -121 -145 -155 -188 -156 -62 -5 -19 -39 -85 -75 -37 -19 -19 -14 -49 -44 -12 0 0 -3 -11 -6 -4 -13 -10 -3 -6 -15 -52 -109 -73 -21 -4 -6 -4 0 0 -45 -61 -59 -69 -73 -32 -9 -9 -21 -17 -29 -39 -29 -16 -12 -12 -7 -3 -4 -5 -1 -1 -2 -1 -1 -0 -1 -1 -3 -21 -35 -22 -5 -3 -1 -0 -1 -1 -0 -0 0 0 0 0 0 -2 -6 -9 -11 -10 -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 0 0 0 -1 -10 -48 -26 -17 -11 -9 -18 -36 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 -0 -1 -2 -2 -1 -13 -7 -2 -0 -2 -7 -13 -6 -2 -4 -6 -4 -1 -0 -0 0 0 -0 -0 -1 -0 -0 -1 -1 -0 -2 -4 -6 -9 -12 -19 -19 -20 -26 -31 -24 -18 -19 -15 -12 -12 -13 -18 -18 -13 -6 -2 -3 -8 -8 -9 -10 -10 -8 -12 -16 -16 -12 -7 -1 -0 -1 -1 -0 -1 -2 -3 -3 -1 -0 -0 -4 -17 -17 -16 -18 -26 -35 -42 -39 -54 -39 -17 -9 -6 -5 -5 -6 -5 -3 -2 -3 -5 -7 -11 -18 -29 -44 -60 -75 -84 -93 -106 -117 -127 -135 -136 -126 -114 -113 -121 -111 -102 -96 -90 -81 -67 -75 -79 -85 -90 -72 -56 -38 -20 -6 -1 -3 -0 -0 -0 -1 -2 -3 -2 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 -0 -0 -1 -2 -5 -7 -9 -9 -10 -11 -12 -13 -13 -14 -14 -13 -11 -8 -5 -2 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -3 -6 -13 -14 -10 -7 -6 -6 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -2 -10 -18 -17 -10 -5 -4 -4 -3 -1 -0 0 0 0 0 0 0 -1 -5 -9 -9 -4 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -14 -11 -7 -5 -5 -8 -16 -19 -19 -20 -23 -27 -27 -21 -16 -14 -12 -10 -8 -10 -21 -32 -23 -12 -16 -18 -16 -11 -6 -10 -24 -44 -61 -78 -106 -144 -168 -155 -120 -94 -107 -136 -142 -169 -156 -76 -1 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -2 -9 -13 -4 0 0 0 0 0 0 -1 -5 -9 -10 -8 -4 -1 -8 -23 -35 -61 -57 -36 -30 -39 -29 -12 -6 -17 -20 -21 -28 -29 -21 -11 -1 -4 -2 -3 -18 -37 -20 -5 -1 -1 -0 -0 -1 -0 -0 0 0 0 0 -1 -4 -7 -8 -10 -9 -7 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -12 -12 -17 -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 -1 -2 -3 -7 -13 -14 -15 -21 -27 -26 -25 -30 -19 -7 -4 -12 -23 -9 -3 -1 -2 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -14 -12 -17 -23 -31 -38 -34 -6 -0 -0 -3 -8 -15 -11 -5 -1 -0 -2 -5 -10 -12 -10 -7 -5 -12 -19 -17 -11 -6 -3 -6 -8 -5 -3 -3 -3 -3 -3 -1 -0 -0 -0 -1 -6 -6 -7 -11 -18 -25 -28 -27 -23 -16 -8 -7 -5 -1 -1 -1 -1 -0 -0 -1 -3 -6 -11 -19 -31 -45 -59 -65 -70 -80 -89 -99 -112 -115 -112 -109 -109 -102 -98 -98 -97 -90 -77 -65 -102 -112 -100 -80 -59 -42 -27 -12 -3 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 -2 -4 -6 -8 -9 -9 -9 -8 -8 -9 -10 -10 -8 -7 -8 -7 -5 -2 -1 -1 -2 -3 -4 -3 -4 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -5 -5 -3 -4 -4 -3 -3 -1 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 -2 -8 -15 -17 -13 -8 -3 -2 -1 -0 -0 0 0 0 0 0 0 -0 -1 -3 -5 -2 -0 -0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -6 -7 -7 -6 -5 -4 -9 -15 -22 -27 -29 -25 -24 -22 -18 -15 -14 -10 -9 -11 -16 -20 -15 -7 -7 -8 -9 -8 -3 -2 -10 -19 -27 -37 -60 -84 -106 -109 -96 -84 -99 -113 -122 -137 -145 -114 -20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -21 -42 -47 -33 -39 -45 -46 -51 -61 -70 -52 -59 -67 -68 -65 -42 -18 -9 -3 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -4 -6 -6 -7 -7 -7 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -33 -24 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -12 -16 -21 -30 -39 -42 -44 -35 -22 -23 -30 -31 -21 -14 -21 -34 -14 -6 -2 -0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -2 -3 -2 -1 -1 -2 -3 -9 -10 -16 -20 -23 -23 -19 -2 -1 -3 -6 -9 -11 -7 -2 -0 -0 -0 -1 -5 -7 -5 -6 -11 -18 -21 -17 -11 -6 -4 -3 -6 -7 -8 -9 -7 -3 -1 -1 -1 -0 -1 -4 -4 -2 -2 -2 -4 -8 -16 -7 -2 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -2 -4 -8 -16 -22 -31 -38 -46 -55 -62 -70 -81 -83 -85 -90 -93 -88 -90 -95 -99 -96 -86 -68 -91 -104 -97 -76 -51 -28 -13 -4 -3 -6 -6 -2 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -2 -5 -7 -9 -10 -9 -9 -9 -8 -7 -7 -8 -7 -3 -2 -3 -4 -3 -2 -2 -3 -3 -4 -5 -5 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -3 -4 -3 -3 -3 -1 -0 -0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 -0 -0 -2 -5 -9 -14 -14 -10 -6 -2 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -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 -1 -2 -3 -6 -9 -10 -9 -9 -14 -21 -27 -24 -22 -22 -20 -16 -12 -14 -12 -11 -13 -16 -15 -9 -7 -5 -6 -9 -9 -18 -12 -6 -7 -11 -13 -35 -51 -64 -78 -87 -71 -89 -91 -88 -92 -103 -53 -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 -3 -2 -2 -14 -18 -18 -35 -72 -72 -68 -43 -41 -58 -78 -88 -84 -61 -31 -12 -1 -0 -1 -1 -2 -3 -2 -1 -1 -0 0 0 0 0 -0 -0 -2 -5 -8 -8 -9 -12 -14 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -25 -61 -26 -3 0 -1 -9 -11 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -9 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -18 -29 -30 -28 -28 -32 -46 -49 -34 -19 -14 -14 -21 -29 -31 -34 -38 -26 -11 -4 -1 -0 0 -0 -0 -0 0 0 0 -0 -1 -1 -3 -6 -8 -5 -2 -1 -1 -3 -7 -12 -19 -26 -27 -21 -10 -4 -7 -10 -11 -11 -11 -7 -1 0 0 0 -0 -1 -1 -6 -14 -22 -25 -25 -18 -11 -7 -5 -5 -7 -8 -8 -8 -7 -5 -1 -1 -1 -1 -2 -4 -3 -1 -0 -0 -0 -1 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -9 -12 -18 -26 -32 -34 -37 -44 -49 -60 -76 -88 -94 -97 -99 -102 -103 -99 -125 -149 -148 -126 -92 -58 -25 -7 -1 -10 -21 -13 -2 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -3 -5 -8 -10 -10 -8 -8 -8 -7 -6 -7 -8 -7 -4 -3 -3 -3 -2 -1 -2 -2 -3 -3 -4 -4 -4 -3 -2 -2 -1 -1 -2 -2 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -6 -7 -3 -1 -0 -0 -2 -4 -2 -0 -0 -0 -0 0 0 0 -1 -1 -2 -3 -6 -18 -17 -12 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 -0 -1 -3 -3 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -10 -15 -16 -14 -13 -17 -23 -24 -24 -23 -21 -20 -14 -14 -13 -14 -19 -29 -19 -14 -11 -9 -8 -8 -6 -6 -4 -4 -1 -3 -1 -19 -31 -37 -44 -64 -55 -62 -67 -62 -52 -78 -40 -11 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -1 -2 -4 -6 -12 -8 -3 -5 -11 -15 -16 -74 -101 -74 -34 -15 -11 -11 -12 -13 -13 -10 -6 -3 -2 -2 -1 -0 -0 -0 -0 -3 -6 -6 -8 -14 -25 -31 -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 -11 -28 -50 -98 -30 -3 -10 -24 -41 -58 -52 -20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -37 -48 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -3 -10 -20 -25 -27 -27 -24 -28 -54 -52 -34 -17 -7 -6 -10 -20 -33 -44 -44 -33 -15 -8 -7 -8 -7 -4 -0 0 0 0 0 -0 -2 -2 -1 -1 -1 -1 -1 -1 -2 -5 -10 -14 -17 -21 -22 -17 -10 -13 -18 -15 -11 -9 -7 -5 -7 -27 -27 -24 -23 -21 -10 -15 -24 -29 -29 -27 -19 -13 -10 -8 -8 -9 -12 -12 -9 -7 -5 -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 -1 -4 -9 -15 -18 -18 -16 -15 -24 -38 -57 -79 -99 -114 -122 -131 -132 -124 -125 -197 -228 -209 -161 -109 -69 -25 -10 -9 -19 -26 -12 -1 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -4 -5 -8 -9 -9 -8 -8 -7 -7 -7 -7 -8 -6 -4 -4 -3 -2 -1 -1 -1 -2 -3 -4 -4 -3 -3 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -4 -8 -6 -3 -0 0 -1 -4 -9 -5 -1 -0 -0 -0 0 0 -0 -3 -4 -1 -1 -1 -11 -10 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -4 -7 -6 -2 -0 -1 -3 -3 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -7 -14 -18 -19 -16 -12 -13 -17 -23 -26 -23 -24 -19 -16 -14 -13 -14 -18 -16 -16 -17 -17 -15 -8 -6 -11 -20 -18 -1 -1 -1 -6 -11 -15 -30 -30 -35 -43 -48 -46 -37 -55 -60 -58 -41 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -33 -92 -123 -76 -52 -41 -36 -34 -33 -32 -23 -12 -6 -7 -5 -3 -2 -2 -2 -2 -5 -6 -9 -16 -28 -42 -50 -59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -43 -63 -61 -70 -64 -53 -54 -59 -60 -49 -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 -1 -27 -44 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -5 -10 -10 -10 -17 -25 -29 -36 -53 -53 -38 -20 -7 -2 -5 -15 -37 -51 -49 -32 -18 -18 -24 -29 -29 -21 -6 -1 0 0 0 -0 -1 -1 -1 -2 -2 -1 -2 -1 -2 -7 -11 -12 -8 -7 -7 -6 -7 -12 -10 -6 -7 -7 -6 -11 -30 -33 -29 -27 -29 -30 -25 -26 -30 -32 -30 -27 -19 -16 -13 -11 -12 -12 -9 -9 -10 -7 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -6 -4 -4 -7 -22 -44 -67 -90 -111 -133 -137 -151 -149 -130 -121 -151 -178 -184 -156 -113 -82 -28 -16 -24 -29 -20 -3 -0 0 0 0 -0 -0 -1 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -4 -5 -5 -6 -7 -8 -9 -11 -10 -8 -7 -7 -7 -5 -4 -3 -2 -2 -2 -2 -2 -3 -4 -4 -4 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 -1 -1 -1 -0 -0 -1 -0 -0 0 -0 -0 -0 -0 0 -0 -2 -5 -3 -3 -3 -2 -1 0 0 -5 -9 -6 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -2 -6 -8 -4 -2 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -16 -23 -18 -12 -9 -10 -18 -28 -26 -23 -20 -17 -15 -13 -12 -12 -13 -14 -16 -19 -19 -11 -7 -9 -10 -1 -2 -1 -1 -2 -2 -2 -11 -18 -23 -25 -30 -44 -43 -43 -43 -41 -34 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -47 -133 -131 -100 -75 -60 -57 -64 -61 -42 -19 -12 -15 -19 -21 -18 -12 -10 -10 -12 -14 -18 -32 -50 -67 -77 -82 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -0 -3 -33 -74 -66 -58 -93 -67 -72 -60 -30 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -4 -1 -0 0 0 0 0 0 0 0 -1 -4 -12 -25 -31 -38 -46 -49 -43 -31 -17 -6 -5 -14 -31 -39 -39 -30 -20 -25 -33 -35 -33 -26 -11 -1 -0 -0 0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -2 -4 -6 -5 -2 -2 -3 -3 -3 -2 -2 -3 -10 -15 -13 -12 -30 -17 -15 -16 -19 -23 -26 -28 -28 -27 -26 -24 -21 -24 -20 -14 -9 -7 -7 -7 -10 -7 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -18 -39 -61 -81 -99 -112 -111 -116 -115 -114 -127 -144 -140 -139 -137 -123 -93 -43 -32 -34 -28 -12 0 0 0 0 0 -0 -1 -3 -7 -6 -6 -6 -6 -5 -5 -4 -4 -4 -4 -5 -5 -5 -7 -9 -10 -11 -9 -8 -8 -7 -6 -5 -4 -2 -1 -2 -3 -3 -2 -2 -3 -3 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 0 0 -0 -3 -7 -6 -3 0 0 0 -0 -1 -1 0 0 0 0 0 0 -0 -1 -1 -1 -6 -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 -2 -3 -3 -2 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -15 -28 -29 -22 -15 -14 -24 -40 -34 -26 -18 -14 -14 -11 -9 -8 -9 -11 -10 -16 -15 -9 -4 -4 -6 -3 -4 -3 -1 -1 -1 -0 -2 -3 -3 -7 -17 -30 -28 -25 -23 -15 -25 -17 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -66 -90 -90 -120 -106 -97 -84 -65 -53 -24 -19 -28 -41 -50 -41 -38 -35 -34 -39 -45 -47 -56 -72 -91 -103 -98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -36 -53 -43 -37 -100 -42 -35 -85 -88 -82 -60 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -0 0 0 0 0 0 0 0 0 -1 -7 -25 -31 -36 -41 -43 -40 -37 -35 -27 -17 -13 -16 -27 -25 -22 -21 -23 -24 -20 -16 -13 -8 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -0 -0 -2 -12 -15 -12 -8 -9 -20 -29 -23 -12 -12 -10 -9 -11 -14 -17 -19 -18 -17 -18 -18 -20 -24 -27 -21 -15 -11 -10 -6 -10 -7 -5 -3 -3 -3 -3 -3 -7 -8 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -9 -23 -41 -59 -73 -84 -102 -113 -119 -131 -154 -173 -162 -156 -154 -138 -89 -50 -42 -32 -16 -2 0 0 0 0 0 -0 -1 -3 -6 -5 -4 -4 -3 -4 -5 -4 -5 -6 -5 -3 -4 -6 -8 -9 -12 -14 -11 -9 -7 -6 -5 -4 -3 -3 -4 -4 -6 -5 -3 -2 -2 -3 -3 -4 -5 -5 -4 -3 -2 -1 -1 -2 -2 -3 -2 -1 -1 -0 0 0 0 -5 -8 -5 -1 0 0 0 -2 -3 -3 0 0 0 0 0 -0 -0 -0 -0 -0 -3 -7 -6 -5 -1 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -16 -28 -31 -29 -23 -15 -16 -31 -36 -30 -22 -16 -14 -12 -10 -9 -10 -11 -7 -10 -9 -7 -4 -2 -2 -5 -6 -3 -1 -0 -1 -1 -1 -1 -2 -4 -8 -12 -17 -23 -20 -11 -15 -17 -13 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -18 -32 -124 -154 -152 -131 -103 -78 -45 -31 -38 -62 -75 -78 -77 -73 -66 -69 -76 -78 -77 -84 -102 -117 -127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -83 -71 -46 -38 -58 -111 -19 -24 -53 -60 -42 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -1 -5 -16 -28 -30 -33 -31 -21 -11 -17 -29 -24 -9 -3 -11 -15 -22 -27 -25 -17 -12 -6 -4 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -14 -19 -25 -26 -23 -24 -32 -33 -24 -14 -10 -14 -15 -14 -13 -13 -13 -12 -10 -10 -10 -13 -22 -23 -20 -18 -13 -9 -9 -11 -6 -3 -2 -3 -3 -2 -2 -6 -19 -26 -10 -11 -13 -6 -1 -1 -1 -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 -16 -36 -54 -66 -78 -120 -136 -132 -120 -111 -104 -160 -165 -148 -115 -67 -42 -35 -19 -6 0 -0 -0 -0 -0 0 -0 -0 -1 -3 -2 -1 -1 -0 -1 -1 -1 -3 -6 -3 -1 -1 -2 -3 -4 -7 -7 -4 -4 -5 -6 -4 -2 -1 -2 -4 -7 -9 -8 -3 -1 -1 -2 -4 -6 -6 -6 -5 -4 -2 -2 -2 -3 -3 -3 -2 -1 -1 -0 -0 0 0 -1 -3 -2 -0 0 0 0 -1 -1 -1 0 0 -0 -1 -2 -2 -4 -1 -0 -0 -0 -1 -4 -8 -3 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -20 -25 -29 -29 -17 -10 -16 -27 -31 -24 -17 -15 -14 -12 -11 -8 -7 -6 -6 -7 -8 -7 -3 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -4 -10 -21 -24 -16 -12 -15 -19 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -73 -135 -155 -112 -117 -99 -65 -37 -35 -73 -91 -102 -108 -108 -94 -99 -111 -104 -86 -83 -99 -122 -151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -27 -52 -83 -52 -46 -76 -101 -90 0 0 0 -7 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -23 -24 -25 -26 -22 -17 -26 -43 -37 -17 -3 -4 -18 -32 -39 -34 -21 -10 -4 -2 -1 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -7 -13 -14 -17 -22 -26 -26 -26 -31 -24 -17 -15 -18 -23 -23 -21 -19 -16 -12 -10 -6 -4 -3 -6 -11 -12 -8 -11 -9 -8 -10 -13 -9 -5 -3 -3 -3 -1 -0 -1 -10 -18 -15 -35 -36 -15 -5 -7 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -9 -27 -48 -61 -63 -74 -76 -69 -58 -48 -42 -119 -129 -103 -65 -35 -24 -17 -7 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -5 -7 -4 -1 -1 -0 -1 -2 -4 -6 -3 -1 -2 -5 -7 -9 -10 -9 -6 -4 -2 -2 -2 -3 -3 -2 -4 -3 -2 -1 -0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -1 -1 -2 -2 -4 -2 -1 -0 -0 -0 -0 -2 -1 -1 -3 -5 -1 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -8 -12 -15 -19 -21 -14 -9 -10 -19 -26 -20 -16 -14 -10 -8 -8 -4 -3 -2 -3 -5 -5 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -13 -16 -12 -6 -8 -19 -13 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -72 -151 -71 -66 -79 -78 -45 -46 -77 -100 -112 -114 -118 -107 -99 -94 -88 -76 -73 -82 -108 -153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -62 -53 -29 -23 -63 -97 -87 -48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -25 -24 -24 -30 -41 -52 -63 -66 -60 -44 -31 -29 -38 -53 -59 -50 -31 -16 -6 -6 -4 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -6 -14 -25 -31 -22 -19 -16 -13 -12 -16 -22 -18 -19 -23 -28 -31 -30 -27 -25 -21 -16 -10 -5 -2 -1 -3 -8 -9 -2 -5 -4 -6 -11 -12 -9 -5 -3 -3 -3 -1 -0 -0 -1 -9 -23 -41 -41 -16 -9 -11 -4 -7 -8 -6 -3 -1 -1 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -2 -8 -17 -23 -25 -29 -32 -30 -27 -32 -58 -85 -73 -46 -22 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -4 -6 -3 -2 -1 -0 -0 -0 -1 -3 -2 -2 -3 -6 -10 -13 -14 -14 -9 -3 -2 -2 -2 -2 -1 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -1 -4 -7 -6 -3 -1 -2 -1 -1 -1 -4 -9 -12 -8 -8 -5 -3 -1 -0 -0 -0 0 0 -2 -6 -9 -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 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -9 -10 -11 -11 -9 -8 -8 -10 -16 -16 -16 -13 -8 -5 -3 -3 -2 -2 -3 -5 -5 -3 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -14 -16 -12 -5 -4 -14 -21 -13 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -17 -128 -128 -122 -120 -114 -79 -73 -77 -89 -122 -124 -114 -99 -87 -80 -72 -59 -51 -58 -86 -141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -13 -5 -18 -70 -27 -6 -8 -25 -38 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -27 -31 -37 -48 -60 -68 -77 -81 -82 -77 -68 -64 -74 -80 -66 -47 -34 -16 -12 -8 -6 -6 -4 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -5 -14 -23 -25 -16 -8 -4 -3 -4 -8 -14 -21 -24 -27 -30 -32 -31 -27 -27 -26 -20 -9 -3 -1 -0 -2 -5 -6 -1 -5 -3 -2 -3 -3 -3 -3 -2 -1 -1 -2 -1 -0 -0 -3 -13 -35 -63 -26 -30 -37 -15 -9 -13 -10 -5 -3 -9 -15 -5 -1 -0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -2 -1 -1 -4 -7 -9 -10 -10 -16 -22 -28 -31 -30 -38 -30 -17 -8 -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 -1 -1 -2 -1 -0 -0 -0 -0 -1 -2 -2 -1 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -7 -11 -14 -14 -12 -8 -3 -2 -2 -2 -1 -1 -0 -1 -2 -2 -1 -0 -0 -0 -1 -5 -13 -26 -33 -31 -22 -14 -13 -11 -10 -9 -12 -17 -15 -6 -3 -2 -3 -3 -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 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -8 -9 -9 -7 -6 -5 -6 -6 -8 -11 -12 -10 -7 -4 -2 -2 -3 -3 -4 -6 -6 -4 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -13 -18 -21 -10 -8 -16 -33 -34 -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 -70 -137 -180 -150 -130 -82 -57 -63 -91 -142 -146 -133 -118 -96 -95 -81 -62 -40 -42 -62 -113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -15 -25 -80 -95 -75 -43 -14 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -46 -66 -36 -28 -51 -9 -2 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -16 -22 -30 -43 -53 -59 -71 -93 -99 -94 -83 -75 -80 -92 -84 -63 -45 -31 -22 -16 -13 -12 -10 -7 -5 -2 -0 0 0 0 0 0 0 -0 -0 -1 -5 -9 -9 -5 -1 -0 -0 -2 -7 -14 -20 -20 -19 -20 -21 -21 -17 -14 -12 -11 -9 -3 -0 -0 -0 -1 -1 -0 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -4 -5 -4 -2 -3 -12 -29 -21 -45 -50 -19 -1 -1 -1 -2 -12 -25 -15 -5 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -2 -2 -4 -7 -10 -12 -12 -15 -18 -25 -27 -19 -11 -5 -2 -0 -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 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -2 -3 -4 -5 -8 -14 -12 -6 -3 -3 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -2 -10 -24 -39 -46 -26 -38 -40 -34 -28 -18 -14 -11 -12 -13 -8 -2 -0 -0 -1 -1 -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 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 0 0 0 0 0 0 0 -1 -4 -9 -11 -8 -4 -2 -2 -2 -3 -4 -5 -5 -5 -4 -3 -1 -2 -3 -4 -4 -4 -5 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -7 -19 -24 -23 -23 -15 -11 -14 -25 -35 -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 -21 -72 -183 -160 -109 -55 -12 -11 -14 -66 -85 -78 -78 -104 -119 -118 -100 -60 -51 -62 -95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -69 -157 -223 -237 -213 -151 -71 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -54 -77 -29 -50 -46 -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 -1 -3 -5 -11 -26 -40 -50 -64 -88 -103 -108 -104 -92 -71 -35 -37 -31 -33 -49 -47 -38 -29 -21 -16 -16 -18 -8 -2 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -1 -5 -9 -13 -13 -11 -8 -7 -8 -8 -6 -11 -10 -7 -4 -2 -2 -0 0 -0 -0 -2 -5 -5 -3 -1 -0 -0 -1 -2 -1 -0 -1 -3 -6 -8 -8 -6 -3 -4 -8 -18 -18 -8 -2 -4 -1 -2 -11 -21 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -2 -3 -3 -1 -1 -1 -3 -4 -4 -5 -4 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -4 -6 -9 -13 -11 -5 -2 -5 -3 -3 -3 -2 -2 -1 -1 -1 -2 -3 -1 -8 -20 -31 -42 -55 -54 -29 -23 -30 -36 -30 -21 -24 -26 -26 -23 -12 -2 -0 -0 0 -0 -1 -3 -4 -4 -2 -1 -1 -2 -5 -4 -3 -4 -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 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -11 -16 -10 -4 -1 -0 -0 -1 -2 -3 -2 -2 -2 -2 -2 -2 -3 -4 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -4 -6 -9 -14 -18 -17 -18 -14 -11 -15 -22 -21 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -104 -148 -140 -83 -18 -22 -10 0 -0 -2 -11 -14 -10 -28 -46 -35 -27 -74 -121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -62 -146 -199 -211 -223 -215 -144 -45 0 0 0 0 0 0 0 0 0 0 0 0 -30 -48 -61 -57 -15 -29 -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 -2 -8 -22 -34 -44 -60 -77 -96 -111 -112 -87 -19 -6 -15 -45 -73 -73 -57 -39 -23 -15 -15 -17 -6 -2 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -3 -2 -3 -6 -12 -16 -15 -17 -13 -8 -6 -7 -6 -1 0 -0 -1 -3 -8 -9 -6 -2 -0 -1 -2 -3 -3 -2 -1 -1 -2 -6 -10 -14 -14 -9 -8 -8 -6 -4 -2 -4 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -1 -1 -0 -0 -1 -0 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -2 -4 -5 -5 -2 -7 -9 -9 -6 -2 -2 -4 -3 -3 -3 -3 -2 -2 -2 -1 -2 -5 -5 -15 -22 -20 -23 -43 -49 -39 -39 -48 -53 -40 -44 -56 -61 -54 -36 -15 -3 -0 0 0 -0 -3 -9 -10 -8 -5 -1 -3 -7 -6 -2 -2 -6 -3 -4 -7 -6 -0 -0 -0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -10 -17 -12 -6 -1 -0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -2 -3 -3 -4 -4 -2 -2 -3 -2 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -6 -7 -6 -6 -6 -8 -14 -14 -10 -10 -19 -24 -16 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -42 -97 -134 -90 -91 -102 -66 -1 0 0 0 -0 0 0 0 -2 -3 -23 -75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -64 -141 -176 -187 -210 -184 -87 0 0 0 0 0 0 0 0 0 0 0 -7 -42 -57 -78 -84 -58 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -7 -7 -8 -8 -38 -88 -117 -120 -94 -15 -49 -73 -83 -77 -60 -36 -18 -8 -4 -4 -2 -1 -0 -0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 -0 -0 -0 0 -0 -0 -2 -7 -17 -22 -21 -16 -16 -13 -11 -9 -7 -3 -0 0 0 -0 -2 -5 -6 -5 -2 -0 -0 -0 -0 -3 -5 -4 -3 -8 -20 -27 -28 -24 -20 -17 -15 -11 -6 -3 -3 -1 -1 -1 -1 -2 -4 -6 -6 -4 -1 -1 -3 -8 -12 -11 -7 -5 -4 -9 -10 -8 -5 -3 -1 -0 -0 -1 -4 -7 -4 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -1 -3 -7 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -1 -2 -3 -3 -1 -4 -6 -6 -3 -1 -1 -2 -3 -5 -5 -6 -6 -4 -2 -2 -3 -3 -3 -6 -9 -10 -11 -23 -32 -42 -63 -87 -95 -66 -74 -76 -67 -50 -31 -11 -3 -0 0 -0 -0 -3 -10 -8 -2 -2 -1 -3 -6 -10 -10 -3 -1 -0 -1 -4 -5 -4 -2 -1 -1 -2 -4 -5 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -7 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -11 -11 -7 -2 -1 -1 -1 -2 -2 -2 -0 -1 -1 -2 -3 -3 -5 -5 -3 -3 -6 -12 -6 -4 -4 -4 -3 -3 -2 -1 -1 -2 -1 -1 -6 -10 -9 -5 -2 -3 -8 -13 -11 -11 -15 -21 -21 -13 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -31 -95 -78 -93 -106 -88 -8 -1 0 0 0 -0 -0 0 0 0 -2 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -124 -157 -150 -160 -160 -75 -11 0 0 0 0 0 0 0 0 0 0 -15 -38 -47 -65 -81 -54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -3 -13 -19 -4 -24 -34 -42 -46 -44 -26 -9 -2 -0 -1 -3 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 -1 -3 -8 -17 -20 -18 -13 -9 -8 -7 -9 -9 -7 -2 -0 0 0 0 -0 -1 -2 -3 -1 -1 -1 -0 -0 -2 -3 -4 -10 -21 -7 -3 -2 -3 -4 -12 -14 -9 -7 -10 -8 -8 -5 -2 -2 -5 -11 -17 -14 -8 -2 -1 -5 -14 -20 -16 -5 -4 -24 -46 -49 -37 -24 -14 -8 -5 -5 -7 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -3 -9 -7 -5 -4 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -2 -3 -4 -4 -3 -3 -5 -5 -3 -2 -2 -2 -1 -1 -1 -2 -2 -2 -1 -0 -3 -5 -6 -7 -7 -7 -5 -4 -3 -4 -4 -3 -2 -6 -13 -16 -15 -24 -44 -77 -110 -125 -109 -104 -94 -76 -54 -36 -12 -3 -0 -0 -0 -1 -6 -8 -7 -4 -4 -6 -10 -12 -12 -8 -5 -11 -18 -27 -35 -37 -22 -14 -11 -9 -5 -4 -9 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -13 -16 -12 -8 -7 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -6 -9 -9 -3 -2 -3 -3 -5 -5 -6 -4 -5 -5 -5 -6 -8 -9 -7 -4 -4 -8 -13 -8 -4 -3 -3 -2 -2 -1 -1 -1 -2 -1 -1 -3 -8 -12 -8 -3 -3 -7 -11 -7 -14 -21 -26 -30 -30 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -12 -62 -75 -60 -22 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -21 -135 -143 -127 -137 -165 -160 -36 0 0 0 0 0 0 0 0 0 0 -71 -100 -70 -38 -28 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -11 -19 -20 -7 -2 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 0 -1 -3 -1 -1 -4 -9 -16 -22 -15 -13 -9 -4 -6 -11 -11 -5 -0 -0 0 0 0 0 -0 -1 -2 -1 -0 -1 -2 -0 -0 -0 -0 -1 -4 -8 -2 -1 -0 -0 -0 -1 -2 -2 -4 -9 -12 -12 -7 -4 -4 -10 -21 -36 -29 -21 -19 -19 -15 -8 -9 -7 -1 -6 -85 -67 -38 -29 -43 -56 -54 -34 -24 -23 -19 -12 -6 -2 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -2 -5 -8 -5 -4 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -2 -3 -2 -2 -2 -3 -6 -8 -7 -5 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -4 -9 -11 -11 -10 -5 -4 -3 -3 -4 -6 -11 -6 -8 -14 -14 -13 -24 -39 -62 -89 -106 -108 -112 -111 -101 -80 -45 -20 -8 -4 -4 -7 -13 -27 -28 -22 -20 -26 -31 -30 -27 -25 -28 -37 -40 -41 -44 -50 -55 -42 -34 -34 -33 -22 -12 -11 -12 -10 -4 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -7 -11 -16 -15 -11 -6 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -7 -3 -3 -4 -6 -9 -11 -11 -11 -11 -10 -10 -11 -15 -14 -11 -8 -8 -10 -10 -6 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -4 -11 -16 -10 -4 -2 -5 -12 -8 -11 -17 -22 -33 -49 -32 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -44 -71 -76 -55 -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 -16 -94 -121 -158 -164 -114 0 0 0 0 0 0 0 0 0 0 -1 -40 -96 -88 -38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -4 -9 -8 -3 -1 -0 -0 -1 -0 -0 -1 -2 -3 -4 -8 -10 -8 -4 -0 -0 0 -1 -2 -3 -2 -5 -9 -12 -16 -22 -11 -12 -9 -3 -1 -2 -3 -4 -2 -0 0 0 0 -0 -1 -2 -2 -0 0 0 0 -0 -0 -1 -2 -2 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -3 -6 -7 -4 -4 -8 -13 -16 -34 -41 -43 -42 -34 -18 -4 -1 -1 -1 -3 -26 -17 -6 -10 -43 -115 -97 -65 -37 -18 -5 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -0 -0 -0 0 0 0 0 -0 -0 -2 -5 -5 -6 -5 -4 -4 -6 -5 -2 -1 -1 -0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -2 -2 -2 -2 -3 -4 -5 -6 -8 -7 -6 -5 -4 -3 -2 -1 -1 -2 -3 -4 -7 -14 -17 -14 -11 -8 -6 -4 -4 -6 -10 -26 -24 -25 -32 -28 -15 -24 -35 -51 -71 -76 -82 -97 -102 -100 -105 -73 -45 -28 -23 -24 -27 -31 -41 -42 -33 -26 -30 -34 -30 -25 -27 -32 -33 -38 -40 -38 -36 -38 -42 -43 -44 -43 -33 -25 -25 -31 -30 -14 -4 -1 0 0 0 0 0 0 0 0 0 0 -0 0 -1 -3 -6 -16 -11 -6 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -2 -4 -8 -14 -19 -20 -19 -17 -16 -17 -15 -14 -11 -9 -8 -13 -12 -8 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -4 -11 -10 -7 -5 -4 -2 -6 -9 -11 -13 -18 -42 -60 -53 -26 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -11 -24 -29 -15 -2 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -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 -30 -78 -110 -77 0 0 0 0 0 0 0 0 0 0 0 -3 -47 -49 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -1 -5 -9 -7 -13 -15 -11 -5 -1 -0 -0 -2 -3 -3 -6 -9 -10 -16 -23 -25 -16 -10 -5 -1 -0 -1 -9 -46 -32 -4 -0 0 -0 -1 -3 -5 -6 -1 -0 0 -0 -0 -1 -3 -9 -6 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -3 -4 -5 -5 -4 -10 -24 -31 -27 -15 -2 -1 -2 -3 -3 -2 -1 -1 -0 -4 -27 -88 -57 -35 -18 -6 -0 -0 -0 -0 -0 -0 -1 -1 -4 -12 -20 -21 -5 -2 -0 0 0 0 0 -0 -2 -3 -4 -4 -4 -4 -5 -7 -12 -6 -2 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -5 -5 -6 -6 -6 -6 -5 -4 -3 -2 -1 -2 -9 -12 -9 -8 -11 -19 -19 -14 -10 -8 -7 -7 -11 -27 -39 -48 -55 -51 -24 -25 -36 -49 -65 -71 -75 -72 -61 -53 -62 -68 -64 -53 -40 -26 -18 -17 -19 -20 -17 -11 -10 -12 -12 -15 -21 -28 -29 -33 -37 -39 -35 -34 -37 -34 -30 -28 -27 -28 -31 -32 -25 -9 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -12 -8 -5 -5 -6 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -4 -8 -12 -17 -24 -26 -23 -24 -22 -15 -12 -14 -13 -7 -3 -2 -2 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -4 -8 -11 -11 -6 -9 -12 -13 -14 -21 -40 -52 -53 -44 -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 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -10 -7 -8 -9 -5 -2 -1 -0 -0 -1 -1 -1 -2 -7 -17 -20 -21 -21 -20 -9 -2 -0 -0 -1 -2 -3 -5 -4 -2 -0 -0 -1 -3 -7 -10 -2 -0 -0 -2 -3 -4 -4 -8 -6 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -5 -7 -5 -4 -4 -2 -2 -3 -4 -4 -3 -1 -1 -1 -8 -32 -13 -3 -0 -0 -1 -1 -0 -1 -1 -1 -2 -2 -3 -3 -3 -1 -5 -3 -1 -0 0 0 0 -0 -3 -6 -8 -9 -9 -13 -10 -7 -10 -5 -1 -0 -0 0 0 0 0 0 -0 -1 -1 -3 -2 -2 -2 -1 -1 -2 -3 -4 -4 -5 -5 -5 -5 -4 -4 -2 -3 -2 -1 -3 -9 -14 -9 -4 -7 -17 -18 -17 -16 -14 -12 -12 -16 -22 -33 -46 -60 -74 -40 -27 -31 -43 -56 -61 -57 -46 -37 -43 -52 -50 -44 -40 -35 -23 -18 -11 -8 -8 -10 -8 -5 -3 -5 -9 -13 -19 -34 -50 -57 -52 -44 -36 -28 -22 -21 -18 -13 -10 -6 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -11 -10 -5 -7 -3 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -2 -3 -6 -10 -9 -8 -17 -28 -29 -32 -29 -16 -5 -3 -10 -6 -2 -1 -1 -3 -3 -3 -3 -3 -2 -2 -1 -1 -0 -1 -1 -0 -0 -1 -4 -13 -11 -8 -9 -9 -4 -15 -24 -35 -49 -68 -74 -37 -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 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -4 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -6 -18 -35 -29 -13 -6 -7 -8 -4 -2 -1 -2 -2 -1 -0 -23 -27 -14 -1 -1 -3 -3 -5 -6 -1 -0 -0 -1 -3 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -3 -1 -1 -2 -3 -2 0 0 0 -0 -1 -3 -6 -6 -4 -6 -6 -5 -5 -3 -1 -1 -0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -3 -2 -2 -3 -3 -4 -5 -5 -5 -5 -5 -4 -3 -3 -3 -2 -2 -2 -2 -4 -3 -3 -4 -5 -9 -18 -21 -20 -19 -21 -24 -26 -31 -42 -61 -61 -37 -26 -27 -33 -41 -41 -39 -39 -42 -42 -44 -46 -37 -23 -16 -16 -15 -13 -12 -14 -20 -16 -13 -13 -12 -10 -10 -17 -33 -45 -47 -40 -37 -33 -28 -25 -22 -10 -6 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -6 -5 -3 -5 -3 -1 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -3 -6 -7 -9 -12 -12 -6 -8 -23 -29 -31 -32 -24 -8 -2 -1 -0 -0 -1 -2 -3 -3 -2 -3 -4 -2 -2 -1 -1 -0 -1 -0 -0 -0 -0 -1 -10 -7 -5 -8 -16 -5 -10 -21 -32 -44 -66 -74 -69 -63 -50 -6 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -3 -8 -4 -2 -2 -2 -3 -3 -3 -2 -1 -0 -1 -1 -1 -8 -26 -44 -8 -2 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -4 -5 -4 -2 -2 -5 -6 -4 -2 -0 -0 -1 -1 -1 -1 -2 -1 -2 -2 -3 -2 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -1 -0 -1 -1 -2 -3 -4 -4 -5 -6 -7 -7 -7 -6 -6 -6 -7 -5 -4 -3 -3 -2 -2 -3 -2 -0 -1 -0 -0 -2 -4 -5 -3 -3 -6 -6 -4 -2 -1 -3 -2 -0 0 -0 -0 -0 0 -0 -0 -0 -0 -1 -2 -2 -1 -3 -4 -5 -5 -4 -4 -4 -4 -4 -4 -2 -3 -4 -4 -3 -2 -1 -2 -3 -3 -3 -3 -7 -28 -35 -29 -29 -34 -30 -33 -37 -40 -53 -39 -29 -24 -22 -23 -27 -27 -26 -25 -23 -21 -26 -28 -24 -19 -14 -9 -8 -10 -16 -23 -23 -19 -18 -18 -17 -13 -9 -12 -17 -21 -22 -19 -18 -20 -24 -24 -16 -13 -11 -8 -4 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 0 0 -1 -1 -1 0 0 0 0 0 -0 -0 -0 -0 -2 -4 -6 -7 -8 -5 -3 -5 -15 -22 -23 -25 -26 -17 -10 -5 -1 -1 -1 -4 -6 -6 -6 -7 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -8 -13 -7 -9 -17 -25 -36 -55 -66 -70 -70 -69 -49 -46 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -2 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -11 -30 -16 -5 -5 -8 -10 -10 -8 -3 -1 -1 -2 -2 -4 -7 -7 -6 -0 -0 -0 -1 -1 -2 -1 -2 -1 -1 -4 -15 -33 -35 -25 -9 -2 -1 -3 -3 -1 -1 -5 -8 -4 -2 -2 -2 -1 -2 -3 -5 -5 -1 -3 -2 -1 -0 -0 -0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -1 -3 -1 -4 -8 -10 -9 -7 -9 -7 -7 -9 -11 -11 -11 -11 -11 -13 -16 -14 -9 -4 -1 -0 -0 -0 -0 -0 -2 -2 -3 -7 -8 -6 -4 -2 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -2 -6 -10 -1 -2 -2 -2 -3 -6 -7 -7 -5 -3 -2 -2 -3 -4 -4 -3 -3 -3 -2 -1 -2 -2 -3 -6 -32 -42 -39 -45 -48 -41 -41 -40 -31 -32 -30 -29 -28 -25 -22 -21 -21 -25 -30 -32 -26 -25 -22 -20 -18 -12 -6 -6 -9 -12 -15 -14 -14 -14 -12 -7 -4 -4 -6 -7 -9 -9 -7 -7 -11 -16 -21 -28 -22 -17 -14 -11 -10 -16 -11 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 -0 -3 -5 -5 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -6 -8 -9 -7 -11 -15 -17 -19 -24 -26 -30 -16 -4 -4 -4 -8 -12 -16 -16 -10 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -17 -10 -5 -5 -8 -16 -28 -40 -50 -60 -66 -68 -82 -85 -62 -4 -2 -2 0 0 0 0 0 0 0 0 0 0 -4 -20 -40 -8 -2 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -12 -5 -3 -5 -5 -29 -51 -52 -38 -21 -12 -5 -2 -2 -4 -7 -9 -11 -11 -7 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -13 -54 -69 -44 -21 -7 -1 -1 -1 -1 -1 -1 -5 -9 -6 -5 -4 -2 -1 -1 -3 -3 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -1 -1 -0 -5 -9 -9 -8 -10 -14 -16 -21 -29 -35 -36 -32 -28 -26 -25 -25 -20 -16 -13 -11 -5 -3 -2 -1 -1 -1 -2 -6 -8 -7 -2 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -3 -5 -6 -16 -38 -56 -25 -23 -26 -29 -30 -26 -20 -15 -10 -7 -4 -3 -3 -4 -4 -3 -3 -1 -1 -1 -1 -2 -2 -4 -12 -23 -33 -40 -40 -53 -52 -36 -27 -27 -26 -27 -28 -24 -21 -19 -28 -44 -51 -31 -30 -28 -24 -20 -17 -10 -9 -11 -11 -8 -4 -4 -3 -4 -4 -2 -1 -1 -2 -2 -2 -2 -3 -6 -10 -14 -14 -29 -26 -24 -26 -27 -23 -31 -25 -15 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -6 -1 -0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -1 -2 -4 -6 -7 -9 -10 -12 -14 -17 -22 -26 -21 -12 -11 -5 -5 -11 -19 -21 -15 -6 -2 -2 -1 -1 -1 -1 -0 -1 -0 -0 0 0 0 0 -1 -1 -2 -3 -2 -10 -22 -34 -46 -56 -57 -62 -79 -96 -95 -57 -41 -26 -14 -4 -0 0 0 0 0 0 0 0 -1 -7 -30 -13 -3 0 0 0 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -7 -18 -24 -22 -18 -15 -15 -20 -55 -25 -5 -1 -5 -29 -61 -65 -46 -23 -12 -7 -4 -4 -5 -7 -9 -10 -10 -11 -12 -6 -3 -2 -2 -1 -5 -28 -17 -5 -14 -46 -60 -25 -10 -5 -2 -5 -4 -2 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -4 -4 -3 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 -1 -1 -0 -1 -2 -1 -0 -1 -6 -19 -37 -39 -41 -46 -52 -62 -73 -74 -44 -25 -20 -16 -12 -8 -10 -15 -23 -26 -15 -10 -7 -5 -4 -5 -4 -3 -2 -1 -1 -2 -3 -3 -2 -0 -0 -0 -1 -2 -2 -1 -1 -1 -3 -5 -9 -15 -32 -68 -100 -97 -70 -57 -49 -44 -39 -35 -28 -19 -13 -10 -7 -5 -4 -4 -4 -2 -2 -1 -1 -1 -1 -1 -2 -6 -16 -27 -36 -39 -37 -46 -44 -33 -32 -32 -26 -25 -27 -25 -24 -24 -27 -31 -34 -28 -29 -28 -24 -19 -13 -7 -6 -8 -9 -6 -5 -10 -9 -10 -14 -11 -3 -1 -0 -1 -1 -1 -4 -10 -15 -15 -16 -26 -30 -30 -27 -22 -33 -36 -31 -22 -13 -9 -4 -1 -1 -1 -2 -1 -1 -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 -1 -1 -2 -4 -6 -7 -8 -10 -12 -15 -17 -19 -22 -19 -9 -9 -13 -11 -8 -12 -8 -3 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 0 0 0 -0 -1 -3 -5 -5 -8 -18 -30 -35 -36 -33 -35 -52 -82 -88 -86 -82 -73 -53 -19 -5 0 0 0 0 0 0 0 -0 -0 -4 -2 0 0 0 -19 -33 -20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -1 -0 -1 -1 -0 -0 -1 -1 -2 -3 -2 -2 -1 -1 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -32 -65 -71 -57 -46 -48 -47 -44 -60 -24 -6 -11 -29 -38 -11 -14 -21 -24 -20 -10 -5 -4 -4 -5 -9 -16 -17 -13 -8 -5 -4 -3 -1 -1 -10 -51 -29 -10 -15 -46 -71 -17 -3 -1 -5 -15 -14 -11 -8 -6 -3 -10 -4 -1 -0 -0 -1 -3 -5 -5 -3 -1 -0 -0 -0 -1 -1 -2 -0 -0 -0 -1 -1 -1 -1 -1 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -15 -33 -53 -48 -48 -50 -55 -63 -75 -80 -28 -2 0 0 0 0 -1 -4 -16 -56 -33 -17 -11 -9 -10 -11 -11 -7 -2 -1 -2 -3 -6 -7 -4 -1 -1 -0 -3 -7 -12 -10 -8 -9 -12 -17 -21 -27 -32 -41 -63 -105 -100 -80 -63 -49 -42 -47 -36 -25 -15 -9 -5 -4 -4 -3 -2 -2 -3 -2 -1 -1 -1 -2 -4 -8 -16 -22 -25 -40 -41 -40 -38 -35 -34 -35 -28 -24 -26 -28 -27 -24 -23 -28 -36 -23 -21 -23 -22 -18 -13 -8 -6 -6 -7 -8 -10 -17 -19 -18 -18 -16 -15 -6 -0 -0 -0 -2 -8 -12 -12 -14 -22 -29 -31 -27 -18 -12 -22 -27 -27 -25 -21 -14 -7 -4 -4 -6 -8 -7 -6 -6 -6 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -6 -8 -11 -13 -14 -15 -16 -18 -15 -12 -9 -2 -2 -11 -13 -7 -3 -3 -3 -3 -3 -1 -1 -0 -0 -0 0 0 0 -0 -1 -5 -8 -10 -6 -8 -22 -22 -16 -13 -17 -33 -64 -69 -69 -72 -73 -63 -38 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -1 -1 -1 -0 -1 -1 -3 -4 -3 -2 -3 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -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 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -7 -13 -16 -24 -45 -48 -44 -49 -26 -14 -17 -30 -41 -38 -9 -16 -26 -24 -12 -4 -3 -5 -8 -13 -24 -31 -26 -14 -2 -0 -0 -0 -1 -5 -19 -12 -12 -28 -51 -64 -18 -5 -3 -5 -13 -19 -22 -19 -11 -2 -4 -1 -0 0 -0 -0 -1 -4 -3 -1 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -1 -0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -3 -8 -15 -20 -21 -18 -22 -27 -32 -40 -52 -67 -27 -4 0 0 0 0 0 -0 -21 -100 -67 -28 -9 -8 -8 -9 -11 -7 -4 -3 -3 -3 -5 -5 -3 -1 -1 -0 -3 -10 -20 -25 -30 -31 -27 -23 -21 -20 -25 -24 -38 -91 -104 -102 -86 -66 -51 -48 -37 -25 -16 -9 -4 -3 -3 -2 -1 -2 -3 -3 -2 -1 -1 -3 -5 -9 -14 -17 -12 -30 -38 -42 -43 -41 -33 -29 -21 -13 -9 -8 -11 -11 -11 -15 -22 -17 -15 -16 -18 -16 -14 -11 -9 -9 -9 -6 -5 -8 -10 -11 -9 -7 -4 -2 0 -0 -0 -2 -7 -12 -15 -21 -28 -30 -30 -27 -21 -20 -19 -18 -20 -23 -28 -21 -13 -9 -12 -18 -17 -13 -9 -7 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -3 -6 -8 -11 -13 -14 -17 -22 -21 -15 -7 -10 -10 -16 -19 -10 -4 -2 -3 -4 -4 -4 -2 -1 -0 -0 -0 0 0 0 -0 -3 -6 -9 -8 -5 -12 -15 -15 -21 -39 -53 -62 -67 -62 -48 -45 -42 -36 -22 -2 -0 0 0 0 0 0 0 -0 -2 -9 -11 -3 0 -0 0 0 -3 -24 -30 -5 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -2 -3 -2 -3 -5 -5 -4 -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 -1 -1 -1 -1 -1 -1 -1 -4 -14 -28 -41 -50 -40 -35 -43 -53 -56 -44 -10 -12 -17 -16 -10 -5 -8 -13 -16 -16 -20 -24 -24 -20 -11 -0 0 -0 -1 -3 -2 -2 -19 -44 -48 -22 -13 -7 -8 -10 -12 -16 -22 -15 -6 -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 -1 -1 -0 -0 -1 -4 -6 -5 -3 -2 -5 -8 -10 -15 -24 -39 -19 -5 -0 -0 -0 0 0 0 -13 -59 -38 -17 -17 -20 -4 -5 -5 -5 -6 -6 -4 -2 -3 -3 -1 -0 -0 -1 -5 -12 -20 -18 -16 -13 -9 -6 -5 -4 -8 -8 -7 -16 -48 -109 -121 -98 -80 -61 -38 -22 -13 -9 -4 -3 -2 -1 -1 -1 -2 -2 -2 -2 -1 -2 -3 -6 -14 -21 -15 -21 -26 -33 -37 -29 -20 -13 -8 -4 -2 -2 -3 -5 -7 -9 -11 -10 -9 -8 -8 -9 -8 -8 -9 -8 -5 -2 -1 -1 -1 -3 -6 -15 -10 -3 -0 -0 -0 -2 -6 -10 -14 -19 -20 -19 -15 -11 -14 -15 -13 -13 -17 -19 -29 -28 -28 -32 -31 -25 -15 -8 -3 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -5 -9 -14 -15 -22 -28 -28 -19 -8 -7 -18 -27 -24 -11 -5 -2 -3 -6 -10 -11 -6 -2 -1 -1 -0 -0 0 0 0 -1 -2 -3 -4 -1 -4 -8 -15 -31 -54 -48 -46 -34 -11 -0 -9 -12 -21 -33 -12 -3 0 0 0 0 0 0 -0 -7 -39 -44 -20 0 0 0 0 -7 -36 -60 -11 -2 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 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -38 -59 -54 -32 -14 -18 -32 -40 -29 -8 -3 -7 -11 -11 -7 -12 -17 -19 -16 -16 -18 -21 -21 -14 -1 -1 -2 -2 -2 -3 -4 -22 -60 -58 -15 -7 -11 -19 -21 -19 -14 -13 -5 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -6 -7 -7 -3 -1 -0 -0 -1 -3 -1 -1 -1 -0 -0 -0 -1 -1 -3 -9 -20 -31 -32 -20 -0 -0 0 0 0 -1 -4 -1 -9 -41 -54 -8 -4 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -2 -6 -11 -16 -14 -6 -2 -0 0 0 0 0 -1 -1 -0 -1 -18 -68 -104 -112 -96 -68 -47 -33 -21 -8 -4 -3 -3 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -10 -26 -37 -34 -23 -21 -28 -22 -18 -13 -8 -4 -2 -2 -5 -5 -4 -5 -7 -6 -6 -7 -5 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -1 -7 -11 -9 -6 -5 -0 -1 -5 -9 -11 -10 -13 -12 -9 -7 -5 -9 -11 -9 -9 -16 -28 -29 -27 -32 -41 -22 -10 -4 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -4 -10 -18 -17 -19 -21 -18 -13 -9 -9 -14 -22 -22 -13 -7 -5 -4 -6 -11 -10 -7 -6 -5 -3 -1 -0 -0 -1 -0 0 0 -0 -0 -0 -2 -3 -8 -23 -22 -14 -17 -25 -10 -2 -2 -6 -14 -23 -9 -2 0 0 0 0 0 0 0 -1 -33 -44 -27 -0 0 0 0 -3 -10 -20 -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 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -44 -61 -52 -25 -1 -5 -17 -21 -17 -15 -8 -5 -5 -6 -6 -8 -11 -12 -13 -14 -18 -19 -15 -11 -10 -8 -12 -8 -5 -6 -7 -13 -45 -54 -38 -30 -41 -37 -22 -7 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -2 -4 -8 -13 -14 -18 -20 -19 -14 -8 -4 -5 -9 -15 -12 -7 -3 -0 -0 -1 -1 -0 -2 -9 -26 -54 -64 -42 0 0 0 0 0 0 0 0 -3 -15 -21 -3 -2 -11 -25 -23 -1 -4 -3 -2 -1 -1 -1 -4 -10 -13 -11 -5 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -18 -47 -69 -87 -77 -63 -45 -23 -11 -7 -6 -5 -1 -0 -0 -1 -2 -2 -2 -2 -1 -1 -4 -13 -27 -34 -25 -18 -27 -35 -32 -21 -10 -3 -3 -3 -2 -1 -2 -3 -3 -3 -4 -5 -4 -4 -4 -3 -2 -2 -1 -1 -0 -0 0 -0 -7 -8 -10 -12 -11 -2 -2 -6 -10 -11 -11 -15 -14 -11 -8 -8 -11 -10 -8 -7 -11 -16 -17 -19 -23 -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 -1 -4 -12 -18 -17 -13 -10 -5 -9 -14 -20 -27 -32 -24 -15 -7 -3 -2 -3 -7 -10 -10 -8 -8 -7 -6 -4 -3 -4 -3 -1 -1 -0 -2 -8 -7 -3 -5 -13 -17 -15 -12 -19 -8 -2 -6 -17 -23 -21 -7 0 0 0 0 0 0 0 0 0 -8 -12 -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 -1 -1 -1 -1 -2 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -4 -11 -13 -9 -6 -27 -38 -35 -23 -9 -6 -8 -11 -13 -16 -15 -9 -4 -3 -3 -2 -5 -9 -11 -12 -13 -14 -14 -15 -15 -4 -2 -2 -2 -3 -4 -6 -10 -22 -29 -27 -32 -26 -11 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -4 -4 -3 -1 -0 -0 0 0 -0 -0 -1 -3 -8 -13 -17 -19 -21 -24 -25 -24 -22 -22 -24 -26 -27 -26 -25 -24 -25 -25 -25 -22 -8 -1 -2 -6 -16 -25 -25 -14 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -7 -15 -13 -2 -12 -7 -4 -5 -9 -9 -13 -25 -26 -14 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -12 -23 -55 -63 -51 -37 -17 -7 -3 -2 -1 -0 -0 -1 -1 -2 -2 -2 -2 -1 -2 -3 -8 -12 -15 -17 -17 -21 -25 -26 -21 -11 -16 -11 -7 -3 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -3 -2 -1 -1 -0 -0 0 0 0 -2 -3 -5 -6 -2 -2 -4 -6 -7 -11 -13 -13 -11 -9 -8 -7 -5 -3 -3 -2 -2 -3 -6 -9 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -2 -7 -16 -17 -14 -10 -6 -4 -9 -18 -28 -38 -40 -26 -14 -6 -1 -3 -2 -4 -9 -11 -7 -8 -10 -11 -10 -11 -10 -7 -3 -1 -1 -2 -3 -3 -0 -4 -13 -22 -30 -40 -32 -14 -10 -21 -33 -28 -15 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -4 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -16 -19 -20 -19 -9 -7 -10 -14 -17 -11 -3 -2 -5 -10 -11 -13 -14 -14 -12 -9 -8 -9 -12 -14 -13 -11 -7 -3 -1 -2 -6 -6 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -2 -4 -6 -9 -12 -17 -22 -27 -31 -34 -35 -33 -29 -30 -30 -21 -15 -25 -41 -47 -30 -6 -1 -0 -0 -1 -2 -3 -5 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -3 -1 -2 -8 -23 -62 -68 -81 -69 -32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -20 -43 -41 -21 -8 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -2 -2 -3 -4 -5 -5 -13 -30 -33 -26 -23 -21 -18 -14 -11 -10 -3 -1 -1 -1 -1 -0 -0 -2 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -2 -7 -5 -2 -1 -2 -3 -6 -8 -9 -10 -9 -8 -6 -6 -5 -2 -1 -1 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -7 -12 -15 -15 -14 -13 -12 -14 -18 -25 -33 -27 -19 -12 -7 -2 -2 -2 -4 -7 -10 -9 -9 -10 -8 -8 -8 -8 -6 -3 -1 -0 -0 0 0 0 -1 -7 -17 -28 -36 -26 -14 -20 -43 -45 -32 -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 -1 -2 -2 -2 -2 -0 -1 -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 0 0 -5 -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 -1 -0 -0 -0 -1 -1 -1 -2 -2 -1 -3 -11 -13 -10 -11 -12 -8 -12 -8 -5 -3 -1 -1 -5 -22 -33 -28 -23 -25 -27 -25 -20 -18 -17 -14 -16 -19 -21 -16 -10 -4 -2 -8 -12 -7 -3 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -3 -4 -5 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -5 -10 -17 -23 -30 -38 -45 -53 -62 -35 -31 -42 -17 -2 -6 -14 -15 -6 -1 -0 0 -0 -0 -0 -0 -2 -2 -1 -3 -8 -20 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -26 -18 -11 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -9 -23 -26 -18 -7 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -3 -6 -14 -22 -16 -10 -6 -5 -7 -13 -4 -2 -1 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -2 -11 -7 -3 -2 -3 -3 -6 -5 -5 -5 -6 -7 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -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 -4 -8 -13 -19 -21 -24 -26 -27 -26 -19 -24 -25 -19 -6 -5 -4 -3 -3 -4 -7 -8 -8 -7 -4 -3 -5 -6 -6 -4 -1 -0 -0 0 -0 -0 -1 -1 -4 -12 -24 -34 -20 -11 -23 -31 -19 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 0 -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 -31 -77 -93 -63 -40 -16 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -3 -5 -7 -10 -21 -12 -5 -1 -1 -1 -0 -0 -2 -4 -5 -20 -31 -30 -23 -22 -21 -23 -28 -34 -34 -26 -21 -10 -3 -11 -10 -6 -3 -2 -3 -3 -5 -3 -2 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -3 -2 -2 -3 -3 -3 -2 -3 -5 -10 -16 -23 -31 -39 -46 -53 -74 -79 -54 -17 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -3 -20 -43 -39 -27 -47 -35 -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 -2 -9 -5 -1 -1 -2 -1 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -3 -4 -4 -2 -1 -1 -0 -1 -3 -7 -5 -3 -3 -5 -3 -3 -4 -4 -5 -6 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -9 -19 -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 -1 -4 -8 -12 -16 -20 -27 -30 -27 -22 -16 -18 -21 -18 -2 -9 -10 -7 -5 -5 -6 -8 -9 -8 -2 -4 -5 -5 -4 -3 -2 -2 -1 -0 -0 -1 -2 -3 -5 -12 -19 -24 -22 -18 -26 -27 -18 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -50 -146 -173 -151 -116 -56 -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 0 0 0 -2 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -5 -5 -5 -7 -4 -2 -1 -2 -2 -0 -0 0 0 -0 -4 -8 -9 -8 -7 -5 -19 -22 -13 -1 -6 -21 -22 -14 -7 -3 -2 -1 -2 -3 -3 -6 -4 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -3 -4 -7 -10 -15 -22 -30 -39 -48 -56 -75 -44 -14 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -5 -9 -7 -4 -10 -9 -12 -40 -36 -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 -4 -4 -2 -1 -1 -2 -6 -7 -3 -0 -0 -1 -1 -1 -2 -2 -3 -4 -4 -2 -1 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -5 -3 -2 -1 -0 -0 -2 -7 -11 -6 -2 -1 -1 -2 -4 -4 -5 -7 -6 -6 -5 -3 -0 -0 -1 -1 -0 -0 -0 -0 -2 -10 -21 -22 -12 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -9 -15 -15 -17 -20 -22 -19 -13 -10 -10 -12 -18 -26 -27 -18 -7 -5 -4 -4 -6 -8 -13 -9 -7 -6 -6 -6 -8 -7 -4 -1 -1 -2 -4 -8 -11 -11 -21 -26 -28 -27 -29 -32 -31 -20 -4 -0 0 0 0 0 0 0 -1 -3 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -30 -91 -107 -75 -81 -96 -45 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -35 -65 -60 -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 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -3 -0 -0 -0 0 -0 -0 -1 -2 -2 -2 -1 -4 -3 -2 0 0 0 -19 -26 -16 -8 -5 -2 -1 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -6 -10 -16 -22 -30 -40 -51 -60 -63 -36 -12 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -4 -9 -10 -11 -25 -18 -6 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -21 -9 -4 -4 -4 0 0 0 0 0 0 0 0 0 0 -0 -1 -8 -11 -10 -6 -3 -3 -8 -9 -5 -1 -0 -0 -1 -2 -3 -5 -8 -8 -6 -3 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -6 -8 -7 -4 -1 -1 -0 -0 -1 -6 -12 -12 -10 -7 -2 -3 -4 -3 -1 -1 -5 -7 -8 -7 -1 -1 -0 -0 -0 0 0 -0 -3 -9 -18 -20 -14 -8 -3 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -3 -7 -10 -10 -11 -13 -17 -12 -9 -7 -8 -8 -15 -16 -11 -7 -9 -6 -4 -3 -5 -10 -15 -11 -6 -3 -3 -4 -6 -5 -2 -3 -9 -8 -11 -18 -22 -32 -39 -38 -33 -29 -33 -36 -31 -17 -1 0 0 0 0 0 0 -14 -27 -21 -2 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -7 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -33 -111 -44 -18 -32 -29 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -70 -70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -5 -2 -1 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -5 -12 -13 -7 -4 -2 -2 -4 -7 -11 -11 -7 -2 -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 -3 -8 -14 -20 -28 -40 -49 -48 -28 -10 -2 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -4 -6 -6 -4 -1 -3 -5 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -23 -85 -34 -21 -26 -29 -16 -21 -13 -4 -0 0 0 0 0 0 -1 -10 -19 -21 -19 -17 -15 -9 -9 -11 -10 -3 -2 -2 -3 -8 -23 -43 -48 -39 -24 -13 -6 -3 -2 -2 -1 -1 -2 -2 -3 -3 -2 -1 -2 -3 -2 -1 -1 -1 -2 -4 -6 -10 -13 -12 -8 -2 -1 -0 -0 -0 -1 -4 -7 -7 -3 -1 -0 -1 -2 -3 -5 -10 -11 -10 -10 -5 -3 -2 -2 -0 -0 -0 -0 -3 -7 -12 -16 -16 -13 -10 -6 -2 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -3 -3 -4 -4 -4 -5 -7 -7 -6 -6 -5 -6 -7 -9 -8 -6 -6 -10 -11 -7 -4 -6 -14 -14 -9 -4 -1 -0 -3 -4 -5 -5 -2 -3 -7 -13 -17 -19 -24 -26 -27 -29 -27 -30 -32 -28 -21 -5 -1 0 0 0 0 0 -9 -24 -15 -3 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 -0 -2 -14 -16 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -1 -1 -3 -5 -7 -5 -2 -1 -1 -1 -1 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -16 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -1 0 0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -2 -3 -2 -0 0 -0 -1 -2 -1 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -2 -3 -4 -4 -3 -2 -2 -2 -3 -5 -5 -4 -6 -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 -2 -6 -11 -17 -23 -37 -40 -26 -7 -2 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -2 -2 -2 -1 -24 -43 -21 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -14 -3 -16 -32 -43 -50 -52 -36 -21 -12 -2 -4 -2 -0 0 -1 -13 -22 -24 -23 -23 -22 -21 -24 -30 -34 -28 -14 -14 -26 -38 -61 -83 -84 -78 -75 -47 -28 -16 -8 -2 -2 -1 -1 -2 -2 -3 -3 -3 -4 -5 -3 -1 -1 -1 -2 -6 -8 -10 -8 -4 -5 -4 -2 -1 -0 -0 -0 -0 -1 -3 -5 -6 -3 -4 -9 -11 -15 -19 -20 -18 -13 -7 -8 -13 -15 -6 -3 -1 -0 -1 -2 -5 -8 -11 -13 -14 -13 -7 -3 -2 -2 -4 -8 -7 -4 -3 -3 -2 -3 -5 -5 -4 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -3 -5 -8 -9 -9 -6 -3 -2 -4 -5 -6 -5 -9 -24 -24 -14 -5 -4 -7 -7 -5 -3 -2 -2 -5 -11 -13 -4 -1 -3 -7 -11 -13 -12 -10 -7 -9 -16 -18 -20 -22 -22 -27 -16 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -1 -4 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -1 -1 -1 -4 -9 -10 -7 -3 -1 -1 -1 -2 -1 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -2 -1 -0 -0 -0 0 -0 -1 -4 -5 -3 -2 -2 -4 -5 -2 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -3 -6 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -11 -19 -30 -31 -19 -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 -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 -2 -10 -29 -21 -26 -32 -32 -17 -18 -11 -7 -9 -13 -17 -14 -15 -24 -30 -31 -30 -31 -36 -47 -62 -60 -69 -86 -96 -89 -89 -89 -87 -85 -76 -63 -51 -35 -12 -4 -2 -2 -2 -2 -2 -20 -25 -16 -1 -1 -1 -2 -2 -3 -6 -11 -14 -13 -11 -15 -13 -9 -5 -3 -3 -2 -2 -4 -7 -4 -8 -6 -6 -13 -18 -21 -18 -17 -22 -19 -11 -8 -6 -5 -11 -6 -2 -0 -0 -0 -1 -3 -5 -8 -13 -15 -14 -12 -9 -5 -5 -9 -11 -10 -9 -7 -5 -4 -5 -6 -8 -10 -8 -1 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -4 -7 -9 -13 -11 -8 -6 -4 -3 -5 -5 -6 -29 -45 -35 -11 -4 -2 -3 -4 -7 -10 -5 -4 -8 -12 -8 -2 -1 -2 -5 -10 -10 -6 -3 -3 -4 -4 -6 -8 -11 -25 -30 -19 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -3 -6 -5 -5 -3 -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 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -1 -0 0 0 0 0 0 0 -1 -6 -6 -4 -3 -4 -6 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -10 -12 -9 -6 -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 -8 -17 -25 -33 -24 -16 -15 -17 -18 -16 -15 -17 -21 -28 -29 -26 -24 -25 -29 -46 -56 -65 -72 -73 -77 -79 -84 -90 -92 -96 -98 -91 -70 -33 -18 -9 -3 -1 -2 -11 -32 -38 -25 -1 -1 -2 -2 -3 -5 -10 -18 -23 -24 -26 -24 -19 -15 -12 -10 -11 -9 -9 -12 -19 -4 -3 -4 -6 -10 -20 -28 -24 -19 -27 -29 -19 -18 -21 -12 -7 -6 -3 -2 -7 -5 -2 -2 -3 -3 -7 -10 -13 -14 -13 -9 -7 -8 -11 -13 -9 -8 -7 -5 -2 -1 -2 -6 -9 -5 -5 -2 -0 -1 -5 -4 -3 -2 -0 -0 -0 0 0 0 0 -0 0 0 -0 -0 -1 -3 -6 -8 -8 -9 -9 -8 -10 -11 -6 -2 -2 -3 -15 -34 -35 -19 -4 -2 -2 -4 -8 -7 -5 -3 -2 -4 -3 -2 -2 -1 -2 -4 -9 -10 -9 -7 -7 -8 -6 -4 -2 -3 -5 -3 -2 -2 -1 -1 -0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -0 -0 -2 -3 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -1 -0 -0 0 0 0 0 0 0 -0 -0 -3 -4 -3 -1 -1 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -3 -7 -12 -17 -14 -9 -5 -2 -1 -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 -1 -1 -2 -3 -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 -1 -3 -5 -12 -7 -7 -11 -13 -12 -11 -11 -10 -10 -13 -16 -18 -21 -24 -25 -24 -29 -38 -49 -52 -51 -60 -67 -69 -71 -92 -103 -91 -61 -39 -27 -14 -5 -2 -1 -13 -20 -17 -8 -1 -2 -2 -3 -5 -7 -9 -19 -26 -28 -28 -25 -23 -20 -14 -11 -9 -8 -7 -9 -19 -8 -5 -5 -5 -6 -11 -17 -18 -16 -20 -21 -21 -26 -31 -21 -11 -8 -6 -5 -11 -6 -3 -3 -5 -3 -4 -5 -7 -10 -15 -16 -14 -15 -19 -24 -15 -7 -3 -2 -1 -1 -2 -3 -5 -8 -11 -6 -0 -2 -6 -8 -9 -6 -2 -2 -2 -1 0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -6 -5 -7 -8 -8 -11 -10 -5 -1 -1 -2 -8 -13 -10 -3 -2 -3 -2 -7 -20 -9 -3 -1 -1 -2 -2 -3 -2 -2 -4 -5 -7 -6 -6 -14 -14 -12 -8 -4 -2 -1 -1 -2 -4 -7 -6 -3 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -2 -2 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -2 -1 -1 -1 -1 -4 -7 -7 -2 -0 0 0 0 0 0 0 0 -0 -0 -4 -7 -5 0 -0 -0 -2 -2 -2 -2 -4 -2 -0 -0 -1 -2 -8 -17 -19 -5 -3 -2 -1 -1 -4 -6 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -7 -9 -6 -17 -18 -15 -13 -12 -11 -12 -12 -13 -14 -16 -15 -14 -17 -26 -44 -47 -47 -47 -47 -48 -55 -56 -50 -37 -31 -22 -13 -6 -2 -1 -6 -17 -28 -29 -10 -4 -3 -4 -5 -10 -9 -14 -21 -23 -23 -25 -26 -22 -10 -4 -3 -5 -6 -4 -4 -4 -3 -4 -5 -4 -5 -7 -10 -13 -20 -20 -20 -21 -22 -18 -9 -6 -7 -7 -6 -3 -2 -4 -5 -3 -3 -4 -5 -6 -12 -14 -15 -18 -21 -26 -26 -24 -19 -14 -7 -7 -10 -11 -13 -10 -14 -13 -5 -2 -3 -6 -6 -3 -2 -2 -4 -8 -15 -5 -1 -0 -0 -0 -0 -0 -2 -5 -11 -13 -8 -6 -7 -9 -11 -7 -2 -1 -2 -4 -4 -3 -2 -2 -2 -4 -5 -3 -5 -6 -4 -2 -2 -3 -4 -6 -7 -5 -5 -4 -3 -2 -2 -9 -10 -8 -6 -3 -2 -2 -1 -1 -6 -9 -9 -5 -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 -1 -1 -1 -2 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -2 -2 -2 -3 -4 -2 -1 -1 -1 -1 -1 -1 -2 -4 -8 -9 -6 -2 -0 0 0 0 0 0 -0 -0 -0 -1 -3 -6 -4 0 -0 -0 -1 -2 -2 -2 -5 -2 -0 -0 -1 -1 -5 -11 -12 -7 -12 -7 -2 -1 -4 -7 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -4 -5 -3 -3 -3 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -1 -0 -1 -3 -5 -6 -5 -3 -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 -1 -6 -14 -17 -19 -26 -18 -19 -32 -38 -22 -30 -31 -31 -30 -24 -18 -15 -14 -13 -12 -12 -12 -10 -11 -20 -40 -45 -41 -33 -28 -26 -24 -24 -27 -29 -32 -25 -16 -7 -3 -2 -7 -16 -22 -17 -10 -9 -10 -9 -6 -14 -15 -14 -13 -9 -12 -16 -16 -10 -5 -4 -5 -7 -8 -5 -4 -4 -3 -3 -9 -8 -8 -9 -12 -17 -24 -22 -15 -9 -7 -7 -5 -6 -7 -7 -6 -4 -5 -10 -5 -3 -3 -4 -5 -5 -9 -12 -13 -12 -8 -9 -15 -26 -39 -41 -27 -24 -26 -27 -30 -22 -18 -14 -5 -4 -8 -11 -11 -5 -3 -2 -1 -3 -9 -4 -2 -0 -0 -0 -0 -0 -2 -5 -11 -5 -2 -1 -3 -5 -6 -3 -1 -1 -1 -2 -2 -2 -2 -1 -2 -2 -2 -4 -8 -9 -8 -6 -6 -8 -9 -8 -8 -5 -3 -2 -2 -3 -3 -1 -1 -2 -5 -4 -3 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -1 -1 -1 -1 -1 -1 -2 -3 -7 -17 -17 -15 -13 -7 -5 -11 -7 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -3 -8 -13 -12 -5 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -2 -4 -4 -4 -3 -4 -4 -4 -4 -3 -2 -1 -0 -0 -1 -1 -2 -1 -2 -3 -5 -7 -10 -11 -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 -1 -18 -28 -33 -35 -36 -33 -39 -37 -30 -30 -28 -36 -46 -50 -46 -35 -27 -20 -16 -14 -14 -12 -10 -9 -8 -9 -9 -9 -11 -19 -32 -39 -34 -21 -16 -13 -13 -14 -18 -23 -39 -31 -16 -6 -3 -3 -2 -2 -5 -10 -16 -19 -20 -19 -9 -14 -17 -14 -6 -5 -7 -9 -8 -6 -6 -6 -7 -7 -6 -4 -4 -4 -3 -2 -8 -9 -12 -15 -15 -18 -20 -17 -12 -6 -5 -7 -8 -10 -9 -6 -5 -4 -3 -3 -3 -3 -3 -3 -3 -5 -7 -9 -10 -10 -7 -5 -8 -17 -32 -18 -30 -43 -45 -50 -58 -56 -47 -31 -21 -20 -20 -20 -15 -9 -8 -5 -0 -1 -3 -3 -2 -3 -9 -12 -8 -2 -2 -3 -5 -3 -2 -3 -9 -15 -15 -8 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -5 -6 -7 -7 -6 -5 -4 -4 -3 -2 -2 -1 -2 -5 -4 -4 -3 -3 -7 -9 -7 -1 -5 -5 -6 -7 -7 -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 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -16 -22 -24 -20 -11 -5 -11 -7 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -1 -15 -13 -8 -7 -13 -25 -27 -19 -6 -1 -1 -2 -1 -0 -0 -0 -3 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -2 -2 -3 -4 -4 -4 -5 -4 -3 -2 -2 -2 -4 -5 -3 -2 -1 -1 -1 -2 -3 -5 -4 -3 -2 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -14 -44 -49 -41 -29 -21 -16 -15 -14 -13 -12 -12 -16 -21 -25 -25 -21 -16 -11 -7 -6 -7 -5 -4 -3 -3 -2 -3 -4 -5 -10 -19 -28 -25 -11 -11 -11 -12 -13 -14 -13 -28 -25 -14 -5 -3 -3 -3 -4 -7 -10 -11 -10 -12 -18 -11 -13 -14 -11 -4 -5 -6 -6 -6 -6 -7 -11 -13 -12 -8 -2 -1 -1 -2 -2 -5 -10 -17 -20 -16 -15 -15 -15 -12 -5 -9 -12 -14 -13 -7 -6 -9 -11 -8 -4 -3 -3 -3 -2 -2 -3 -5 -7 -8 -8 -6 -4 -4 -6 -19 -25 -35 -44 -49 -75 -81 -76 -67 -52 -21 -8 -9 -13 -7 -5 -5 -3 -1 -5 -9 -8 -5 -9 -29 -35 -35 -29 -10 -5 -3 -2 -4 -9 -24 -25 -16 -6 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -4 -3 -1 -1 -1 -2 -2 -3 -4 -8 -11 -15 -18 -11 -7 -10 -16 -19 -8 -10 -10 -12 -16 -15 -11 -5 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 -1 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -7 -8 -11 -12 -9 -4 -10 -8 -4 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -9 -12 -12 -11 -12 -18 -16 -10 -5 -5 -5 -2 -0 0 0 0 -1 -3 -4 -3 -2 -1 -2 -2 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -5 -4 -4 -4 -4 -5 -6 -8 -6 -3 -2 -1 -1 -2 -2 -1 -1 -2 -2 -1 -1 -1 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -45 -56 -43 -26 -14 -9 -6 -4 -3 -3 -3 -5 -7 -9 -10 -11 -11 -9 -8 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -7 -17 -22 -18 -15 -13 -14 -16 -21 -34 -38 -30 -17 -8 -15 -10 -7 -7 -7 -7 -5 -5 -6 -11 -10 -10 -10 -9 -7 -5 -5 -6 -8 -12 -14 -24 -30 -29 -22 -5 -0 -1 -4 -7 -9 -14 -19 -18 -13 -10 -10 -10 -9 -5 -7 -11 -14 -11 -7 -8 -12 -14 -8 -4 -3 -4 -4 -2 -2 -4 -6 -8 -8 -8 -8 -7 -4 -2 -7 -15 -25 -35 -39 -66 -80 -85 -89 -76 -37 -14 -7 -3 -1 -0 -0 -0 -0 -5 -8 -7 -6 -10 -22 -26 -34 -48 -24 -10 -5 -8 -19 -46 -50 -30 -4 -3 -3 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -3 -4 -4 -9 -14 -14 -17 -26 -13 -7 -8 -14 -20 -13 -10 -12 -16 -22 -26 -27 -19 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -5 -6 -4 -5 -6 -6 -5 -10 -8 -5 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -3 -5 -5 -2 -3 -2 -2 -5 -12 -17 -4 0 -0 -0 -1 -2 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -3 -5 -7 -7 -7 -7 -7 -7 -7 -7 -6 -6 -6 -7 -6 -4 -3 -3 -3 -4 -3 -2 -2 -1 -2 -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 -7 -33 -44 -32 -20 -13 -5 -1 -0 -0 -1 -2 -2 -2 -3 -3 -4 -4 -4 -4 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -3 -9 -16 -18 -15 -10 -10 -15 -19 -24 -24 -21 -20 -28 -24 -14 -7 -4 -4 -4 -5 -7 -9 -11 -9 -8 -8 -8 -8 -8 -9 -11 -12 -14 -11 -14 -20 -23 -20 -8 -6 -12 -19 -20 -15 -12 -12 -10 -9 -14 -15 -11 -10 -5 -7 -13 -17 -13 -13 -16 -17 -13 -4 -2 -4 -5 -5 -3 -3 -5 -6 -8 -8 -7 -7 -8 -7 -4 -3 -5 -12 -23 -29 -38 -46 -60 -99 -101 -69 -32 -10 -3 -0 0 0 0 0 0 0 -1 -3 -7 -10 -13 -19 -26 -11 -6 -11 -23 -40 -72 -72 -46 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -2 -3 -1 -1 -4 -4 -4 -5 -6 -9 -10 -10 -14 -17 -9 -4 -4 -7 -9 -9 -9 -11 -13 -17 -22 -28 -29 -9 -5 -3 -0 -2 -1 -1 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -2 -3 -3 -6 -9 -7 -2 -1 -1 -1 -4 -3 -2 -1 -1 -0 -0 0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -4 -6 -11 -15 -4 -1 -1 -2 -3 -4 -3 -3 -5 -7 -6 -5 -4 -3 -3 -6 -5 -2 -2 -2 -2 -3 -4 -4 -6 -8 -9 -9 -9 -10 -11 -11 -11 -11 -11 -11 -13 -14 -13 -6 -4 -4 -5 -5 -4 -5 -5 -3 -2 -1 -1 -1 -1 -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 -4 -20 -41 -35 -31 -34 -17 -5 -1 -2 -2 -2 -2 -2 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -3 -4 -7 -10 -12 -12 -9 -8 -10 -13 -22 -29 -27 -23 -39 -23 -11 -4 -1 -2 -4 -7 -10 -11 -10 -8 -6 -6 -8 -10 -12 -12 -10 -9 -7 -4 -3 -2 -5 -9 -10 -14 -18 -20 -18 -14 -11 -9 -7 -13 -19 -16 -5 -2 -2 -4 -9 -13 -13 -13 -15 -18 -16 -5 -2 -3 -4 -5 -3 -3 -4 -4 -6 -6 -6 -7 -9 -11 -7 -3 -1 -4 -12 -19 -24 -29 -37 -60 -75 -64 -40 -27 -9 -3 -2 -1 -0 -0 -0 -0 -2 -8 -18 -22 -21 -24 -15 -11 -16 -27 -39 -50 -54 -44 -23 -7 -3 -1 -0 -0 -0 -1 -0 -0 -0 0 0 -0 -0 -1 -2 -4 -5 -4 -3 -8 -7 -4 -4 -6 -7 -7 -7 -11 -11 -6 -3 -3 -4 -4 -5 -5 -5 -8 -11 -15 -20 -26 -20 -18 -18 -23 -19 -11 -4 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -6 -9 -11 -9 -2 0 -0 -0 -1 -2 -1 -1 -0 -0 0 0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -6 -7 -5 -7 -8 -7 -6 -5 -6 -6 -6 -8 -7 -6 -6 -7 -9 -14 -10 -5 -3 -3 -4 -6 -8 -10 -10 -10 -10 -11 -13 -15 -15 -15 -15 -14 -15 -16 -17 -17 -12 -7 -5 -4 -5 -6 -6 -6 -6 -6 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -2 -11 -40 -36 -25 -22 -20 -22 -16 -10 -10 -9 -9 -7 -4 -1 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -7 -7 -10 -12 -12 -12 -14 -24 -37 -40 -30 -21 -11 -5 -2 -1 -2 -5 -9 -10 -9 -8 -6 -5 -4 -5 -5 -3 -2 -2 -1 -1 -2 -2 -3 -10 -12 -14 -15 -15 -13 -11 -11 -11 -10 -7 -10 -9 -4 -1 -0 -0 -2 -5 -8 -12 -15 -17 -14 -3 -3 -2 -3 -4 -5 -3 -3 -3 -3 -4 -5 -6 -6 -6 -6 -5 -3 -0 -1 -3 -6 -12 -21 -23 -28 -29 -30 -34 -53 -42 -31 -22 -8 -2 -0 -0 -2 -7 -18 -35 -51 -63 -57 -35 -22 -18 -21 -31 -39 -47 -50 -20 -7 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -2 -3 -6 -8 -5 -4 -5 -5 -4 -5 -7 -9 -7 -3 -2 -3 -5 -7 -4 -5 -7 -10 -13 -15 -18 -20 -22 -22 -29 -25 -16 -8 -5 -5 -3 0 0 0 -0 -0 -1 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -4 -8 -12 -12 -3 0 -0 -0 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -3 -2 -1 -2 -2 -3 -2 -2 -1 -2 -3 -4 -5 -7 -9 -9 -9 -8 -7 -7 -11 -14 -12 -9 -8 -9 -11 -14 -17 -12 -7 -5 -5 -6 -9 -11 -11 -10 -14 -18 -19 -18 -21 -21 -21 -21 -19 -18 -21 -23 -22 -12 -10 -10 -10 -10 -8 -3 -4 -4 -3 -4 -4 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -5 -6 -5 -2 -1 -0 -0 -0 -0 0 0 0 -0 0 0 -0 -1 -3 -24 -24 -17 -14 -17 -33 -32 -25 -22 -22 -20 -14 -8 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -4 -4 -4 -7 -9 -10 -10 -12 -18 -21 -19 -13 -7 -3 -1 -0 -0 -1 -4 -7 -8 -8 -6 -4 -3 -2 -2 -1 -1 -1 -1 -1 -2 -5 -9 -11 -17 -17 -15 -13 -13 -14 -13 -13 -13 -12 -8 -12 -12 -6 -3 -3 -5 -6 -5 -8 -10 -10 -7 -5 -4 -3 -3 -3 -4 -4 -5 -5 -6 -5 -5 -4 -4 -4 -3 -3 -2 -1 -0 -0 -0 -1 -3 -9 -11 -14 -17 -19 -22 -43 -49 -48 -43 -16 -6 -2 -1 -3 -7 -13 -27 -48 -78 -98 -86 -58 -30 -14 -11 -12 -20 -35 -12 -4 -4 -4 -5 -2 -1 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -4 -6 -4 -5 -5 -5 -5 -4 -4 -5 -4 -1 -1 -1 -4 -7 -3 -3 -5 -9 -17 -15 -13 -12 -15 -15 -20 -23 -23 -18 -22 -21 -12 -0 -1 -1 -4 -6 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -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 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -0 -0 -1 -2 -1 -2 -3 -6 -7 -7 -6 -4 -4 -9 -10 -8 -4 -2 -2 -3 -3 -4 -5 -7 -8 -10 -13 -14 -14 -18 -22 -19 -16 -15 -15 -16 -17 -12 -9 -8 -7 -5 -5 -9 -11 -11 -9 -13 -18 -21 -22 -24 -25 -26 -24 -21 -18 -19 -26 -29 -21 -17 -16 -15 -14 -12 -8 -5 -4 -7 -10 -7 -3 -1 -1 -2 -2 -1 -2 -2 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -4 -3 -1 -1 -1 -0 0 -0 -0 -0 -0 0 -0 -0 -2 -2 -16 -32 -37 -25 -27 -33 -36 -31 -26 -20 -12 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -3 -5 -6 -6 -5 -7 -11 -11 -8 -3 -1 -0 -1 -1 -1 -0 -2 -5 -8 -8 -6 -5 -3 -3 -3 -3 -3 -2 -1 -1 -4 -11 -18 -18 -16 -13 -11 -11 -13 -17 -18 -17 -16 -17 -12 -13 -14 -11 -12 -14 -15 -13 -9 -8 -7 -8 -9 -6 -4 -3 -4 -5 -9 -9 -8 -7 -9 -8 -5 -3 -2 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -4 -9 -12 -12 -10 -16 -24 -35 -58 -29 -10 -2 -0 -0 -1 -3 -10 -21 -41 -79 -94 -86 -62 -38 -20 -9 -7 -12 -13 -14 -12 -6 -5 -2 -1 -1 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -5 -4 -4 -5 -6 -3 -1 -1 -0 -0 -0 -1 -2 -1 -0 -0 -1 -3 -8 -9 -7 -7 -10 -12 -16 -24 -33 -29 -29 -28 -25 -22 -17 -18 -24 -30 -12 -10 -18 -24 -2 -1 -2 -9 -26 -37 -33 -21 -10 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -6 -10 -13 -12 -8 -3 -7 -5 -3 -2 -2 -3 -3 -3 -4 -5 -6 -8 -10 -13 -16 -18 -19 -20 -22 -24 -22 -22 -22 -22 -21 -22 -21 -15 -7 -5 -8 -11 -12 -10 -10 -13 -16 -18 -20 -25 -26 -24 -19 -16 -19 -28 -33 -28 -23 -21 -19 -17 -16 -12 -8 -6 -7 -8 -6 -7 -6 -3 -2 -5 -8 -9 -7 -3 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -10 -22 -29 -21 -16 -19 -23 -20 -15 -11 -7 -3 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -3 -3 -2 -0 -0 -0 -1 -2 -1 -1 -1 -4 -9 -8 -7 -7 -6 -8 -10 -7 -3 -1 -1 -2 -8 -16 -18 -14 -10 -7 -5 -5 -7 -11 -15 -19 -22 -21 -17 -12 -9 -8 -9 -13 -14 -8 -4 -2 -1 -2 -4 -3 -4 -4 -4 -4 -9 -8 -6 -6 -8 -7 -5 -2 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -2 -3 -6 -6 -6 -7 -9 -12 -17 -10 -4 -1 -0 -0 -0 -1 -2 -5 -6 -17 -35 -56 -60 -63 -56 -37 -19 -13 -11 -10 -7 -6 -3 -1 -0 -0 -8 -7 -3 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -4 -4 -5 -5 -6 -4 -1 -1 -0 -0 -1 -1 -1 -0 0 -0 -0 -3 -5 -3 -2 -5 -7 -11 -14 -17 -19 -19 -20 -22 -21 -20 -22 -27 -33 -44 -32 -30 -41 -65 -25 -7 -5 -19 -37 -38 -33 -26 -15 -4 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -10 -19 -16 -8 -2 -1 -1 -1 -3 -6 -5 -3 -3 -3 -4 -6 -8 -11 -13 -16 -18 -18 -21 -27 -33 -29 -29 -28 -27 -27 -28 -25 -18 -8 -5 -8 -10 -10 -8 -6 -11 -14 -15 -17 -24 -27 -26 -25 -26 -25 -32 -38 -36 -30 -26 -22 -19 -18 -20 -19 -16 -12 -10 -10 -12 -11 -8 -7 -7 -7 -7 -6 -5 -4 -3 -2 0 0 0 0 0 0 0 -0 -0 -1 -3 -2 -1 -1 -2 -5 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -9 -13 -15 -15 -9 -8 -8 -10 -13 -15 -13 -9 -3 -1 -1 -0 -0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -2 -4 -6 -6 -6 -7 -13 -26 -21 -12 -6 -6 -7 -8 -14 -18 -16 -11 -8 -5 -3 -4 -5 -7 -10 -14 -21 -20 -18 -15 -12 -7 -4 -4 -4 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -3 -4 -5 -6 -6 -5 -4 -4 -4 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -2 -2 -2 -3 -7 -11 -11 -6 -1 -1 -1 -0 -1 -3 -1 -0 -2 -6 -15 -30 -48 -52 -33 -19 -14 -12 -12 -10 -5 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -2 -4 -6 -3 -1 -0 -1 -0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -1 -3 -4 -4 -7 -12 -12 -12 -12 -14 -15 -15 -15 -16 -16 -18 -29 -33 -36 -39 -51 -37 -19 -7 -34 -39 -34 -29 -24 -12 -4 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -2 -5 -9 -6 -3 -1 -0 -0 -11 -29 -39 -17 -10 -6 -4 -5 -7 -7 -9 -12 -15 -17 -20 -25 -33 -42 -36 -34 -33 -33 -33 -33 -32 -30 -26 -11 -7 -7 -8 -9 -5 -11 -12 -12 -21 -29 -31 -33 -37 -41 -33 -31 -31 -29 -26 -24 -21 -20 -21 -23 -20 -16 -13 -12 -12 -12 -12 -14 -17 -19 -13 -7 -5 -5 -6 -6 -4 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -4 -3 -2 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -2 -12 -20 -25 -37 -75 -31 -16 -15 -17 -21 -25 -23 -16 -7 -4 -3 -2 -2 0 0 -1 -1 -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 -3 -3 -5 -9 -19 -25 -14 -8 -10 -19 -15 -11 -11 -12 -13 -10 -6 -4 -4 -6 -6 -6 -6 -6 -10 -12 -14 -14 -15 -9 -5 -2 -1 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -3 -4 -3 -2 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -3 -4 -3 -1 -0 -1 -3 -9 -19 -19 -9 -3 -4 -5 -5 -8 -13 -16 -10 -4 -6 -10 -9 -6 -2 -1 -2 -1 -0 0 -0 -0 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 -1 -3 -3 -2 -2 -3 -10 -13 -13 -12 -13 -12 -11 -10 -9 -9 -12 -18 -24 -29 -21 -28 -34 -35 -28 -39 -36 -27 -20 -15 -8 -3 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -10 -34 -45 -19 -18 -12 -7 -5 -8 -7 -7 -9 -14 -16 -18 -23 -30 -37 -40 -38 -38 -38 -40 -41 -42 -40 -33 -15 -7 -6 -7 -7 -3 -5 -5 -8 -18 -28 -35 -38 -40 -46 -45 -37 -24 -14 -17 -18 -19 -23 -28 -30 -23 -17 -13 -13 -10 -9 -14 -26 -44 -55 -32 -12 -6 -6 -7 -8 -6 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -1 -2 -38 -64 -66 -63 -105 -52 -27 -19 -14 -15 -17 -13 -7 -3 -3 -3 -2 -2 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -6 -4 -3 -4 -8 -16 -10 -6 -4 -5 -5 -6 -6 -4 -3 -1 -2 -3 -6 -7 -9 -11 -11 -10 -17 -15 -12 -7 -4 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -5 -9 -3 -0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -1 -2 -2 -2 -1 -0 -0 -0 0 -0 -0 -2 -2 -2 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 -0 -1 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -2 -7 -13 -15 -11 -10 -8 -7 -7 -4 -6 -9 -13 -16 -19 -17 -19 -26 -39 -39 -36 -29 -20 -14 -11 -7 -4 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -12 -29 -24 -13 -5 -2 -3 -5 -6 -8 -12 -14 -16 -21 -25 -29 -42 -44 -44 -41 -35 -19 -16 -16 -17 -15 -13 -11 -8 -6 -4 -6 -6 -5 -6 -13 -26 -30 -31 -38 -49 -49 -33 -14 -15 -16 -17 -21 -28 -32 -24 -18 -15 -14 -10 -10 -13 -23 -39 -48 -30 -14 -7 -8 -9 -7 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -2 -1 -1 -0 0 0 -0 -0 -0 -1 -36 -70 -91 -98 -96 -71 -49 -31 -16 -10 -10 -8 -4 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -2 -3 -7 -6 -4 -2 -2 -3 -4 -5 -5 -4 -2 -1 -2 -5 -8 -12 -14 -13 -10 -21 -25 -23 -18 -14 -10 -7 -4 -2 -1 -2 -1 -1 -1 -1 -2 -3 -4 -3 -1 -0 -1 -1 -1 -2 -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 -1 -1 -0 -1 -2 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -2 -3 -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 -1 -3 -8 -14 -10 -7 -6 -6 -5 -3 -3 -5 -8 -10 -13 -16 -19 -21 -29 -32 -30 -21 -13 -10 -8 -6 -3 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 0 -0 -0 -0 -0 -0 -1 -1 -2 -8 -16 -18 -12 -5 -0 -0 -2 -3 -5 -7 -9 -13 -18 -21 -27 -40 -44 -44 -43 -39 -20 -14 -11 -11 -13 -14 -15 -14 -12 -8 -9 -9 -7 -5 -6 -6 -6 -8 -15 -26 -31 -23 -12 -14 -14 -17 -23 -33 -42 -38 -29 -21 -17 -15 -13 -14 -19 -28 -36 -36 -34 -26 -6 -6 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 -2 -2 -1 0 0 0 0 -0 -0 -0 -9 -20 -43 -73 -53 -49 -54 -53 -32 -21 -18 -17 -17 -17 -13 -7 -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 -2 -2 -2 -1 -2 -2 -2 -3 -3 -4 -4 -3 -2 -1 -2 -2 -3 -3 -2 -2 -1 -1 -2 -4 -7 -9 -11 -22 -33 -39 -41 -39 -36 -30 -23 -16 -8 -5 -4 -2 -1 -1 -1 -3 -7 -10 -9 -3 -0 -0 -0 -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 -1 -3 -5 -1 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -0 -0 -0 -1 -0 -1 -2 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -1 -0 -1 -6 -6 -6 -6 -7 -5 -2 -1 -2 -3 -4 -6 -9 -14 -15 -18 -23 -28 -21 -13 -7 -5 -3 -2 -1 -1 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -2 -1 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -6 -12 -18 -21 -14 -5 -0 -0 -0 -1 -2 -3 -4 -8 -14 -18 -21 -27 -29 -31 -37 -45 -40 -24 -13 -9 -10 -10 -12 -15 -19 -24 -28 -26 -20 -13 -11 -6 -3 -2 -4 -8 -15 -15 -13 -14 -13 -21 -35 -51 -53 -52 -40 -26 -19 -17 -15 -21 -30 -34 -42 -50 -48 -32 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -20 -36 -36 -20 0 0 0 0 0 0 0 0 -0 -5 -12 -7 -9 -11 -9 -6 -36 -50 -47 -33 -19 -16 -16 -15 -12 -8 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -5 -5 -5 -4 -3 -2 -1 -0 -1 -1 -2 -1 -0 -0 -1 -2 -4 -7 -13 -23 -35 -40 -44 -49 -58 -54 -48 -41 -34 -23 -16 -10 -4 -1 -1 -1 -3 -8 -14 -16 -8 -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 -1 -3 -1 -0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -1 -3 -4 -1 -3 -4 -4 -4 -2 -4 -7 -7 -6 -3 -1 -0 -0 -0 -0 -0 -1 -3 -7 -5 -1 -1 -2 -4 -5 -8 -8 -6 -3 -1 -1 -1 -1 -1 -3 -6 -7 -7 -9 -18 -14 -9 -4 -2 -1 -2 -3 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -3 -3 -2 -1 0 0 0 0 -0 -1 -1 -2 -2 -3 -3 -2 -14 -21 -22 -14 -4 -1 -0 -1 -1 -1 -1 -1 -1 -2 -5 -12 -17 -20 -20 -23 -28 -32 -30 -22 -17 -13 -10 -9 -10 -12 -18 -31 -40 -42 -49 -51 -32 -16 -8 -5 -5 -7 -14 -15 -15 -15 -15 -23 -42 -56 -37 -37 -36 -36 -39 -40 -29 -27 -32 -40 -46 -39 -25 -10 -1 -1 -1 -3 -8 -18 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -42 -57 -35 -12 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -40 -65 -78 -77 -35 -38 -41 -37 -26 -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 -1 -1 -1 -1 -1 -1 -2 -4 -4 -5 -5 -5 -6 -5 -5 -4 -3 -2 -1 -1 -1 -2 -1 -2 -4 -9 -12 -10 -11 -19 -32 -39 -42 -45 -52 -64 -66 -61 -54 -47 -36 -26 -16 -7 -1 -1 -1 -4 -9 -18 -21 -14 -4 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -1 -1 -2 -2 -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 -3 -7 -5 -1 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -2 -4 -8 -11 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -5 -7 -6 -4 -3 -1 -1 -1 -0 -0 -2 -2 -2 -2 -2 -7 -9 -9 -5 -3 -1 -1 -1 -4 -2 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -4 -6 -8 -8 -3 -4 -4 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -4 -9 -14 -17 -25 -28 -29 -29 -28 -26 -22 -18 -12 -11 -11 -14 -20 -29 -43 -62 -68 -44 -27 -16 -12 -10 -9 -11 -14 -17 -19 -18 -17 -28 -38 -26 -24 -27 -33 -37 -33 -21 -18 -24 -36 -36 -17 -4 -1 -0 -0 -1 -6 -22 -56 -22 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -26 -39 -49 -36 -10 -13 -15 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -29 -45 -15 -51 -74 -72 -47 -31 -19 -10 -4 -2 -1 -1 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -4 -4 -4 -4 -5 -6 -7 -6 -4 -1 -0 -0 -1 -1 -2 -4 -8 -13 -19 -17 -18 -28 -37 -44 -47 -52 -63 -66 -61 -56 -52 -44 -39 -36 -28 -8 -3 -1 -2 -6 -13 -22 -21 -15 -6 -1 0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -3 -8 -9 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -0 -2 -6 -10 -13 -6 -2 -0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -3 -4 -6 -6 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -6 -3 -2 -1 -0 -1 -1 -2 -9 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -4 -7 -10 -12 -10 -4 -1 -2 -3 -3 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -2 -4 -7 -23 -29 -30 -31 -32 -32 -29 -23 -20 -27 -26 -22 -18 -23 -43 -60 -70 -67 -47 -24 -15 -17 -14 -12 -12 -13 -14 -13 -16 -23 -28 -22 -19 -20 -21 -21 -15 -10 -11 -17 -23 -23 -8 0 0 0 -0 -0 -3 -17 -61 -44 -25 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -11 -40 -53 -51 -75 -67 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -57 -72 -73 -53 -43 -37 -28 -11 -5 -4 -4 -4 -4 -3 -2 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -4 -5 -5 -7 -6 -5 -5 -5 -3 -3 -4 -5 -3 -1 -0 0 0 -0 -1 -2 -3 -5 -9 -16 -28 -43 -54 -32 -27 -50 -63 -63 -57 -50 -48 -43 -43 -43 -36 -10 -3 -1 -2 -5 -10 -13 -13 -10 -5 -1 0 -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 -0 -0 0 0 -0 -2 -5 -4 -1 -2 -5 -4 -1 -2 -2 -1 -1 -0 -0 -1 -0 -0 0 0 -0 -0 -1 -2 -2 -0 -1 -3 -3 -3 -5 -2 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -5 -8 -8 -7 -6 -4 -3 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -1 -1 -1 -12 -14 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -2 -4 -9 -11 -10 -5 -1 -2 -5 -5 -2 -5 -7 -8 -7 -5 -4 -3 -2 -2 -2 -2 -2 -2 -1 -7 -14 -20 -26 -31 -31 -29 -27 -26 -35 -39 -41 -42 -44 -46 -51 -55 -55 -44 -22 -13 -15 -21 -17 -14 -13 -12 -9 -8 -15 -22 -22 -18 -17 -16 -15 -11 -9 -11 -16 -23 -23 -9 -1 0 0 0 0 -0 -8 -45 -54 -53 -44 -27 -4 -1 -3 -3 -0 0 0 0 0 0 0 0 -2 -8 -46 -62 -64 -63 -78 -89 -72 -42 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -9 -20 -46 -64 -77 -77 -64 -61 -35 -23 -28 -28 -15 -12 -11 -7 -3 -1 -2 -2 -1 -2 -2 -1 -1 -2 -3 -4 -4 -3 -3 -5 -7 -8 -6 -6 -7 -8 -9 -10 -6 -3 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -6 -15 -26 -34 -42 -42 -41 -42 -39 -38 -37 -39 -46 -50 -48 -40 -25 -9 -2 -1 -1 -2 -4 -6 -6 -6 -5 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -1 -1 -2 -3 -4 -3 -2 -4 -10 -9 -6 -4 -6 -6 -6 -6 -4 -1 -0 -0 -1 -1 -3 -3 -2 -1 -1 -1 -0 -0 -0 -1 -3 -6 -4 -3 -3 -4 -3 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -2 -3 -4 -6 -8 -9 -8 -6 -4 -4 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -9 -11 -9 -4 -1 -1 -1 -1 -2 -7 -12 -13 -9 -10 -8 -5 -3 -2 -1 -1 -2 -3 -4 -5 -11 -20 -33 -36 -33 -29 -27 -26 -33 -48 -63 -63 -40 -36 -42 -49 -43 -21 -13 -16 -21 -20 -19 -18 -16 -12 -10 -15 -22 -24 -19 -16 -13 -11 -9 -9 -12 -19 -22 -5 -1 -0 0 0 0 0 0 -3 -15 -34 -42 -50 -61 -48 -61 -55 -27 -0 0 0 0 0 0 0 0 -1 -3 -36 -34 -28 -34 -62 -96 -103 -75 -19 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -25 -36 -36 -37 -95 -70 -51 -60 -63 -54 -42 -27 -15 -7 -8 -11 -10 -9 -13 -14 -11 -6 -5 -9 -13 -15 -13 -13 -11 -9 -6 -3 -6 -10 -12 -8 -17 -13 -7 -2 -2 -2 -1 -0 0 0 0 0 0 0 -0 -2 -5 -10 -16 -23 -25 -21 -13 -12 -12 -14 -21 -34 -46 -42 -24 -10 -3 -1 -0 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -1 -0 -1 -2 -1 -0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -2 -3 -5 -8 -9 -6 -16 -20 -18 -14 -15 -18 -17 -14 -12 -13 -16 -19 -21 -29 -16 -7 -7 -6 -11 -19 -20 -11 -8 -15 -13 -2 -2 -1 -2 -4 -9 -7 -5 -5 -3 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -3 -4 -3 -2 -2 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -1 0 -0 -0 -1 -5 -9 -13 -13 -10 -7 -6 -6 -8 -5 -2 -2 -4 -4 -3 -6 -14 -28 -39 -41 -37 -32 -27 -30 -37 -48 -58 -36 -24 -22 -23 -21 -17 -15 -15 -16 -22 -29 -32 -29 -25 -21 -22 -24 -27 -21 -17 -13 -10 -8 -9 -14 -27 -38 -11 -3 -0 0 0 0 0 0 -8 -45 -66 -62 -57 -69 -59 -38 -17 -5 -15 -4 0 0 0 0 0 0 0 0 0 0 -10 -37 -90 -95 -58 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -45 -36 -19 -14 -24 -58 -51 -29 -46 -63 -46 -24 -16 -40 -48 -41 -25 -7 -4 -16 -23 -21 -13 -9 -5 -3 -1 -1 -1 -2 -1 -0 -14 -16 -11 -4 -5 -3 -1 -0 -0 0 0 0 0 0 -1 -2 -7 -13 -17 -18 -18 -15 -10 -6 -4 -4 -8 -14 -20 -18 -8 -2 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -3 -2 -3 -4 -5 -6 -11 -13 -12 -11 -9 -8 -8 -10 -16 -27 -28 -19 -21 -34 -36 -30 -22 -20 -19 -19 -20 -16 -16 -20 -22 -21 -16 -16 -23 -25 -21 -29 -37 -38 -25 -10 -3 -3 -3 -5 -4 -2 -5 -7 -8 -9 -9 -5 -5 -4 -3 -0 -0 -1 -1 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -9 -5 -1 -0 -0 -0 -0 0 -1 -3 -5 -9 -13 -3 -0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -11 -10 -9 -8 -9 -12 -12 -11 -8 -4 -3 -3 -4 -6 -13 -22 -31 -34 -31 -23 -25 -28 -32 -37 -30 -24 -20 -20 -21 -21 -20 -21 -26 -36 -40 -42 -45 -52 -50 -45 -38 -31 -25 -19 -15 -11 -9 -10 -17 -32 -47 -29 -17 -6 0 0 0 0 -1 -11 -47 -84 -99 -94 -77 -62 -41 -29 -38 -84 -29 -5 0 0 0 0 0 0 0 0 0 -2 -6 -11 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -4 -1 -0 -1 -2 -0 -2 -11 -9 -4 0 -2 -22 -22 -14 -4 -0 0 -6 -9 -6 -2 -1 0 0 0 0 -0 -0 0 0 -5 -8 -10 -15 -7 -3 -1 0 0 0 0 -0 -0 -0 -1 -4 -11 -20 -22 -21 -19 -16 -10 -5 -2 -1 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -1 -2 -3 -4 -6 -10 -14 -16 -16 -18 -20 -21 -21 -19 -17 -16 -17 -19 -25 -28 -20 -30 -34 -33 -29 -24 -19 -16 -17 -26 -26 -27 -28 -26 -19 -12 -14 -22 -22 -13 -17 -30 -38 -26 -20 -16 -10 -11 -17 -15 -4 -2 -3 -6 -9 -11 -11 -9 -7 -5 -2 -3 -3 -2 -0 -0 -0 0 0 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -4 -3 -3 -2 -1 -1 -2 -2 -3 -3 -11 -14 -17 -26 -30 -15 -1 0 0 0 -6 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -12 -18 -21 -21 -18 -12 -22 -25 -18 -7 -4 -2 -2 -5 -7 -13 -18 -21 -22 -36 -36 -32 -32 -31 -28 -28 -28 -28 -28 -27 -28 -33 -39 -43 -45 -44 -44 -44 -47 -45 -36 -29 -23 -18 -15 -13 -14 -22 -38 -58 -72 -61 -28 -1 -0 -0 0 -17 -53 -98 -89 -87 -79 -53 -47 -56 -59 -60 -86 -40 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -28 -20 -10 -2 -0 -0 -0 -0 -1 -1 -1 -1 -4 -10 -15 -16 -16 -17 -12 -7 -3 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -2 -3 -2 -1 -1 -1 -0 -0 -1 -2 -1 -0 -0 -0 -1 -2 -3 -3 -3 -5 -9 -16 -18 -18 -19 -19 -19 -19 -20 -22 -23 -19 -16 -18 -25 -24 -21 -21 -26 -28 -24 -20 -14 -10 -26 -34 -33 -24 -24 -18 -13 -9 -7 -5 -2 -5 -12 -10 -4 -9 -22 -23 -27 -30 -24 -10 -9 -5 -2 -5 -10 -10 -7 -2 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -1 -2 -2 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -3 -5 -6 -5 -3 -2 -1 -1 -1 -4 -8 -12 -12 -16 -18 -19 -19 -10 -1 -3 -1 0 0 -1 -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 -1 -5 -14 -23 -25 -21 -16 -20 -21 -20 -16 -11 -7 -4 -3 -3 -6 -9 -12 -15 -24 -36 -42 -41 -34 -33 -33 -33 -34 -31 -29 -27 -27 -29 -49 -55 -50 -42 -38 -41 -43 -41 -34 -27 -22 -18 -16 -18 -28 -41 -57 -79 -80 -46 -11 -3 -1 -4 -19 -44 -71 -76 -80 -70 -38 -29 -54 -64 -61 -86 -52 -19 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -26 -29 -20 -8 -2 -1 -0 -0 -1 -1 -2 -4 -7 -13 -15 -10 -7 -8 -6 -5 -3 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -4 -1 -3 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -4 -8 -18 -18 -16 -13 -9 -8 -11 -16 -22 -23 -11 -12 -22 -25 -23 -21 -22 -28 -30 -18 -5 -4 -13 -22 -29 -29 -15 -13 -10 -7 -5 -5 -3 -2 -1 -2 -1 -0 -2 -8 -10 -18 -21 -12 -7 -6 -4 -1 -4 -10 -13 -15 -10 -6 -3 -1 -1 -1 -1 -2 -2 -2 -4 -5 -5 -6 -2 -1 -1 -2 -2 -2 -3 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -3 -2 -0 -2 -4 -5 -5 -5 -6 -7 -7 -5 -5 -7 -8 -9 -13 -17 -20 -20 -17 -14 -14 -21 -10 -2 -0 -0 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -8 -10 -12 -21 -26 -26 -21 -13 -7 -12 -13 -8 -4 -4 -4 -5 -6 -14 -21 -26 -30 -35 -41 -40 -37 -36 -34 -30 -27 -27 -28 -39 -52 -61 -64 -48 -46 -48 -48 -40 -32 -26 -22 -21 -26 -35 -45 -53 -62 -69 -65 -49 -25 -12 -21 -47 -76 -76 -77 -81 -75 -49 -15 -18 -38 -66 -94 -69 -29 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -14 -20 -19 -12 -4 -1 -0 -0 -0 -1 -3 -7 -12 -15 -16 -14 -8 -5 -6 -7 -6 -0 -0 0 0 0 0 0 -0 -1 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -3 -4 -4 -2 -1 -2 -2 -2 -3 -1 -0 -1 -2 -3 -3 -3 -5 -5 -3 -3 -7 -15 -20 -19 -13 -6 -2 -4 -10 -17 -22 -23 -23 -24 -25 -21 -19 -16 -13 -27 -37 -25 -1 -0 -0 -4 -8 -9 -5 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -6 -9 -3 -4 -7 -7 -4 -6 -7 -9 -18 -14 -11 -6 -2 -2 -2 -2 -3 -3 -3 -2 -3 -4 -3 -2 -4 -7 -8 -8 -10 -13 -14 -10 -6 -4 -3 -2 -1 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -4 -5 -4 -3 -1 -1 -1 -3 -5 -7 -12 -18 -22 -21 -20 -19 -16 -11 -6 -6 -10 -18 -18 -16 -15 -23 -30 -25 -19 -24 -16 -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 -2 -8 -14 -18 -17 -13 -9 -21 -24 -20 -12 -5 -2 -1 -2 -4 -9 -16 -23 -28 -47 -49 -45 -43 -39 -38 -36 -33 -31 -29 -43 -63 -82 -79 -87 -83 -68 -48 -38 -32 -29 -28 -35 -43 -50 -55 -60 -74 -90 -94 -78 -60 -52 -56 -67 -69 -76 -77 -66 -39 -6 -13 -42 -80 -101 -82 -37 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -3 -7 -11 -12 -8 -5 -2 0 -0 -1 -4 -9 -10 -12 -14 -14 -12 -12 -11 -7 -4 -1 -0 0 0 0 0 -0 -1 -3 -3 -1 -1 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -2 -1 -1 -1 -2 -3 -5 -6 -6 -8 -7 -5 -7 -14 -20 -20 -14 -6 -1 -3 -8 -15 -18 -18 -20 -25 -32 -37 -22 -9 -4 -1 -4 -2 -0 -0 -0 -1 -0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -3 -8 -13 -7 -3 -2 -3 -3 -7 -5 -2 -1 -1 -1 -2 -3 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -4 -8 -11 -13 -8 -6 -8 -9 -6 -4 -2 -0 -0 -2 -3 -6 -4 -4 -4 -4 -5 -7 -6 -4 -6 -6 -5 -5 -8 -10 -13 -18 -25 -31 -31 -29 -29 -24 -17 -10 -7 -9 -16 -17 -12 -10 -9 -13 -19 -26 -33 -40 -38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -4 -6 -17 -31 -37 -35 -26 -14 -7 -4 -3 -2 -2 -4 -8 -17 -20 -35 -46 -49 -46 -45 -41 -33 -20 -19 -32 -46 -61 -91 -107 -106 -90 -70 -52 -44 -35 -24 -31 -42 -53 -60 -61 -76 -94 -108 -113 -104 -106 -87 -57 -57 -67 -71 -71 -66 -18 -44 -75 -86 -71 -54 -24 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -6 -14 -19 -6 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -1 -5 -11 -12 -9 -6 -3 -1 -0 -3 -5 -7 -4 -8 -11 -13 -14 -13 -10 -6 -1 -0 -0 -0 0 0 0 -1 -2 -3 -2 -1 -0 -1 -0 -0 -2 -3 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -3 -5 -6 -5 -5 -4 -8 -13 -15 -12 -7 -3 -0 -1 -6 -13 -21 -26 -18 -19 -29 -45 -49 -29 -10 -9 -29 -17 -4 -6 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 -0 0 0 -0 -2 -3 -3 -3 -2 0 0 -0 -0 -1 -1 -2 -2 -2 -1 -2 -1 -1 -1 -0 -0 -1 -2 -4 -3 -2 -4 -8 -7 -6 -5 -1 -0 -1 -1 -2 -5 -5 -5 -6 -3 -4 -5 -3 -1 -9 -18 -22 -11 -12 -10 -10 -12 -17 -19 -20 -21 -24 -17 -9 -7 -12 -12 -11 -11 -11 -9 -8 -8 -10 -19 -25 -28 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -20 -22 -20 -19 -21 -27 -22 -15 -8 -5 -6 -4 -2 -3 -9 -14 -20 -29 -42 -49 -46 -39 -33 -36 -39 -40 -45 -76 -82 -83 -85 -94 -101 -67 -33 -17 -18 -25 -38 -48 -44 -52 -74 -99 -115 -109 -115 -91 -51 -43 -53 -71 -98 -124 -44 -55 -78 -83 -55 -57 -37 -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 -3 -7 -13 -23 -35 -48 -58 -63 -63 -28 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -4 -10 -12 -8 -6 -3 -0 -1 -2 -7 -10 -9 -7 -11 -14 -14 -14 -15 -11 -5 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -4 -4 -2 -2 -3 -4 -7 -13 -20 -26 -26 -24 -23 -24 -36 -41 -38 -28 -14 -31 -45 -45 -30 -7 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -1 -3 -3 -3 -2 -2 -1 -2 -2 -2 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -3 -4 -5 -7 -8 -6 -3 -0 -0 -10 -33 -52 -36 -14 -5 -3 -2 -3 -9 -13 -14 -16 -16 -11 -5 -6 -7 -6 -4 -3 -5 -7 -7 -7 -7 -13 -21 -22 -25 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -30 -25 -15 -7 -7 -17 -16 -11 -6 -3 -4 -6 -10 -16 -30 -44 -54 -56 -45 -45 -45 -44 -45 -43 -44 -51 -66 -101 -83 -54 -34 -19 -16 -17 -20 -19 -27 -44 -61 -77 -97 -82 -58 -39 -35 -45 -61 -86 -111 -55 -50 -71 -95 -80 -87 -60 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -9 -12 -15 -21 -28 -32 -35 -42 -46 -46 -43 -40 -44 -24 -6 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -15 -31 -27 -11 -5 -3 -1 -1 -5 -13 -17 -7 -11 -14 -14 -10 -11 -8 -4 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -4 -4 -3 -2 -2 -6 -11 -17 -24 -28 -29 -26 -22 -17 -14 -23 -32 -34 -26 -7 -5 -13 -21 -13 -6 -1 -0 -0 -1 -1 -0 -1 -0 0 0 -0 -19 -51 -80 -75 -12 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -4 -2 -2 -3 -2 -2 -2 -1 -3 -2 -1 -1 -1 -2 -2 -2 -1 -2 -2 -1 -1 -1 -3 -5 -5 -4 -4 -4 -6 -8 -8 -6 -0 -0 -7 -14 -14 -2 0 -0 -0 -0 -2 -4 -6 -6 -7 -5 -4 -2 -2 -1 -2 -5 -6 -8 -9 -10 -12 -13 -13 -17 -22 -29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -3 -1 -3 -8 -27 -33 -22 -9 -4 -2 -3 -5 -11 -24 -37 -44 -40 -45 -48 -48 -46 -44 -42 -38 -36 -59 -65 -59 -45 -25 -19 -15 -13 -13 -19 -27 -32 -40 -77 -64 -46 -33 -30 -37 -54 -77 -98 -65 -46 -61 -95 -76 -86 -70 -35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -13 -19 -20 -18 -17 -16 -23 -36 -35 -33 -44 -48 -4 -1 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -1 -5 -23 -17 -16 -21 -23 -9 -3 -1 -1 -1 -3 -6 -8 -2 -5 -5 -4 -2 -9 -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 -1 -1 -1 -1 -2 -4 -6 -9 -9 -9 -10 -10 -8 -4 -2 -3 -7 -13 -19 -25 -25 -23 -22 -20 -18 -13 -14 -16 -18 -14 -7 -7 -14 -19 -21 -12 -2 -1 -2 -2 -3 -3 -2 -1 0 0 0 -29 -57 -62 -27 -7 0 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 -5 -6 -3 -0 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -4 -5 -5 -5 -5 -5 -5 -4 -3 -1 -0 -1 -1 0 0 0 0 0 0 -0 -0 -0 -1 -2 -4 -10 -8 -5 -3 -3 -9 -11 -10 -11 -13 -16 -18 -16 -16 -20 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -14 -17 -19 -15 -8 -3 -2 -6 -12 -20 -31 -51 -52 -51 -51 -51 -50 -49 -44 -38 -67 -93 -102 -88 -49 -32 -22 -16 -13 -16 -23 -39 -62 -69 -57 -41 -29 -22 -26 -46 -74 -101 -84 -46 -53 -95 -72 -84 -80 -52 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -3 -7 -8 -7 -5 -4 -15 -34 -51 -36 -19 -14 -19 -3 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -14 -10 -4 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -9 -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 -1 -1 -2 -2 -6 -9 -9 -7 -8 -10 -12 -14 -16 -11 -6 -4 -5 -8 -11 -13 -14 -14 -18 -20 -20 -16 -12 -11 -10 -8 -4 -4 -5 -8 -17 -14 -7 -2 -2 -3 -4 -3 -3 -2 -1 -4 -24 -36 -31 -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 -2 -2 -1 -0 -0 -1 -3 -6 -6 -6 -5 -6 -5 -5 -6 -6 -7 -7 -5 -6 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -8 -8 -5 -6 -10 -13 -15 -16 -17 -17 -17 -16 -15 -13 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -41 -29 -9 -2 -3 -6 -12 -20 -32 -66 -80 -72 -51 -53 -54 -50 -40 -48 -52 -53 -56 -76 -55 -36 -23 -16 -13 -16 -23 -33 -43 -46 -41 -30 -17 -21 -41 -70 -100 -102 -54 -50 -90 -74 -71 -65 -44 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -2 -9 -18 -24 -17 -7 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -5 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -3 -5 -5 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -4 -4 -5 -8 -9 -7 -2 -2 -1 -2 -4 -9 -6 -3 -1 -2 -3 -7 -12 -16 -19 -22 -23 -21 -19 -17 -16 -13 -5 -1 -0 -0 -1 -7 -7 -3 -2 -4 -6 -6 -1 -0 -0 0 -1 -38 -81 -106 -81 -24 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -4 -5 -5 -6 -4 -2 -4 -7 -10 -9 -3 -3 -7 -8 -3 -1 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -2 -8 -17 -11 -8 -8 -10 -10 -11 -11 -10 -10 -11 -10 -8 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -40 -32 -15 -6 -3 -4 -7 -12 -18 -45 -59 -60 -50 -54 -57 -53 -44 -36 -33 -31 -45 -99 -82 -58 -36 -23 -13 -13 -22 -37 -44 -42 -40 -36 -21 -24 -40 -69 -109 -153 -144 -123 -105 -81 -67 -65 -56 -16 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -2 -7 -15 -18 -5 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -15 -41 -54 -45 -17 -16 -21 -16 -4 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -7 -9 -8 -6 -7 -11 -13 -11 -4 -1 -0 -0 -0 -1 -1 -1 -0 -2 -4 -8 -11 -16 -21 -23 -22 -18 -17 -14 -8 -2 -0 -0 -0 -0 0 -0 -2 -9 -56 -73 -57 -18 -3 -0 -0 -0 -0 -14 -30 -35 -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 -1 -1 -0 -2 -3 -6 -7 -3 -3 -11 -23 -13 -7 -4 -0 -0 0 0 -0 -1 -0 -0 0 -0 -0 0 0 0 0 0 -5 -21 -31 -23 -11 -5 -7 -7 -5 -5 -8 -12 -13 -10 -7 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -19 -28 -26 -6 -3 -5 -8 -13 -26 -40 -56 -71 -62 -59 -56 -50 -42 -39 -35 -51 -118 -113 -84 -55 -38 -19 -14 -21 -35 -43 -40 -38 -35 -24 -25 -40 -64 -89 -59 -86 -108 -105 -82 -71 -82 -84 -27 -7 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -2 -4 -6 -2 -1 -0 0 0 -0 -0 -1 -1 -1 -1 -3 -12 -54 -40 -21 -17 -40 -52 -54 -50 -46 -48 -39 -22 -2 -1 -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 -1 -2 -4 -9 -14 -15 -12 -12 -14 -15 -6 -2 -0 -0 -0 -1 -1 -2 -3 -3 -7 -10 -10 -14 -21 -28 -31 -25 -13 -9 -9 -2 -0 0 0 0 0 0 0 -0 -2 -25 -26 -8 -1 -0 -1 -1 -0 -0 -1 -0 0 -0 -0 -0 -1 -1 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -3 -15 -14 -13 -12 -5 -2 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -2 -9 -29 -27 -16 -8 -3 -7 -9 -5 -6 -10 -13 -13 -11 -9 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -22 -24 -12 -5 -4 -6 -10 -18 -34 -69 -116 -79 -64 -57 -54 -46 -44 -41 -55 -110 -123 -106 -79 -58 -31 -19 -16 -20 -26 -33 -35 -33 -26 -32 -51 -77 -102 -121 -131 -123 -99 -74 -69 -64 -51 -17 -4 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -3 -9 -14 -8 -4 -2 -1 -2 -2 -2 -1 -0 -0 -4 -10 -16 -4 -1 -1 -0 -0 -1 -1 -1 -1 -3 -12 -25 -42 -72 -71 -74 -86 -78 -41 -23 -21 -20 -18 -13 -7 -2 -1 -0 -0 -0 -0 -5 -6 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -4 -10 -16 -18 -19 -19 -20 -21 -14 -6 -1 -1 -1 -1 -2 -4 -5 -7 -9 -11 -15 -26 -32 -36 -42 -37 -18 -4 -4 -1 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -2 -1 -0 -0 0 -0 -0 -0 -2 -4 -4 -3 -1 -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 -3 -5 -11 -34 -41 -24 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -2 -7 -7 -6 -8 -4 -3 -6 -9 -12 -13 -10 -7 -12 -20 -24 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -1 -4 -12 -29 -15 -6 -4 -7 -14 -25 -53 -92 -75 -62 -58 -57 -51 -49 -46 -47 -57 -71 -99 -106 -78 -48 -28 -16 -13 -16 -27 -29 -27 -27 -44 -64 -86 -106 -128 -125 -113 -96 -76 -72 -55 -28 -9 -2 -0 -0 -0 -0 -1 -4 -7 -7 -7 -7 -9 -9 -4 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 -1 -5 -9 -9 -3 -3 -3 -3 -4 -11 -10 -4 -1 -0 -2 -6 -11 -6 -3 -2 -1 -2 -2 -1 -1 -1 -10 -36 -65 -79 -80 -78 -70 -53 -33 -20 -13 -10 -11 -11 -8 -5 -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 -1 -3 -5 -8 -7 -8 -10 -12 -16 -19 -21 -15 -6 -2 -0 -1 -1 -1 -3 -6 -8 -10 -11 -12 -15 -22 -28 -32 -37 -41 -39 -32 -15 -4 -1 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 -0 -1 -0 -0 0 0 0 -0 -1 -2 -4 -3 -2 -1 -1 -1 -2 -4 -8 -4 -1 -1 -2 -2 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 -1 -31 -55 -52 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -6 -20 -38 -9 -1 -0 -1 -2 -1 -1 -2 -7 -11 -14 -15 -12 -9 -13 -24 -26 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -45 -78 -84 -48 -16 0 0 0 0 0 0 0 0 -2 -18 -61 -36 -15 -4 -4 -10 -19 -40 -67 -66 -59 -58 -60 -54 -52 -50 -47 -45 -56 -108 -133 -104 -67 -38 -20 -11 -13 -21 -23 -24 -30 -42 -59 -81 -105 -96 -84 -84 -91 -80 -75 -59 -35 -12 -8 -4 -2 -2 -2 -7 -16 -28 -23 -19 -16 -15 -13 -14 -9 -2 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 -0 -0 -2 -6 -7 -3 -9 -11 -9 -4 -4 -7 -7 -2 -0 -0 -0 -1 -4 -5 -7 -13 -23 -8 -2 -6 -20 -48 -68 -59 -37 -64 -75 -65 -41 -17 -14 -10 -7 -3 -5 -6 -8 -13 -18 -8 -2 -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 -1 -1 -0 -0 -0 -0 -4 -5 -4 -3 -4 -10 -14 -12 -6 -2 -0 -1 -1 -2 -4 -7 -8 -8 -8 -9 -11 -12 -14 -18 -20 -19 -21 -18 -8 -3 -5 -6 -4 -5 -6 -5 -2 -2 -1 -2 -2 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -5 -9 -6 -5 -8 -16 -11 -8 -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 -8 -14 -18 -4 -1 -1 -1 -0 -0 0 0 0 0 -6 -22 -35 -15 -1 -0 -0 -0 -0 -0 -2 -7 -11 -11 -10 -9 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -61 -100 -97 -92 -78 -43 0 0 0 0 0 0 0 -0 -25 -91 -68 -32 -7 -2 -4 -13 -30 -52 -76 -98 -87 -62 -57 -55 -52 -49 -46 -46 -82 -108 -105 -85 -50 -25 -13 -13 -16 -19 -20 -20 -21 -40 -69 -100 -107 -100 -91 -86 -78 -74 -60 -38 -13 -15 -12 -8 -12 -19 -23 -28 -32 -25 -19 -16 -23 -47 -32 -16 -6 -0 0 -0 -0 -1 -1 -2 -2 -2 -0 0 -0 -1 -1 -1 -5 -10 -13 -16 -14 -11 -6 -6 -5 -3 -1 -0 0 0 -0 -2 -4 -8 -13 -18 -6 -5 -18 -45 -68 -50 -43 -72 -98 -87 -66 -46 -29 -21 -13 -6 -2 -5 -7 -15 -31 -44 -26 -7 -3 -1 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -1 -1 -1 -0 -0 -1 -1 -0 -1 -2 -2 -3 -4 -6 -8 -10 -11 -12 -12 -12 -13 -13 -11 -10 -12 -10 -7 -5 -4 -8 -12 -12 -8 -8 -8 -7 -7 -4 -3 -3 -4 -2 -1 -0 0 0 -0 -0 -0 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -7 -7 -7 -5 -7 -12 -14 -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 -1 -1 -0 -0 -0 -0 -3 -7 -7 -7 -6 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -31 -59 -74 -88 -83 -46 -1 -0 0 0 0 0 0 0 -8 -27 -28 -26 -16 -2 -3 -8 -19 -37 -70 -127 -112 -68 -57 -54 -52 -50 -47 -43 -51 -69 -92 -104 -64 -32 -16 -13 -13 -14 -14 -14 -16 -28 -52 -84 -110 -103 -90 -82 -76 -63 -44 -23 -8 -13 -16 -17 -22 -25 -26 -26 -24 -20 -16 -14 -17 -30 -51 -50 -27 -2 -0 -0 -0 -1 -2 -2 -3 -3 -2 -1 -1 -0 -0 -0 -6 -14 -12 -12 -16 -18 -12 -7 -4 -2 -1 -0 0 0 0 0 -1 -3 -8 -17 -14 -16 -27 -48 -36 -18 -21 -58 -79 -63 -44 -35 -25 -16 -8 -3 -1 -2 -4 -10 -20 -37 -31 -16 -6 -2 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -4 -5 -4 -4 -5 -4 -3 -2 -5 -5 -4 -5 -11 -9 -6 -4 -3 -3 -2 -1 -2 -4 -7 -8 -5 -4 -2 -2 -1 -1 -0 -1 -1 -5 -5 -3 -1 -1 -2 -2 -2 -4 -8 -11 -17 -22 -8 0 0 -1 -1 -0 -0 -1 -4 -5 -5 -5 -7 -5 -5 -9 -11 -9 -6 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -1 -3 -5 -5 -2 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -37 -67 -81 -74 -69 -39 -5 -0 0 0 0 0 0 0 0 -1 -10 -24 -22 -7 -5 -7 -12 -23 -45 -117 -112 -74 -54 -51 -51 -50 -48 -44 -47 -64 -92 -124 -81 -43 -22 -14 -13 -14 -15 -13 -14 -19 -34 -61 -98 -96 -86 -80 -76 -72 -74 -68 -20 -15 -17 -22 -28 -61 -80 -77 -45 -21 -13 -11 -9 -7 -14 -15 -12 -18 -8 -2 -1 -0 -1 -3 -4 -4 -4 -4 -3 -2 -0 -0 -4 -9 -6 -3 -3 -3 -0 -2 -3 -2 -1 -0 -0 0 0 0 -0 -2 -6 -17 -17 -10 -2 -2 -1 -2 -6 -16 -16 -16 -16 -17 -14 -8 -3 -1 -0 -0 -0 -1 -3 -6 -4 -1 -0 -0 -0 -1 -2 -2 -1 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -10 -9 -4 -3 -2 -1 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -4 -5 -6 -5 -3 -2 -5 -6 -9 -17 -14 -5 -3 -10 -11 -5 -0 -0 -0 -1 -2 -3 -4 -4 -4 -4 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -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 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -1 -0 -1 -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 -48 -82 -92 -72 -71 -51 -25 -10 -2 -1 -3 -6 -3 -1 0 -1 -7 -25 -25 -13 -8 -8 -11 -18 -29 -86 -86 -62 -43 -45 -48 -49 -48 -45 -49 -63 -92 -143 -99 -59 -33 -19 -17 -18 -19 -13 -15 -20 -31 -52 -91 -90 -82 -78 -76 -77 -91 -98 -39 -22 -18 -19 -20 -71 -103 -102 -64 -23 -13 -13 -13 -9 -6 -12 -33 -80 -59 -34 -17 -3 -1 -2 -4 -5 -4 -3 -2 -2 -1 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -2 -7 -10 -8 -1 -1 -3 -12 -30 -57 -49 -33 -16 -6 -5 -3 -1 -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 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -1 -1 -1 -1 -2 -3 -3 -1 -1 -0 -0 -1 -0 -0 -1 -1 -2 -17 -17 -12 -7 -1 -1 -1 -1 -2 -1 -0 -1 -9 -8 -4 0 0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 0 0 0 0 -1 -5 -11 -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 -1 -0 -0 0 -0 -0 -0 0 -1 -8 -12 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -66 -85 -78 -79 -79 -70 -51 -32 -34 -48 -62 -30 -9 0 -1 -6 -44 -49 -30 -14 -10 -11 -17 -28 -55 -76 -89 -90 -52 -45 -46 -46 -43 -40 -43 -65 -135 -107 -66 -31 -12 -13 -14 -16 -17 -22 -35 -64 -107 -104 -93 -83 -78 -77 -72 -85 -100 -57 -28 -20 -29 -52 -54 -49 -39 -27 -23 -22 -22 -21 -13 -6 -4 -15 -54 -76 -74 -54 -34 -17 -9 -4 -2 -2 -2 -3 -4 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -1 -4 -7 -10 -9 -18 -37 -62 -76 -71 -53 -26 -5 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -1 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -2 -5 -10 -11 -6 -0 -0 -0 -1 -0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -1 -1 -0 -3 -3 -2 -2 -7 -5 -3 -2 -2 -4 -4 -4 -4 -2 -2 -3 -2 -1 0 -0 -0 -2 -2 -4 -5 -2 -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 -2 -2 -2 -1 -1 -2 -3 -1 -0 -0 -0 0 -0 -0 -3 -5 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -4 -11 -14 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -22 -53 -73 -70 -75 -73 -68 -63 -70 -77 -97 -112 -60 -23 -5 -8 -27 -57 -57 -38 -18 -13 -12 -16 -26 -37 -60 -84 -99 -52 -44 -45 -44 -38 -33 -53 -88 -101 -82 -58 -35 -13 -14 -14 -16 -23 -38 -61 -85 -104 -100 -92 -84 -78 -78 -83 -72 -43 -17 -16 -18 -28 -57 -36 -23 -20 -26 -18 -15 -14 -13 -8 -3 -0 -6 -54 -60 -51 -38 -29 -51 -48 -23 -3 -1 -2 -3 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -10 -25 -44 -65 -61 -53 -41 -26 -6 -1 -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 -1 -2 -1 -1 -0 -0 -0 -2 -5 -9 -8 -6 -3 -0 -0 -0 -0 -1 -6 -8 -9 -8 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -1 -1 -2 -1 -1 -2 -2 -5 -7 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -1 -0 -1 -1 -1 -2 -2 -1 0 -0 -0 -1 -3 -6 -8 -6 -3 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -0 -0 -2 -7 -11 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -18 -51 -66 -55 -51 -39 -32 -39 -81 -70 -66 -73 -69 -55 -29 -30 -111 -97 -69 -42 -26 -16 -13 -15 -23 -30 -45 -71 -95 -56 -44 -42 -43 -41 -38 -66 -100 -76 -58 -48 -37 -14 -17 -17 -19 -25 -44 -74 -95 -98 -97 -93 -88 -83 -80 -94 -85 -49 -13 -14 -19 -22 -14 -9 -7 -6 -5 -2 -0 0 0 0 0 0 -0 -3 -2 -0 -0 -0 -35 -46 -26 -3 -0 -1 -1 -3 -3 -3 -2 -3 -2 -2 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -4 -5 -7 -9 -13 -22 -38 -41 -41 -37 -26 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -6 -9 -7 -5 -3 -3 -7 -12 -16 -11 -7 -3 -0 -0 0 -0 -0 -1 -7 -10 -10 -6 -4 -2 -1 -0 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -0 -1 -1 -2 -2 -3 -3 -3 -3 -14 -15 -8 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -1 -0 0 -0 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -10 -9 -9 -6 -8 -20 -55 -58 -60 -67 -78 -85 -55 -51 -139 -114 -75 -42 -28 -16 -13 -14 -19 -26 -39 -66 -94 -62 -47 -42 -43 -41 -66 -79 -78 -63 -57 -50 -39 -24 -18 -14 -14 -22 -50 -75 -92 -99 -98 -95 -93 -93 -92 -103 -98 -70 -19 -15 -18 -20 -16 -15 -10 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -13 -8 -1 0 -1 -3 -7 -4 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -3 -3 -2 -1 -2 -2 -2 -1 -0 -0 -3 -10 -20 -32 -28 -21 -18 -23 -26 -29 -29 -26 -15 -6 -1 -0 -0 -1 -1 -0 -0 -1 -2 -6 -6 -4 -3 -3 -1 -0 -1 -3 -6 -3 0 -0 -1 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -2 -6 -10 -13 -15 -17 -19 -17 -14 -11 -12 -15 -18 -14 -9 -6 -4 -0 -0 0 -0 -1 -1 -3 -4 -3 -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 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -1 -1 -1 -0 -1 -1 -2 -1 -1 -0 -0 -1 -24 -23 -9 -1 -1 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -3 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -41 -61 -69 -66 -79 -89 -105 -135 -112 -75 -43 -30 -18 -13 -13 -17 -24 -34 -62 -96 -75 -54 -44 -41 -33 -84 -93 -72 -58 -66 -54 -34 -26 -19 -13 -11 -18 -56 -78 -90 -97 -98 -96 -99 -105 -84 -81 -84 -78 -26 -18 -13 -7 -10 -16 -19 -16 -6 -2 0 -0 -0 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 -9 -28 -34 -13 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -5 -16 -35 -59 -58 -48 -36 -24 -16 -12 -11 -12 -8 -4 -2 -4 -10 -12 -9 -4 -3 -3 -7 -17 -17 -11 -4 -5 -3 -2 -3 -5 -3 -1 -0 -0 -0 0 0 -0 -1 -1 -1 -0 -0 -0 0 -0 -0 -3 -8 -15 -20 -22 -24 -26 -26 -24 -20 -16 -16 -15 -13 -8 -4 -1 -0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -3 -7 -6 -3 -1 -3 -4 -3 -2 -2 -1 -0 -0 -0 -1 -2 -1 -0 -0 0 -0 -0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -10 -20 -23 -21 -19 -8 -2 0 0 0 0 0 -0 -18 -35 -51 -68 -75 -91 -107 -115 -103 -73 -48 -34 -21 -15 -14 -17 -23 -30 -58 -94 -87 -60 -45 -45 -58 -61 -52 -41 -42 -63 -53 -32 -22 -17 -12 -11 -13 -50 -77 -94 -104 -106 -104 -100 -89 -46 -33 -35 -41 -21 -11 -5 -2 -3 -9 -14 -16 -6 -2 -1 -6 -19 -27 -24 -13 -0 0 0 0 0 0 0 0 0 0 0 -3 -8 -7 -2 0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -3 -3 -2 -1 -0 -0 -1 -2 -1 -4 -9 -18 -41 -45 -42 -43 -56 -42 -25 -22 -15 -8 -4 -4 -14 -25 -28 -22 -11 -9 -8 -7 -12 -14 -10 -3 -5 -4 -3 -3 -5 -2 -1 -2 -1 -0 0 0 0 -1 -1 -2 -2 -1 -1 -0 -1 -3 -8 -14 -18 -19 -19 -19 -24 -22 -17 -10 -4 -4 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -3 -5 -6 -4 -5 -8 -9 -5 -1 -1 -0 -0 -2 -2 -1 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -25 -72 -127 -153 -165 -181 -97 -34 0 -0 -0 -0 0 -0 -0 -10 -36 -74 -79 -77 -78 -85 -93 -75 -55 -39 -25 -17 -14 -17 -24 -29 -52 -84 -96 -80 -74 -79 -91 -68 -44 -32 -45 -54 -46 -32 -22 -17 -13 -12 -18 -58 -91 -110 -113 -114 -98 -68 -30 -13 -11 -11 -11 -8 -4 -2 -1 -2 -6 -7 -5 -2 -0 -1 -9 -37 -46 -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 -1 -2 -2 -3 -4 -3 -1 -0 -0 -1 -1 -0 -0 -2 -8 -8 -8 -12 -16 -29 -44 -38 -29 -28 -24 -3 -16 -23 -24 -19 -11 -11 -12 -9 -6 -6 -6 -3 -3 -2 -2 -2 -1 -2 -2 -2 -1 -0 -0 -1 -4 -7 -13 -19 -11 -6 -5 -9 -17 -13 -11 -10 -11 -14 -12 -7 -7 -5 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -7 -9 -2 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -6 -7 -8 -9 -7 -7 -5 -1 -1 -1 -2 -3 -2 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -41 -97 -161 -193 -209 -219 -224 -147 -81 -42 -36 -11 -2 0 0 0 -6 -32 -74 -78 -70 -65 -67 -84 -78 -62 -44 -28 -18 -14 -16 -24 -29 -45 -69 -96 -106 -106 -97 -82 -61 -49 -53 -80 -60 -43 -31 -24 -18 -14 -17 -32 -76 -110 -126 -119 -98 -59 -23 -3 -2 -3 -4 -4 -2 -1 -0 -1 -5 -8 -8 -4 -0 0 0 -3 -15 -16 -11 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 -0 -0 -1 -2 -3 -4 -4 -2 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -3 -6 -6 -9 -15 -17 -6 -9 -13 -16 -19 -12 -10 -10 -9 -7 -6 -5 -5 -3 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -4 -6 -7 -7 -6 -1 -1 -2 -4 -5 -3 -1 -0 -1 -3 -3 -2 -3 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -11 -5 -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 -2 -3 -4 -6 -9 -11 -9 -6 -1 -1 -1 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -75 -138 -177 -185 -176 -188 -203 -214 -202 -185 -162 -128 -40 -9 0 0 0 -1 -25 -64 -71 -66 -61 -60 -63 -67 -61 -48 -30 -19 -14 -15 -23 -28 -37 -51 -70 -80 -75 -61 -48 -44 -51 -60 -62 -50 -40 -32 -26 -21 -19 -27 -48 -85 -120 -138 -128 -66 -25 -4 -0 -0 -0 0 0 0 0 -0 -1 -3 -4 -3 -1 -0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 -0 -1 -2 -3 -4 -3 -1 -1 -1 -2 -4 -5 -4 -3 -2 -2 -2 -1 -4 -7 -8 -7 -7 -6 -6 -11 -16 -18 -21 -34 -27 -18 -13 -13 -18 -17 -11 -6 -4 -6 -8 -3 -1 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -4 -3 -2 -1 -0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -4 -4 -5 -9 -7 -7 -10 -11 -13 -16 -17 -11 -8 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -39 -113 -161 -166 -157 -144 -149 -166 -184 -201 -211 -199 -152 -82 -31 -8 0 0 0 0 -23 -58 -69 -59 -52 -50 -51 -64 -64 -52 -31 -22 -17 -17 -23 -28 -31 -35 -41 -45 -42 -36 -31 -32 -43 -52 -51 -46 -40 -34 -29 -24 -25 -36 -61 -100 -132 -148 -141 -75 -25 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -1 -2 -3 -3 -2 -2 -3 -3 -2 -3 -4 -4 -4 -5 -5 -5 -4 -4 -5 -4 -3 -5 -7 -9 -11 -11 -9 -8 -16 -15 -13 -11 -7 -4 -2 0 0 -0 -1 -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 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -3 -3 -4 -3 -1 -0 -0 -1 -0 0 0 -0 -0 -1 -1 -1 -1 -0 -1 -2 -3 -3 -3 -3 -3 -5 -6 -5 -6 -13 -21 -27 -31 -32 -24 -27 -35 -7 -4 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -57 -144 -172 -142 -115 -105 -130 -149 -170 -191 -209 -203 -166 -108 -44 -12 -0 -0 -1 -4 -28 -59 -74 -60 -50 -47 -47 -54 -54 -45 -26 -21 -19 -20 -25 -30 -33 -33 -28 -27 -29 -32 -36 -41 -41 -43 -56 -58 -47 -34 -29 -25 -31 -49 -82 -133 -151 -153 -144 -82 -29 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -1 -2 -3 -3 -2 -1 -2 -2 -1 -1 -2 -2 -3 -4 -5 -6 -5 -4 -3 -2 -2 -3 -6 -8 -7 -5 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -2 -2 -2 -3 -2 -2 -3 -3 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -2 -3 -3 -5 -7 -6 -4 -3 -3 -3 -8 -8 -9 -16 -13 -15 -19 -7 -11 -6 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -65 -123 -159 -152 -118 -96 -91 -113 -137 -162 -186 -207 -201 -139 -60 -9 -26 -81 -104 -27 -36 -55 -70 -70 -58 -50 -47 -49 -49 -43 -35 -24 -20 -20 -21 -23 -27 -29 -28 -24 -27 -31 -36 -37 -40 -40 -41 -47 -45 -37 -30 -27 -29 -43 -71 -112 -162 -170 -137 -68 -14 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -5 -5 -3 -1 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -2 -2 -5 -10 -7 -3 -1 -0 -4 -7 -6 -3 -4 -5 -7 -20 -12 -12 -8 -4 -2 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -100 -156 -174 -155 -125 -105 -98 -106 -129 -156 -184 -206 -200 -136 -69 -46 -130 -196 -199 -98 -88 -85 -78 -63 -56 -51 -47 -49 -51 -50 -43 -28 -22 -20 -20 -22 -24 -25 -26 -29 -36 -40 -40 -34 -29 -37 -49 -57 -45 -41 -37 -31 -36 -59 -95 -140 -163 -123 -61 -6 -1 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -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 -1 -1 -2 -2 -1 -0 -0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -3 -3 -2 -2 -2 -1 -0 -0 0 0 0 -0 -0 -1 -2 -4 -6 -3 -2 -2 -2 -2 -3 -4 -4 -2 -1 -1 -1 -2 -2 -2 -1 -0 0 0 0 -0 -1 -5 -9 -11 -10 -3 -7 -10 -12 -13 -15 -11 -2 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -78 -134 -157 -144 -118 -98 -93 -108 -133 -153 -172 -190 -196 -169 -148 -158 -234 -243 -223 -191 -157 -112 -78 -62 -58 -52 -48 -46 -49 -50 -45 -29 -22 -19 -19 -21 -22 -21 -22 -25 -29 -30 -30 -30 -27 -36 -48 -58 -41 -36 -34 -32 -43 -76 -116 -152 -153 -107 -48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -4 -4 -2 -1 -0 -0 0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -2 -2 -3 -4 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -9 -8 -6 -5 -5 -3 -1 -1 -1 -1 -1 -3 -3 -3 -1 -0 0 0 0 0 -0 -5 -8 -9 -7 -2 -1 -3 -46 -36 -27 -16 -8 -3 -2 -2 -1 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -70 -132 -159 -153 -156 -126 -103 -100 -124 -141 -161 -183 -197 -212 -225 -238 -244 -241 -232 -215 -173 -113 -72 -60 -58 -54 -49 -44 -42 -40 -35 -27 -22 -19 -19 -19 -20 -19 -20 -24 -29 -29 -27 -26 -28 -35 -44 -49 -39 -36 -34 -33 -44 -90 -132 -144 -105 -56 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -3 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -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 -1 -1 -1 -2 -2 -3 -3 -5 -7 -6 -5 -3 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -1 -1 -2 -3 -2 -1 -2 -2 -1 -0 -0 -0 -0 -1 -2 -3 -5 -5 -4 -5 -5 -6 -5 -4 -3 -2 -2 -3 -3 -4 -3 -2 -0 -0 0 0 -0 -0 -1 -2 -3 -1 -0 -1 -1 -41 -40 -33 -16 -13 -11 -10 -9 -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 -12 -60 -130 -169 -176 -175 -147 -122 -108 -112 -129 -148 -165 -175 -186 -202 -220 -224 -219 -207 -190 -162 -101 -66 -60 -58 -55 -51 -46 -41 -37 -32 -26 -21 -18 -17 -17 -17 -17 -19 -23 -28 -28 -26 -26 -33 -44 -50 -49 -38 -34 -34 -36 -40 -93 -123 -95 -42 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -15 -18 -11 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 -2 -5 -7 -8 -7 -8 -7 -6 -5 -3 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -4 -4 -4 -4 -5 -4 -2 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -4 -6 -7 -7 -6 -6 -6 -5 -5 -4 -3 -2 -3 -1 -0 -0 -1 -1 -0 -0 -0 -1 -2 -4 -2 -10 -18 -22 -18 -16 -18 -19 -18 -13 -10 -7 -3 -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 -4 -19 -51 -115 -168 -168 -144 -119 -98 -83 -99 -118 -137 -153 -167 -185 -202 -202 -187 -171 -156 -141 -99 -72 -60 -55 -53 -49 -45 -42 -38 -35 -30 -24 -20 -17 -15 -15 -15 -17 -21 -25 -26 -27 -32 -42 -54 -57 -50 -38 -32 -32 -37 -54 -97 -107 -64 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -6 -17 -28 -24 -13 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -3 -5 -6 -7 -6 -4 -5 -6 -7 -6 -6 -5 -3 -2 -1 -1 -1 -2 -3 -2 -1 -1 -1 -2 -7 -9 -9 -8 -7 -6 -6 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -6 -7 -7 -9 -9 -8 -6 -6 -4 -4 -6 -9 -9 -9 -9 -6 -4 -3 -4 -4 -4 -3 -3 -2 -17 -25 -34 -24 -12 -15 -18 -20 -19 -16 -15 -12 -6 -1 -0 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -68 -134 -149 -135 -113 -91 -77 -83 -91 -99 -108 -121 -140 -156 -155 -147 -138 -130 -124 -97 -77 -63 -55 -49 -43 -39 -38 -37 -35 -31 -26 -21 -17 -14 -13 -15 -17 -19 -22 -25 -31 -42 -62 -64 -59 -51 -43 -38 -35 -38 -71 -107 -118 -89 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -4 -10 -10 -10 -11 -13 -11 -5 -1 -3 -2 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -2 -5 -6 -6 -4 -3 -3 -5 -6 -7 -6 -5 -4 -5 -5 -7 -11 -13 -11 -9 -7 -5 -5 -5 -3 -3 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -2 -3 -5 -5 -4 -2 -3 -4 -4 -5 -5 -6 -9 -9 -8 -7 -6 -6 -7 -8 -6 -6 -5 -17 -15 -10 -8 -7 -10 -10 -11 -15 -16 -17 -14 -12 -7 -2 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -44 -86 -124 -116 -99 -89 -81 -75 -74 -77 -85 -100 -114 -121 -119 -116 -111 -105 -96 -83 -66 -48 -42 -38 -36 -34 -31 -29 -25 -21 -18 -15 -13 -12 -15 -18 -19 -22 -26 -34 -46 -69 -69 -64 -58 -54 -54 -52 -49 -51 -52 -46 -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 -1 -1 -1 -1 -0 -11 -23 -29 -26 -20 -14 -17 -10 -5 -2 -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 -1 -1 -2 -3 -2 -2 -2 -2 -3 -4 -4 -4 -3 -2 -3 -5 -6 -7 -7 -8 -11 -14 -16 -16 -16 -16 -11 -7 -5 -4 -6 -6 -4 -5 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -1 -3 -5 -4 -4 -3 -2 -1 -2 -3 -3 -3 -3 -3 -3 -6 -8 -9 -11 -11 -6 -3 -2 -5 -6 -6 -8 -15 -21 -24 -16 -20 -34 -41 -13 -3 -2 -1 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -54 -110 -112 -104 -99 -87 -75 -69 -69 -78 -92 -104 -110 -108 -105 -100 -92 -88 -79 -65 -47 -40 -34 -30 -26 -23 -21 -20 -16 -14 -12 -11 -12 -17 -20 -22 -24 -32 -45 -61 -66 -62 -56 -52 -52 -57 -63 -65 -39 -15 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 -2 -9 -16 -16 -11 -9 -8 -7 -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 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -2 -1 -1 -2 -2 -3 -6 -11 -17 -21 -19 -17 -16 -19 -15 -9 -4 -4 -6 -7 -6 -5 -4 -3 -6 -7 -7 -5 -3 -2 -1 -1 -2 -4 -7 -6 -8 -9 -9 -6 -7 -9 -7 -5 -4 -6 -6 -7 -6 -4 -6 -7 -8 -11 -15 -20 -30 -36 -25 -7 -3 -4 -5 -7 -12 -16 -16 -18 -22 -24 -6 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -10 -34 -86 -99 -101 -98 -91 -84 -76 -68 -74 -87 -99 -108 -106 -101 -95 -87 -81 -75 -66 -54 -42 -32 -25 -19 -18 -18 -16 -13 -11 -11 -12 -14 -19 -24 -28 -30 -36 -51 -65 -60 -57 -56 -55 -51 -57 -70 -82 -63 -24 0 0 0 -2 -7 -16 -3 -0 -1 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -5 -5 -5 -4 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -2 -2 -2 -3 -8 -18 -18 -17 -14 -11 -13 -12 -8 -7 -7 -7 -7 -7 -8 -9 -11 -12 -11 -8 -5 -3 -2 -2 -1 -4 -8 -13 -12 -13 -17 -14 -12 -13 -15 -14 -12 -12 -15 -17 -21 -25 -22 -15 -9 -6 -12 -16 -3 -3 -5 -6 -8 -17 -22 -29 -38 -32 -19 -13 -13 -14 -13 -10 -10 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -42 -120 -121 -113 -103 -94 -93 -79 -62 -65 -78 -93 -103 -99 -95 -90 -85 -81 -76 -69 -60 -45 -32 -23 -18 -19 -18 -16 -12 -11 -12 -13 -16 -19 -23 -27 -32 -39 -48 -55 -53 -53 -55 -56 -50 -58 -70 -80 -58 -22 0 0 0 -28 -66 -100 -24 -3 -4 -5 -4 -3 -2 -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 -1 -2 -2 -0 -0 -1 -0 -0 -1 -1 -2 -1 -1 -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 -1 -1 -2 -3 -8 -8 -5 -1 -2 -5 -7 -6 -5 -3 -1 -1 -1 -3 -4 -2 -1 -1 -2 -14 -19 -20 -17 -15 -14 -13 -12 -13 -14 -13 -13 -14 -15 -14 -13 -11 -10 -5 -3 -2 -1 -2 -3 -5 -9 -16 -23 -25 -23 -18 -17 -21 -25 -24 -21 -20 -21 -26 -34 -38 -29 -18 -7 -5 -6 -9 -2 -0 -0 -0 -19 -36 -41 -42 -43 -40 -29 -17 -11 -13 -17 -15 -9 -5 -3 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -74 -110 -118 -91 -90 -81 -72 -70 -78 -91 -103 -100 -97 -94 -90 -85 -79 -72 -63 -50 -39 -31 -26 -23 -20 -17 -14 -13 -13 -14 -14 -16 -19 -24 -32 -49 -55 -55 -52 -53 -55 -56 -52 -60 -58 -42 -10 -2 -1 0 0 -5 -9 -10 -2 -3 -6 -7 -4 -3 -3 -4 -3 -4 -5 -6 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -5 -10 -11 -1 -0 -3 -7 -10 -5 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -5 -6 -7 -8 -12 -13 -11 -6 -4 -2 -1 -2 -3 -3 -3 -1 -0 -1 -4 -11 -18 -22 -21 -19 -16 -14 -16 -17 -16 -15 -15 -15 -15 -13 -11 -9 -9 -9 -8 -6 -3 -3 -4 -5 -11 -15 -16 -16 -16 -15 -15 -19 -23 -26 -24 -24 -30 -40 -52 -46 -35 -23 -11 -5 -3 -5 -0 0 -0 -2 -24 -30 -30 -30 -38 -42 -40 -24 -12 -8 -12 -15 -10 -3 -3 -3 -4 -6 -3 -1 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -71 -121 -134 -99 -99 -94 -87 -83 -88 -95 -101 -99 -97 -94 -91 -88 -83 -77 -68 -56 -45 -37 -34 -27 -22 -19 -16 -13 -11 -10 -9 -10 -13 -20 -32 -54 -60 -56 -52 -54 -56 -56 -54 -62 -69 -71 -65 -36 -11 0 0 0 0 -0 -0 -1 -3 -4 -4 -3 -3 -3 -3 -4 -5 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -7 -4 -3 -2 -3 -4 -5 -5 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -5 -6 -6 -6 -4 -2 -1 -1 -1 -3 -4 -4 -4 -4 -4 -8 -11 -15 -16 -16 -15 -15 -17 -13 -12 -12 -13 -12 -11 -9 -8 -7 -8 -7 -8 -7 -5 -4 -4 -4 -4 -4 -6 -7 -9 -10 -11 -13 -15 -18 -22 -27 -30 -35 -39 -45 -45 -42 -36 -24 -14 -8 -5 -6 0 0 -0 -4 -14 -12 -14 -21 -36 -33 -32 -29 -16 -8 -9 -24 -13 -5 -4 -6 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -47 -94 -123 -121 -111 -96 -83 -77 -86 -90 -92 -95 -96 -95 -94 -92 -86 -78 -68 -57 -48 -40 -35 -30 -25 -19 -13 -8 -6 -6 -5 -6 -9 -17 -31 -48 -55 -55 -52 -55 -57 -57 -57 -65 -79 -98 -120 -73 -26 0 0 0 0 -0 -0 -0 -0 -0 -2 -4 -4 -5 -4 -4 -4 -5 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 -1 -2 -6 -7 -5 -2 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -7 -9 -11 -11 -10 -8 -6 -6 -7 -11 -9 -6 -6 -6 -4 -1 -2 -4 -6 -7 -6 -9 -11 -7 -7 -6 -5 -4 -4 -4 -4 -8 -11 -13 -15 -19 -23 -27 -31 -35 -35 -30 -31 -32 -33 -29 -20 -12 -7 -6 -6 -0 0 0 0 -1 -4 -11 -20 -28 -24 -27 -26 -17 -5 -1 -3 -7 -16 -17 -14 -10 -5 -1 -0 -0 -0 0 0 0 -0 -1 -2 -1 0 0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -20 -51 -92 -97 -93 -83 -72 -74 -78 -82 -86 -90 -94 -95 -94 -90 -82 -72 -62 -54 -45 -37 -32 -26 -18 -8 -4 -3 -3 -3 -3 -5 -13 -27 -43 -52 -54 -49 -55 -57 -58 -60 -67 -80 -96 -111 -77 -37 -4 -1 0 0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -6 -5 -6 -6 -4 -2 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 -1 -4 -3 -2 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -1 -3 -5 -7 -7 -6 -5 -2 -2 -3 -4 -5 -4 -3 -2 -4 -3 -1 -1 -2 -3 -4 -5 -6 -12 -26 -18 -11 -5 -3 -4 -5 -6 -5 -7 -9 -10 -14 -20 -24 -22 -25 -29 -26 -22 -23 -27 -30 -24 -17 -9 -9 -9 -8 -0 0 0 0 -4 -10 -14 -19 -24 -22 -14 -14 -16 -11 -3 -7 -14 -12 -11 -10 -5 -4 -1 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -21 -67 -100 -101 -80 -75 -72 -70 -70 -73 -87 -100 -105 -96 -84 -72 -63 -57 -50 -43 -37 -28 -19 -8 -4 -3 -3 -3 -2 -3 -8 -19 -33 -46 -52 -48 -54 -58 -60 -62 -69 -78 -88 -89 -81 -75 -66 -17 -3 0 -0 -0 -0 -0 -0 -4 -8 -10 -9 -6 -5 -5 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -1 -2 -4 -5 -6 -5 -4 -2 -1 0 0 -0 -1 -3 -4 -2 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -2 -5 -4 -3 -2 -2 -1 -2 -4 -8 -8 -7 -6 -5 -5 -4 -3 -2 -3 -3 -4 -5 -10 -23 -28 -20 -10 -5 -3 -4 -6 -7 -5 -4 -3 -5 -7 -9 -7 -5 -12 -27 -25 -24 -26 -34 -34 -30 -24 -26 -22 -16 -10 -0 -0 -1 -1 -0 -1 -4 -12 -25 -27 -23 -16 -12 -7 -1 -1 -4 -7 -6 -4 -4 -8 -9 -8 -6 -5 -7 -9 -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 -7 -34 -64 -92 -107 -93 -81 -71 -64 -63 -77 -96 -115 -114 -100 -82 -66 -62 -56 -49 -40 -30 -22 -15 -8 -4 -2 -3 -3 -1 -4 -11 -24 -40 -50 -47 -53 -58 -62 -64 -69 -71 -70 -63 -62 -69 -73 -25 -6 -0 -0 -1 -1 -0 -0 -2 -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 -1 -2 -4 -6 -7 -6 -3 -1 -0 0 0 -0 -1 -2 -3 -3 -0 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -3 -4 -3 -3 -2 -3 -4 -4 -12 -13 -13 -15 -11 -6 -3 -3 -3 -3 -2 -2 -4 -11 -21 -20 -14 -3 -3 -3 -5 -8 -11 -12 -8 -3 -3 -5 -5 -2 -1 -2 -14 -25 -34 -30 -33 -37 -40 -25 -21 -19 -18 -16 -1 -3 -7 -5 -2 -7 -10 -10 -13 -17 -16 -9 -6 -7 -5 -3 -4 -5 -5 -2 -2 -3 -5 -6 -9 -15 -23 -24 -19 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -11 -30 -62 -99 -106 -97 -81 -79 -87 -100 -115 -117 -111 -99 -85 -73 -62 -51 -41 -30 -22 -19 -15 -14 -13 -12 -9 -5 -5 -9 -23 -39 -50 -51 -54 -57 -61 -65 -66 -60 -50 -44 -43 -34 -17 -5 -1 -1 -2 -2 -3 -4 -6 -5 -5 -5 -5 -4 -4 -4 -4 -3 -4 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -3 -4 -5 -5 -5 -6 -9 -12 -17 -17 -14 -12 -7 -2 -1 -0 -0 -3 -17 -20 -17 -12 -4 -2 -3 -3 -6 -8 -8 -3 -1 -1 -3 -3 -1 0 0 -8 -21 -33 -17 -14 -20 -36 -29 -22 -18 -21 -20 -0 -1 -4 -2 -2 -3 -5 -6 -5 -5 -3 -3 -3 -5 -8 -7 -4 -5 -5 -4 -2 -1 -5 -15 -28 -42 -54 -59 -55 -43 -22 -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 -2 -9 -30 -55 -93 -123 -116 -113 -107 -97 -85 -87 -91 -92 -82 -70 -58 -48 -36 -25 -17 -13 -15 -14 -11 -7 -5 -6 -12 -27 -40 -49 -51 -52 -55 -59 -66 -60 -50 -40 -41 -73 -66 -21 -4 -1 -4 -7 -5 -36 -71 -87 -44 -28 -26 -19 -11 -7 -7 -3 -4 -6 -8 -6 -3 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -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 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -7 -8 -8 -11 -13 -13 -12 -11 -8 -4 -1 -0 -2 -8 -11 -10 -6 -3 -1 -0 -0 0 -1 -1 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 -1 -2 -24 -37 -38 -27 -27 -28 -1 -2 -4 -3 -2 -2 -3 -3 -3 -2 -1 -3 -5 -8 -9 -7 -4 -5 -6 -6 -5 -7 -11 -21 -34 -46 -57 -66 -67 -58 -38 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -31 -104 -164 -145 -132 -113 -90 -65 -61 -69 -86 -94 -94 -85 -70 -54 -38 -24 -16 -16 -14 -10 -7 -8 -13 -23 -40 -47 -50 -51 -51 -51 -53 -61 -52 -41 -32 -35 -88 -91 -42 -7 -1 -4 -7 -6 -54 -118 -175 -171 -149 -111 -55 -21 -7 -6 -2 -3 -5 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -3 -5 -7 -7 -7 -6 -6 -7 -8 -8 -5 -5 -6 -5 -3 -1 -0 -2 -1 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -16 -30 -31 -29 -33 -38 -0 -1 -2 -2 -1 -2 -3 -4 -3 -2 -1 -2 -3 -4 -4 -2 -2 -2 -4 -8 -15 -22 -16 -18 -24 -34 -41 -37 -28 -35 -35 -25 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -12 -46 -116 -136 -124 -99 -80 -69 -72 -82 -83 -62 -60 -84 -71 -56 -44 -39 -38 -31 -21 -12 -11 -21 -39 -53 -55 -55 -52 -51 -49 -49 -57 -52 -42 -33 -31 -80 -91 -58 -10 -1 -3 -8 -10 -46 -114 -213 -227 -184 -112 -51 -16 -0 -0 -2 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -5 -3 -1 -2 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -16 -22 -18 -21 -31 -33 0 0 0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -1 -2 -4 -8 -11 -10 -13 -16 -17 -6 -4 -5 -9 -18 -23 -20 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -109 -153 -145 -118 -102 -87 -80 -79 -75 -32 -53 -137 -135 -102 -67 -46 -51 -46 -34 -19 -14 -27 -51 -58 -58 -56 -52 -51 -48 -48 -53 -53 -47 -40 -38 -75 -89 -71 -12 -0 -3 -11 -44 -113 -185 -233 -223 -191 -146 -94 -32 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 0 -0 -1 -1 -1 0 0 -0 -1 -2 -3 -2 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -3 -1 -1 -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 -4 -13 -23 -23 -23 -24 -25 -23 0 0 0 0 0 -1 -3 -5 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -3 -6 -8 -10 -14 -20 -23 -13 -5 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -97 -164 -158 -132 -117 -97 -89 -93 -110 -92 -117 -179 -199 -178 -132 -70 -64 -56 -48 -42 -33 -41 -59 -63 -58 -51 -44 -46 -46 -47 -49 -51 -49 -46 -48 -73 -88 -81 -15 -1 -2 -8 -56 -146 -217 -213 -190 -158 -120 -75 -30 -6 -2 -1 -1 -1 -1 -1 -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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -3 -1 -1 -3 -4 -1 -0 -0 -1 -5 -6 -6 -6 -6 -4 -2 -1 -2 -3 -2 -1 -0 0 -0 0 0 0 0 -2 -8 -20 -23 -24 -26 -31 -22 -10 0 0 0 0 0 -1 -2 -5 -3 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -3 -3 -8 -16 -10 -4 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -71 -141 -149 -135 -119 -108 -108 -114 -123 -130 -124 -111 -107 -166 -189 -151 -113 -91 -84 -90 -76 -71 -71 -68 -61 -49 -36 -37 -39 -42 -46 -47 -49 -50 -48 -63 -84 -94 -28 -7 -13 -40 -107 -165 -178 -107 -55 -37 -45 -55 -36 -16 -2 -2 -3 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -2 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -5 -8 -9 -6 -3 -2 -2 -4 -5 -5 -6 -6 -6 -5 -5 -6 -7 -5 -3 -1 -0 -0 0 0 0 0 -2 -5 -17 -21 -23 -34 -38 -29 -18 0 0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -17 -34 -68 -94 -103 -111 -116 -116 -107 -122 -124 -118 -120 -168 -196 -189 -162 -131 -107 -98 -97 -93 -86 -79 -70 -58 -43 -35 -33 -33 -37 -41 -48 -57 -68 -87 -106 -110 -45 -16 -23 -68 -171 -200 -186 -153 -144 -152 -168 -175 -114 -52 -6 -5 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -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 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -1 -3 -3 -3 -2 -2 -2 -4 -5 -7 -9 -9 -8 -6 -4 -6 -7 -7 -8 -7 -7 -6 -5 -5 -5 -5 -4 -3 -1 -1 -1 0 0 0 0 0 0 -4 -8 -15 -22 -22 -17 -26 -4 -2 -2 -9 -7 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -36 -80 -136 -133 -119 -112 -115 -120 -125 -132 -138 -154 -177 -184 -165 -143 -127 -119 -110 -101 -90 -80 -68 -54 -42 -33 -28 -29 -33 -41 -52 -64 -74 -91 -101 -55 -21 -15 -47 -152 -178 -165 -146 -155 -173 -192 -198 -147 -78 -8 -7 -6 -4 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -4 -4 -4 -6 -6 -7 -7 -7 -8 -9 -8 -5 -4 -4 -5 -5 -4 -3 -3 -2 -2 -0 -0 0 0 0 0 -1 -4 -16 -25 -28 -32 -35 -45 -35 -26 -32 -24 -12 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -1 -0 0 0 0 0 0 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -48 -95 -134 -151 -145 -125 -117 -115 -116 -117 -130 -154 -178 -193 -193 -177 -162 -144 -126 -106 -92 -80 -67 -53 -39 -30 -28 -29 -35 -45 -58 -77 -95 -105 -79 -54 -54 -86 -145 -142 -116 -101 -162 -197 -208 -212 -174 -102 -4 -4 -4 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -3 -5 -6 -6 -6 -5 -6 -6 -7 -7 -9 -10 -11 -8 -5 -4 -5 -5 -4 -3 -3 -3 -2 -1 -0 0 0 -0 -2 -6 -13 -19 -25 -28 -31 -34 -49 -38 -33 -29 -14 -5 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -1 -1 -2 -2 -3 -4 -4 -3 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -12 -49 -69 -64 -68 -108 -137 -125 -120 -117 -120 -131 -175 -202 -201 -189 -175 -158 -133 -113 -96 -80 -64 -44 -32 -31 -33 -36 -42 -55 -83 -104 -116 -120 -130 -147 -171 -149 -120 -100 -106 -159 -192 -202 -193 -141 -73 -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 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -2 -1 -1 -0 -1 -0 -0 -1 -4 -5 -7 -10 -12 -13 -10 -8 -8 -8 -7 -7 -7 -7 -9 -8 -6 -5 -4 -4 -5 -4 -4 -3 -3 -2 -1 -0 -0 -1 -4 -12 -19 -24 -28 -31 -32 -30 -37 -44 -36 -23 -8 -2 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -2 -1 -2 -3 -4 -3 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -9 -21 -54 -113 -121 -117 -106 -100 -160 -199 -206 -192 -186 -179 -168 -144 -121 -99 -79 -54 -39 -38 -37 -37 -40 -47 -74 -95 -111 -124 -132 -141 -150 -128 -107 -98 -114 -148 -169 -168 -121 -56 -12 -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 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -2 -3 -4 -6 -3 -2 -1 -0 -0 -0 -0 -1 -4 -8 -10 -12 -12 -13 -11 -11 -10 -10 -8 -7 -6 -5 -6 -8 -7 -5 -5 -6 -5 -4 -3 -3 -2 -1 -1 -1 -1 -2 -9 -13 -14 -15 -22 -24 -19 -20 -52 -47 -33 -15 -5 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -9 -37 -74 -103 -104 -156 -193 -205 -187 -180 -176 -176 -163 -145 -121 -93 -67 -48 -37 -33 -35 -39 -43 -51 -64 -81 -108 -124 -134 -139 -126 -109 -100 -114 -139 -135 -100 -43 -18 -8 -6 -4 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -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 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -2 -1 -1 -2 -2 -1 -1 -2 -5 -6 -6 -3 -3 -2 -1 -0 -1 -1 -2 -2 -2 -3 -7 -9 -10 -10 -9 -8 -8 -7 -7 -6 -6 -7 -8 -8 -8 -4 -1 -2 -2 -3 -4 -3 -3 -4 -4 -3 -2 -2 -1 -2 -1 -0 -2 -7 -15 -21 -23 -63 -54 -37 -10 -3 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -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 -1 -0 -17 -69 -129 -181 -213 -189 -178 -173 -170 -165 -155 -137 -104 -81 -62 -47 -37 -39 -43 -46 -47 -49 -57 -79 -106 -126 -136 -129 -120 -120 -141 -110 -67 -26 -17 -13 -10 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -1 -3 -3 -3 -3 -2 -1 -0 -0 -0 0 -0 -0 -0 -0 -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 -1 -3 -5 -7 -5 -4 -3 -2 -2 -2 -3 -2 -1 -1 -2 -2 -1 -0 -0 -1 -1 -2 -2 -3 -5 -10 -12 -10 -9 -8 -8 -8 -7 -7 -8 -11 -10 -9 -8 -5 -2 -1 -1 -3 -4 -4 -4 -4 -4 -3 -3 -3 -2 -1 -0 -0 0 0 -1 -6 -7 -5 -51 -32 -19 -4 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -4 -4 -3 -2 -2 -3 -3 -2 -1 -1 -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 -47 -101 -153 -183 -182 -173 -165 -159 -146 -128 -108 -90 -74 -59 -46 -48 -54 -57 -55 -53 -56 -80 -108 -124 -123 -83 -99 -119 -86 -40 -18 -20 -17 -14 -10 -7 -5 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -2 -2 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -4 -7 -6 -6 -5 -4 -3 -3 -5 -4 -2 -0 -1 -1 -1 -1 -1 -2 -1 -0 0 -0 -1 -2 -5 -7 -8 -7 -7 -7 -7 -7 -7 -6 -7 -8 -9 -9 -9 -8 -7 -5 -4 -4 -3 -4 -7 -5 -4 -3 -2 -1 -0 0 0 0 0 0 -0 0 0 -20 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -4 -5 -5 -3 -1 -2 -3 -3 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -36 -148 -177 -178 -164 -159 -148 -133 -116 -97 -79 -63 -53 -57 -64 -68 -66 -68 -76 -102 -124 -132 -120 -43 -32 -45 -37 -27 -22 -21 -18 -14 -11 -8 -6 -5 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -1 -0 0 0 0 -0 -1 -4 -5 -5 -4 -3 -3 -3 -4 -4 -5 -6 -7 -9 -12 -12 -10 -8 -6 -3 -2 -2 -8 -9 -7 -1 -0 -0 0 0 0 0 0 0 0 0 0 -9 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -2 -2 -2 -2 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -131 -176 -185 -168 -162 -156 -146 -128 -104 -82 -64 -57 -61 -68 -76 -78 -87 -101 -122 -136 -143 -139 -58 -22 -12 -18 -21 -21 -21 -18 -15 -12 -10 -8 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -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 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -8 -6 -2 -0 -0 -0 0 0 -0 -2 -3 -3 -2 -2 -3 -4 -5 -5 -5 -5 -6 -8 -10 -8 -6 -6 -5 -3 -0 -0 -4 -6 -6 -1 -0 0 0 0 0 0 0 0 0 0 0 -29 -8 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -3 -3 -2 -1 -2 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -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 -25 -113 -178 -196 -175 -170 -165 -157 -140 -111 -85 -66 -60 -64 -71 -82 -83 -91 -103 -117 -132 -148 -158 -79 -29 -5 -8 -17 -21 -21 -18 -16 -14 -13 -10 -7 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -6 -4 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -6 -6 -6 -4 -4 -5 -6 -6 -3 -1 -3 -3 -2 -0 -0 -1 -2 -4 -4 -3 -0 0 0 0 0 0 0 0 0 0 -6 -1 0 0 0 0 0 0 0 0 -1 -3 -6 -5 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -96 -185 -213 -191 -183 -175 -163 -145 -111 -86 -71 -67 -70 -79 -91 -91 -95 -104 -119 -139 -136 -100 -43 -13 -0 -1 -9 -14 -17 -18 -18 -17 -16 -13 -9 -7 -5 -4 -3 -2 -2 -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 -2 -1 -1 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -5 -5 -5 -5 -4 -2 -1 -1 -2 -2 -1 -1 -2 -2 -3 -3 -3 -4 -5 -5 -4 -3 -3 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 -6 0 0 0 0 0 0 0 0 0 -1 -4 -8 -5 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -3 -1 0 0 0 0 -0 -0 -0 0 0 -0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -76 -197 -234 -207 -192 -178 -164 -149 -115 -89 -71 -62 -64 -76 -100 -102 -105 -112 -123 -107 -74 -27 -7 -0 0 0 -1 -4 -7 -11 -16 -19 -20 -18 -15 -12 -10 -7 -5 -5 -5 -3 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -2 -1 -2 -3 -4 -4 -6 -6 -5 -5 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -4 -3 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -3 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -43 -94 -156 -182 -174 -160 -152 -122 -102 -88 -82 -74 -80 -105 -114 -119 -126 -141 -82 -30 -2 -0 0 0 0 0 -0 -0 -1 -9 -19 -23 -22 -20 -17 -13 -10 -7 -4 -7 -7 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -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 -1 -3 -4 -4 -3 -2 -2 -2 -2 -2 -3 -4 -5 -4 -4 -4 -3 -2 -2 -3 -2 -2 -2 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -8 -7 -2 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -51 -129 -182 -174 -152 -129 -117 -113 -116 -122 -105 -99 -113 -126 -134 -135 -125 -72 -26 0 0 0 0 0 0 0 -0 -0 -8 -19 -26 -26 -24 -21 -18 -14 -10 -5 -7 -7 -5 -4 -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 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -3 -3 -2 -3 -3 -4 -3 -4 -4 -4 -3 -2 -2 -2 -2 -3 -2 -2 -3 -2 -2 -2 -1 -2 -1 -1 -1 -1 -2 -4 -5 -5 -4 -4 -3 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -3 -4 -5 -9 -15 -11 -3 -1 0 -0 0 0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -121 -203 -189 -156 -122 -114 -121 -138 -156 -139 -126 -125 -136 -145 -132 -54 -17 0 0 0 0 0 0 0 0 -0 -6 -14 -23 -28 -28 -26 -21 -16 -12 -9 -6 -4 -4 -3 -4 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -3 -5 -4 -3 -3 -2 -2 -3 -3 -2 -1 -1 -1 -1 -2 -2 -1 -1 -2 -2 -2 -1 -1 -2 -2 -3 -4 -6 -4 -2 -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 -1 -1 -1 -2 -3 -5 -8 -11 -10 -10 -9 -9 -5 -1 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -168 -169 -149 -120 -112 -129 -158 -181 -169 -153 -139 -139 -146 -137 -73 -25 0 0 0 0 0 0 0 0 -1 -12 -22 -28 -27 -27 -23 -15 -7 -3 -1 -1 -1 -1 -2 -5 -5 -4 -4 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -3 -3 -2 -1 -1 -1 -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 -1 -1 -2 -3 -3 -2 -2 -1 -2 -2 -2 -1 -1 -1 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -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 -1 -4 -4 -2 -2 -4 -7 -10 -10 -7 -4 -2 0 -0 -0 0 0 -0 -0 -1 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -1 -3 -3 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -42 -84 -110 -116 -112 -137 -171 -191 -181 -167 -154 -143 -144 -137 -90 -32 0 0 0 0 0 0 0 0 -0 -6 -10 -12 -10 -9 -7 -4 -2 -1 -1 -1 -1 -1 -1 -4 -5 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -5 -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 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -58 -114 -156 -148 -119 -86 -66 -79 -120 -180 -167 -148 -118 -67 -23 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 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -158 -197 -138 -55 -7 -26 -90 -180 -164 -121 -66 -13 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -9 -8 -7 -5 -7 -8 -7 -3 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -6 -23 -91 -76 -34 -3 -2 -6 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -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 -1 -2 -2 -2 -1 -5 -9 -13 -11 -11 -10 -5 -1 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -1 -0 0 -0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -6 -6 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 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 -2 -3 -2 -1 -1 -1 -2 -1 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 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 -3 -3 -2 -1 -1 -2 -3 -2 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -5 -2 -2 -3 -3 -3 -3 -4 -3 -2 -1 -3 -4 -4 -2 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 -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 -1 -1 -2 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -2 -3 -4 -4 -4 -4 -5 -3 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -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 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -3 -4 -5 -3 -2 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -1 -0 -0 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -28 -24 -8 -2 -9 -27 -58 -31 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -13 -40 -110 -112 -74 -63 -67 -77 -90 -49 -22 -16 -23 -26 -26 -16 -6 0 0 -1 -1 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -4 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -6 -17 -43 -74 -105 -126 -132 -123 -89 -90 -93 -93 -97 -89 -71 -39 -21 -23 -58 -38 -16 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -2 -2 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -24 -41 -65 -79 -69 -60 -48 -35 -31 -26 -18 -10 -9 -20 -51 -31 -12 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -3 -2 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -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 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -1 -2 -2 -3 -4 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -4 -5 -5 -3 -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 -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 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -3 -2 -1 -0 -1 -1 -0 -1 -1 -2 -2 -2 -3 -4 -4 -5 -3 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -3 -4 -5 -4 -4 -3 -2 -2 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -3 -2 -2 -3 -4 -2 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -5 -5 -5 -5 -5 -4 -3 -1 -3 -4 -3 -2 -2 -2 -1 -0 0 0 -0 -0 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -3 -2 -2 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -2 -1 -0 -1 -2 -3 -3 -1 -0 -0 -0 0 0 0 -1 -2 -3 -3 -3 -1 -1 -1 -1 -1 -1 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -4 -5 -6 -7 -5 -3 -1 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -3 -3 -4 -5 -5 -5 -4 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -1 -1 -2 -3 -4 -4 -5 -6 -4 -3 -2 -2 -3 -3 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -5 -5 -5 -4 -4 -7 -8 -8 -5 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -3 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -6 -6 -4 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -2 -2 -1 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -2 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -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 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -1 -1 -2 -2 -1 -1 -1 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -2 -1 -1 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -4 -6 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 0 0 -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 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -3 -2 -1 -0 -0 -2 -4 -4 -2 0 0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -5 -6 -5 -4 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -3 -3 -3 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -4 -2 -2 -2 -3 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -5 -6 -6 -5 -3 -2 -2 -3 -4 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -4 -6 -3 -1 -0 -0 -1 -2 -3 -3 -3 -2 -3 -4 -5 -4 -3 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -5 -5 -6 -6 -6 -6 -6 -5 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -3 -3 -2 -2 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -3 -2 -1 -1 -0 -0 -1 -1 -1 -2 -4 -5 -7 -5 -4 -4 -3 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -3 -4 -6 -6 -6 -5 -3 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -4 -2 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -4 -3 -2 -1 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -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 -1 -1 -2 -1 -1 -1 -1 -2 -2 -1 -1 -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 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 17 16 16 16 16 16 16 16 nan nan 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 17 16 16 16 16 16 17 17 17 16 16 15 14 13 12 11 11 11 11 11 12 12 13 13 14 15 15 16 17 18 19 20 21 22 23 23 23 22 23 23 24 24 24 24 25 25 25 26 26 27 27 27 28 28 29 29 30 30 30 31 31 31 30 30 30 30 31 33 35 34 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 21 21 21 22 22 23 24 25 26 27 28 29 30 30 30 29 29 27 25 23 23 24 26 27 26 24 21 20 22 23 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 27 27 27 27 28 28 28 27 24 19 14 13 14 15 16 16 16 16 16 15 15 16 17 17 18 18 18 17 16 14 14 16 18 19 18 16 13 13 14 14 14 15 17 17 17 17 16 15 14 14 14 13 13 13 12 11 9 7 5 3 2 2 2 4 6 7 6 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 8 8 9 9 9 10 11 11 12 13 13 14 14 14 14 14 13 14 15 16 17 17 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 11 10 9 9 11 11 10 8 7 6 6 5 4 3 2 1 1 1 2 2 2 2 1 1 1 1 2 2 3 4 5 5 5 5 4 4 4 4 5 5 6 7 8 9 10 10 11 11 11 10 10 10 10 10 9 9 9 9 9 10 11 12 14 15 15 15 14 15 16 16 14 11 8 5 2 2 2 2 3 3 4 5 7 8 9 9 10 10 11 11 10 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 10 10 11 11 11 11 11 11 11 12 13 12 12 11 10 10 9 9 9 9 9 9 9 9 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 17 17 16 16 16 16 16 nan nan nan nan nan nan 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 18 17 17 16 16 16 16 17 17 17 16 16 15 14 13 12 12 11 11 11 12 12 12 12 13 14 15 15 16 17 18 19 20 22 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 26 27 27 27 28 28 29 29 30 30 31 31 31 31 31 31 30 30 31 31 32 32 31 31 30 29 28 27 26 24 23 23 22 22 22 23 23 22 22 21 21 21 21 21 22 22 23 24 24 25 26 27 29 30 30 29 28 27 25 23 22 22 24 25 26 24 22 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 27 27 28 29 30 30 29 27 23 18 13 11 12 14 14 15 15 15 15 15 16 16 17 17 18 18 19 18 17 16 16 17 19 20 20 19 17 16 16 16 16 17 18 18 18 18 17 16 15 15 15 14 13 13 12 11 8 7 6 6 5 4 4 4 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 8 8 9 9 10 10 11 12 13 14 14 15 15 16 15 15 15 15 15 16 16 17 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 12 11 9 8 9 9 10 9 8 7 7 6 6 5 3 1 1 1 2 2 2 2 2 1 1 1 1 1 1 2 3 4 5 5 4 4 4 4 4 4 4 5 7 8 8 9 10 10 10 10 10 10 10 10 10 9 8 8 9 9 9 10 12 13 14 14 14 14 14 14 13 11 8 5 3 2 3 4 4 4 4 5 6 8 8 9 10 10 11 11 11 11 12 12 13 13 12 12 12 12 11 12 12 11 11 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 11 11 11 12 12 11 11 11 12 13 14 13 12 11 10 10 9 9 9 9 9 9 9 9 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 17 17 16 16 16 nan nan nan nan nan nan nan nan nan nan 19 19 19 19 18 18 19 19 19 19 19 19 18 17 17 17 16 16 16 17 17 17 16 15 15 14 13 12 12 11 11 12 12 12 12 13 13 14 15 16 16 17 18 19 21 22 23 24 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 27 28 28 29 29 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 28 26 25 24 22 22 21 22 22 23 23 23 22 22 22 22 22 22 22 23 23 24 24 25 26 27 28 29 28 27 26 25 23 21 21 22 23 24 24 23 21 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 27 28 28 29 30 31 31 29 26 21 16 12 11 11 12 13 14 14 14 15 15 16 16 17 17 18 19 20 19 18 18 18 18 19 19 19 19 18 17 17 17 17 18 19 19 19 18 17 16 16 16 16 15 14 12 11 9 8 7 8 8 8 8 7 6 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 8 8 9 9 10 11 12 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 15 15 15 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 13 13 12 12 11 9 8 8 9 9 8 8 7 7 7 7 6 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 3 3 4 4 4 4 3 4 6 7 8 9 9 9 9 9 9 10 10 9 9 8 7 7 7 8 8 9 10 11 12 12 12 11 11 10 9 7 5 3 3 4 5 5 5 5 6 7 8 9 9 10 10 11 11 12 12 13 13 14 13 13 13 12 12 12 11 12 12 12 12 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 14 14 13 12 11 11 10 10 10 9 9 9 9 9 8 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 19 19 19 19 19 18 18 17 17 17 17 16 16 17 17 16 16 15 14 13 13 12 12 11 12 12 12 13 13 13 14 15 16 17 17 18 19 21 22 23 24 24 23 23 23 23 24 24 24 24 25 25 26 26 27 27 28 28 28 29 29 30 30 31 31 32 32 31 31 30 30 29 29 30 29 29 29 29 29 28 27 26 24 23 22 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 27 26 25 24 23 21 21 21 22 23 23 23 22 21 20 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 27 29 29 30 31 31 30 27 23 18 14 12 11 11 12 13 14 14 14 15 15 16 16 17 18 19 20 20 21 20 19 18 18 18 19 18 18 17 17 18 19 19 20 20 20 19 18 17 17 16 16 16 16 14 12 10 8 8 9 10 12 12 11 10 8 6 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 7 8 8 8 9 10 11 12 13 14 14 15 15 16 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 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 11 11 10 9 9 8 8 8 8 8 7 7 8 8 7 5 3 1 2 3 3 3 3 3 2 3 3 3 3 2 2 2 2 3 3 3 3 3 4 5 4 3 4 5 7 8 9 9 9 9 9 10 10 9 9 7 6 6 6 6 7 8 9 9 9 10 9 9 8 7 6 5 4 3 3 4 5 6 6 7 7 8 8 9 10 10 11 11 12 13 13 13 14 14 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 12 12 12 12 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 13 12 11 11 10 10 10 9 9 9 9 8 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 19 19 19 18 18 17 18 18 17 17 16 16 16 16 15 15 14 14 13 13 12 12 12 12 13 13 13 14 14 15 16 17 18 19 20 21 23 24 24 24 23 23 23 23 24 24 24 24 25 25 26 27 27 28 28 28 29 29 29 30 31 31 31 32 31 31 31 30 29 29 29 29 29 29 28 28 28 27 27 25 24 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 23 22 21 20 21 22 23 23 22 21 21 20 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 26 25 27 29 29 30 30 29 27 24 20 17 14 12 11 12 12 13 14 14 14 15 15 16 16 17 18 19 20 21 21 21 19 19 18 18 18 18 17 16 16 18 20 21 21 21 21 20 19 18 17 17 17 17 16 14 11 9 9 9 10 12 13 14 13 11 9 6 5 4 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 7 8 8 9 9 10 11 13 14 14 15 15 16 17 17 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 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 8 8 8 8 8 8 8 8 8 9 9 8 6 4 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 2 3 3 4 4 4 4 6 7 8 8 9 9 9 9 9 9 8 8 7 6 6 6 7 7 8 8 8 8 8 7 6 5 3 2 2 3 4 5 6 7 8 8 9 9 9 10 10 11 11 12 12 13 14 14 14 14 14 15 15 14 14 13 12 12 12 11 11 12 12 12 12 12 11 11 11 12 13 14 15 15 15 15 15 14 14 13 13 13 13 13 13 14 14 15 14 14 13 12 11 11 11 10 10 9 9 9 8 8 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 14 14 13 13 12 12 12 12 13 13 14 14 15 16 16 17 18 19 20 21 23 24 24 24 24 23 23 24 24 24 24 24 25 25 26 27 27 28 28 28 29 29 30 30 31 31 31 31 31 31 30 30 29 29 29 29 29 28 28 27 27 26 26 25 24 23 22 22 22 22 22 23 24 24 25 25 24 24 25 25 25 25 25 25 24 24 23 22 22 23 24 25 24 22 21 20 21 23 24 23 22 21 20 20 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 28 27 26 27 28 29 29 28 26 24 21 18 16 14 13 12 12 13 13 14 14 15 15 15 15 16 16 17 18 19 21 21 20 19 18 18 18 18 18 17 16 16 19 21 23 23 22 21 20 19 19 18 18 18 17 16 13 10 9 9 10 11 12 12 13 12 10 8 5 3 3 4 5 5 4 4 3 3 3 3 3 3 3 4 4 4 5 6 7 8 9 9 10 11 12 14 14 15 15 16 17 18 19 19 19 18 18 18 17 17 17 16 16 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 8 7 5 5 4 4 4 4 4 4 4 4 4 4 3 4 4 4 3 3 2 2 3 3 4 4 5 6 7 8 8 8 8 8 9 8 8 7 7 7 7 7 7 7 8 8 8 8 7 7 6 5 4 2 1 2 3 5 6 7 8 9 9 10 10 11 11 11 12 12 12 13 14 14 14 14 14 15 15 15 15 14 13 12 12 12 12 11 12 12 11 11 11 11 10 10 11 13 15 17 17 17 16 15 15 14 14 14 14 14 13 14 14 15 15 15 14 13 13 12 11 11 10 10 9 9 8 8 7 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 14 14 13 13 13 12 12 12 12 13 14 14 14 15 16 17 18 18 19 20 22 23 24 25 24 24 24 24 24 24 24 24 24 25 25 26 27 27 28 28 28 29 29 30 30 31 31 31 31 31 30 30 29 29 28 29 29 29 28 28 27 26 26 26 25 24 23 23 22 21 21 22 23 23 24 24 25 25 25 25 25 25 25 25 25 24 23 22 22 22 23 24 25 25 23 21 20 21 23 24 23 22 21 20 19 18 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 27 27 27 27 28 27 26 24 22 20 19 17 15 14 13 13 13 13 13 14 15 15 15 15 15 15 16 16 17 18 20 21 20 19 18 18 18 18 18 17 16 16 19 21 23 23 22 22 21 20 19 19 19 19 17 15 11 9 9 10 10 10 11 10 11 10 9 7 5 2 2 4 4 4 4 3 3 3 2 2 2 2 3 3 4 4 4 5 6 7 8 8 9 10 12 13 14 14 15 17 18 18 19 19 19 19 19 18 18 17 16 16 16 16 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 7 8 8 8 8 8 8 8 9 9 10 10 9 8 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 5 5 6 7 7 7 7 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 7 7 6 5 4 3 3 3 4 5 7 8 9 10 11 11 11 12 12 12 12 13 13 14 15 15 14 13 13 14 15 15 15 14 13 13 13 12 12 12 12 12 11 10 10 10 10 9 10 12 17 19 19 18 17 16 16 15 15 14 14 14 14 14 14 15 15 15 14 14 13 13 12 11 11 10 9 9 8 7 7 nan 12 12 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 14 13 13 13 12 12 12 13 13 14 14 15 15 16 17 18 19 20 21 22 23 24 25 24 24 24 24 24 24 24 24 24 25 25 26 27 27 28 28 28 29 29 30 30 30 31 31 31 30 30 30 29 29 28 29 29 29 28 28 27 26 26 25 24 24 23 22 21 21 20 21 22 23 23 23 24 24 24 25 25 25 25 25 24 24 23 22 22 23 24 24 24 24 22 21 20 21 22 23 22 21 20 19 18 17 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 26 26 26 26 26 27 26 25 23 21 19 18 17 16 15 14 14 14 13 13 14 14 15 15 15 15 15 15 15 16 17 18 19 20 20 19 18 18 18 18 18 17 17 17 18 21 22 22 23 22 22 21 20 20 19 18 17 14 11 9 9 9 9 9 8 8 9 10 9 8 5 3 0 3 4 4 4 3 2 2 2 2 2 2 2 3 4 4 4 5 5 6 7 7 8 9 10 12 13 14 15 17 18 19 19 19 20 20 20 19 18 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 8 7 6 5 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 7 6 6 5 5 4 4 5 6 8 9 11 11 12 12 12 12 13 13 13 13 14 15 15 15 14 13 13 14 15 15 15 14 14 14 14 13 13 13 12 12 11 10 10 10 10 10 10 10 15 20 20 19 18 17 16 16 15 15 14 14 14 14 14 15 15 15 14 14 14 13 12 12 11 10 10 9 8 7 6 11 11 12 12 13 13 13 13 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 18 17 18 18 18 18 18 17 15 14 13 13 12 12 12 12 13 13 14 14 15 16 16 17 18 19 20 21 22 23 24 25 24 24 23 23 23 23 23 23 24 25 25 26 27 27 27 28 28 28 29 29 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 27 26 25 25 24 23 22 22 21 20 20 20 21 21 22 22 22 23 24 24 25 25 25 24 24 24 23 23 23 23 23 23 22 22 20 19 19 20 21 21 20 20 19 18 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 27 28 28 27 26 25 25 25 24 22 20 18 17 16 16 16 15 15 15 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 18 19 19 19 18 18 18 18 18 18 18 17 18 20 21 23 23 23 22 21 21 20 19 18 16 13 10 8 8 7 7 7 6 6 8 10 10 9 7 5 2 1 3 3 3 2 2 2 2 2 2 2 2 2 3 4 4 5 5 6 6 7 8 8 9 10 12 14 15 17 18 19 20 20 20 20 20 19 18 17 16 16 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 7 6 5 4 3 2 2 2 2 3 3 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 7 8 8 8 9 8 8 8 9 9 9 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 7 9 10 11 12 13 13 13 13 13 13 13 14 15 16 15 15 14 13 14 15 15 15 15 15 15 15 14 14 14 13 13 12 11 10 10 10 10 11 12 14 17 19 20 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 11 10 9 9 8 7 6 10 11 11 12 13 13 13 13 12 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 18 18 18 18 18 17 17 18 18 19 19 18 17 15 14 13 13 12 12 12 13 13 14 14 15 16 17 17 18 19 20 21 22 23 24 24 24 23 23 23 23 23 23 23 24 25 25 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 29 29 29 29 28 28 27 26 26 25 25 24 23 23 22 21 20 20 19 19 20 21 21 21 22 23 24 24 24 24 24 24 23 23 23 23 22 22 21 21 20 19 18 19 20 20 19 19 19 19 17 16 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 28 28 28 26 25 24 24 22 19 17 16 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 16 16 17 17 17 18 19 19 19 19 19 19 19 19 18 18 19 20 22 23 24 24 23 22 20 20 19 17 15 12 10 7 6 5 4 4 3 3 7 9 9 9 9 8 6 3 2 2 2 2 2 1 1 2 3 2 2 2 3 3 3 4 5 6 7 8 8 8 8 9 11 13 15 17 19 20 21 21 20 20 20 19 19 18 17 16 16 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 8 8 7 7 6 5 4 2 2 1 1 2 2 3 3 4 4 5 5 5 6 7 8 9 9 8 7 6 5 5 6 7 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 8 7 7 7 7 7 6 6 6 8 10 11 12 12 13 13 13 14 14 13 14 15 16 16 15 14 13 14 14 15 15 15 15 15 15 15 15 15 14 14 13 12 11 11 10 10 11 11 13 15 18 19 19 18 18 18 18 17 16 16 15 15 15 15 15 15 15 15 14 14 14 13 12 11 11 10 9 9 8 7 7 10 11 12 12 13 13 12 12 12 12 12 13 13 14 14 15 15 16 16 17 17 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 18 18 18 18 18 17 17 18 18 19 19 18 17 16 15 14 13 13 13 13 13 14 14 15 16 17 17 18 19 20 21 22 23 24 24 23 22 22 22 22 22 23 23 24 25 25 26 26 26 26 27 27 28 28 28 28 28 29 29 30 29 29 30 30 30 30 29 29 28 27 27 26 25 24 24 23 23 22 21 21 20 19 19 18 19 20 21 21 22 22 23 23 23 23 23 23 23 23 23 22 22 21 21 21 20 19 19 19 19 19 19 19 19 19 18 16 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 28 28 28 26 25 24 22 20 18 16 15 14 14 14 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 16 16 17 17 17 18 19 19 19 19 20 20 19 19 19 18 19 20 22 24 24 24 23 21 20 19 18 16 14 11 9 6 4 3 2 1 1 3 5 7 7 7 8 9 8 6 4 3 3 2 2 2 2 2 2 3 2 3 3 3 3 3 4 5 7 9 9 8 8 9 10 11 13 16 18 20 21 21 21 20 20 19 19 19 19 18 17 16 16 16 15 15 15 14 14 13 13 12 12 12 12 11 11 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 5 5 5 5 6 7 8 8 9 9 9 9 9 9 9 9 8 8 7 6 5 4 3 2 2 1 1 1 2 2 3 4 4 5 5 6 7 9 10 11 10 9 7 6 5 4 5 7 9 9 9 9 9 9 9 9 10 9 9 8 8 8 8 8 7 7 6 6 7 7 7 7 7 8 10 11 12 12 13 13 14 14 14 14 14 15 16 16 15 14 13 14 15 15 16 16 16 16 16 16 16 15 15 14 14 13 12 11 11 11 11 12 13 14 16 17 18 19 18 18 18 17 17 16 16 15 15 15 15 15 15 15 14 14 13 13 12 11 11 10 9 9 8 7 7 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 17 17 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 19 18 18 17 17 18 18 18 19 18 17 16 15 15 14 14 13 14 14 14 15 16 17 17 18 19 20 21 22 22 23 23 23 22 21 21 21 22 23 23 24 24 25 25 26 26 26 27 27 27 27 28 28 28 28 29 29 30 30 30 30 30 30 29 28 28 27 26 25 24 23 23 22 22 21 21 20 19 18 18 18 18 19 20 21 21 22 23 23 23 23 23 23 23 23 22 22 22 21 22 22 22 20 19 19 19 19 19 19 19 20 19 17 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 27 27 27 26 25 24 22 20 17 15 14 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 20 20 19 19 19 19 20 21 23 24 24 23 22 21 19 18 17 15 13 11 8 5 3 1 1 3 4 5 6 6 5 5 6 7 7 6 5 4 4 3 2 2 2 2 2 2 2 3 4 3 3 2 2 3 5 7 8 8 7 8 8 8 10 13 17 20 21 21 21 20 20 20 20 20 21 20 20 18 17 17 16 15 15 14 14 14 13 12 12 12 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 5 5 4 4 4 5 6 7 7 8 8 9 9 9 9 9 9 8 8 7 7 6 5 4 3 2 2 1 1 1 1 2 3 4 4 5 6 7 8 9 10 11 10 9 8 7 6 5 5 6 8 9 9 10 10 10 10 10 10 9 9 8 8 8 8 7 7 6 6 6 7 7 7 7 7 9 10 11 12 12 13 13 14 14 14 13 14 15 15 15 15 14 14 14 15 16 16 17 17 17 17 17 17 16 16 15 15 14 13 12 12 12 11 12 13 14 15 16 18 19 19 18 18 18 17 17 16 16 16 16 15 15 15 15 14 14 13 13 12 11 10 10 9 8 8 7 6 nan 11 12 12 13 13 12 12 12 12 12 13 13 13 13 14 14 15 15 16 17 17 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 17 16 16 15 15 15 15 15 16 16 17 18 19 19 20 21 22 23 23 23 22 22 21 21 21 22 23 23 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 29 29 30 30 30 30 30 29 29 28 27 27 26 25 24 23 22 22 21 21 20 19 19 18 17 17 17 18 19 20 21 21 22 22 23 23 23 22 22 22 22 22 22 22 23 23 23 22 20 20 20 20 20 18 18 18 19 17 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan 27 27 26 25 26 26 26 25 24 23 20 16 14 12 11 11 12 12 12 13 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 21 22 23 23 23 22 20 19 18 16 14 12 10 8 5 3 2 2 4 5 7 7 7 5 4 4 5 5 4 4 3 3 3 2 2 2 2 2 3 3 4 4 4 3 2 1 2 3 4 5 6 6 6 6 5 6 9 14 18 21 21 21 21 21 21 22 22 22 22 22 20 19 18 17 16 15 15 14 14 13 13 12 11 11 10 10 10 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 5 5 4 4 4 5 5 6 7 7 8 9 9 9 9 8 8 8 7 7 6 6 5 4 3 2 2 1 1 0 1 2 3 4 4 5 6 7 8 9 10 10 10 9 8 8 6 5 5 6 7 8 9 10 10 10 10 10 10 10 9 8 8 7 7 7 7 6 6 7 7 7 7 7 8 9 10 11 12 12 13 13 14 14 13 13 14 14 15 15 15 14 15 15 16 17 17 18 18 18 18 18 17 17 16 16 15 14 14 13 13 12 12 12 13 14 15 16 18 19 19 19 18 18 17 17 17 16 16 16 16 15 15 15 14 14 13 13 12 11 10 9 9 8 8 7 6 nan 12 12 13 13 13 12 12 12 12 12 13 13 13 13 13 14 14 15 16 16 17 17 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 17 17 18 19 20 20 21 22 23 23 23 23 23 22 22 22 22 23 23 24 24 24 24 25 25 26 26 26 27 27 27 28 28 28 29 29 30 30 30 30 30 30 29 28 28 27 27 26 25 24 23 22 21 21 21 20 19 18 18 17 17 17 17 18 19 20 20 21 22 22 22 22 22 22 22 22 22 22 22 23 24 24 23 21 21 21 21 20 17 16 17 18 17 16 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 19 21 24 26 26 27 26 24 25 25 26 25 24 23 20 16 13 11 10 10 10 11 11 12 13 14 15 15 15 15 16 16 16 16 16 16 16 16 17 18 18 18 19 19 20 20 20 20 20 21 21 21 21 22 22 23 23 23 21 20 18 17 16 14 12 10 8 6 4 4 4 5 7 8 8 8 7 6 4 3 3 2 2 2 2 2 1 1 1 1 2 2 3 3 4 5 4 3 1 1 2 3 4 4 4 4 3 2 3 5 9 14 18 20 21 21 21 22 23 23 23 23 22 21 19 18 17 16 15 15 14 14 13 13 12 11 10 10 10 10 10 10 10 10 9 9 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 8 8 7 7 6 6 5 5 4 3 3 2 2 1 1 1 2 3 4 4 5 6 7 8 9 10 10 10 9 8 7 6 5 5 6 7 8 9 9 10 10 10 10 10 10 10 9 8 8 8 8 8 7 7 7 8 8 8 8 8 9 10 11 12 12 13 13 14 13 13 13 14 14 15 15 15 15 15 15 16 17 18 19 19 19 18 18 18 17 17 16 15 15 14 14 13 13 13 13 13 14 15 17 19 20 20 19 18 18 18 17 17 16 16 16 16 16 15 15 15 14 13 13 12 11 10 9 9 8 8 7 7 nan 12 12 13 13 13 13 12 12 12 12 13 13 13 13 13 14 14 15 15 16 17 17 17 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 19 19 20 21 21 22 23 23 24 24 24 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 30 29 29 28 27 27 26 26 25 24 23 22 21 21 20 19 19 18 17 17 17 17 17 18 19 19 20 20 21 22 22 21 21 21 21 21 21 22 22 23 24 24 22 21 20 21 20 19 16 15 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 nan nan nan nan nan nan 22 20 19 20 22 24 25 26 25 24 24 24 25 25 24 23 20 16 13 11 9 9 9 9 10 11 13 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 22 21 20 18 17 16 14 12 10 9 7 6 5 6 7 8 9 9 8 7 6 5 3 3 3 3 3 2 2 2 2 2 2 1 2 2 3 4 4 4 2 1 1 2 2 3 3 3 3 2 2 3 5 7 11 14 17 18 19 19 21 22 23 23 23 22 21 19 17 16 16 15 14 14 13 13 12 12 11 10 10 9 10 10 11 10 9 9 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 6 6 6 7 7 7 8 8 8 8 8 7 6 6 5 5 5 4 4 3 3 3 2 2 1 1 2 3 3 4 4 5 6 8 9 11 11 10 8 7 6 5 4 5 6 7 8 8 9 10 10 10 10 11 10 10 9 9 8 8 9 8 8 8 8 8 8 8 8 9 10 11 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 17 19 19 19 19 19 18 18 17 17 16 15 15 14 14 14 14 13 13 14 15 16 18 20 21 20 19 18 18 17 17 17 16 16 16 16 16 16 15 15 14 13 13 12 11 10 10 9 9 8 8 7 nan 12 13 13 13 13 12 12 12 12 12 12 13 13 13 13 14 14 14 15 16 16 17 17 17 18 18 nan nan 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 18 18 19 19 20 21 21 22 23 23 24 24 24 24 24 24 23 23 24 24 24 24 24 25 25 25 25 26 26 27 27 27 28 28 28 29 29 29 29 30 30 29 29 29 28 28 27 27 26 25 24 24 23 22 21 20 20 19 18 17 16 16 17 17 17 18 18 19 19 20 20 21 21 21 21 21 20 20 20 21 21 22 22 22 21 20 19 20 19 17 15 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 22 22 22 23 24 24 24 24 23 24 24 24 24 22 20 16 13 11 9 8 8 8 9 10 12 13 13 14 15 15 15 15 15 16 16 16 16 16 17 17 18 18 19 19 19 20 20 21 21 21 22 22 22 23 23 23 23 22 21 20 19 18 16 14 13 11 10 9 8 7 7 8 8 8 8 8 7 6 5 4 4 4 4 4 4 4 3 2 3 2 2 2 2 3 4 4 3 2 2 2 2 2 2 3 2 2 1 2 3 5 7 10 12 14 15 15 16 18 19 20 21 22 21 19 17 16 15 15 15 14 13 13 13 12 11 10 10 9 9 9 10 10 10 10 9 9 9 9 8 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 3 3 3 3 2 2 0 1 2 3 3 3 4 6 8 10 11 11 9 7 5 4 3 4 5 6 7 7 8 9 10 10 10 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 13 13 14 14 14 14 13 13 14 14 15 15 15 15 15 15 16 17 18 19 19 19 19 18 18 18 17 16 16 15 15 14 14 14 14 14 14 15 16 18 20 21 20 19 18 18 17 17 16 16 15 15 15 16 16 16 15 15 14 13 12 12 11 10 10 9 9 9 8 nan 12 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 15 15 16 16 16 17 17 18 18 18 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 18 18 19 19 20 21 21 22 23 23 24 24 24 25 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 28 28 27 27 26 25 25 24 23 22 22 21 20 20 19 17 16 16 16 16 17 17 18 18 19 19 19 20 20 21 21 21 21 20 20 20 20 20 21 21 20 19 18 18 18 18 16 14 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 25 24 24 24 24 23 23 23 23 23 23 24 22 19 15 13 12 10 9 8 8 8 9 10 11 12 13 14 14 14 14 14 15 16 16 16 16 17 17 18 18 18 18 19 19 20 20 21 21 22 22 22 23 23 24 23 22 21 20 19 18 16 15 13 12 11 10 9 8 8 8 8 8 7 7 6 5 5 5 5 5 6 6 5 5 4 3 4 3 3 3 4 5 4 4 3 3 3 3 3 3 2 2 2 2 1 1 3 4 6 8 10 12 12 12 13 14 16 17 18 19 18 16 13 12 13 14 14 14 14 13 13 12 11 10 10 9 9 9 9 10 10 11 11 11 12 11 10 9 8 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 6 7 7 7 7 7 7 6 5 5 4 4 4 4 4 4 3 3 2 1 0 1 1 2 2 4 6 8 10 11 10 8 6 5 4 4 5 6 6 7 8 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 13 13 14 14 14 13 13 13 14 14 15 15 15 15 15 15 16 16 17 18 18 19 19 19 18 18 17 17 16 15 15 14 14 14 14 14 14 15 16 18 19 20 20 20 19 18 17 17 16 15 15 15 15 15 15 15 15 15 14 13 13 12 11 11 11 10 10 9 8 13 13 13 14 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 18 18 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 19 19 19 18 18 18 18 17 18 18 18 19 19 20 21 21 22 22 23 24 24 24 25 25 25 24 24 24 24 25 25 25 25 25 25 25 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 28 28 28 27 26 25 25 24 23 23 22 21 20 20 19 18 17 16 16 16 16 16 17 18 18 19 19 19 19 20 20 20 21 21 20 20 19 19 20 20 20 19 18 17 17 17 17 16 14 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 27 27 27 26 26 25 25 24 24 23 22 21 21 22 23 22 19 15 13 12 11 10 9 9 9 9 9 10 11 12 13 13 13 13 13 14 15 15 16 16 17 17 17 18 18 18 18 19 19 20 20 21 21 22 22 23 23 23 23 22 21 20 19 18 17 15 14 13 11 11 10 9 9 8 7 7 7 6 6 5 5 5 6 6 6 6 6 6 5 4 4 4 4 5 5 6 5 4 4 4 4 3 3 4 3 3 3 3 2 2 2 3 5 7 9 10 10 11 11 11 12 13 13 14 14 12 10 9 10 12 13 13 14 14 14 13 12 11 10 9 9 9 8 9 9 10 10 11 11 11 11 10 9 9 9 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 6 5 5 5 4 4 4 4 4 4 3 3 2 1 1 1 1 2 4 6 8 10 10 10 8 6 5 5 6 6 6 7 7 8 9 10 10 10 11 12 12 11 11 10 10 10 10 10 11 11 11 11 11 11 10 10 11 11 12 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 16 17 18 19 19 19 19 18 18 17 17 16 15 15 14 14 14 14 15 15 16 18 19 20 20 20 19 18 18 17 16 15 15 14 14 14 14 14 15 15 14 14 13 13 13 13 12 11 11 10 9 13 14 14 14 14 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 16 16 17 18 18 19 19 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 20 20 21 22 22 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 28 28 27 27 26 25 24 23 23 22 21 20 20 19 19 18 17 16 16 16 16 16 17 18 18 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 18 17 17 17 16 15 14 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 nan 26 26 26 27 27 27 26 26 25 24 23 22 20 19 18 19 21 22 18 13 12 12 11 11 10 10 9 9 9 9 10 11 12 12 12 12 12 13 14 15 16 16 16 17 17 17 17 17 18 18 19 19 20 20 21 22 22 23 23 23 22 22 21 20 20 19 17 16 15 13 12 12 11 10 9 8 7 7 6 6 5 5 5 5 6 6 7 7 6 6 6 6 5 5 5 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 3 4 6 8 10 10 10 10 9 9 9 9 9 10 10 9 9 10 10 12 13 13 14 14 13 12 11 10 9 9 8 8 8 8 8 8 8 9 10 10 10 10 10 10 11 11 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 4 3 3 3 2 1 1 2 3 3 5 7 8 9 9 9 9 7 6 6 7 7 7 7 8 9 10 10 10 11 11 12 12 12 11 11 10 10 11 11 11 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 15 16 17 18 19 20 19 19 19 18 18 17 16 16 15 14 14 14 14 15 15 16 17 18 19 20 20 20 19 18 18 17 16 15 14 14 13 13 13 14 14 14 14 13 13 14 14 14 13 12 10 9 14 14 14 14 14 13 13 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 17 17 18 18 19 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 18 nan nan 18 17 17 nan nan nan 19 20 21 21 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 28 28 28 29 29 29 29 29 28 27 26 25 24 23 22 21 21 20 19 18 18 17 17 17 16 16 15 15 16 16 17 18 18 19 19 19 19 19 20 20 19 19 18 18 18 18 18 18 18 18 17 16 16 16 16 14 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 28 nan 26 26 26 26 26 26 26 25 25 24 24 23 21 18 15 14 17 20 17 12 11 11 11 11 11 10 10 9 9 9 9 10 10 11 11 11 12 12 13 14 15 15 16 16 16 17 17 17 17 18 18 19 19 20 21 21 22 22 23 23 22 22 21 21 20 19 18 17 15 14 13 12 11 10 9 8 8 7 6 6 5 5 5 5 5 6 6 7 7 7 7 6 6 6 7 7 7 7 6 5 5 5 5 5 4 3 2 3 3 3 3 2 2 2 3 5 8 10 10 10 9 8 7 6 6 7 8 9 10 10 11 11 11 12 13 14 13 13 12 11 10 9 9 8 8 7 7 7 7 7 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 9 8 8 7 7 7 6 5 5 5 5 5 6 5 3 2 2 1 1 2 3 4 5 6 7 9 9 10 9 10 9 8 7 7 7 8 9 10 10 11 11 11 11 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 16 17 19 20 20 20 19 19 19 18 17 17 16 15 14 14 14 14 15 15 16 17 18 18 19 20 20 19 19 18 17 16 15 14 14 13 13 13 13 13 13 13 12 11 12 14 14 13 12 11 9 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 19 19 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 18 18 nan nan nan 17 17 17 nan nan nan nan nan nan nan 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 28 28 28 29 29 29 29 28 27 26 24 23 22 21 20 19 18 17 16 16 15 16 16 15 15 15 15 16 16 17 17 18 19 19 19 19 19 19 19 19 18 18 17 17 18 18 18 18 18 16 15 16 17 16 14 13 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 30 28 nan 27 26 27 27 27 26 26 25 25 25 24 23 21 18 12 8 12 18 16 11 10 10 10 11 11 11 10 9 9 8 8 9 9 10 10 10 11 12 13 14 14 15 15 15 16 16 17 17 17 17 18 18 19 20 20 21 22 22 22 22 22 22 22 21 21 20 19 17 16 15 14 13 12 11 10 9 8 7 7 6 6 5 4 4 5 5 6 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 6 6 5 4 3 2 1 2 2 1 1 1 1 3 6 8 10 9 7 6 5 5 5 6 7 8 9 11 12 12 12 12 12 13 13 12 12 11 10 10 9 9 8 8 8 7 7 7 8 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 6 6 5 5 6 6 4 2 1 1 2 3 4 4 5 6 8 9 11 11 12 11 11 11 10 9 9 9 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 12 12 13 13 13 13 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 15 18 20 21 20 20 19 19 19 18 17 17 16 15 14 13 13 14 14 15 16 16 17 18 19 19 19 19 19 18 17 16 15 15 14 13 13 12 12 12 13 12 11 10 10 12 13 13 12 11 9 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 16 nan nan 18 18 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 nan nan nan 17 17 17 17 nan nan nan nan nan nan 23 23 24 nan nan nan 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 28 29 29 28 27 26 24 23 21 20 19 18 17 17 16 15 14 14 14 15 14 14 15 15 15 15 16 17 18 18 19 19 19 19 18 18 18 17 17 17 17 17 18 18 18 17 15 15 16 16 15 13 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 29 nan 27 27 27 28 27 27 26 26 26 25 25 24 22 19 12 6 9 14 13 10 9 9 10 10 11 11 10 9 9 8 8 8 9 9 9 10 10 11 12 13 13 14 15 15 16 16 16 17 17 17 18 18 19 20 20 21 21 22 22 22 22 22 22 22 21 20 19 18 16 15 14 13 12 11 10 9 9 8 7 7 6 5 5 4 5 5 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 6 5 4 3 3 2 1 0 1 2 1 3 5 7 7 6 5 4 4 4 4 5 6 8 9 10 11 12 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 8 8 8 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 8 7 7 6 6 6 5 4 3 3 4 4 5 5 6 7 8 10 12 12 12 12 13 12 12 11 11 11 11 12 12 11 11 11 12 12 12 12 12 12 11 11 11 12 12 12 13 13 13 13 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 13 14 16 18 20 21 21 20 20 19 18 18 17 17 16 16 15 13 13 14 15 15 15 16 17 17 18 19 19 19 19 18 18 17 16 15 14 13 13 12 12 12 12 12 11 10 10 11 11 12 12 12 10 16 16 16 16 16 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 nan nan nan nan 18 19 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 25 24 24 24 25 25 25 25 24 24 25 25 25 25 25 26 26 27 27 28 28 28 28 27 25 23 22 20 19 18 17 16 16 15 15 14 13 13 13 13 14 14 15 14 14 15 15 17 18 18 19 19 19 18 18 18 17 17 16 16 17 17 17 17 17 16 15 14 15 15 14 12 12 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 27 28 29 29 29 nan 27 27 28 28 28 27 26 26 26 25 25 24 21 17 12 8 9 11 10 9 8 8 9 10 10 10 10 10 9 8 8 8 8 8 8 9 10 10 11 12 12 13 14 15 15 16 16 16 17 17 17 18 19 20 20 21 21 21 21 22 22 22 22 22 21 21 20 18 17 16 15 14 13 12 11 10 9 8 8 7 7 6 5 5 5 5 6 7 7 7 7 7 7 7 8 8 8 9 9 9 8 8 8 8 8 7 6 5 5 4 3 2 2 3 3 3 3 4 4 4 4 3 3 4 4 5 6 7 9 10 11 11 11 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 10 10 10 11 10 11 11 11 11 11 11 12 12 12 13 13 13 13 12 12 12 13 13 13 13 13 12 11 10 10 9 8 7 7 7 6 5 5 4 5 5 5 6 6 7 9 11 12 12 12 13 14 14 13 13 13 13 13 12 12 12 11 12 12 12 12 12 12 11 10 10 10 12 12 11 12 12 13 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 15 16 19 20 21 21 20 20 19 18 18 17 17 16 16 15 14 14 14 15 15 16 16 17 17 18 18 19 19 19 18 18 17 16 15 14 13 13 12 11 11 11 11 11 11 10 10 10 11 11 11 11 17 17 17 17 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 nan nan nan nan nan nan 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 24 24 24 24 24 25 24 24 24 24 24 24 24 25 25 25 26 26 27 27 27 27 26 24 22 20 18 17 16 15 15 15 15 15 14 14 13 13 13 14 14 14 14 14 14 14 15 16 17 18 18 18 18 18 17 17 17 16 16 16 16 17 17 17 16 15 14 13 14 14 13 13 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 22 23 24 26 27 28 28 28 nan 28 28 29 28 27 27 26 26 25 24 23 20 16 12 9 9 9 9 8 8 8 8 9 10 10 10 10 9 9 8 8 8 8 8 8 9 10 10 11 12 13 14 14 15 15 16 16 16 17 17 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 20 19 18 17 16 14 13 12 11 10 10 9 8 8 7 7 6 5 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 5 4 3 4 4 4 3 2 2 1 2 3 3 3 4 4 5 6 7 8 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 13 13 14 14 14 13 13 13 13 14 15 15 15 15 14 13 12 11 11 10 9 9 9 8 7 6 6 6 6 5 6 6 7 9 11 12 12 12 13 14 15 15 15 14 14 13 13 12 12 12 12 12 12 13 12 11 10 8 7 8 13 14 10 10 11 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 15 16 17 19 20 21 21 21 20 19 19 18 17 17 17 16 16 15 14 14 15 15 16 16 16 17 17 18 18 18 18 18 17 17 16 15 14 13 12 12 11 11 11 11 11 11 12 11 10 10 11 11 11 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 25 23 21 19 17 15 14 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 15 16 17 18 17 17 17 17 16 16 16 16 16 16 17 17 17 16 15 14 13 13 13 13 13 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 20 21 22 23 24 25 26 27 28 nan 29 29 29 28 28 27 26 25 25 24 22 20 16 12 10 9 9 9 8 8 8 8 8 9 10 10 10 10 9 9 8 8 8 7 8 8 9 10 11 12 12 13 14 14 15 15 16 16 17 17 18 18 19 20 20 20 20 20 21 21 21 21 21 21 21 20 20 19 17 16 15 14 13 12 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 8 8 7 6 6 5 5 5 5 5 5 4 3 2 1 1 3 3 3 4 4 5 6 6 7 8 9 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 9 10 10 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 14 15 16 17 17 17 16 16 15 14 13 13 12 12 11 11 10 9 8 7 6 6 5 5 6 7 9 10 11 12 12 14 15 16 16 16 15 14 14 13 13 12 12 12 12 12 13 13 12 10 8 6 6 9 14 12 11 11 11 11 12 13 13 13 13 13 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 15 15 16 17 18 20 20 20 20 21 20 20 19 19 18 18 17 17 16 15 14 14 15 15 16 16 16 16 17 17 17 18 18 17 17 17 16 15 14 13 13 12 11 11 11 11 11 12 12 12 11 11 12 12 12 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 22 19 17 16 14 13 12 12 12 12 12 12 13 13 14 14 14 14 14 13 12 12 12 12 13 14 15 15 16 16 16 16 15 15 15 15 15 16 16 16 17 17 17 16 14 14 13 12 12 12 13 15 nan nan 13 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 19 20 22 nan nan nan nan nan nan nan nan nan 29 28 28 27 26 25 24 23 21 19 16 13 11 10 10 9 9 8 8 8 8 9 9 10 10 10 9 9 9 9 8 7 7 8 8 9 10 11 12 13 14 14 14 15 15 15 16 17 17 18 19 19 20 20 20 20 20 21 21 21 21 21 21 21 20 19 18 17 15 14 13 12 11 11 11 10 10 9 9 8 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 7 7 7 7 7 8 8 8 7 7 6 6 6 7 7 6 5 4 3 2 1 2 2 2 3 4 4 5 6 6 6 7 8 9 10 10 10 10 11 11 11 11 11 10 10 10 9 9 8 7 7 7 7 8 9 10 11 11 12 12 13 13 13 13 14 14 15 15 15 15 15 15 16 16 17 18 18 17 17 16 16 15 15 14 14 13 12 11 11 10 9 8 7 6 5 5 6 7 8 10 11 11 12 14 16 17 17 16 15 14 14 14 13 12 12 11 11 12 13 15 14 11 9 9 10 12 13 13 12 11 11 11 12 13 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 15 15 16 16 18 19 20 20 20 20 21 21 21 20 20 20 19 18 18 17 15 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 15 15 14 13 12 11 10 10 11 11 12 13 13 12 12 13 14 15 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 23 22 19 16 14 14 13 12 11 11 11 11 11 12 12 13 13 13 13 13 12 12 11 11 11 12 12 13 14 14 15 15 14 14 14 14 14 14 15 15 16 16 16 17 16 15 14 13 12 12 12 12 12 13 nan nan 11 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 18 19 20 nan nan nan nan nan nan nan nan nan nan nan 28 28 27 25 25 24 22 21 19 16 14 12 11 11 10 10 9 9 8 8 8 9 10 10 10 10 10 10 9 8 8 7 7 8 9 10 11 12 13 13 14 14 14 15 15 16 16 17 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 20 19 18 17 16 15 14 13 12 12 12 12 11 11 10 9 9 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 6 5 4 3 2 2 2 3 3 3 3 4 4 5 5 6 6 7 8 9 9 10 10 10 10 11 11 11 11 11 10 10 9 8 7 7 7 7 8 8 9 10 11 12 13 13 13 14 14 14 15 15 15 15 15 15 15 16 17 18 18 18 18 17 17 16 16 15 15 15 14 13 12 11 10 9 8 7 6 5 5 6 7 8 9 10 11 12 14 16 17 17 16 15 14 14 14 13 12 12 11 11 12 14 15 14 12 11 11 13 14 14 13 12 11 11 12 13 13 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 16 16 17 17 18 19 20 20 20 20 20 20 21 21 21 21 20 20 19 17 15 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 14 13 12 11 10 10 11 11 12 13 13 14 14 15 16 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 nan nan 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 25 25 nan 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 19 16 13 13 13 12 12 11 11 10 10 11 11 11 12 12 12 12 12 12 11 11 11 12 12 13 13 14 14 13 13 12 12 12 13 13 13 14 15 16 16 16 16 15 14 13 12 12 13 12 12 11 11 nan nan 9 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 27 25 24 23 23 21 19 17 15 14 13 12 11 11 10 9 9 8 8 9 9 10 10 10 10 10 10 9 8 8 8 8 9 10 11 12 13 13 14 14 14 14 15 15 16 16 17 18 18 19 19 20 20 20 20 21 21 21 21 21 21 20 20 19 18 17 16 15 14 14 13 13 13 12 12 12 11 10 10 9 8 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 10 10 10 10 10 8 6 5 4 3 3 3 3 3 3 4 4 3 3 4 4 5 6 6 7 7 8 8 9 9 10 10 11 11 11 11 12 11 11 9 8 8 8 8 8 9 10 10 11 12 13 13 13 14 14 14 15 15 15 14 14 14 15 16 17 18 18 18 18 17 17 17 16 16 16 15 15 14 12 11 10 10 9 8 7 6 6 7 8 9 9 10 11 13 14 15 16 16 16 15 14 14 13 13 12 12 11 11 12 14 15 14 13 12 13 14 14 14 13 12 11 11 12 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 14 13 14 15 16 17 17 17 18 18 19 20 20 20 20 20 20 20 21 21 22 22 20 19 18 15 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 16 16 15 14 13 12 11 11 11 11 11 12 13 14 14 15 16 17 18 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 22 21 21 21 20 19 16 14 12 12 12 12 12 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 13 13 12 11 11 11 11 12 12 13 14 15 14 14 14 14 13 12 12 nan nan nan nan 10 9 nan nan 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 27 26 24 23 23 22 20 18 16 15 14 13 12 12 11 10 9 9 9 9 9 10 10 10 10 10 10 9 9 8 8 8 9 10 11 12 13 13 14 14 14 14 15 15 15 16 16 17 17 18 19 19 20 20 20 21 21 21 21 21 20 20 20 19 18 18 17 16 16 15 15 14 14 14 13 13 12 12 11 10 9 8 8 7 7 6 6 6 6 6 6 6 7 7 8 8 8 8 8 9 10 11 11 11 11 11 9 8 6 5 4 4 4 3 3 3 4 4 4 4 3 3 4 5 5 6 6 7 7 8 8 9 10 11 11 11 11 12 12 12 11 10 10 9 9 9 10 11 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 16 17 18 18 18 18 18 18 18 17 17 16 16 15 14 13 12 11 11 10 9 8 8 8 8 9 10 10 10 11 13 15 16 16 16 15 14 14 14 14 13 13 12 12 13 13 14 14 14 13 13 13 13 13 13 12 11 11 11 12 13 13 14 14 14 15 15 15 16 16 15 15 15 14 14 13 13 14 15 16 17 18 18 18 19 19 19 19 20 20 20 19 20 20 21 21 22 21 19 17 15 14 14 15 15 15 14 15 15 16 16 16 16 17 17 17 16 16 16 15 14 14 13 12 11 11 11 11 12 13 14 14 15 16 16 17 20 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 22 22 21 20 19 19 18 17 14 12 11 12 12 12 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 12 13 13 13 14 13 13 12 11 11 11 10 11 11 12 13 13 13 13 12 12 13 12 11 11 nan nan nan nan 11 9 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 28 26 25 24 23 23 22 20 18 16 15 14 13 13 12 11 10 10 10 9 9 10 10 10 10 10 10 10 9 9 8 9 9 10 11 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 18 19 20 20 21 21 22 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 15 14 14 13 13 12 11 10 9 9 8 7 7 7 6 6 5 6 6 7 8 8 8 8 9 9 10 10 11 12 12 12 12 11 9 7 6 6 5 5 4 3 3 4 4 5 5 4 3 3 3 4 4 5 5 5 6 7 8 9 9 10 9 10 11 12 12 12 11 11 11 10 11 11 12 13 14 15 15 14 14 14 13 13 13 13 13 13 14 15 16 16 17 18 18 19 19 19 19 18 18 17 17 17 16 15 14 14 13 12 11 11 10 10 9 9 10 11 11 12 13 14 15 15 15 15 14 14 14 14 14 14 13 13 13 14 14 14 14 14 13 13 13 13 13 12 11 11 11 11 12 12 13 13 14 14 15 15 16 16 16 15 15 15 14 14 13 13 14 15 16 17 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 20 19 17 15 14 13 14 15 14 13 13 14 15 15 16 16 16 16 16 16 16 15 15 14 14 13 12 12 11 11 12 12 13 14 14 15 16 16 16 21 21 21 21 21 21 21 21 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 24 24 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 22 21 20 19 17 17 16 15 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 12 12 11 11 11 10 11 11 12 13 13 12 12 11 12 12 12 12 12 nan nan nan nan nan 9 8 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 27 28 28 27 25 24 23 23 23 22 20 18 16 15 14 14 13 12 11 11 10 10 10 10 10 10 11 11 10 10 10 9 9 9 9 10 10 11 12 13 13 13 13 14 15 15 15 16 16 16 16 17 18 19 20 21 21 21 22 22 22 22 21 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 14 14 13 12 11 10 10 9 8 8 7 6 6 6 6 6 7 8 8 8 9 10 10 10 11 11 12 12 12 12 11 10 8 7 6 5 5 5 5 4 4 4 5 5 5 4 2 2 3 3 3 3 4 5 5 6 8 9 8 8 7 9 10 11 11 11 11 11 11 11 11 12 13 14 15 15 14 14 14 13 13 13 13 13 14 14 15 16 17 17 18 18 19 19 19 19 19 18 18 18 17 17 16 16 15 14 14 13 12 12 12 11 11 11 11 12 12 13 14 15 15 14 14 14 13 14 14 14 14 14 14 15 15 15 15 14 13 13 13 13 13 12 12 11 10 10 10 11 12 13 13 14 15 15 16 16 16 16 16 16 15 15 14 14 14 15 16 17 18 18 18 18 18 18 18 18 18 18 19 20 20 20 20 20 20 19 19 18 16 14 13 14 14 13 13 13 13 14 15 15 15 15 16 16 15 15 15 15 14 14 13 12 12 12 11 11 12 13 14 14 15 16 16 16 21 22 22 22 21 21 21 21 21 21 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 24 24 24 24 25 25 25 24 24 24 23 23 23 23 23 23 22 21 20 19 17 16 15 14 12 11 10 10 11 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 11 11 11 11 10 10 11 12 13 13 12 11 11 11 12 nan nan 12 nan nan nan nan nan nan 10 8 7 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 26 28 28 27 25 23 23 23 23 22 21 19 17 16 15 14 14 13 12 12 11 11 10 10 10 11 11 11 11 11 10 10 10 9 9 10 10 11 11 12 12 12 12 13 14 15 15 15 15 16 16 16 17 18 20 20 21 21 22 23 23 22 21 21 20 20 19 18 18 18 18 17 17 17 16 16 16 16 15 14 14 13 12 11 10 10 9 8 8 7 7 6 6 7 7 7 8 8 9 11 11 11 11 11 11 12 11 11 10 9 8 7 7 6 5 6 6 5 4 4 4 4 4 4 3 1 1 2 2 2 2 3 4 6 7 8 8 7 6 7 8 9 10 10 10 10 10 10 10 10 11 11 12 13 14 14 13 13 13 13 13 13 14 15 15 16 17 17 18 18 18 19 19 19 19 19 18 18 18 18 17 17 17 16 16 15 14 13 13 13 12 12 12 12 12 13 13 14 14 13 13 13 13 14 14 14 14 14 15 15 16 16 15 14 13 12 12 12 12 12 11 11 10 10 10 11 12 12 13 14 15 15 16 16 16 16 16 16 16 15 15 15 15 16 17 18 18 18 18 18 18 18 18 18 18 18 19 20 20 20 20 21 20 20 20 19 17 15 13 14 14 13 12 12 13 13 14 14 14 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 12 13 14 14 15 16 17 17 22 22 22 22 22 22 nan nan nan 22 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 23 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 21 20 18 16 14 12 11 10 9 9 9 10 9 10 11 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 10 11 12 13 12 11 10 10 11 nan nan nan nan nan nan nan nan nan nan nan 8 6 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 25 27 27 26 24 23 22 22 22 22 20 19 18 17 16 15 15 14 13 13 12 11 11 11 11 11 11 11 12 12 11 11 10 10 10 10 10 11 11 11 11 11 12 12 13 14 15 15 15 16 16 16 17 18 19 20 21 21 22 22 22 22 22 21 21 20 19 18 18 18 18 17 17 17 16 16 16 16 16 15 14 13 13 12 11 10 10 9 8 8 7 7 7 7 7 7 7 8 9 11 11 11 11 11 11 11 11 10 10 9 8 7 7 6 5 5 5 4 4 3 3 3 3 3 2 1 1 1 2 2 2 2 3 5 6 7 8 7 7 6 6 7 8 9 9 10 10 10 9 9 9 10 11 12 12 13 12 12 12 12 12 13 14 14 15 16 16 17 17 17 18 18 19 19 18 18 19 19 19 18 18 18 18 18 17 16 15 15 14 14 13 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 15 14 13 12 12 12 12 12 11 11 11 11 11 12 12 13 14 15 15 15 15 16 16 16 17 16 16 15 15 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 21 21 21 20 19 18 16 15 15 14 12 12 12 12 12 12 13 13 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 13 14 14 15 16 17 17 22 22 22 23 22 22 nan nan nan 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 23 23 23 24 24 24 24 24 24 23 23 22 22 22 22 22 21 21 20 19 17 14 12 11 10 9 8 8 9 9 9 10 12 13 14 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 11 12 11 10 9 10 11 nan nan nan nan nan nan nan nan nan nan nan nan 6 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 18 nan nan nan nan nan 24 25 26 25 24 22 21 21 22 21 20 18 18 17 17 16 15 15 14 14 13 12 12 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 13 14 15 15 16 16 16 17 17 18 19 20 21 21 22 22 22 21 21 21 20 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 14 13 12 12 11 10 10 9 8 8 7 7 8 8 8 8 8 9 10 11 11 11 11 11 11 10 10 10 9 8 7 7 6 5 5 4 4 3 2 1 1 2 2 2 1 1 1 2 2 2 2 2 3 4 5 7 7 7 6 7 7 8 8 9 10 10 10 10 9 9 9 10 11 11 11 11 11 10 10 11 12 13 14 15 15 15 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 18 17 16 16 16 15 14 14 13 13 13 13 13 13 13 13 13 14 14 15 14 14 14 15 16 16 17 17 16 15 14 13 12 12 12 12 12 12 12 12 12 13 13 13 12 13 14 15 15 15 15 16 16 16 16 15 15 16 17 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 19 20 20 20 21 20 19 17 17 17 17 15 13 12 11 10 10 10 11 11 12 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 15 15 16 17 17 22 22 23 23 23 23 23 nan nan 23 24 24 nan nan 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 18 16 13 11 9 8 8 8 8 9 10 11 12 14 15 15 15 15 15 15 15 14 14 13 12 12 11 11 11 11 11 11 11 10 9 9 9 9 9 10 10 10 10 11 10 9 8 10 nan nan nan nan nan nan nan nan nan nan nan nan nan 6 4 3 nan nan nan nan nan nan nan nan nan nan nan 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 16 nan nan nan nan nan 22 24 24 23 22 21 21 21 21 21 19 18 18 18 17 17 16 15 15 15 14 13 13 12 12 12 12 12 12 12 12 13 13 12 12 12 11 11 11 11 11 11 11 11 12 12 13 14 15 16 16 16 16 17 18 18 19 20 20 21 21 21 21 21 21 20 20 19 18 18 18 18 18 17 17 16 16 16 15 15 15 14 13 13 12 11 11 10 9 8 8 7 7 8 8 8 8 8 9 10 10 11 11 11 11 11 11 10 10 9 8 7 6 5 5 4 3 3 2 1 0 1 1 0 1 1 1 1 2 2 2 3 3 2 1 2 4 5 6 6 6 7 7 8 9 10 11 12 11 10 10 10 10 10 10 10 10 10 9 9 10 12 13 14 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 20 20 20 20 19 19 18 17 17 17 17 16 15 14 14 13 13 13 13 13 14 14 15 15 15 15 15 15 16 16 17 17 17 17 16 14 14 13 12 12 12 12 13 14 14 14 14 13 12 12 13 15 17 16 16 15 16 16 16 15 15 15 16 17 18 18 17 17 17 17 17 17 18 18 18 17 17 17 17 17 18 18 19 19 21 21 20 18 17 18 18 17 16 14 11 8 8 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 16 17 18 22 22 23 23 23 23 23 24 24 24 24 24 24 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 19 17 14 12 10 8 8 8 8 9 10 12 13 14 15 16 16 16 16 16 15 15 14 13 13 12 11 11 11 10 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan 5 4 3 nan nan nan nan nan nan nan nan nan nan nan 10 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 14 nan nan nan nan 17 20 22 22 21 21 20 21 21 21 20 19 18 18 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 12 12 13 13 13 13 13 12 12 11 11 11 11 11 11 11 12 12 13 14 15 15 15 16 16 17 17 18 19 19 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 17 17 16 16 15 15 15 14 14 13 13 12 11 11 10 9 8 8 7 7 8 8 9 9 9 9 10 10 11 11 11 11 11 11 10 10 9 8 7 6 5 4 3 2 2 1 1 2 2 3 3 2 1 1 0 1 2 3 3 3 3 2 1 2 3 4 5 5 6 6 7 8 9 10 11 12 11 10 10 10 10 10 10 10 9 8 8 10 12 14 14 14 14 14 14 14 15 16 16 17 17 17 17 18 18 19 19 20 20 20 19 19 18 18 18 19 18 17 16 15 15 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 18 17 17 16 15 14 14 13 12 12 13 14 14 15 14 14 13 12 11 12 15 17 17 16 16 16 15 15 15 15 15 16 17 18 17 17 17 17 17 17 17 18 18 18 17 16 16 16 17 17 18 18 19 19 19 19 18 17 17 18 17 16 15 12 9 8 8 8 7 8 9 9 10 10 10 10 10 10 10 10 11 11 12 13 14 14 15 15 16 17 17 18 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 23 23 23 23 22 22 22 22 22 21 21 21 20 20 19 19 17 16 14 11 9 8 8 8 9 10 12 13 15 16 17 17 17 16 16 15 15 14 14 13 12 11 10 10 10 9 9 9 9 8 8 7 7 7 7 7 8 8 8 8 9 9 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 4 2 nan nan nan nan nan nan nan nan nan nan nan 11 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 14 13 nan nan nan 16 18 20 20 19 19 20 20 21 21 20 19 18 18 18 18 18 17 17 16 16 16 15 15 14 14 13 13 13 12 13 13 13 14 14 13 13 13 12 12 12 11 11 11 12 12 13 13 14 14 14 15 15 15 16 17 17 18 18 19 19 19 19 19 20 20 20 19 19 18 18 18 18 18 17 17 16 16 15 15 14 14 14 13 13 12 11 11 10 9 8 8 7 8 8 9 9 9 9 10 10 10 11 11 11 12 12 11 11 10 9 8 7 6 6 4 3 2 1 1 1 2 3 4 4 3 3 3 2 1 2 3 3 4 3 3 2 1 1 2 3 4 4 5 5 6 6 8 9 10 10 10 9 9 10 10 10 9 9 9 10 12 14 14 14 14 13 13 13 14 14 15 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 19 18 17 16 16 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 17 16 15 15 14 13 12 12 13 14 15 15 15 14 13 12 12 13 15 17 17 16 16 16 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 18 18 18 18 18 17 16 16 16 16 15 14 12 11 9 8 7 7 6 7 8 8 9 9 8 9 9 9 9 9 10 11 12 13 14 14 15 16 16 17 18 18 23 nan 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 22 22 22 22 22 22 21 21 20 19 19 18 17 16 15 13 11 9 8 8 9 10 12 14 15 16 17 17 17 16 16 15 15 14 13 13 12 11 11 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 8 7 7 8 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 3 2 1 nan nan nan nan nan nan nan nan nan nan 11 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 15 17 18 18 18 18 19 20 21 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 15 14 14 13 13 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 13 13 14 14 14 14 14 14 15 15 16 17 17 18 18 18 18 18 18 19 19 19 18 18 17 17 18 17 17 17 16 16 16 15 14 14 14 13 13 13 12 11 11 10 10 9 8 7 8 8 9 9 10 10 10 10 10 11 11 11 12 12 11 11 10 10 9 8 7 6 5 4 3 2 2 2 3 4 4 3 3 4 4 3 2 2 3 3 3 3 3 2 1 0 1 2 2 3 3 3 3 4 6 7 8 9 9 8 8 9 9 9 9 9 10 11 13 14 14 14 13 13 13 13 13 14 15 16 17 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 18 17 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 15 14 13 13 12 13 14 15 15 15 14 13 13 13 14 16 16 16 16 16 16 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 16 16 16 16 15 14 14 13 12 11 9 9 8 7 7 6 6 7 7 8 8 7 7 8 8 8 9 10 10 11 12 13 14 15 16 17 18 18 19 nan nan 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 22 22 22 22 21 21 20 19 18 18 17 16 16 15 13 12 10 9 9 11 12 14 15 16 16 17 16 16 15 15 14 13 13 12 12 12 11 10 10 9 9 8 8 7 7 7 6 6 6 7 7 8 9 8 7 7 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 3 1 1 nan nan nan nan nan nan nan nan nan nan nan 9 7 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 14 16 16 17 17 18 19 20 21 20 19 19 19 19 19 18 18 18 17 17 17 17 17 16 16 15 14 14 13 13 14 14 15 15 15 15 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 17 17 18 18 17 17 17 18 18 18 17 16 16 16 16 16 16 16 16 16 16 15 14 14 14 14 14 13 12 12 11 11 10 9 9 8 8 8 9 10 10 10 10 10 10 11 12 12 12 12 12 11 11 10 9 9 8 7 6 5 5 4 3 3 3 4 3 2 2 2 2 2 3 3 3 3 3 3 2 2 2 1 0 1 1 1 1 2 2 3 5 6 7 7 8 7 8 8 8 9 9 10 11 12 13 14 13 13 13 13 13 13 13 14 15 16 17 18 19 19 19 20 20 20 20 19 20 20 20 21 21 21 21 21 21 20 20 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 15 14 14 13 13 13 13 15 15 15 14 14 14 14 15 16 16 16 16 16 16 15 15 15 16 16 16 17 17 17 17 17 17 16 17 16 16 16 15 15 15 16 16 16 16 16 16 16 16 15 15 14 13 13 13 13 12 11 9 8 8 8 7 7 6 6 6 7 7 7 6 6 7 7 8 9 10 11 12 13 14 15 16 18 18 19 20 nan nan nan 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 22 22 21 20 20 19 18 17 17 16 16 15 14 13 12 11 10 10 11 13 14 15 16 16 16 15 14 14 13 13 12 12 11 11 11 11 10 10 10 9 8 8 7 6 6 6 6 6 7 8 9 9 9 7 6 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 3 1 2 nan nan nan nan nan nan nan nan nan nan nan 9 8 7 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 14 15 15 16 17 18 19 20 21 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 15 14 14 14 14 15 15 15 16 16 16 16 16 15 15 15 14 14 14 15 15 15 15 15 15 15 14 14 15 15 15 16 17 17 17 17 16 16 17 17 17 17 16 15 15 15 15 15 16 16 16 16 15 15 14 14 15 14 14 13 12 12 11 11 10 9 9 9 9 9 10 10 10 10 10 10 11 13 13 13 12 12 11 11 10 10 9 9 8 8 7 6 5 4 4 3 3 3 2 2 1 0 2 3 4 4 3 2 2 2 2 2 1 1 1 0 0 1 1 2 3 4 5 6 7 7 7 7 7 8 8 9 10 11 12 12 13 13 12 12 12 12 12 13 13 14 14 15 17 18 18 19 19 19 20 19 19 19 20 20 21 22 22 22 21 22 22 22 21 21 20 20 20 21 20 20 20 21 21 21 20 20 20 20 19 19 19 18 17 16 15 15 14 14 13 13 13 14 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 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 14 13 13 13 13 13 12 10 9 8 9 8 8 8 7 6 6 7 7 6 6 5 5 6 7 8 10 11 12 13 15 16 17 18 19 20 20 21 22 nan nan nan 21 21 nan 21 nan nan nan nan nan nan 22 23 23 24 24 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 21 21 20 19 19 18 17 16 16 16 16 15 14 13 12 11 11 11 12 13 14 14 15 15 14 14 13 13 12 11 11 11 11 11 11 11 11 10 9 8 7 6 6 5 5 5 5 5 6 7 8 8 7 5 5 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 1 nan nan nan nan nan nan nan nan nan 10 11 nan 10 8 7 7 7 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 10 nan nan 12 13 14 15 15 16 16 18 19 20 20 20 19 19 20 20 19 19 18 18 18 18 18 17 17 17 17 16 16 15 15 15 15 15 15 16 16 17 17 18 17 17 16 16 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 16 16 16 16 16 17 16 16 15 15 14 14 15 15 15 16 15 15 15 15 15 15 15 15 14 13 13 12 12 11 10 9 9 9 10 10 10 10 9 9 10 11 12 13 13 12 12 11 11 10 10 9 9 9 9 8 7 6 5 5 5 4 4 4 4 3 2 3 4 5 4 3 2 2 2 2 1 1 1 1 0 0 1 1 2 3 4 5 6 6 6 6 6 7 7 8 8 9 10 10 11 11 12 11 11 11 11 11 12 12 13 14 14 16 17 17 18 18 18 18 18 18 18 19 20 21 21 22 22 22 22 22 23 23 22 22 21 21 21 21 21 21 21 22 21 21 21 21 21 20 20 19 18 17 16 16 15 15 14 14 13 14 14 15 15 16 16 15 15 16 16 16 17 17 17 16 16 16 16 16 16 16 16 17 16 16 16 16 16 15 15 15 14 14 14 15 14 14 14 14 15 15 15 15 14 12 12 12 12 12 12 11 10 9 9 9 9 9 9 8 7 6 6 7 6 5 4 5 5 6 8 9 11 13 14 15 16 17 18 19 20 21 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 22 22 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 20 19 18 17 17 16 16 16 16 15 14 13 12 11 11 11 12 12 13 14 14 14 14 14 13 13 12 11 11 11 11 11 11 11 11 11 10 8 7 6 5 4 4 4 4 4 4 4 5 6 5 4 3 4 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 nan nan nan nan nan nan nan nan nan nan 7 8 9 10 11 12 11 10 9 8 8 8 7 6 5 nan nan nan nan nan nan nan nan nan nan nan nan nan 13 9 nan nan 12 13 14 14 15 16 16 16 18 19 20 20 19 19 19 20 20 19 19 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 16 17 18 19 19 19 18 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 16 16 16 16 15 15 16 16 16 16 16 15 14 14 13 14 14 15 15 15 15 15 15 16 16 16 15 14 14 13 13 12 11 11 10 9 9 10 10 10 10 9 9 9 11 12 12 12 12 11 11 10 10 10 10 10 10 9 9 8 7 7 7 7 6 6 6 6 5 4 4 5 4 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 6 6 6 6 6 7 8 8 9 9 10 10 10 10 10 10 11 11 11 12 13 13 15 16 16 17 17 18 17 17 17 17 17 18 19 20 20 21 21 22 22 22 23 23 23 23 22 22 21 21 21 22 22 22 22 22 22 21 21 20 20 19 19 18 17 17 16 15 15 14 14 14 14 15 15 16 16 17 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 11 10 10 10 10 10 9 10 10 10 10 10 10 10 8 6 3 3 5 4 4 4 5 6 7 9 11 13 15 16 17 18 19 20 21 21 18 18 nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 20 19 18 17 16 16 16 15 15 15 14 13 12 11 11 11 12 13 14 14 14 14 14 14 14 13 13 12 11 11 11 11 11 11 11 11 10 9 7 6 5 4 3 3 3 3 3 3 3 4 4 4 3 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 8 9 11 12 12 12 10 9 9 8 8 7 6 6 5 nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan nan 12 13 14 15 15 16 16 16 17 18 19 19 18 18 19 20 20 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 16 17 19 20 20 20 19 19 18 18 18 18 18 18 18 18 17 16 16 15 15 15 15 15 16 16 16 16 16 15 15 15 16 16 16 16 15 14 13 12 13 13 14 15 15 15 15 16 16 17 16 15 15 14 14 14 13 12 11 10 10 10 10 10 10 10 10 9 10 11 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 7 6 5 4 4 3 2 2 2 2 1 1 1 1 1 0 0 1 1 1 1 1 2 3 4 5 6 6 6 5 5 6 7 7 8 9 9 9 10 10 10 10 10 11 11 12 13 14 15 16 16 17 17 18 18 18 17 17 17 18 19 20 21 21 22 22 22 22 22 23 24 23 23 22 22 22 22 23 23 22 22 22 22 22 21 21 20 20 19 18 18 17 16 16 15 15 14 14 14 14 15 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 13 14 14 14 13 13 13 13 12 12 12 11 10 10 10 10 10 9 9 9 10 10 11 11 11 11 10 9 8 6 4 2 2 2 3 5 6 8 9 11 14 16 17 18 19 20 21 21 22 16 15 15 15 15 15 nan nan nan nan nan nan nan nan nan nan 16 17 17 nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 20 20 18 17 16 16 16 16 15 15 15 13 12 11 10 11 13 14 14 15 15 15 15 15 15 14 13 13 12 12 11 11 11 11 11 11 10 9 8 6 5 3 3 3 3 3 2 3 3 4 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 8 10 11 12 12 12 10 10 10 9 8 8 7 7 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 13 14 15 16 16 16 17 17 18 18 17 17 18 19 20 20 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 16 17 18 20 20 20 20 19 19 19 19 19 19 19 19 19 18 17 16 16 15 15 15 15 16 16 17 16 15 15 14 15 15 16 16 16 15 14 12 12 12 13 13 14 14 15 15 16 16 17 16 15 14 14 14 14 13 13 12 11 10 10 10 11 11 11 11 10 10 12 13 13 12 12 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 10 8 7 5 4 3 2 2 2 2 2 1 1 1 1 0 0 0 1 2 2 1 1 2 3 4 4 5 5 5 4 5 5 6 7 7 8 8 9 9 9 9 10 10 11 12 12 13 14 15 15 16 16 17 18 18 18 18 18 18 18 19 20 21 22 22 22 22 22 22 23 23 24 24 23 23 22 22 23 23 22 22 22 22 22 21 21 20 20 19 19 18 17 16 16 15 15 14 14 14 14 15 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 10 9 9 9 10 10 11 12 12 12 11 10 10 9 9 8 6 4 2 2 4 6 8 9 11 13 16 18 19 20 20 21 22 22 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 17 17 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 17 16 16 16 16 15 15 15 14 13 11 11 11 13 14 15 15 16 16 16 15 15 15 14 14 13 12 12 11 11 11 11 10 10 9 8 7 5 3 3 2 2 2 2 2 3 4 4 4 3 3 3 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 8 11 12 13 12 11 10 11 11 10 10 9 9 8 6 5 nan nan nan nan nan nan nan nan nan 12 10 6 5 nan nan 11 12 12 13 14 15 15 15 16 16 17 17 17 17 17 19 20 20 19 18 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 15 15 17 18 20 20 20 20 20 20 20 20 20 20 19 19 19 18 17 16 15 15 15 15 16 17 17 16 15 15 14 14 15 16 16 16 15 14 12 11 12 12 13 14 14 15 15 16 16 16 15 14 14 13 13 13 13 13 12 11 10 10 10 11 12 12 12 11 11 12 13 13 13 12 12 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 13 12 10 8 6 5 4 3 3 2 2 2 1 1 1 1 1 0 0 1 3 3 1 1 1 2 3 4 5 5 5 4 4 5 5 6 7 7 8 8 8 8 9 9 10 11 12 12 13 13 14 14 15 16 16 17 18 19 19 19 19 19 19 20 20 21 22 22 22 22 22 22 23 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 20 19 19 18 17 16 16 15 14 14 14 14 14 15 16 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 9 9 10 10 11 12 13 13 13 12 11 11 10 9 8 7 5 3 2 4 6 8 10 12 14 16 18 20 20 21 22 23 23 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 15 16 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 19 18 17 16 15 15 15 15 15 14 14 12 11 11 12 14 15 15 16 16 16 16 16 16 15 14 14 13 13 12 11 11 10 10 9 9 8 7 5 4 3 2 2 3 3 3 3 3 4 4 4 3 3 3 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 9 11 13 nan 12 11 11 11 12 12 11 10 9 8 7 7 6 5 nan nan nan nan nan nan 9 9 6 3 3 nan 9 10 11 11 11 12 13 14 14 15 15 15 16 16 16 17 18 19 20 19 19 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 14 14 15 16 18 19 20 20 20 21 21 21 20 20 20 20 20 19 18 17 16 15 15 15 15 16 16 16 16 15 14 14 14 15 15 16 16 15 14 12 12 12 12 13 13 14 15 15 15 15 15 14 14 13 13 13 13 13 13 12 11 10 9 9 10 12 12 12 11 11 12 13 13 13 12 12 12 12 12 12 12 12 13 14 14 15 15 15 15 15 16 15 14 12 10 8 7 6 5 4 3 2 2 1 1 1 1 1 0 0 1 2 2 1 1 2 2 3 4 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 9 10 11 11 12 12 12 13 13 14 14 15 16 18 19 19 19 19 19 19 19 20 20 21 22 22 22 22 23 23 24 25 25 24 24 24 23 23 22 21 21 21 21 21 21 20 20 19 19 18 18 17 16 15 14 14 14 14 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 11 10 10 9 9 9 9 9 10 11 11 12 12 13 14 14 14 13 13 11 10 10 9 8 7 5 4 4 6 8 10 13 15 17 19 20 21 21 22 23 23 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 13 13 14 14 15 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 18 17 16 15 15 15 15 14 14 14 13 12 12 12 13 14 15 16 17 17 17 17 16 16 15 15 14 13 13 12 11 10 9 9 8 7 7 6 4 3 2 2 2 3 3 3 3 3 4 4 3 3 2 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 5 8 10 12 12 12 11 11 11 12 12 12 11 9 8 8 8 8 8 7 6 4 2 nan nan nan 7 5 3 1 2 6 8 9 9 10 10 11 12 13 14 14 14 14 15 15 16 16 17 19 19 19 19 18 18 18 18 17 17 17 17 16 16 15 15 15 14 15 15 15 15 16 17 18 20 20 21 21 21 21 21 20 20 20 20 20 19 17 16 16 15 15 15 16 16 16 15 15 14 14 14 14 15 16 16 16 14 13 12 12 13 13 14 14 15 15 15 15 14 14 13 13 13 13 13 13 12 12 11 10 9 9 10 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 15 16 17 16 16 16 17 17 17 16 15 12 10 9 7 6 5 4 3 2 2 2 1 1 1 1 0 1 1 1 1 1 2 3 3 4 5 6 6 5 5 4 4 4 4 4 5 5 6 7 7 8 9 10 11 11 11 11 11 12 12 13 14 15 16 17 18 18 19 19 19 19 19 20 20 21 22 22 23 23 23 24 25 25 25 25 24 23 23 22 21 21 21 21 21 21 20 20 19 19 18 18 17 16 15 14 14 14 15 15 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 10 11 12 12 12 13 13 14 14 14 14 13 12 11 11 11 10 9 8 6 6 6 9 11 14 16 18 20 21 22 22 22 23 24 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 12 12 13 14 14 15 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 18 18 17 17 16 15 14 14 14 14 13 13 12 11 11 12 13 14 15 16 17 17 17 17 16 16 15 15 14 13 12 11 10 9 8 8 7 7 6 5 3 2 1 1 2 2 3 3 3 2 4 5 4 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 4 5 8 10 11 11 11 11 11 12 12 13 12 10 8 7 8 10 10 10 9 8 6 3 2 nan 5 4 3 2 1 2 5 7 8 8 9 10 10 11 12 13 13 14 14 14 15 16 16 17 18 19 19 19 19 18 18 18 17 17 17 17 17 16 16 15 15 15 15 16 16 16 16 17 18 20 20 21 21 21 21 21 20 20 20 20 20 19 18 17 16 16 16 16 16 16 15 15 14 14 14 13 14 14 15 16 16 15 13 13 13 13 13 14 14 14 15 14 14 13 13 13 13 13 13 13 13 13 12 11 10 10 10 10 11 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 16 17 18 19 18 17 17 18 18 18 17 16 14 12 10 9 7 6 5 4 3 2 2 2 1 1 1 1 0 0 0 1 2 2 3 4 5 6 6 6 6 5 4 3 2 2 3 3 4 5 5 6 7 8 9 9 9 9 9 9 10 10 11 11 12 13 14 16 17 17 18 18 18 19 19 20 21 21 22 23 23 24 24 25 25 25 25 24 23 23 22 22 21 21 21 21 21 20 20 20 19 19 18 17 16 15 14 14 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 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 10 11 12 12 12 12 13 13 14 14 13 13 12 12 12 12 12 11 10 9 9 9 10 12 15 17 19 21 22 22 22 23 23 24 6 7 7 8 8 8 9 9 9 9 9 10 10 10 10 nan nan nan nan nan 12 13 14 15 15 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 18 17 17 16 15 14 14 14 14 13 13 12 11 11 11 12 13 15 16 17 18 18 18 17 17 16 15 15 14 13 12 11 9 8 8 7 7 6 5 4 2 1 1 1 1 2 3 3 3 2 4 6 5 4 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 3 4 5 7 8 10 10 11 11 11 12 13 12 11 9 7 6 8 10 11 11 10 10 8 5 2 3 3 3 3 3 2 nan 5 6 7 8 8 9 10 11 12 13 13 13 13 14 15 16 16 16 17 18 19 19 19 18 18 18 18 18 18 17 17 17 16 16 15 15 16 16 16 16 16 17 19 20 21 21 21 21 21 21 21 21 21 21 20 19 18 17 17 16 16 16 16 15 15 14 13 13 13 13 13 13 14 15 16 15 14 13 13 13 14 14 14 14 14 14 13 13 13 12 13 13 13 13 13 13 12 12 11 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 16 16 16 17 17 18 20 21 21 20 19 18 18 18 18 18 17 15 13 12 10 9 7 6 5 4 3 3 2 2 2 2 2 1 1 1 2 3 3 4 5 6 6 7 6 6 5 4 3 2 2 2 2 3 3 4 5 6 7 7 8 7 7 7 7 7 8 8 8 9 10 11 13 14 15 16 16 17 17 18 19 20 21 22 23 23 24 25 25 25 25 25 24 24 24 23 22 22 22 22 21 21 21 21 20 19 19 18 16 15 14 15 15 15 15 15 15 14 14 13 13 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 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 14 16 19 20 22 22 22 22 23 23 24 nan nan 8 8 9 9 9 9 9 10 10 10 10 10 10 10 nan nan nan nan 12 13 13 14 15 16 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 18 17 17 16 16 15 14 14 13 13 13 12 11 10 11 12 13 14 15 16 17 18 18 18 17 17 16 15 14 14 12 11 10 8 8 7 7 6 5 4 3 2 1 1 1 1 2 3 3 3 2 4 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 2 3 4 6 7 8 9 9 10 10 11 12 11 9 7 5 5 7 10 10 10 11 10 9 5 2 2 3 4 4 4 nan nan 4 6 7 7 8 9 9 10 12 12 13 13 13 14 15 16 16 15 16 17 18 19 19 19 19 18 18 18 18 18 18 18 17 17 16 15 15 16 17 17 16 17 19 20 21 21 22 22 22 22 22 22 21 21 21 20 19 18 17 17 17 16 16 15 14 13 13 13 13 12 12 13 14 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 13 13 13 13 13 13 13 12 12 11 11 11 12 12 13 13 14 15 15 15 16 16 17 17 17 18 18 19 20 21 22 23 23 21 20 19 18 18 18 18 17 16 14 13 12 10 8 7 6 5 4 4 3 3 3 3 3 2 2 3 3 4 4 5 6 6 7 7 7 6 5 4 3 2 2 2 2 2 2 3 4 5 5 6 6 5 5 5 5 5 5 5 6 6 7 8 10 11 12 13 14 14 15 16 17 18 19 20 21 23 24 25 25 25 25 25 24 24 24 24 24 23 22 22 22 22 22 21 21 20 19 17 16 15 15 15 16 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 11 12 12 13 13 14 14 14 14 14 15 15 14 14 15 16 17 18 20 21 22 23 23 23 23 23 23 nan nan nan nan nan nan nan nan nan 10 11 11 11 11 11 11 11 nan nan nan 12 12 13 14 15 16 17 17 18 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 18 17 16 16 15 14 14 13 13 13 12 12 11 10 11 12 13 15 16 17 18 18 18 18 17 17 16 15 14 13 12 10 9 8 7 7 6 6 5 4 2 1 1 1 2 2 3 3 3 2 2 3 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 0 nan nan nan nan nan nan nan 1 2 3 4 5 6 7 7 8 8 9 10 10 9 7 6 5 6 7 9 9 9 9 9 7 4 2 2 3 4 4 3 nan 3 4 5 6 7 7 8 9 10 11 12 12 12 13 14 15 15 15 15 15 16 17 19 19 19 19 19 19 18 18 18 18 18 18 17 16 15 15 16 17 17 17 18 19 21 22 22 22 22 22 22 22 22 22 22 21 21 20 19 18 18 17 17 16 15 14 13 13 13 13 12 12 12 13 14 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 14 14 15 16 16 16 17 17 18 19 19 19 20 21 22 23 24 24 23 21 20 19 18 18 18 18 17 16 15 14 13 12 10 9 8 7 6 5 5 5 4 4 4 4 3 4 4 5 6 6 7 7 7 7 7 6 5 4 3 2 2 2 2 1 1 2 3 4 4 4 4 3 3 3 3 3 3 4 4 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 23 24 25 25 24 24 24 24 25 25 25 24 23 23 23 22 22 22 21 21 20 17 16 15 16 16 15 15 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 11 11 11 10 10 10 10 9 9 9 10 10 10 10 10 9 9 9 8 8 9 9 10 11 12 13 13 14 14 14 15 15 15 16 16 16 16 17 18 19 20 21 22 23 23 23 23 23 24 23 nan nan nan nan nan nan nan nan nan nan 11 12 12 12 12 12 12 12 nan nan 12 12 13 14 15 16 17 18 18 19 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 18 17 17 16 15 14 14 13 13 12 12 12 11 10 10 11 12 14 16 17 18 18 19 18 18 17 16 16 15 14 13 11 10 8 7 7 6 6 5 4 3 2 2 2 3 3 3 3 3 2 1 1 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 1 1 1 1 nan nan nan nan 1 1 2 4 5 5 6 6 5 5 6 7 7 7 7 6 5 5 6 8 8 7 6 7 6 5 3 3 3 3 3 3 2 3 3 4 5 6 7 7 8 9 10 11 11 12 12 13 14 15 15 15 14 14 15 16 18 19 19 19 19 19 19 19 19 19 19 18 18 17 16 16 16 18 18 18 19 20 21 22 22 22 22 23 23 23 23 23 23 22 22 21 21 20 19 18 17 16 15 14 14 13 13 13 12 12 12 13 14 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 14 15 16 16 17 17 17 18 18 19 19 19 20 20 22 23 25 26 25 24 20 18 17 17 17 17 18 18 17 17 16 14 13 12 11 10 9 8 7 7 6 6 6 5 5 5 5 5 6 7 7 7 7 7 7 6 6 5 4 3 2 2 2 2 2 1 1 3 4 4 3 3 2 2 2 2 3 3 3 3 4 4 5 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 22 23 23 23 23 24 24 24 25 25 23 22 22 22 22 22 21 21 21 20 18 16 15 16 16 15 14 14 13 13 13 13 13 13 13 13 12 12 11 11 12 12 12 12 12 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 8 8 8 8 9 9 10 12 13 14 14 14 14 14 15 15 16 16 17 17 18 18 19 20 21 22 23 23 23 23 23 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 13 13 13 13 13 13 13 14 14 15 16 17 18 19 20 20 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 18 17 16 15 14 13 13 12 12 12 12 11 11 10 10 11 13 15 17 18 19 19 19 18 18 17 16 15 15 13 12 11 9 8 7 6 6 5 4 3 3 2 2 3 4 4 3 3 3 2 1 2 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 0 1 1 nan nan nan nan nan 1 2 3 4 5 5 5 5 4 4 4 5 6 6 6 6 5 6 7 8 8 6 5 5 5 4 3 2 2 2 nan 2 3 3 3 3 4 5 6 7 7 9 10 11 11 11 12 12 13 14 14 14 13 13 14 16 18 19 20 20 20 20 19 19 19 19 19 19 19 18 16 16 16 18 19 19 20 20 21 22 22 23 23 23 23 24 24 24 24 23 23 22 21 21 20 19 18 17 16 15 14 14 14 13 13 12 12 13 14 14 15 14 14 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 13 13 14 15 15 16 17 17 18 18 18 18 19 19 19 19 19 20 22 24 25 26 26 24 21 18 16 17 17 18 18 18 19 18 17 16 15 14 13 12 11 10 9 8 8 7 7 6 6 6 6 6 7 8 8 8 7 7 6 6 5 4 3 2 2 2 2 2 2 1 1 2 3 3 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 6 7 7 8 9 10 11 13 15 16 18 18 18 19 20 20 21 22 23 23 24 24 24 23 22 22 22 22 22 21 21 20 20 18 16 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 12 11 12 12 12 12 12 12 11 11 11 12 11 12 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 8 9 9 9 8 8 8 7 7 8 8 9 10 11 12 13 13 13 13 13 14 15 15 15 16 17 18 18 19 20 21 22 23 23 24 24 23 23 23 23 23 nan nan nan nan nan nan nan nan nan nan nan 13 13 14 14 14 14 14 14 14 14 14 15 15 16 17 18 19 20 20 21 22 22 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 17 16 15 14 13 12 12 12 12 11 11 11 10 10 11 13 15 17 18 19 19 19 19 18 18 17 16 15 14 13 12 11 9 8 7 6 5 4 3 3 3 3 3 4 4 4 3 3 3 2 1 3 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 0 0 nan nan nan nan 1 2 3 4 5 6 6 5 5 4 4 4 5 5 6 6 5 5 6 7 7 7 6 5 5 5 4 3 3 2 nan nan 3 3 3 3 3 4 5 6 6 7 8 10 10 11 11 12 12 13 13 14 14 13 13 14 16 17 19 20 20 20 20 20 19 19 19 19 19 19 18 17 15 16 17 19 20 20 20 21 22 22 23 23 24 24 24 25 25 24 24 23 22 21 21 21 20 19 17 16 15 15 15 14 14 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 13 12 12 12 11 11 11 12 12 13 14 15 15 16 17 17 18 18 19 19 19 19 19 18 18 18 19 20 23 25 26 26 25 23 21 19 18 19 19 19 20 20 20 19 17 15 14 14 13 12 11 10 9 9 8 7 7 7 7 7 7 8 8 8 8 8 7 6 5 4 4 3 2 2 2 2 2 2 1 1 2 3 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 6 6 7 7 9 10 12 14 16 17 17 17 17 18 19 19 20 21 22 22 23 23 23 22 22 22 22 22 21 21 20 20 19 17 16 15 14 14 14 14 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 8 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 8 8 9 10 11 12 12 12 12 13 14 14 15 16 16 17 18 18 20 21 22 22 23 24 24 24 24 23 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan 14 14 15 15 15 15 15 15 15 15 16 16 17 18 18 19 20 21 22 23 23 24 24 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 16 15 14 13 12 12 11 11 11 11 11 11 11 11 13 15 17 18 19 20 20 19 19 18 17 17 16 15 14 13 12 11 9 8 7 6 4 3 2 2 2 3 3 4 4 3 2 2 3 2 1 3 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 3 4 5 5 6 5 5 4 3 4 4 5 6 5 5 5 5 6 6 7 6 5 5 6 6 5 4 4 nan nan 4 4 4 3 3 3 3 5 6 6 7 8 9 10 10 11 11 12 12 12 13 13 13 13 14 16 17 19 20 20 20 20 20 20 19 19 19 19 18 18 16 15 14 16 19 20 20 20 21 22 22 23 23 24 25 25 25 25 25 24 23 22 21 21 21 20 19 18 17 16 16 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 11 11 12 13 14 15 16 18 18 18 19 20 19 19 19 19 18 17 17 17 17 18 20 23 25 26 26 25 24 23 22 21 21 21 21 21 21 20 18 16 15 14 14 13 13 12 11 10 9 8 8 8 8 7 8 8 9 9 8 8 7 5 4 4 3 3 2 2 2 2 2 1 0 1 2 3 2 1 2 2 2 2 3 3 3 3 3 3 4 4 5 5 5 6 6 7 7 8 10 12 13 15 16 16 16 16 17 17 18 19 19 20 20 21 21 21 22 22 22 22 21 21 20 20 20 20 18 17 16 15 14 14 14 14 14 14 14 14 14 14 13 12 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 7 6 6 6 6 7 7 8 7 8 7 7 6 6 6 6 7 7 8 9 10 10 11 11 11 12 13 14 14 15 16 16 17 18 19 20 21 22 23 23 24 24 24 24 23 23 23 22 nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 16 16 16 16 16 16 16 17 17 18 19 20 20 21 22 23 23 24 25 25 26 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 17 17 16 14 13 12 12 11 11 11 11 11 11 11 11 12 14 16 18 19 20 20 20 19 19 18 17 17 16 15 14 13 11 10 9 8 6 5 4 2 1 1 2 3 4 4 3 2 2 2 3 3 3 4 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 3 3 4 4 4 4 3 2 2 2 4 5 5 5 nan nan nan nan nan nan 5 nan nan nan nan 6 nan nan nan 6 6 6 5 4 4 4 4 5 6 7 7 8 9 9 10 11 11 11 11 11 12 13 13 13 14 16 17 19 20 20 20 20 20 20 19 19 18 18 18 17 15 14 14 16 19 21 21 20 21 22 22 23 24 24 25 25 26 26 25 24 23 22 21 21 20 20 19 18 17 17 16 16 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 11 11 10 10 10 10 11 11 11 13 15 19 19 19 20 20 20 19 18 18 16 16 15 15 15 16 18 21 23 25 26 26 26 25 25 24 23 23 23 23 22 21 19 18 17 16 14 13 13 13 12 11 10 9 9 8 8 8 8 9 9 9 9 8 6 5 4 4 3 3 3 2 2 2 1 1 1 1 2 2 1 1 2 2 3 3 3 3 3 3 3 3 4 5 5 5 6 6 7 7 8 9 10 12 13 14 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 19 18 17 15 14 14 14 14 14 14 14 14 14 13 11 11 11 11 12 12 12 11 12 12 11 11 11 11 11 11 11 11 11 10 9 9 8 7 7 6 5 5 5 6 7 8 7 7 6 6 5 5 5 6 6 7 8 9 9 10 10 11 11 12 12 13 14 15 16 16 17 17 18 19 20 21 22 23 23 23 23 23 23 23 22 22 nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 17 17 17 17 17 17 18 18 19 20 20 21 22 23 24 24 25 26 26 27 27 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 17 16 15 14 13 12 11 11 11 11 11 11 11 11 11 13 15 18 19 20 20 20 20 19 19 18 17 16 16 14 13 12 11 9 8 7 6 5 3 2 2 2 3 3 4 4 3 2 2 3 4 4 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 3 3 3 2 1 1 1 2 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan 7 nan nan 7 7 7 6 5 5 5 5 5 6 7 7 7 7 8 9 9 10 10 10 10 11 11 12 12 13 14 15 17 18 19 20 20 20 20 20 19 19 18 17 17 16 14 13 12 15 18 20 21 20 21 22 22 23 24 24 25 26 26 26 26 25 24 22 21 21 20 20 19 19 18 17 16 16 16 16 16 16 15 15 14 14 14 14 15 15 15 15 15 15 15 16 16 15 15 14 14 13 12 11 10 10 9 9 10 10 9 9 12 15 18 19 20 20 21 21 20 19 18 16 16 15 15 15 15 17 19 21 24 26 26 26 26 25 25 25 24 24 24 23 22 21 20 19 17 16 14 13 13 13 12 10 9 8 8 7 8 8 9 9 9 9 8 6 5 5 4 4 3 3 3 3 2 2 1 1 1 1 1 1 0 1 2 2 3 3 3 3 3 3 4 4 5 5 5 6 6 7 7 8 9 10 11 12 13 13 14 15 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 19 18 17 16 16 15 15 15 15 14 14 13 12 11 10 10 11 11 11 11 11 12 12 11 11 11 12 12 13 13 12 11 10 10 10 9 8 7 7 6 6 6 6 7 8 7 6 5 5 5 5 5 6 6 7 8 9 9 10 10 11 11 12 13 13 14 15 15 16 16 16 17 18 19 20 21 22 22 23 23 23 22 22 22 21 nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 18 18 18 18 19 19 20 20 21 22 23 24 24 25 26 26 27 28 28 29 29 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 18 17 15 14 13 12 12 11 11 11 11 11 11 11 11 12 14 16 19 20 21 21 21 20 20 19 18 17 16 15 14 13 11 10 8 7 6 5 4 3 3 3 4 4 4 4 4 3 2 2 3 4 5 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 2 2 2 2 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 7 6 5 6 6 5 5 6 7 7 7 7 8 8 9 10 10 10 9 10 11 11 12 12 14 15 17 18 19 20 20 20 20 19 19 18 18 17 16 15 14 12 12 13 16 19 20 20 21 22 22 22 23 24 25 26 27 27 27 25 24 23 22 21 20 20 20 19 18 18 17 17 17 17 17 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 13 12 11 10 9 9 9 10 10 10 11 13 15 17 19 20 20 21 21 21 19 17 16 15 15 14 14 15 16 17 20 22 25 26 27 26 25 25 25 24 24 25 25 24 23 22 21 19 17 15 13 13 12 12 11 9 8 6 6 7 8 8 9 9 8 7 6 5 5 5 4 4 3 3 3 3 2 1 1 0 1 1 0 0 1 1 2 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 8 9 10 10 11 11 13 14 15 16 17 18 19 18 18 17 17 17 17 17 17 18 19 19 19 19 20 20 20 20 19 19 19 18 18 17 16 16 15 14 14 13 11 11 10 10 11 11 11 11 11 11 12 12 12 12 13 14 15 15 14 13 12 12 11 11 10 8 8 8 8 8 8 8 7 6 5 5 4 4 5 5 6 7 7 8 9 10 10 11 11 12 12 13 13 13 14 14 14 14 15 16 17 18 19 20 21 21 21 21 21 21 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan 18 18 19 19 19 20 21 21 22 23 24 25 25 26 27 28 28 29 30 30 31 31 32 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 18 17 15 14 12 12 12 12 12 12 12 11 11 11 11 13 15 18 20 21 21 21 21 20 19 19 18 17 16 15 13 11 10 8 7 6 5 4 4 3 4 4 5 5 5 5 4 3 2 2 4 6 7 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 2 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 nan nan 8 8 7 6 6 6 6 6 6 6 7 7 8 7 7 7 8 9 9 9 9 8 9 10 11 11 12 13 15 17 18 19 19 20 20 20 19 19 18 17 17 16 15 14 13 11 12 14 17 19 20 20 21 22 22 23 23 24 24 25 26 26 25 24 23 22 21 21 20 20 19 19 18 18 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 12 11 10 9 10 10 11 11 11 12 13 15 17 19 20 20 21 21 20 19 17 15 14 14 13 13 14 14 15 17 20 23 24 25 25 25 24 24 23 24 25 25 25 25 23 22 21 19 15 13 12 12 11 11 9 7 6 6 7 8 8 8 8 8 6 5 5 5 4 4 4 3 3 3 3 2 2 1 1 0 0 0 0 1 1 2 2 3 3 4 3 3 3 3 4 4 5 5 5 6 6 7 7 8 9 9 10 10 11 13 15 17 18 20 20 20 19 18 17 16 16 16 16 17 18 19 19 19 20 20 21 21 21 21 22 21 21 20 19 18 17 16 14 13 12 11 10 10 11 11 11 11 11 11 12 12 12 13 14 16 16 16 16 15 14 14 14 13 13 11 10 9 9 9 8 7 6 6 5 4 4 4 5 5 6 7 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 15 16 17 17 18 19 20 20 20 20 20 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 20 21 21 22 23 24 25 26 26 27 28 29 30 31 31 32 32 33 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 18 18 17 15 14 12 12 12 12 12 12 12 12 11 11 12 14 16 19 20 21 21 21 21 20 19 18 18 17 16 14 12 10 9 7 7 6 5 4 3 3 4 5 6 6 6 5 3 1 1 3 5 7 8 9 9 9 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 2 2 2 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 nan nan 8 7 7 6 6 6 7 7 7 7 7 8 8 7 7 7 7 8 9 9 8 7 7 8 10 10 11 13 15 16 17 18 19 19 20 20 19 19 18 17 16 16 15 15 14 12 12 14 17 19 19 20 21 21 22 23 22 22 22 21 21 23 24 24 23 22 22 21 21 20 20 19 19 18 18 18 18 17 17 17 17 16 16 15 15 16 16 16 16 16 16 17 17 17 17 16 16 15 14 13 11 10 10 10 11 12 12 12 12 13 15 17 18 19 20 20 20 20 19 16 14 13 13 13 13 12 11 12 14 17 20 21 23 24 24 23 22 22 23 24 24 24 24 24 23 22 20 17 13 11 10 11 10 8 7 6 6 7 7 8 8 8 7 6 5 5 4 4 4 4 3 3 3 3 2 2 2 1 0 0 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 8 9 9 10 11 12 14 16 18 20 21 21 20 19 18 16 16 15 16 16 17 18 18 19 19 20 21 22 23 24 24 24 24 23 22 21 19 17 16 14 12 11 11 11 11 11 11 11 11 11 12 13 13 14 15 16 17 17 16 16 15 16 17 16 16 15 13 11 9 9 7 6 5 5 4 3 3 4 4 5 6 7 8 8 9 10 10 11 12 11 11 10 10 10 11 11 11 12 13 14 15 15 16 17 17 18 18 18 19 19 19 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 21 21 22 23 24 25 26 27 27 28 29 30 31 32 33 33 34 35 36 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 17 18 19 18 16 14 13 12 12 12 12 12 12 12 12 12 14 16 18 20 21 21 21 21 20 20 19 18 17 16 15 13 11 9 8 7 6 5 4 3 3 3 4 5 5 5 5 4 2 1 2 3 5 7 8 9 9 10 9 8 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 2 2 2 2 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 nan nan 8 7 7 6 7 7 7 7 7 8 8 8 8 7 7 7 7 8 8 8 7 6 6 7 8 9 11 13 15 16 17 18 18 19 19 19 19 18 18 17 16 15 15 15 14 14 14 15 18 20 20 20 20 21 22 22 22 21 20 19 19 21 23 23 23 22 22 21 21 20 20 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 15 14 13 12 11 10 11 13 13 13 12 12 13 15 16 17 18 19 19 19 19 18 15 13 12 12 12 12 10 8 7 10 14 17 18 19 21 22 22 21 22 22 22 22 22 23 23 23 23 21 18 15 12 10 9 8 8 7 6 6 7 7 7 7 7 6 5 4 4 4 4 3 3 3 3 3 3 2 2 2 1 1 1 2 2 2 1 1 2 2 2 3 3 3 3 2 2 3 3 3 3 4 5 5 5 6 7 8 8 9 10 11 13 15 17 19 20 21 21 20 19 17 16 14 14 15 16 16 17 17 18 19 20 21 23 24 24 25 25 25 24 23 21 19 17 15 13 12 12 11 11 11 11 11 11 12 12 13 14 15 16 16 17 17 16 16 16 16 17 17 17 16 14 12 11 9 8 6 5 4 3 3 2 2 2 3 3 4 5 6 7 7 8 8 8 8 8 8 8 8 9 10 11 11 12 13 13 14 15 15 16 17 17 17 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 21 21 22 23 nan nan 26 27 27 28 29 30 31 32 34 35 35 36 37 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 16 18 19 19 18 16 14 13 13 13 13 12 12 11 11 12 13 15 17 19 20 21 21 21 21 20 19 18 17 16 15 14 12 10 9 7 6 5 4 3 3 3 4 4 4 4 4 3 2 1 1 1 2 4 5 6 7 8 9 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 2 1 2 2 3 3 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 nan 9 8 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 7 8 7 6 5 5 5 7 8 10 12 14 16 16 17 18 18 19 19 19 18 17 16 15 14 14 14 14 14 15 18 20 20 20 20 20 20 21 21 21 21 20 19 20 21 22 23 22 22 22 21 21 20 20 20 19 19 19 18 18 17 17 17 17 17 16 16 16 16 16 16 16 17 17 18 18 17 17 17 16 16 15 14 12 11 11 12 14 14 13 12 12 13 14 16 16 17 18 18 18 18 16 14 12 11 11 11 11 9 6 3 4 9 12 14 15 17 19 20 20 20 20 20 19 20 21 23 23 23 22 19 16 13 11 10 9 8 7 7 7 7 7 7 6 6 5 4 4 3 3 3 3 3 2 2 3 3 2 2 2 1 1 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 6 6 7 8 9 10 12 14 16 17 19 20 21 21 20 18 15 13 12 13 14 15 15 16 16 17 17 18 19 20 21 22 23 24 24 23 22 19 17 15 14 13 12 12 11 11 11 12 12 13 13 14 15 15 15 16 16 16 16 16 16 16 16 16 16 15 13 12 11 9 7 6 4 3 3 2 2 2 2 2 2 2 3 4 4 4 4 4 3 2 4 5 6 7 8 9 10 10 11 12 13 13 14 14 15 15 16 16 16 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 21 21 22 22 nan nan 25 26 27 28 29 nan nan nan 34 nan nan nan nan 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 17 16 17 18 19 19 18 16 14 13 13 13 13 12 12 11 11 13 15 17 19 20 21 21 21 21 20 20 19 18 16 15 14 12 11 9 8 7 6 5 4 3 3 3 4 3 3 3 2 1 2 2 1 1 2 4 5 5 5 6 7 7 7 5 nan nan nan nan 6 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 4 2 2 2 2 3 3 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 9 8 8 7 8 8 9 9 9 8 8 8 8 8 7 6 6 6 7 7 7 6 4 4 5 6 7 9 12 14 15 16 16 17 18 18 19 19 18 17 16 15 14 13 13 14 15 16 18 19 20 20 19 19 20 20 21 21 21 20 20 21 21 22 23 22 22 22 21 21 21 20 20 20 19 19 18 18 17 17 17 17 17 16 16 16 16 16 16 17 17 17 18 18 18 18 17 17 16 15 14 13 12 13 14 14 14 13 13 13 14 14 15 15 16 17 17 17 17 15 12 10 10 10 10 10 9 7 4 1 5 8 9 11 12 14 15 16 16 17 16 16 18 22 23 23 23 21 19 16 14 13 11 9 8 8 7 7 7 6 6 5 5 4 4 3 3 3 3 2 2 2 2 3 3 3 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 6 6 7 8 10 11 13 14 16 18 20 21 21 20 18 16 12 10 11 13 14 13 13 13 13 13 13 14 15 16 17 19 20 21 21 21 19 17 15 14 13 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 12 11 10 8 7 6 5 5 4 4 4 5 5 5 5 5 4 4 5 4 3 2 2 1 2 3 4 5 6 7 8 9 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 nan nan nan 17 18 18 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 21 21 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 19 17 17 17 18 19 18 17 16 14 13 12 12 12 12 12 12 13 15 17 19 20 20 21 21 21 21 20 19 18 17 15 13 12 11 9 8 7 6 5 4 4 3 3 3 3 3 2 2 1 0 1 2 2 3 4 6 6 5 4 4 4 4 5 5 5 nan nan nan 7 7 6 5 4 nan nan nan nan nan nan nan nan nan nan nan 6 5 3 2 2 2 3 3 4 5 5 nan nan nan nan 4 4 5 5 6 5 5 6 nan nan nan nan nan 10 10 10 9 8 8 8 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 7 6 6 5 4 4 5 7 9 12 13 14 15 16 17 17 18 18 18 18 17 16 14 13 13 12 13 15 16 17 18 19 19 19 19 19 19 20 20 20 20 21 21 22 22 23 23 22 22 21 21 21 21 20 20 19 19 18 18 18 17 17 17 17 17 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 16 15 14 13 14 14 14 13 13 13 14 14 13 14 14 15 16 16 16 16 14 12 9 9 9 10 10 9 8 6 4 5 6 6 6 6 7 8 9 11 12 13 15 19 22 22 22 21 21 19 16 14 13 12 10 9 8 7 7 6 6 5 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 2 1 2 3 3 4 4 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 8 9 10 11 13 15 17 19 20 21 21 20 17 13 9 8 10 11 11 10 9 8 8 8 8 10 12 13 15 17 18 19 18 17 16 15 14 13 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 11 10 8 7 6 6 6 6 6 6 6 6 7 7 6 6 6 5 6 6 5 4 4 3 2 1 2 4 5 6 7 8 9 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 14 17 18 18 18 19 19 19 20 20 20 nan nan 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 19 18 17 18 18 19 18 16 15 14 13 12 12 12 12 12 13 15 17 18 20 20 20 21 21 21 20 19 18 17 15 13 12 10 9 8 7 6 5 4 4 3 4 4 4 4 3 2 2 1 1 1 1 2 4 6 6 6 5 4 3 3 3 3 5 5 5 5 7 8 8 8 7 6 4 nan nan nan nan nan nan 8 nan nan 9 7 6 5 4 3 3 3 4 4 5 6 6 6 5 4 5 5 6 6 6 5 5 5 7 8 nan nan 9 10 10 10 9 9 8 9 9 10 10 10 9 9 9 9 8 7 7 6 6 6 6 6 6 6 5 4 4 6 7 9 11 13 14 14 15 16 17 17 18 18 17 17 16 14 13 12 12 13 15 16 17 17 18 18 18 18 18 18 19 20 20 20 21 21 22 23 23 23 23 22 21 21 21 21 21 20 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 19 19 19 18 18 17 16 15 14 15 15 14 13 13 13 14 14 13 13 14 14 15 15 15 15 13 11 9 7 8 9 9 9 9 8 8 7 7 6 5 4 3 3 4 6 9 12 15 18 20 20 20 20 19 18 16 14 12 11 10 9 7 7 6 6 5 4 3 3 3 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 3 4 4 4 4 5 4 4 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 6 6 7 9 12 14 16 18 20 20 21 20 19 16 11 9 7 7 7 7 6 5 4 4 6 8 10 11 13 14 15 16 16 15 14 14 13 12 12 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 8 7 6 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 4 4 3 2 2 4 5 5 6 7 8 9 9 10 11 11 11 12 12 12 12 13 13 13 14 14 13 13 18 18 19 19 20 20 21 21 21 nan nan nan nan 22 22 22 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 19 18 17 17 17 18 18 17 15 14 14 13 12 12 12 12 13 15 17 18 19 20 20 20 20 20 20 19 19 17 16 14 12 10 9 8 7 6 5 4 3 3 3 4 4 4 4 3 2 2 2 1 1 2 3 4 5 6 5 4 3 3 3 4 5 6 6 5 5 7 8 9 9 9 7 6 4 nan nan nan nan 8 9 10 10 9 8 7 6 5 5 4 4 4 5 6 6 6 6 5 4 5 6 6 6 6 5 5 5 6 7 8 9 9 9 10 10 10 9 9 9 10 10 10 10 9 9 9 9 8 8 7 6 6 6 6 6 6 6 5 4 5 6 7 9 10 12 13 14 14 15 16 16 17 17 17 16 16 15 13 13 13 13 14 15 16 16 17 17 18 18 18 18 19 19 20 20 21 21 22 23 23 23 23 22 21 21 21 21 20 20 19 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 18 19 19 20 20 19 18 17 16 15 15 15 15 14 13 13 14 14 13 13 13 13 13 13 14 14 14 13 11 8 6 6 7 8 9 10 10 10 9 9 8 7 7 7 8 8 8 9 12 15 17 18 18 18 18 18 17 16 14 12 10 9 8 7 6 6 5 4 3 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 4 4 3 3 2 2 2 2 3 3 3 3 3 4 4 4 4 3 3 3 3 3 4 4 6 8 10 13 16 18 19 20 20 21 20 19 15 9 6 6 6 6 5 5 5 6 7 9 10 11 12 12 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 8 8 8 8 8 8 8 8 7 7 6 6 5 5 4 4 4 4 3 3 4 4 4 4 5 5 6 6 7 8 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 18 19 19 20 21 21 22 22 23 nan nan nan nan nan 24 24 24 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 18 17 16 16 17 17 17 16 15 15 14 13 13 12 12 13 15 17 18 19 20 20 20 20 20 20 19 19 18 16 14 12 10 9 8 7 6 5 4 4 3 3 3 3 4 4 3 2 2 2 2 1 1 2 2 3 4 4 3 3 3 4 5 6 6 7 7 7 6 7 9 10 10 9 8 7 5 nan nan nan nan 9 10 10 10 9 8 7 6 6 6 5 5 6 6 6 6 6 5 4 4 4 5 6 6 6 5 5 6 6 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 5 5 5 6 7 8 10 11 12 13 14 15 15 15 16 16 16 16 16 15 14 13 13 13 14 15 15 16 16 17 18 18 18 18 19 19 20 20 21 21 22 22 23 23 23 22 21 21 21 21 20 19 19 18 17 17 17 17 16 16 17 17 16 16 16 16 16 16 17 18 18 19 19 20 20 20 19 17 17 16 15 15 15 14 14 14 14 13 13 12 12 12 11 12 12 13 13 12 11 8 6 5 5 6 7 8 9 10 9 9 9 8 8 8 9 11 11 12 13 14 15 16 16 17 17 17 17 16 15 12 10 7 6 6 6 5 4 3 2 1 1 2 2 2 1 1 1 1 2 2 1 2 2 1 2 3 3 3 4 4 4 4 5 5 5 4 4 3 2 2 2 2 2 2 3 3 3 4 4 5 4 4 3 2 1 1 2 3 4 6 9 12 15 17 18 19 19 20 20 19 15 10 7 6 6 6 6 6 7 8 9 9 10 11 11 11 11 11 11 10 10 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 9 9 9 9 9 9 9 8 8 7 7 6 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 8 8 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 19 19 20 21 nan nan nan 24 24 24 nan nan nan nan nan 25 25 25 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 18 17 17 16 16 16 17 17 16 15 15 15 14 13 13 13 14 16 18 19 20 20 20 20 20 20 19 19 18 16 15 13 11 9 8 7 6 6 5 4 4 4 3 3 3 3 2 2 2 2 3 3 3 2 1 2 2 3 3 3 3 4 5 6 6 7 8 8 7 7 8 9 10 10 10 9 8 7 6 7 8 9 10 11 10 9 8 7 6 6 6 6 6 6 7 7 7 7 6 5 4 4 4 5 6 6 6 6 6 7 7 7 8 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 5 5 6 6 7 8 9 10 11 12 13 14 14 15 15 16 16 16 15 15 14 14 14 13 14 14 15 15 16 17 18 18 18 18 19 19 20 20 21 21 22 22 23 23 23 22 21 21 20 20 20 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 20 20 20 21 21 20 17 17 16 15 15 15 14 14 13 13 12 12 12 11 10 10 11 11 11 11 11 10 8 6 4 4 4 5 6 7 8 8 8 7 7 7 7 8 9 10 12 12 13 14 14 15 15 16 16 15 15 14 12 10 8 8 8 7 5 4 3 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 2 3 3 3 4 4 5 5 5 5 5 5 4 4 3 2 2 2 2 2 3 3 3 4 5 5 5 4 4 3 2 1 1 2 4 6 8 11 13 16 17 18 19 20 20 19 16 12 10 8 8 7 8 8 8 9 10 10 10 10 10 10 10 10 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 10 10 10 10 9 9 8 8 7 7 6 5 5 4 4 3 4 4 4 4 5 5 6 6 7 7 8 8 9 10 10 10 10 10 10 10 11 11 11 10 10 11 11 12 12 12 11 20 20 21 21 nan nan nan nan nan nan nan nan nan nan nan nan 27 27 27 27 28 28 nan nan nan nan nan nan nan nan 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 17 17 17 16 16 15 16 16 16 16 16 16 15 14 13 13 14 16 18 19 20 20 20 20 20 20 19 19 18 16 15 14 12 10 9 8 7 6 6 5 4 4 4 4 3 3 2 2 2 2 2 3 4 4 3 1 3 3 3 3 4 4 5 6 6 7 7 8 8 8 8 8 9 9 9 9 9 8 8 8 8 9 10 11 11 11 10 8 7 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 6 6 7 7 8 8 8 8 9 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 7 7 8 8 9 10 11 12 13 14 14 15 15 15 15 15 15 14 14 14 13 14 14 15 15 16 17 18 18 18 19 19 19 20 20 21 21 21 22 23 23 23 22 22 21 20 20 19 19 18 17 17 16 16 15 15 15 16 16 16 16 16 16 16 17 17 19 20 20 20 19 20 21 20 18 17 16 15 15 15 14 14 13 12 12 12 12 11 10 10 9 9 10 10 9 9 8 6 4 3 3 3 4 5 6 6 6 6 6 6 6 6 7 8 9 10 11 12 13 13 13 13 13 14 13 13 12 11 10 9 9 7 5 4 3 2 1 0 1 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 4 4 5 5 5 5 5 5 4 4 3 2 2 2 2 2 3 3 5 6 6 6 5 5 4 3 3 3 3 4 6 8 10 12 14 16 17 18 19 20 19 17 14 12 10 9 9 9 8 9 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 11 10 10 10 9 9 8 8 7 7 6 5 5 4 4 4 4 4 4 5 5 6 6 7 7 8 9 9 10 11 11 11 11 10 9 10 11 11 12 11 11 11 12 12 12 12 11 nan 21 21 22 22 23 nan nan nan nan nan nan nan nan nan nan nan 28 28 28 29 29 29 nan nan nan nan nan nan nan 21 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 17 nan nan 16 16 15 15 15 15 16 15 15 15 15 14 14 14 15 17 18 19 20 20 20 20 19 19 19 18 16 15 14 13 11 10 9 8 7 7 6 5 4 4 4 4 3 3 2 2 2 2 3 3 4 4 4 3 4 5 5 4 4 5 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 10 9 7 7 7 7 7 8 8 8 7 7 7 6 6 5 5 6 5 5 6 7 7 7 8 8 8 8 9 10 10 11 11 12 12 12 12 12 11 11 11 10 10 9 9 9 9 8 7 7 6 6 6 7 6 6 6 6 7 7 7 7 8 9 10 11 12 13 13 14 14 15 14 14 14 14 14 14 14 14 14 15 15 16 17 18 18 19 19 19 19 20 20 20 21 21 22 22 22 23 22 22 21 21 20 19 19 18 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 18 20 21 20 18 19 20 19 18 17 16 15 14 14 14 14 13 13 12 12 11 10 10 9 9 9 8 8 8 8 7 6 4 3 2 2 3 4 4 4 5 5 5 5 5 5 5 6 7 8 9 10 11 11 11 11 11 12 13 13 13 12 11 10 9 8 6 4 3 2 1 1 1 1 2 2 1 1 1 1 1 0 0 1 1 1 1 1 2 4 4 5 4 4 4 5 5 5 5 4 3 2 2 2 2 2 3 3 5 6 7 7 7 6 4 3 3 3 4 5 7 8 10 11 13 14 15 17 18 19 19 17 16 14 12 10 9 9 8 9 10 10 10 10 10 9 9 8 8 7 7 6 6 6 7 7 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 10 10 9 9 8 8 7 6 6 5 5 4 4 4 4 4 4 5 5 6 7 7 8 8 9 10 11 11 12 11 11 10 10 10 11 12 12 12 12 12 12 12 12 12 12 21 21 22 22 22 23 24 24 25 27 28 29 nan nan nan nan nan nan 29 29 30 30 30 30 29 nan nan nan nan nan 22 22 23 24 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 nan nan 16 16 15 15 15 14 14 15 15 15 15 14 14 14 15 16 18 19 20 20 20 20 19 19 19 18 17 15 13 13 12 11 10 9 8 8 7 6 5 4 4 4 3 3 3 3 3 2 3 3 3 4 4 5 5 5 5 5 5 5 6 7 7 7 8 8 8 7 7 7 7 6 6 6 7 7 8 9 9 10 10 11 11 11 11 10 9 8 7 7 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 7 8 8 8 8 8 9 10 11 11 11 12 12 12 13 13 12 12 11 11 11 10 10 9 9 9 8 8 7 6 6 6 7 7 6 6 6 6 6 6 6 7 7 9 10 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 18 18 18 19 19 20 20 20 20 20 20 21 21 21 22 22 22 21 21 20 20 19 18 17 16 16 15 15 14 14 14 14 15 15 15 15 15 16 16 17 19 19 18 17 18 20 20 19 18 16 15 14 14 14 14 13 13 12 11 11 10 10 9 9 8 8 7 7 7 6 5 4 3 2 2 2 2 3 3 3 4 4 4 4 4 5 5 6 7 7 8 9 9 9 9 10 11 12 13 13 13 12 11 10 9 7 5 4 3 2 1 1 1 2 2 1 1 1 0 0 0 0 0 0 0 1 2 4 5 6 6 5 4 4 5 5 6 6 5 4 3 2 2 2 3 3 3 4 5 6 6 7 6 5 3 3 4 5 6 7 8 10 11 12 13 14 16 18 19 19 18 17 15 13 11 10 9 9 9 10 10 10 9 9 9 9 8 7 7 6 6 6 6 7 7 8 9 10 10 10 10 9 10 10 10 9 9 9 8 9 10 11 11 11 11 11 12 11 11 11 10 10 9 8 8 7 7 6 6 5 5 4 4 4 4 4 4 5 6 6 7 8 8 9 9 10 11 11 12 11 11 10 10 10 11 12 12 12 12 12 12 12 12 12 12 21 21 22 22 22 23 23 24 25 26 27 29 30 31 31 31 31 nan 31 31 31 31 30 30 29 nan nan nan nan nan 22 22 23 24 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 17 16 16 15 15 15 15 14 14 14 14 15 15 15 14 14 15 16 18 19 20 20 20 20 19 19 19 18 17 15 14 13 12 11 11 10 9 8 8 7 6 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 6 6 7 7 6 6 6 7 7 7 8 8 7 7 7 6 5 5 5 nan nan 7 8 9 10 10 11 11 11 11 11 10 9 8 8 8 8 9 9 9 9 8 8 8 7 7 7 7 7 6 6 7 8 8 8 8 8 8 10 11 11 12 12 12 13 13 13 13 13 12 12 11 11 10 10 10 9 9 8 8 7 7 6 7 7 7 6 6 6 6 5 5 5 6 7 8 9 10 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 16 17 18 18 18 18 19 19 20 20 19 19 19 20 20 20 21 21 21 21 21 21 20 19 18 17 16 16 15 15 14 14 13 14 14 14 14 14 15 15 15 15 16 15 13 14 18 20 21 20 18 17 15 14 14 14 14 13 13 12 11 11 10 10 9 9 8 8 7 6 6 5 5 4 3 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 6 6 7 7 7 7 8 8 10 12 13 13 13 13 12 11 10 8 6 4 3 3 2 1 1 1 1 1 1 1 1 0 0 0 0 1 1 2 4 6 7 7 6 5 4 5 6 6 6 6 5 4 3 2 2 2 2 3 3 4 5 5 6 6 6 5 4 4 4 5 6 7 8 10 11 12 13 14 15 17 18 19 18 17 16 14 12 11 10 10 10 10 10 10 9 9 9 8 8 7 6 6 6 6 6 7 8 8 9 9 9 9 9 9 9 10 10 9 9 9 9 9 10 11 12 11 12 12 12 11 11 10 10 9 9 8 8 7 6 6 5 5 5 5 5 4 4 4 5 5 6 6 7 8 9 9 10 10 11 11 11 11 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 20 21 21 22 23 23 23 24 24 26 27 28 30 31 31 32 32 32 32 32 32 32 31 30 30 nan nan nan nan nan 23 23 23 24 25 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 18 17 16 15 15 15 14 14 14 14 14 15 15 15 15 15 15 17 18 19 20 20 20 20 20 19 19 18 17 16 14 13 12 12 11 10 10 9 8 8 7 6 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 5 6 6 7 8 8 7 7 7 8 8 8 8 7 7 6 5 4 3 nan nan nan nan 8 9 10 11 11 11 11 11 10 10 9 8 8 8 9 9 10 10 10 9 9 9 8 8 8 8 8 7 7 7 8 8 7 7 8 9 10 11 12 12 12 13 13 13 13 13 13 13 13 12 11 11 10 10 9 9 8 8 7 7 7 7 7 7 6 6 5 5 5 4 4 5 6 7 8 9 10 11 11 12 12 12 13 13 13 13 13 13 13 14 14 15 16 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 20 19 18 17 16 15 14 14 13 13 13 13 13 14 14 14 14 14 13 13 12 12 15 18 20 20 20 19 17 16 14 14 14 14 13 13 12 11 11 10 10 9 9 8 8 7 6 5 5 4 4 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 8 10 12 13 13 14 14 13 12 11 8 6 5 4 3 2 2 1 0 0 1 1 1 1 0 0 0 1 2 3 4 5 7 8 7 6 4 5 6 7 7 6 6 5 4 2 2 1 2 2 3 3 4 4 5 5 5 5 5 5 4 4 5 6 6 8 9 11 12 13 15 16 17 18 19 18 17 16 15 13 12 11 11 11 11 10 10 9 9 9 8 7 7 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 12 11 11 11 11 10 10 10 9 9 8 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 8 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 11 11 11 20 21 22 22 23 nan nan nan 25 26 27 28 30 31 32 32 33 33 33 33 33 33 32 31 30 nan nan nan nan nan 24 23 24 24 24 25 26 27 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 18 17 16 15 14 14 14 14 14 15 15 15 16 16 16 16 17 18 19 20 21 21 21 20 20 19 18 17 16 14 13 13 12 12 11 11 10 9 8 8 7 6 5 5 5 4 4 3 3 3 3 3 3 3 3 2 2 4 6 7 7 9 9 9 9 9 9 9 9 8 7 6 5 4 3 3 nan nan nan nan nan 9 10 11 11 11 11 10 10 10 10 9 8 9 9 10 11 11 11 11 11 10 10 9 9 9 8 7 8 8 8 8 7 7 8 9 10 11 12 12 13 13 13 13 14 13 13 13 13 13 12 11 11 10 10 9 9 8 8 7 7 7 7 7 6 6 5 5 4 4 4 4 5 6 7 8 9 10 11 11 12 12 12 12 12 12 13 13 13 14 14 15 16 17 17 18 18 18 18 18 18 18 18 18 19 19 20 19 19 20 20 21 21 21 21 20 19 18 17 16 15 15 14 13 13 13 13 13 13 13 14 13 13 12 11 10 12 15 17 19 20 20 19 18 16 15 14 14 13 13 12 12 11 10 10 9 9 8 8 7 7 6 5 5 4 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 7 8 11 13 14 14 15 15 14 14 12 9 7 6 5 4 3 2 1 1 1 1 1 1 1 0 0 0 1 3 4 5 6 7 7 6 5 5 6 7 7 8 7 5 4 3 2 1 1 1 2 3 3 3 4 4 4 5 5 5 5 4 4 4 5 6 8 9 10 12 13 15 17 18 18 18 18 17 16 15 13 12 12 11 11 11 10 10 9 8 8 7 6 6 6 7 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 12 12 12 11 11 11 10 10 10 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 7 8 9 10 11 11 10 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 11 11 11 nan nan nan nan nan nan nan nan nan nan nan 28 30 31 32 32 33 33 34 34 34 nan nan nan 31 30 29 nan nan nan nan 24 24 24 nan nan nan 25 27 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 15 14 14 14 14 14 15 15 15 16 16 16 16 16 18 19 20 21 22 21 21 20 20 19 17 16 14 13 13 12 12 12 11 11 10 9 8 8 8 7 6 6 5 5 4 4 3 3 3 4 3 3 2 1 2 3 5 6 7 9 10 10 11 11 11 10 9 8 7 6 5 4 4 4 nan nan nan nan nan nan nan 11 11 11 10 10 10 10 10 10 10 10 10 11 12 12 12 13 13 12 12 11 11 10 9 8 8 9 9 8 7 7 8 9 11 12 12 12 13 13 13 13 14 14 13 13 13 13 13 12 11 11 10 9 9 8 8 7 7 7 7 7 6 6 5 5 4 3 3 4 5 6 7 8 9 10 10 11 11 12 11 11 12 12 13 13 13 14 14 15 16 17 18 18 18 18 18 18 18 18 18 18 19 20 20 19 19 19 20 20 21 21 21 21 20 19 18 17 16 15 14 14 13 13 12 12 12 13 13 13 12 11 11 11 12 14 16 18 19 19 19 18 17 15 14 14 13 13 12 11 10 10 10 9 9 8 8 7 7 6 5 5 4 3 2 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 5 7 9 11 14 14 14 15 16 15 15 13 11 8 7 6 5 3 2 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 6 6 5 4 4 6 7 7 8 7 5 5 4 2 1 0 1 2 3 4 4 4 4 4 4 4 4 4 3 3 3 5 6 7 8 10 11 13 14 16 18 18 18 17 16 15 15 14 13 12 11 11 11 11 10 10 8 7 6 6 6 7 6 6 7 7 8 9 9 9 9 9 8 8 8 9 9 9 9 9 8 9 9 11 12 12 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 6 7 7 7 7 7 7 6 6 5 5 6 7 9 10 11 12 11 10 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 33 34 34 34 34 33 33 32 31 29 27 26 25 nan 24 nan nan nan nan nan nan 25 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 18 16 15 14 13 14 14 15 15 15 15 15 15 15 15 nan 18 20 21 22 22 21 21 20 19 18 16 15 13 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 6 5 5 4 4 3 3 4 3 3 2 1 1 3 5 6 7 8 9 10 10 10 10 10 9 8 6 6 5 5 5 5 nan nan nan nan nan nan 10 11 11 11 10 11 11 11 11 11 11 11 11 12 13 13 14 14 14 13 13 12 12 11 10 9 9 10 9 9 8 8 8 10 11 12 12 12 12 13 13 13 13 13 14 14 14 14 13 13 12 11 10 10 9 8 8 7 7 7 7 7 6 5 5 4 4 3 3 3 4 5 6 7 9 10 10 10 11 11 11 11 12 12 13 13 14 14 14 15 16 17 18 18 19 19 18 18 18 17 17 17 18 19 20 20 19 19 19 20 20 21 21 21 20 19 18 17 16 16 15 14 13 13 12 12 12 12 12 12 12 12 11 12 13 14 16 17 18 19 18 18 17 15 14 14 13 13 12 11 10 10 9 9 9 8 8 7 7 6 6 5 4 3 2 1 0 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 7 9 12 14 14 13 14 16 15 15 13 12 10 8 6 5 3 2 1 1 1 1 1 1 2 2 2 2 3 4 5 5 5 5 5 4 4 4 5 6 6 7 6 5 4 4 2 1 1 0 1 2 3 4 4 4 4 4 3 3 3 3 2 2 3 5 7 8 9 11 12 14 15 17 17 17 16 15 15 14 13 12 12 11 11 11 12 12 11 9 7 5 5 6 6 6 7 7 8 9 9 9 9 8 8 8 8 8 8 9 9 9 8 8 9 10 11 11 11 11 10 10 10 9 9 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 8 9 11 12 12 12 11 10 9 9 10 10 10 11 11 11 11 12 12 12 12 12 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 33 33 33 33 33 32 31 nan 27 26 25 24 nan nan nan nan nan nan nan 24 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 62 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 21 19 18 16 15 14 14 14 15 15 15 15 15 14 13 13 nan 16 18 20 22 22 22 21 21 20 19 17 16 14 13 12 11 12 12 12 12 11 11 10 9 9 9 9 8 8 7 6 6 5 5 4 4 4 4 4 3 2 1 3 4 5 6 7 8 9 9 9 9 9 7 6 6 5 5 6 6 5 nan nan nan nan nan nan 10 11 11 11 10 11 11 11 11 11 11 11 12 12 13 14 15 15 14 14 13 13 12 12 11 10 10 10 9 8 8 8 9 10 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 12 12 11 10 9 8 8 7 7 7 7 6 6 5 5 4 3 3 3 3 4 5 5 6 8 9 10 10 11 11 11 11 11 12 13 13 14 14 15 15 16 17 17 18 19 19 18 18 17 17 17 17 18 19 20 19 19 19 19 19 20 20 21 21 21 20 19 18 17 16 15 14 14 13 12 12 12 12 12 12 12 12 12 13 14 14 16 17 18 18 18 17 16 15 14 14 13 13 12 11 10 10 9 9 9 8 8 7 7 6 6 5 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 5 7 10 12 14 14 14 15 15 15 14 14 12 10 8 7 5 3 2 1 1 1 1 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 4 4 5 5 4 4 4 3 2 1 1 0 1 2 3 4 4 4 4 3 3 3 3 2 1 1 2 4 6 8 9 10 11 13 14 15 15 15 15 14 14 14 13 12 11 11 11 11 12 12 11 9 7 6 5 6 6 7 7 8 9 9 9 9 8 8 8 8 8 8 8 9 9 9 8 9 9 10 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 13 13 12 11 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 33 32 32 31 30 29 27 26 25 24 nan nan nan nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 61 62 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 19 18 16 15 14 14 14 15 15 15 14 14 13 12 nan 14 17 19 21 22 22 21 21 20 20 18 17 15 14 12 11 11 11 12 12 12 12 11 11 10 10 10 10 9 9 8 7 7 6 6 5 4 4 4 4 4 3 1 2 3 4 5 6 6 7 8 8 8 7 6 5 5 5 5 5 5 5 nan nan nan nan nan nan 10 11 11 10 10 10 11 11 11 11 11 11 12 13 14 14 15 15 14 14 13 13 12 11 11 10 9 9 9 8 9 9 10 11 12 12 13 12 13 13 13 13 14 14 14 14 14 14 14 13 13 12 11 10 9 9 8 8 7 7 7 6 6 5 5 4 3 2 2 3 4 4 5 6 7 8 9 9 10 10 10 11 11 12 12 13 14 14 14 15 16 16 17 18 19 19 18 18 18 18 17 17 18 19 19 19 18 18 18 19 19 20 20 21 21 21 20 20 19 18 17 15 14 13 12 12 12 12 12 12 12 12 13 14 14 15 16 17 18 18 18 17 16 15 14 14 13 12 12 11 10 10 10 9 9 9 8 8 7 7 6 6 5 4 4 3 3 3 3 3 2 2 2 2 2 2 1 1 1 0 1 2 2 2 3 5 8 11 13 14 13 14 15 15 14 14 13 12 10 9 7 5 3 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 4 3 3 4 4 4 4 4 3 1 1 1 1 0 1 2 3 4 4 4 3 3 3 3 2 1 0 1 3 5 7 9 10 11 11 12 13 14 14 14 13 13 13 13 12 12 11 11 12 12 12 12 10 8 7 6 6 7 7 8 9 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 12 12 11 11 12 12 12 12 13 12 11 10 10 10 10 10 11 11 12 12 12 12 12 12 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 32 32 31 30 29 28 26 25 24 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 61 62 62 62 nan nan nan 60 59 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 19 18 16 15 15 14 14 15 15 14 14 13 13 nan 13 15 17 19 21 22 21 21 20 20 19 18 16 15 14 12 11 11 11 11 12 12 12 12 11 11 11 10 10 10 10 9 8 8 7 6 5 5 5 5 5 5 4 2 2 3 3 4 4 5 6 6 6 6 5 5 5 5 5 5 4 4 4 4 nan nan nan nan nan 10 10 10 10 9 10 10 11 11 11 11 12 13 13 13 13 13 14 14 14 14 13 12 11 10 10 9 9 9 9 10 10 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 12 11 11 10 9 8 8 8 7 7 6 6 5 5 4 3 2 2 3 3 4 4 5 6 7 8 9 9 10 10 10 11 11 12 12 13 14 14 15 16 16 17 18 18 18 18 18 18 18 18 17 17 18 19 18 18 17 18 18 18 19 20 20 21 21 21 21 20 19 18 17 15 14 13 12 12 11 12 12 12 13 14 15 15 16 16 17 17 17 17 17 16 15 15 14 13 13 12 11 11 10 10 9 9 9 8 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 2 2 3 4 6 9 11 12 12 12 13 13 13 13 13 12 11 10 8 7 5 3 2 2 2 2 3 3 3 3 4 5 5 6 6 6 5 5 4 5 5 5 4 3 2 2 3 3 4 4 3 2 2 1 1 0 0 0 2 3 3 4 4 3 3 3 2 2 1 1 2 3 6 8 9 10 11 11 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 11 9 8 7 7 7 8 9 10 10 10 10 9 8 8 8 8 9 9 9 10 9 9 9 9 9 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 13 12 12 12 12 12 10 10 9 9 10 10 11 11 12 12 12 12 12 12 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 30 29 28 27 26 25 24 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 60 61 62 62 62 62 61 61 60 59 59 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 20 19 17 17 16 15 15 14 14 14 13 13 13 13 13 14 15 17 20 21 21 21 21 20 20 19 18 16 15 14 13 12 11 11 11 12 12 12 12 12 12 11 11 11 11 11 10 9 8 8 7 6 5 5 6 6 6 5 3 3 3 3 3 3 3 4 4 4 4 3 4 5 5 5 4 4 4 3 2 nan nan nan nan nan 9 9 9 9 9 9 10 11 11 12 12 12 12 12 10 10 11 13 14 15 14 13 12 11 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 12 12 11 10 10 9 8 8 7 7 6 6 5 5 4 3 3 3 3 4 4 4 5 6 7 7 8 8 9 9 10 10 11 11 12 12 13 14 15 16 16 17 18 18 18 18 18 18 18 18 18 17 18 18 18 17 17 17 17 18 18 19 20 21 21 21 22 21 21 19 18 16 15 13 12 12 12 11 11 12 13 14 15 15 16 16 17 17 17 17 16 16 15 15 14 13 13 12 11 11 10 10 9 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 3 2 2 2 3 4 5 6 8 9 9 10 10 11 11 11 11 11 10 10 8 7 6 5 3 2 1 2 2 2 3 3 4 5 6 6 6 6 6 5 4 4 5 5 5 4 3 2 2 2 3 3 4 5 5 4 3 1 0 1 0 1 2 3 3 3 3 3 3 3 2 2 2 3 3 4 6 8 9 10 10 11 11 11 12 11 12 12 12 12 12 12 12 12 12 12 12 11 10 9 8 8 8 9 10 10 10 10 10 9 8 8 9 9 10 10 10 10 10 9 9 9 9 9 10 10 10 10 9 9 8 8 8 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 12 12 11 11 10 10 9 9 9 10 11 11 11 12 12 12 12 12 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 27 26 25 24 23 23 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 59 61 62 62 62 62 62 61 61 60 60 59 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 21 20 18 18 17 17 16 16 15 14 13 12 12 nan 12 13 14 16 18 19 21 21 21 21 21 20 19 17 16 16 15 14 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 9 8 8 7 6 6 6 7 7 7 6 5 4 4 4 3 3 2 2 3 3 3 4 5 6 5 4 4 4 2 2 nan nan nan nan nan nan 7 7 8 8 9 11 11 12 12 12 12 11 9 7 7 8 11 14 14 14 13 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 9 8 8 7 6 6 5 5 4 4 3 4 4 4 4 4 5 5 6 7 7 8 8 9 9 10 10 10 11 12 12 13 14 15 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 19 19 20 21 22 22 22 22 20 19 17 16 14 13 12 12 11 11 12 13 14 15 15 16 16 17 17 17 17 16 16 15 15 14 14 13 12 12 11 11 10 10 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 4 4 3 4 4 5 6 7 7 8 8 9 9 10 10 10 10 9 8 7 6 6 4 3 2 1 1 2 2 3 3 4 5 5 6 6 6 5 5 4 4 5 5 5 5 3 2 1 1 2 2 4 5 6 6 4 2 1 0 0 0 1 2 3 3 3 4 3 3 3 3 3 3 4 3 4 6 8 9 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 10 9 9 9 9 9 10 10 10 10 9 9 9 9 9 10 10 11 11 10 10 10 10 10 10 10 11 11 11 10 9 8 8 8 8 8 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 12 11 11 11 10 10 9 9 10 10 11 11 11 12 12 12 12 12 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 23 23 22 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 59 61 62 62 62 62 62 62 61 60 60 59 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 23 21 20 19 19 19 18 18 17 15 14 12 12 12 12 12 13 14 16 18 19 20 21 21 21 20 19 18 17 17 16 16 16 15 14 14 13 13 13 13 12 12 13 13 13 12 12 12 11 11 10 9 8 8 7 7 7 8 8 8 8 7 7 7 6 5 4 3 3 3 3 3 4 5 6 5 4 4 3 2 2 nan nan nan nan nan nan 6 7 7 8 9 11 12 12 11 11 11 9 7 5 5 7 10 12 14 14 13 11 11 11 13 13 13 13 14 14 14 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 8 8 7 7 6 6 5 5 5 4 4 4 4 4 5 5 5 6 6 7 7 8 8 9 9 9 10 11 11 12 13 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 19 20 21 22 22 23 22 21 20 18 17 15 14 13 12 11 11 11 12 13 14 15 15 16 16 17 17 17 16 16 16 15 15 14 13 12 12 11 11 10 10 10 9 9 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 6 6 7 7 8 8 8 8 8 8 8 8 7 6 5 5 4 4 3 2 1 1 2 2 2 3 3 4 5 5 5 5 5 5 5 5 5 5 5 4 3 2 1 1 1 2 2 4 5 6 4 3 1 1 1 0 1 2 2 3 3 4 4 4 4 3 4 4 4 4 4 5 7 9 10 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 10 10 10 11 11 11 11 11 11 11 10 9 9 9 8 9 9 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 13 12 12 11 11 10 10 10 10 10 11 11 11 12 12 12 12 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 21 21 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 59 61 nan nan nan 62 62 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 22 21 20 20 20 20 20 19 18 16 14 nan 12 12 12 12 13 15 16 18 19 20 20 21 20 20 19 18 18 17 17 17 17 17 16 16 15 14 13 13 13 13 13 14 14 13 12 12 11 11 11 10 9 9 8 8 8 9 9 9 9 9 9 8 8 7 6 5 4 4 4 4 4 5 5 5 4 3 2 1 1 4 nan nan nan nan nan nan nan 7 8 9 11 11 11 10 9 9 7 6 5 6 8 10 11 13 13 12 11 11 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 9 8 8 7 7 6 6 5 5 5 5 4 4 5 5 5 5 6 6 6 7 7 8 8 9 9 9 10 10 11 11 12 14 15 16 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 18 18 19 20 21 21 22 23 23 23 22 20 19 18 16 15 13 12 11 11 11 12 13 13 14 15 16 16 16 16 16 16 16 16 15 15 14 14 13 12 12 11 11 10 10 9 9 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 8 8 9 9 9 9 9 9 8 8 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 5 4 4 3 3 2 1 1 1 1 1 2 2 3 3 4 4 5 6 6 5 5 5 4 4 4 3 3 2 1 1 2 2 2 3 5 5 4 2 2 1 1 0 1 2 3 3 4 4 4 4 4 4 4 4 5 5 5 6 7 8 10 12 12 12 11 11 11 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 11 11 11 11 11 12 11 10 10 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 11 12 12 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 23 22 21 21 21 22 22 21 19 18 16 nan nan 13 13 13 13 14 15 16 18 19 19 20 20 19 19 18 18 18 18 18 18 19 18 18 17 16 15 14 14 14 14 14 14 14 13 13 12 12 12 12 12 10 10 9 9 10 10 10 10 10 10 10 9 9 8 8 7 6 5 5 5 5 5 5 5 4 3 2 1 1 3 nan nan nan nan nan nan nan nan nan nan 10 10 8 7 7 7 7 6 6 7 9 10 11 12 12 11 10 10 11 12 13 12 12 13 14 14 14 14 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 7 6 6 5 5 5 5 4 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 10 11 12 13 14 15 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 20 20 20 19 19 20 20 21 22 22 22 23 22 22 21 19 18 16 15 14 13 12 11 11 11 12 13 14 14 15 15 16 16 16 16 16 16 16 15 15 14 14 13 12 11 11 10 10 9 9 9 8 8 8 8 8 7 7 6 6 6 6 6 7 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 6 5 4 3 2 2 2 2 1 1 0 1 2 2 2 2 3 3 4 5 6 6 6 5 5 4 4 3 3 2 2 1 1 2 1 0 2 4 6 5 4 2 1 1 1 1 1 2 3 4 4 4 5 5 4 4 5 5 5 5 6 6 7 8 10 11 13 13 12 12 11 11 10 10 10 10 10 10 10 11 10 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 11 11 11 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 18 17 17 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 25 24 23 23 23 23 23 22 20 19 17 16 nan nan 14 14 13 13 14 16 17 17 18 19 19 19 19 18 18 18 18 19 19 20 20 19 19 18 17 16 15 15 15 15 14 14 14 14 14 13 13 13 13 12 11 11 10 10 11 11 11 11 11 11 11 10 10 9 9 8 7 6 6 6 6 6 5 5 4 2 1 1 1 3 nan nan nan nan nan nan nan nan nan nan 8 7 6 6 6 7 7 7 7 8 10 11 12 12 11 10 10 10 11 12 12 11 11 11 12 13 14 15 16 16 16 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 10 10 11 11 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 18 19 20 21 21 21 20 20 21 21 22 22 22 21 21 21 20 19 17 16 15 14 13 12 12 11 11 11 12 13 13 14 14 15 15 16 16 16 16 16 16 16 15 14 13 12 11 11 10 10 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 7 8 9 9 10 11 11 11 11 12 12 12 11 11 12 12 12 11 11 10 9 8 7 6 5 4 3 2 1 1 1 1 1 1 1 2 2 3 3 3 3 4 5 6 7 7 6 5 4 4 3 2 2 1 1 1 2 3 3 3 4 6 6 5 3 2 1 1 1 1 1 2 3 4 4 5 5 5 5 5 5 5 6 6 7 7 7 8 10 11 12 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 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 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 17 17 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 27 25 25 24 24 24 24 23 21 19 18 16 nan nan nan 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 18 19 20 20 21 20 19 18 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 13 12 11 11 11 11 12 12 12 12 12 11 11 11 10 9 8 8 7 7 7 7 6 5 5 4 2 2 2 2 3 nan nan nan nan nan nan nan nan nan nan nan nan 5 5 6 7 7 8 8 9 10 11 11 11 10 9 9 9 10 11 10 10 9 10 11 13 14 16 16 16 16 16 15 14 14 13 13 12 12 11 11 11 11 11 11 12 12 11 11 10 10 9 9 8 8 7 7 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 9 9 10 10 10 11 11 11 12 13 15 15 15 15 16 16 16 16 17 17 17 17 17 18 19 20 21 21 21 20 19 19 20 21 21 20 20 20 19 19 17 15 14 14 13 13 13 12 11 10 10 11 12 12 12 13 14 15 16 16 17 16 16 16 16 15 14 13 12 12 11 10 10 10 9 9 8 8 8 8 7 6 6 6 6 6 6 7 7 8 9 10 11 11 12 12 12 12 12 12 12 13 13 13 13 12 12 11 10 8 7 6 5 4 4 4 4 3 3 3 2 2 3 3 3 4 4 5 5 6 7 8 8 8 6 5 4 4 3 2 2 1 1 2 2 3 4 5 6 6 5 3 2 1 1 1 1 1 2 2 3 4 4 5 5 5 5 5 5 5 6 6 7 7 8 9 9 10 11 12 13 13 13 12 11 11 10 10 10 10 9 9 9 9 10 10 10 10 10 11 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 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 16 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan 45 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 31 29 27 26 26 26 26 25 24 22 20 19 17 nan nan 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 20 21 21 21 20 18 17 17 17 17 17 16 16 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 8 8 8 7 7 6 5 5 4 3 3 3 3 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 7 8 8 8 9 10 10 10 10 9 8 8 9 9 9 9 8 8 9 11 13 15 16 17 17 17 16 15 15 14 13 13 12 12 11 11 11 11 11 11 12 12 12 11 11 10 10 9 9 8 8 7 6 6 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 11 11 12 14 14 13 14 14 15 15 16 16 17 17 17 17 18 19 19 20 20 19 18 18 17 18 19 19 18 18 18 18 17 15 14 13 13 13 13 13 12 11 10 10 10 10 11 11 12 14 15 16 16 17 16 16 16 16 15 14 13 12 12 11 11 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 7 8 9 9 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 11 10 9 8 7 7 7 6 7 6 6 6 5 5 4 4 4 5 5 6 6 6 7 8 9 9 8 7 5 4 4 3 3 3 3 3 3 3 3 3 4 4 3 3 1 1 1 1 1 1 2 2 2 3 4 4 5 5 5 5 5 5 6 6 6 7 7 8 9 9 10 11 12 13 14 14 13 12 12 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 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 10 10 11 11 11 11 10 10 10 10 11 11 11 11 12 12 12 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 12 12 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 14 nan nan nan 15 16 nan nan nan nan nan nan nan nan nan 44 48 nan nan nan nan nan nan nan nan nan 61 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 34 31 29 28 28 28 27 27 25 23 21 nan nan nan 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 17 18 19 19 19 19 19 20 21 21 21 20 18 18 18 18 18 18 17 16 16 16 16 15 15 15 15 14 14 13 13 12 12 13 13 13 12 12 12 12 12 12 11 10 9 9 8 8 8 7 6 6 5 5 5 4 4 3 2 nan nan nan nan nan nan nan nan nan nan nan 5 6 6 6 7 7 8 8 9 9 10 10 9 8 8 8 8 8 8 7 7 7 8 11 13 15 17 18 18 17 16 16 15 14 14 13 13 12 11 10 10 10 11 11 12 12 12 12 11 11 10 10 10 9 8 8 7 6 6 5 5 6 6 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 12 12 13 13 13 13 14 14 15 15 16 16 17 17 17 17 18 17 17 17 17 16 16 17 18 18 17 17 16 16 15 14 13 12 13 13 14 13 13 12 10 9 9 10 10 11 12 13 14 15 16 16 16 16 16 15 15 14 13 12 12 11 11 11 10 9 9 8 8 7 7 6 6 6 5 5 6 6 7 8 9 10 10 11 11 11 11 11 12 12 13 13 13 13 13 13 12 12 11 10 9 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 7 7 7 7 8 9 9 9 7 6 5 4 4 4 5 5 5 5 5 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 6 6 6 7 8 8 8 9 10 11 12 14 15 16 15 14 13 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 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 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 16 nan nan nan nan nan nan nan nan 40 44 48 nan nan nan nan nan nan nan nan nan 60 60 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 36 33 31 30 29 29 29 28 27 25 23 nan nan 19 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 16 17 18 19 19 19 19 19 19 20 21 21 20 18 18 18 19 19 19 18 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 10 9 9 9 8 8 7 6 6 6 5 5 4 4 3 nan nan nan nan nan nan nan nan nan nan 7 7 6 6 6 6 7 7 8 8 9 9 9 9 8 8 7 7 7 6 6 6 7 9 11 14 16 17 18 18 17 17 16 16 15 15 14 13 12 11 11 10 11 11 11 12 12 13 13 12 12 11 11 11 10 9 8 8 7 7 6 6 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 14 15 15 15 15 15 15 15 15 16 16 16 15 15 16 17 17 17 16 15 15 14 13 12 12 13 13 13 13 13 12 11 10 9 9 9 10 12 13 14 15 16 16 16 16 16 15 14 14 13 12 12 11 11 11 10 9 9 8 7 7 6 6 5 5 5 5 6 6 7 8 9 10 10 10 9 9 9 10 10 11 12 12 13 13 13 12 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 8 9 9 9 9 8 7 6 5 5 5 6 6 7 6 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 5 6 6 6 6 7 8 8 9 9 10 11 12 14 15 16 16 16 15 14 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 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 11 11 11 11 11 11 12 12 12 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 40 44 47 nan nan nan nan nan nan nan nan 60 60 59 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 nan nan nan 39 38 35 33 31 30 30 30 29 28 27 25 nan nan 20 20 20 20 20 20 20 19 19 18 17 16 15 14 14 14 14 16 17 18 19 19 19 19 18 19 19 20 20 19 18 18 18 19 19 19 18 17 17 17 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 12 11 10 10 9 9 9 9 9 8 7 7 6 6 5 4 4 4 3 nan nan nan nan nan nan nan nan nan 8 7 7 7 7 7 7 7 8 8 9 9 9 9 9 8 7 7 7 6 6 7 8 10 12 14 16 17 18 18 17 17 17 16 16 15 15 14 13 12 12 11 11 12 12 12 12 13 13 13 13 13 12 12 11 10 9 9 9 8 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 11 11 11 10 10 10 10 10 10 10 10 11 11 12 12 13 12 12 12 13 13 14 13 13 13 13 14 14 16 16 16 16 16 16 17 17 16 16 15 14 13 13 12 12 13 13 13 13 13 12 11 10 9 9 9 10 10 11 12 14 15 15 15 16 15 15 14 13 13 12 11 11 11 10 10 9 9 8 7 6 6 5 5 5 5 5 6 7 7 8 9 10 10 9 8 8 8 8 9 9 10 11 12 12 12 12 11 10 9 9 9 9 9 9 9 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 9 9 7 6 6 6 7 7 8 8 8 7 7 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 9 9 10 11 12 13 14 16 17 17 17 16 15 14 13 13 13 12 12 12 12 12 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 11 11 11 11 11 11 11 11 11 11 11 11 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 13 13 13 13 13 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 40 44 47 nan nan nan nan nan 59 60 60 60 59 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 nan nan 39 38 36 34 32 31 31 31 30 30 29 27 25 nan 22 22 22 22 22 21 21 21 20 20 19 18 17 15 14 13 13 14 15 16 17 17 18 18 18 18 18 18 19 19 19 18 18 19 19 19 19 19 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 13 12 12 12 11 11 10 10 10 9 9 9 9 9 8 7 6 5 5 4 4 4 4 nan nan nan nan nan nan nan nan nan 8 8 7 7 7 7 7 7 8 8 9 9 9 9 9 9 8 8 7 7 7 8 9 11 13 15 16 17 17 17 17 17 17 17 16 16 16 15 14 14 13 13 12 12 12 12 12 13 14 14 14 14 13 13 12 11 10 10 9 9 8 8 7 7 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 10 10 10 9 9 9 10 10 11 12 12 12 12 12 12 12 13 13 13 12 12 13 14 15 16 17 17 17 17 16 16 16 16 15 15 14 13 13 12 12 12 12 12 13 12 12 11 10 9 8 8 9 9 10 11 13 14 14 15 15 15 14 14 13 12 12 11 11 10 10 9 9 8 7 7 6 5 5 5 5 5 5 6 7 8 8 9 9 9 8 8 8 8 8 8 9 9 10 10 11 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 10 10 10 10 9 8 7 7 7 8 9 9 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 9 9 9 10 11 13 14 15 17 18 17 16 15 14 13 13 13 13 12 12 12 12 12 13 13 13 13 13 12 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 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan nan nan nan nan nan nan 36 40 43 nan nan 53 55 nan nan 59 59 59 59 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 nan nan 39 37 35 33 32 31 31 31 31 30 29 27 25 24 23 23 23 23 23 23 23 22 22 21 20 19 17 15 14 12 12 13 14 15 15 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 19 19 18 18 17 18 17 17 17 16 16 15 15 16 15 16 16 16 15 15 14 13 12 12 11 11 10 10 10 10 9 9 9 8 8 7 6 6 5 5 5 4 4 nan nan nan nan nan nan nan nan nan 8 8 7 7 7 7 7 7 8 8 9 9 10 10 10 10 9 9 9 8 9 9 11 12 14 16 17 17 17 17 17 17 17 17 16 16 16 16 16 15 14 14 14 13 13 12 12 13 14 15 15 14 14 13 13 12 11 11 10 9 9 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 11 11 10 10 10 10 9 9 9 10 11 11 11 12 12 11 12 12 12 13 13 12 12 13 14 16 17 18 18 17 17 17 16 16 15 15 14 14 13 12 12 12 12 12 12 12 12 12 12 11 9 8 8 8 8 9 10 12 13 13 13 14 14 13 13 12 12 11 10 10 10 9 9 8 8 7 6 6 5 5 5 4 5 5 6 7 8 8 8 8 8 7 7 8 8 8 8 9 9 9 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 9 8 7 8 8 9 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 6 6 6 6 7 7 8 8 8 9 9 10 11 12 13 14 15 15 15 15 15 14 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 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 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 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 nan nan nan nan nan nan nan 32 36 39 43 nan nan 52 54 56 57 58 58 58 58 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 40 nan 39 38 36 33 32 31 32 32 32 31 30 29 28 26 24 24 24 25 25 25 25 24 24 23 22 21 19 18 16 14 12 12 12 13 13 14 15 15 16 16 16 16 17 17 17 18 18 19 19 19 20 19 19 19 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 15 14 13 12 12 11 11 10 10 10 10 9 9 8 8 7 7 6 5 5 5 5 4 4 nan nan nan nan nan nan nan 9 8 7 7 7 7 7 7 7 8 8 9 10 10 10 10 10 10 10 10 10 10 11 12 13 15 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 13 13 13 13 14 15 15 15 15 14 14 13 12 11 10 10 9 9 9 8 9 9 10 11 11 11 11 12 12 12 13 13 12 12 11 11 11 10 10 10 9 10 10 10 11 11 11 11 11 11 12 12 13 13 13 13 13 15 16 17 18 18 18 17 17 16 16 15 15 14 13 13 12 12 11 11 12 12 12 13 13 12 11 10 9 8 8 8 8 9 11 12 12 12 12 13 12 12 12 11 11 10 9 9 9 9 8 7 6 6 5 5 5 5 4 5 5 6 7 7 8 8 7 7 7 7 8 8 8 9 9 9 10 10 10 10 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 9 10 11 11 10 10 10 9 9 9 9 8 8 8 9 8 8 8 8 7 7 6 6 5 5 6 6 6 6 6 6 7 8 8 8 8 9 9 10 11 11 12 12 12 12 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 10 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 14 14 14 15 15 15 15 15 15 15 14 14 13 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 9 11 nan nan nan nan nan nan 32 36 39 42 45 48 51 53 55 56 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 40 39 38 37 34 32 31 31 32 32 32 31 30 29 nan nan 25 25 26 27 27 27 26 26 25 24 23 22 20 18 16 14 13 12 12 12 13 13 14 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 17 16 16 16 16 16 16 17 17 17 16 16 15 14 13 13 13 12 12 11 11 10 10 10 9 8 7 7 6 6 6 6 6 6 6 6 5 nan nan nan nan nan 9 8 7 7 7 7 6 7 7 7 8 9 10 11 11 11 11 11 11 12 11 12 12 13 15 16 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 16 16 15 14 14 13 14 14 15 15 15 15 15 14 14 13 12 10 10 10 10 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 13 13 14 15 16 17 18 18 18 18 17 16 16 15 15 14 14 13 12 12 11 11 11 12 13 13 13 13 12 10 9 8 7 7 7 8 9 11 11 11 12 11 11 11 11 11 10 9 9 9 8 8 8 7 6 6 5 5 5 5 5 5 5 6 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 10 10 11 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 9 9 10 10 11 11 11 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 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 15 15 14 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 8 11 14 nan nan nan nan nan 32 36 39 42 45 48 50 52 53 55 nan 56 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 40 39 39 37 36 33 31 30 30 31 32 32 31 30 29 nan nan 25 26 27 28 28 28 27 27 26 25 24 22 21 19 17 15 14 13 13 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 17 16 16 15 16 16 16 17 18 18 17 16 15 15 14 14 14 14 13 12 12 11 11 11 10 9 8 7 7 6 6 6 7 7 7 7 7 7 7 8 9 9 9 8 8 7 7 6 5 6 6 7 8 9 10 10 10 11 11 12 12 13 13 13 14 15 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 16 16 15 14 14 14 14 14 14 15 15 15 15 14 13 12 11 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 13 13 13 14 14 16 17 17 18 18 17 17 16 15 15 14 14 14 14 13 12 12 11 11 12 12 13 13 13 12 11 9 7 7 6 6 7 8 9 10 11 11 11 10 10 10 10 10 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 6 6 7 7 7 7 7 7 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 12 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 8 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 7 7 8 8 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 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 13 13 13 13 13 14 14 14 14 15 16 16 16 17 17 17 17 16 16 15 15 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 9 12 14 17 nan nan nan 29 33 36 39 42 45 47 49 51 52 54 nan 55 55 55 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 40 39 38 36 34 32 30 29 29 30 31 31 30 29 nan nan nan 26 27 28 29 29 29 28 27 26 26 25 23 21 19 18 16 15 15 14 14 14 14 15 15 16 16 16 17 17 18 18 18 18 18 19 19 19 19 18 18 18 19 19 18 18 17 17 16 16 15 15 16 16 17 18 18 18 17 16 16 16 16 16 15 14 13 13 12 12 12 11 10 9 9 8 8 7 7 8 8 8 8 8 8 8 9 9 9 9 8 8 7 6 5 4 5 5 6 7 8 9 9 9 10 11 12 13 14 14 14 15 16 17 17 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 14 14 14 14 14 14 13 12 11 11 11 11 11 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 15 16 17 17 17 17 16 16 15 15 15 14 14 14 14 13 12 11 11 11 12 13 13 13 12 11 9 8 7 6 6 6 7 8 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 14 14 14 14 14 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 11 13 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 9 9 10 10 10 10 10 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 12 12 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 15 15 16 17 17 17 17 17 17 17 16 16 15 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 nan nan nan nan 9 12 15 18 21 24 27 30 33 36 39 42 44 47 49 50 52 nan nan 54 54 54 54 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 40 39 37 35 32 30 29 28 28 29 29 29 29 28 nan nan nan 27 28 30 30 30 29 28 28 27 26 25 24 22 20 19 17 17 16 16 16 16 16 16 16 16 16 17 17 17 18 19 19 19 19 19 19 19 19 19 18 18 19 19 18 17 16 16 16 16 15 16 16 16 17 18 18 18 17 17 16 16 16 16 16 15 14 13 13 13 13 13 12 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 5 4 3 3 4 5 6 7 7 7 8 9 11 12 14 14 15 15 16 17 17 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 15 16 16 17 17 16 16 16 16 16 15 15 15 15 15 14 13 12 11 11 11 11 12 13 13 12 11 9 8 7 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 6 7 8 8 7 7 7 8 8 8 9 9 9 9 10 10 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 14 14 14 14 13 12 12 11 11 11 10 10 10 10 10 10 10 12 13 15 16 15 15 14 14 14 13 13 13 12 12 12 11 11 10 10 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 8 9 9 9 10 10 10 10 10 12 13 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 12 12 12 12 12 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 17 17 18 18 18 17 17 17 16 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 5 nan 6 8 10 13 15 18 21 25 28 31 34 37 40 42 44 46 48 50 51 nan 52 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 41 40 nan 38 36 33 31 29 28 28 27 27 27 28 27 27 nan nan nan 28 30 31 31 30 29 29 28 27 26 26 24 22 21 19 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 19 20 20 20 20 19 19 19 19 18 18 18 18 18 17 16 15 15 15 15 16 16 16 17 17 18 18 18 17 17 17 17 16 16 16 15 15 14 14 14 14 13 13 12 12 12 11 11 10 10 10 10 10 10 10 9 9 9 8 8 7 6 4 3 3 3 3 4 4 5 5 6 7 8 10 12 14 15 16 16 17 17 18 18 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 15 15 16 16 17 16 16 16 16 16 16 16 16 15 15 15 14 13 12 11 11 11 11 12 12 12 12 11 10 8 7 6 6 5 6 7 7 6 6 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 5 5 6 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 12 12 11 11 11 11 11 10 10 10 11 12 14 16 16 17 16 15 15 15 14 14 14 14 13 13 12 11 11 10 10 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 7 7 7 8 8 9 8 8 9 9 9 10 11 12 13 14 15 15 15 15 15 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 13 12 12 12 12 11 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 15 15 16 17 17 17 18 18 18 18 17 17 16 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 7 9 11 14 16 19 22 25 29 32 35 38 40 43 45 46 48 49 nan nan 52 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 41 41 nan nan 37 35 32 30 28 27 27 26 26 26 26 26 26 nan nan nan 29 30 31 31 30 29 29 28 27 27 26 24 23 21 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 20 21 21 21 21 20 20 19 19 19 18 18 18 17 16 15 15 15 15 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 15 15 14 14 14 13 13 12 12 11 11 11 11 11 11 10 9 9 8 7 7 6 4 3 2 3 4 4 5 4 4 4 5 6 7 9 12 13 15 16 17 17 18 19 19 19 20 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 12 13 13 13 13 13 13 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 16 16 15 15 15 14 14 12 11 11 11 11 12 12 12 12 11 10 9 8 7 6 6 6 6 6 5 5 6 6 7 6 6 6 6 6 6 6 6 5 5 5 5 4 4 5 5 6 7 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 15 14 13 12 12 12 12 12 11 11 10 10 11 12 14 16 17 18 17 17 16 16 16 15 15 15 15 14 13 12 12 11 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 8 9 9 8 9 10 11 12 13 14 15 15 16 16 16 15 15 15 15 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 13 13 14 14 15 15 16 16 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 17 17 16 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 8 10 13 15 17 20 23 26 29 32 35 38 41 43 45 46 48 49 50 51 51 51 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 41 41 nan nan 36 33 31 29 28 27 27 26 26 25 25 25 nan nan nan 28 30 31 31 31 30 29 29 28 27 27 26 24 23 22 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 20 21 21 21 21 21 20 19 19 18 18 17 17 16 15 15 15 16 16 17 17 18 18 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 11 11 10 9 8 7 6 5 4 3 1 3 4 5 6 6 5 4 4 4 5 7 9 11 13 15 16 17 18 19 19 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 16 15 15 15 14 14 13 12 11 11 11 11 12 12 12 12 11 10 9 8 7 6 6 6 6 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 5 6 6 7 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 15 14 13 13 13 12 12 12 11 11 11 11 13 14 16 18 19 19 18 18 17 17 17 16 16 16 15 15 13 13 12 11 11 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 9 9 9 9 8 9 10 12 13 13 14 15 16 16 16 16 16 16 15 15 15 15 15 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 17 17 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 16 17 17 18 18 18 18 18 18 18 17 16 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 10 12 14 16 18 21 24 27 30 33 35 38 41 43 45 46 48 49 50 50 51 51 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 41 40 nan nan 34 32 30 29 28 28 27 26 26 25 25 25 nan nan nan 28 30 31 31 30 30 29 28 28 27 26 25 24 24 23 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 21 21 21 20 20 19 18 18 17 17 16 16 16 16 17 17 17 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 14 14 14 13 13 13 12 12 11 10 9 9 8 7 6 5 3 2 2 3 5 6 6 6 5 5 4 4 5 7 9 12 14 15 16 17 18 19 20 21 21 21 21 21 20 20 19 19 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 13 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 11 11 11 11 12 12 13 13 13 13 13 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 17 17 18 18 18 17 17 16 15 15 14 14 14 13 13 12 12 11 11 11 11 12 12 12 12 11 10 9 8 7 7 6 6 5 5 5 6 6 6 5 5 5 5 5 5 4 4 5 5 4 5 5 5 6 7 8 8 9 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 14 14 15 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 19 17 16 15 14 14 13 13 13 12 12 11 12 13 15 17 19 20 20 20 19 18 18 18 18 18 17 16 15 14 13 12 12 12 11 11 10 10 10 10 10 9 9 9 9 10 10 10 10 9 9 10 11 11 10 10 9 9 10 11 12 13 13 14 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 17 17 16 16 16 16 16 16 15 15 15 16 17 17 18 18 18 18 18 18 18 17 16 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 9 9 10 11 13 15 17 20 22 24 27 30 33 35 38 40 42 44 46 47 48 49 50 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 40 nan 36 33 31 30 30 30 29 28 27 26 25 25 nan nan nan nan 29 30 30 30 30 29 28 28 28 27 26 25 24 24 24 24 23 23 23 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 20 20 21 21 21 20 20 19 18 18 18 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 16 16 15 15 15 15 15 14 14 13 12 11 10 9 9 8 7 5 4 3 4 5 6 7 6 6 5 5 4 4 6 8 10 12 14 16 17 18 19 20 20 21 22 22 22 22 21 20 20 19 19 18 18 18 17 17 17 17 16 17 17 16 16 16 15 15 15 14 14 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 12 12 12 13 13 13 13 14 14 14 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 18 18 18 18 17 17 16 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 12 12 11 10 9 8 7 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 6 7 7 8 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 14 15 16 16 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 22 22 21 20 18 17 16 15 14 14 13 13 12 12 12 13 15 17 19 20 21 21 20 19 19 19 19 18 18 17 16 14 14 13 13 13 13 12 11 11 11 11 11 11 10 10 10 11 11 11 11 10 10 11 11 12 11 11 10 11 11 12 13 13 14 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 15 15 15 16 16 17 17 18 18 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 17 18 18 18 18 18 18 18 17 17 16 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 11 12 14 16 19 21 23 25 28 31 33 36 38 40 42 44 45 47 48 49 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 41 41 40 nan 38 35 32 30 30 31 30 30 28 27 26 25 25 nan nan nan nan 29 30 30 30 29 28 28 27 27 26 25 25 25 25 25 26 26 25 25 24 23 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 20 20 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 19 19 19 19 19 20 20 20 19 19 19 19 19 19 18 18 17 16 16 16 16 16 16 15 14 13 12 12 11 11 10 9 8 7 6 6 7 7 7 7 6 6 5 4 5 7 9 11 13 15 17 18 19 19 20 21 22 22 23 23 22 22 21 20 20 19 18 18 17 17 17 16 16 16 16 17 17 17 16 16 16 15 15 14 13 13 12 12 12 12 12 11 11 12 12 13 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 13 13 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 17 18 19 19 19 18 18 17 17 16 15 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 9 9 8 8 7 7 6 6 6 6 7 6 6 5 5 4 4 4 4 4 4 4 4 5 5 6 7 8 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 14 15 16 17 17 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 23 24 24 23 21 19 18 17 16 15 14 13 13 12 13 14 15 17 18 20 21 21 21 20 20 20 20 19 18 17 16 16 15 15 15 14 13 12 12 12 13 13 13 12 12 11 11 12 12 12 12 11 11 11 12 12 13 12 12 11 12 13 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 19 19 19 18 18 17 17 16 16 16 16 16 16 17 17 18 19 19 19 19 18 18 18 17 17 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 11 12 13 15 17 20 22 24 26 29 31 34 36 38 40 42 43 45 46 47 48 nan 49 49 nan nan nan nan nan nan nan nan nan nan 47 47 47 47 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 40 40 nan 37 34 31 31 31 31 30 29 28 27 25 25 25 nan nan nan nan 28 29 29 29 28 27 26 26 26 26 26 25 25 25 26 26 27 27 26 25 24 22 21 21 21 21 22 22 22 22 21 20 20 20 21 21 21 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 18 18 18 19 19 20 20 20 20 20 20 21 21 21 21 20 19 19 18 18 18 17 17 17 17 16 15 14 14 14 14 14 14 13 12 11 10 10 9 9 9 8 7 7 6 5 6 8 10 13 14 16 17 18 19 20 20 21 22 23 23 23 23 22 22 21 20 19 18 18 17 17 16 16 15 15 16 16 16 16 16 16 16 15 15 14 13 13 12 12 12 11 11 11 11 11 12 12 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 14 14 13 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 18 18 17 17 16 15 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 6 5 5 4 4 4 4 4 4 4 5 6 7 7 8 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 15 16 17 17 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 22 22 22 23 23 24 25 26 26 26 24 22 21 19 18 17 16 15 14 14 14 15 16 17 18 20 22 22 22 21 21 21 20 20 19 18 18 18 18 18 17 16 14 13 13 13 14 15 14 14 13 13 13 12 12 12 12 12 12 11 12 12 13 14 13 12 12 13 13 14 14 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 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 19 18 18 17 17 17 16 16 16 17 17 18 19 19 20 20 19 19 19 19 18 18 18 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 11 11 11 12 13 14 16 18 21 23 25 27 29 32 34 36 38 40 41 43 45 46 47 47 48 48 48 48 48 48 48 nan nan nan nan nan nan 46 46 46 46 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 40 nan nan 37 35 33 31 31 31 30 30 29 27 26 25 25 nan nan nan nan nan 28 28 28 28 26 26 26 26 26 26 26 26 26 26 26 26 27 27 26 25 24 23 21 21 20 21 22 22 23 22 21 21 20 20 21 21 21 20 20 19 19 19 19 20 20 20 20 20 21 21 21 20 19 19 18 18 18 18 18 19 20 20 21 21 21 22 22 22 22 22 22 22 21 21 20 20 19 19 18 18 18 18 17 17 16 16 16 17 17 16 15 14 13 12 12 11 10 9 9 8 7 7 8 10 12 14 16 17 18 19 19 20 21 22 22 23 23 23 23 23 22 22 21 20 19 18 17 16 16 15 15 15 15 15 16 16 16 16 16 15 15 14 14 13 12 12 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 17 17 16 15 14 14 13 13 12 12 12 11 12 12 11 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 6 7 7 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 16 17 17 17 18 18 19 19 20 20 21 21 21 21 21 22 22 22 22 23 23 23 24 25 26 27 28 28 27 26 24 22 21 19 18 17 16 16 16 16 17 18 19 21 23 23 23 22 22 22 21 20 20 20 20 21 21 20 19 17 16 15 14 15 16 16 16 15 15 14 14 13 13 13 13 12 12 12 12 13 13 14 12 12 12 12 13 14 14 15 16 16 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 18 17 17 17 17 17 17 18 19 19 20 20 20 20 20 20 20 19 19 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 12 12 13 14 15 17 20 22 24 26 28 30 32 34 36 38 40 41 43 44 45 46 47 47 47 47 47 47 48 nan nan nan nan nan nan nan 46 46 46 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 nan nan 38 36 34 32 31 30 30 30 29 28 26 25 25 24 nan nan nan nan nan 27 27 27 26 26 25 nan 26 26 26 26 26 26 25 25 26 26 26 26 25 24 23 21 21 20 21 22 22 23 22 22 21 20 20 21 21 21 21 20 19 19 20 20 20 20 20 20 20 21 21 21 20 19 18 18 18 18 18 19 19 20 21 22 22 23 23 23 23 24 24 24 23 23 23 22 22 21 20 20 20 20 20 20 19 18 18 18 18 19 18 18 17 15 14 13 12 11 11 10 9 9 9 10 12 13 15 16 17 18 19 19 20 21 22 23 23 24 24 24 23 23 22 21 20 19 18 17 16 16 15 15 15 15 15 15 16 16 16 15 15 15 14 14 13 12 12 11 11 11 11 11 11 12 12 13 13 13 14 14 14 13 13 13 13 13 13 14 14 14 14 13 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 17 17 16 15 15 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 9 8 8 8 8 7 7 8 8 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 10 11 11 12 12 13 13 14 15 15 16 17 17 17 18 18 19 19 19 20 20 21 21 21 22 22 22 23 23 23 23 24 25 26 27 28 30 30 30 29 28 26 24 23 21 20 19 18 18 18 19 20 21 23 23 24 23 23 23 22 22 21 21 21 22 23 23 22 20 19 18 18 18 18 18 18 18 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 12 11 11 12 13 13 14 14 15 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 19 19 18 18 17 17 17 18 18 19 20 20 21 21 21 21 20 20 20 20 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 12 13 13 14 15 17 19 21 23 25 27 29 31 33 35 37 38 40 41 43 44 45 45 46 46 46 47 47 47 nan nan nan nan nan nan nan 46 46 46 45 nan nan nan nan 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 34 32 31 30 30 30 29 28 27 26 25 25 nan nan nan nan nan nan 26 26 26 25 nan nan nan nan nan nan nan 26 25 25 25 25 25 26 25 24 23 22 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 20 20 20 20 20 20 19 18 18 18 18 18 19 19 20 21 22 23 24 24 25 25 25 25 25 25 nan 25 24 23 22 22 21 21 22 22 22 21 20 20 20 20 20 20 19 18 17 16 15 14 13 12 12 11 11 11 12 13 15 16 17 18 18 19 20 20 21 22 23 23 24 24 24 24 23 23 22 21 20 19 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 14 14 14 13 13 12 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 17 17 16 16 15 15 14 14 13 13 12 12 12 11 11 11 11 11 10 10 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 14 15 15 16 17 17 17 18 18 18 19 19 19 20 20 21 21 22 22 22 23 23 23 24 24 25 26 27 28 30 31 32 32 31 30 28 26 24 23 22 21 21 21 21 22 23 24 25 25 25 25 24 24 23 23 23 24 24 24 24 23 22 21 21 21 21 20 20 20 19 18 17 16 15 15 14 14 14 13 13 13 13 13 13 13 12 11 10 11 11 12 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 19 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 20 20 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 13 13 13 14 15 16 18 20 22 24 26 28 29 31 33 35 37 38 40 41 42 44 44 45 45 45 46 46 46 nan nan nan nan nan nan nan nan 46 45 45 45 nan nan nan nan 43 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 35 32 31 30 30 30 29 28 27 26 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 24 24 24 25 25 25 24 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 21 20 20 20 20 20 19 19 18 18 18 18 19 19 20 21 22 23 24 25 25 25 25 25 nan nan nan 26 26 25 24 23 23 23 23 23 23 22 22 21 22 22 22 21 21 20 19 18 16 16 15 14 14 14 14 14 14 15 15 16 17 18 18 19 20 20 21 22 23 24 24 24 24 24 24 23 22 21 20 19 18 17 16 15 15 15 14 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 13 14 14 14 13 13 12 12 12 12 12 12 13 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 16 16 17 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 14 15 15 16 16 17 17 18 18 19 19 19 19 20 20 20 21 21 22 22 23 23 23 24 24 25 26 27 28 29 31 33 34 34 33 31 30 28 26 24 24 23 23 24 25 26 26 26 27 27 27 26 26 25 25 25 25 25 25 24 23 23 23 23 23 23 22 21 21 20 19 18 17 16 15 15 14 14 14 14 13 13 13 13 13 12 11 9 9 10 11 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 15 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 20 19 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 14 15 16 17 19 21 23 25 26 28 30 32 34 36 37 39 40 41 42 43 44 44 44 45 45 44 44 44 44 44 44 44 nan nan nan 44 44 nan 44 43 43 nan 42 42 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 33 31 30 30 30 30 29 28 27 26 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 24 24 24 25 25 24 24 23 23 23 22 22 22 22 21 21 21 21 21 22 22 23 23 23 22 22 22 22 22 22 22 22 23 22 22 21 20 20 20 20 19 19 19 19 19 19 20 21 22 22 23 24 25 25 25 25 nan nan nan nan 27 27 26 25 24 24 25 25 25 25 25 nan nan 24 24 23 23 22 21 20 19 18 17 17 17 17 17 16 16 16 16 16 16 17 17 18 19 19 20 21 22 23 24 24 24 24 24 24 23 22 21 20 20 19 18 17 16 15 15 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 13 13 13 13 14 14 14 14 14 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 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 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 13 13 14 14 15 15 16 17 17 18 18 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 24 24 25 26 27 29 30 32 34 35 35 34 32 31 29 28 27 27 27 27 28 28 27 28 28 29 29 28 28 27 26 26 26 25 25 24 24 23 24 24 24 23 23 22 21 20 19 19 18 17 16 16 15 15 14 14 14 13 13 13 12 12 11 9 9 9 11 12 13 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 18 19 19 19 20 20 21 21 20 19 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 16 16 17 19 20 22 24 26 27 29 31 33 34 36 37 39 40 41 42 43 43 43 44 44 44 43 43 43 43 43 43 43 nan nan nan 42 42 nan 42 42 42 41 41 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 34 32 31 30 29 29 29 28 27 27 26 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 25 25 24 24 24 23 23 23 22 22 21 21 21 21 21 21 22 22 23 23 23 23 22 22 22 23 23 23 23 23 23 22 21 21 20 20 20 20 20 20 20 20 21 21 22 23 24 24 25 25 26 nan nan nan nan nan 26 26 26 26 25 25 25 26 27 27 28 nan nan nan nan 26 25 24 23 22 21 20 20 19 19 19 19 19 19 18 17 17 17 16 17 17 18 18 19 20 21 22 22 23 24 24 23 23 23 23 22 21 21 20 20 19 18 17 16 15 14 14 14 15 15 15 14 14 14 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 14 14 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 20 21 21 21 21 22 22 22 23 23 24 24 25 26 27 28 29 31 32 34 35 35 34 33 31 30 30 30 30 30 30 29 29 29 30 31 31 30 29 29 28 26 25 25 24 24 24 24 24 24 24 23 23 22 21 20 19 19 18 18 17 17 16 16 15 14 14 13 13 13 12 12 11 10 9 9 10 11 12 13 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 21 20 20 19 18 18 19 19 20 20 20 21 21 21 21 21 22 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 17 17 18 20 21 23 25 27 28 30 31 33 35 36 38 39 40 41 42 42 43 43 43 43 43 43 42 42 42 42 42 42 41 41 nan 41 41 41 41 41 40 40 39 39 38 nan nan nan nan nan nan nan nan 38 nan nan nan nan nan nan nan 37 36 34 32 30 30 29 29 29 28 27 26 26 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 24 24 24 24 24 24 24 23 23 22 22 21 21 21 21 21 21 21 22 22 23 24 24 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 22 22 22 22 22 22 22 23 23 24 25 26 26 27 nan nan nan nan nan nan 25 26 26 25 25 25 25 26 28 29 30 nan nan nan nan nan 26 24 23 22 22 21 21 21 21 21 22 21 21 20 19 18 17 17 17 17 17 18 19 20 21 21 22 22 23 23 23 22 22 22 22 21 21 20 20 19 19 17 16 15 15 14 14 14 14 14 14 14 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 14 14 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 17 17 16 16 15 15 15 16 16 15 15 15 15 16 16 16 15 15 15 15 15 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 11 10 9 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 16 16 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 23 23 24 24 24 25 26 26 28 29 31 32 34 35 34 34 33 32 32 32 32 32 32 31 31 31 31 31 32 31 30 29 28 27 25 25 24 24 24 24 24 24 24 23 23 22 21 20 20 19 19 19 18 18 17 17 16 15 15 14 13 13 12 12 11 10 10 10 10 11 12 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 17 18 18 19 19 20 20 20 21 20 20 19 18 19 19 20 20 20 20 21 21 21 21 22 22 22 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 19 20 21 22 24 26 28 29 31 32 34 35 37 38 39 40 41 42 42 42 42 42 42 42 42 42 42 41 41 41 41 40 40 nan nan 39 39 39 39 39 39 38 38 37 nan nan nan nan nan 36 36 36 36 nan nan nan nan nan nan nan nan 34 33 31 30 30 29 29 29 28 27 26 25 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 24 24 24 24 24 24 23 23 22 21 21 21 21 21 21 21 22 22 23 23 24 24 23 23 23 23 23 23 24 24 23 23 23 22 22 22 23 23 23 23 23 23 23 24 24 24 25 26 27 nan nan nan nan nan nan nan 25 25 25 25 24 24 24 25 27 28 30 nan nan nan nan nan nan nan nan nan nan 22 22 22 22 22 23 23 23 23 22 21 19 19 18 18 18 18 18 19 20 20 21 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 18 17 15 15 14 14 14 14 14 14 13 13 13 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 16 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 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 9 9 10 10 11 11 11 12 12 13 13 13 13 12 11 10 10 9 9 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 19 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 25 25 26 28 29 30 32 33 34 34 34 33 33 33 33 33 33 33 33 33 33 32 32 32 31 30 29 28 27 26 26 26 26 25 25 24 23 23 22 22 21 21 21 20 20 20 20 19 19 18 17 17 16 15 14 13 13 12 12 11 11 10 11 11 12 13 14 15 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 18 19 19 20 20 20 21 20 20 19 19 19 19 20 20 20 20 21 21 21 22 22 22 21 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 20 21 22 23 25 27 28 30 32 33 34 36 37 38 39 40 41 41 42 42 42 42 42 42 41 41 41 41 41 40 40 40 39 nan nan nan 39 38 38 38 37 37 36 36 35 nan nan nan 35 34 34 34 35 nan nan nan nan nan nan nan nan 33 31 30 30 30 30 29 28 27 26 25 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 nan nan nan nan nan nan 23 23 23 24 24 24 24 24 23 23 22 21 21 21 21 22 22 22 23 23 23 24 23 23 23 23 23 23 23 23 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 26 nan nan nan nan nan nan nan nan nan 25 25 25 24 23 23 23 24 26 29 30 nan nan nan nan nan nan nan nan nan nan 23 23 23 23 24 24 25 24 24 23 22 21 20 20 19 19 19 19 19 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 17 16 15 14 14 13 13 13 13 13 13 12 12 11 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 12 11 11 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 26 27 28 30 31 32 33 34 34 34 34 34 34 35 34 34 34 34 33 33 32 30 29 29 29 29 29 29 30 29 28 26 25 23 22 22 21 21 21 21 21 21 21 20 20 20 19 18 18 17 16 15 14 13 13 12 12 11 11 11 12 13 14 15 16 17 17 18 18 19 19 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 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 21 20 20 19 19 19 20 20 20 20 21 21 21 22 22 22 21 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 21 22 23 25 26 28 29 31 32 34 35 36 38 39 40 40 41 41 41 41 41 41 41 41 41 41 41 40 40 40 39 39 nan nan nan nan 38 38 37 37 36 35 35 35 34 34 34 33 33 33 33 33 nan nan nan nan nan nan nan nan nan 31 30 29 29 30 30 29 28 26 25 24 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 nan nan nan nan nan nan 23 24 24 24 24 24 24 23 23 22 21 21 21 22 22 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 23 24 24 25 26 26 26 26 26 26 25 25 25 25 26 26 28 nan nan nan nan nan nan nan nan 26 25 25 24 23 23 23 24 26 28 30 nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 26 26 26 25 24 23 23 22 21 21 20 20 20 20 20 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 18 18 17 16 15 14 13 13 13 13 13 13 12 12 11 11 11 11 12 13 14 14 15 15 15 14 14 14 15 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 13 14 14 14 14 14 15 15 15 16 16 16 17 17 18 19 19 20 20 20 21 21 21 22 22 23 23 23 23 23 24 24 24 24 25 26 26 27 28 29 31 32 34 35 35 35 35 35 35 35 35 35 35 34 33 32 30 30 30 30 30 30 31 32 31 29 26 24 23 22 21 21 21 22 22 22 22 22 21 21 20 20 19 19 18 18 17 16 15 14 13 12 12 12 12 13 14 15 16 17 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 17 18 18 19 19 20 20 21 21 21 20 20 19 20 20 20 20 20 21 21 21 22 22 22 21 21 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 22 23 24 26 27 28 30 32 33 35 36 37 38 39 40 40 41 41 41 41 41 41 41 41 41 40 40 40 40 39 39 nan nan nan nan nan nan 37 36 36 35 35 34 33 33 33 32 32 32 32 nan nan nan nan nan nan nan nan nan nan nan 30 28 28 28 29 30 29 27 25 23 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 23 24 nan nan nan nan nan nan 24 24 24 24 24 24 23 23 22 22 22 22 22 23 23 24 25 25 nan nan nan nan nan nan 24 24 24 24 24 24 nan nan nan nan 26 26 27 28 28 28 27 27 26 26 26 26 26 28 nan nan nan nan nan nan nan nan 26 26 25 24 23 23 23 24 26 28 29 30 nan nan nan nan nan nan nan nan 27 27 27 27 27 27 27 27 27 27 26 25 24 24 23 22 22 22 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 16 15 14 13 12 12 12 12 12 12 12 11 11 11 11 12 13 14 14 15 15 15 15 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 12 12 11 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 21 21 21 22 22 23 23 23 23 23 24 24 24 24 25 25 26 26 27 29 30 32 33 35 36 36 36 36 36 36 36 35 35 34 34 32 31 31 31 31 30 29 29 29 28 26 24 23 23 22 22 22 22 22 23 23 23 23 22 22 21 21 20 20 20 19 18 18 16 15 14 14 13 13 13 14 14 15 16 18 19 19 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 18 18 19 19 20 20 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 23 24 25 27 28 29 31 33 34 35 36 37 39 40 40 41 41 41 41 41 41 41 41 41 40 40 40 39 39 39 39 nan nan nan nan nan nan 37 36 35 35 34 33 33 32 32 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 27 28 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 23 24 24 25 nan nan nan nan 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 25 26 nan nan nan nan nan nan nan 25 25 24 24 25 nan nan nan 26 26 26 27 28 28 29 29 nan nan nan nan 26 26 26 28 nan nan nan nan nan nan nan nan 27 26 25 24 24 23 24 25 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 28 27 27 26 25 24 24 23 23 23 22 22 21 21 20 20 19 19 18 18 18 18 18 17 17 18 18 18 18 17 16 15 14 13 12 12 12 12 12 12 12 12 11 11 11 12 13 14 15 15 15 15 15 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 20 20 20 21 21 21 22 22 23 23 23 23 23 24 24 24 24 25 25 26 27 28 30 31 33 34 35 36 37 36 36 36 36 36 35 35 34 33 33 32 32 31 29 27 25 24 23 23 22 22 23 23 24 24 24 24 24 24 24 24 23 23 22 22 21 21 21 21 20 19 18 17 16 15 14 14 14 14 15 15 16 18 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 20 20 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 25 27 28 29 30 32 33 35 36 37 38 39 40 41 41 41 41 41 41 41 41 41 41 40 40 39 39 39 39 39 nan nan nan nan nan nan 36 36 35 34 33 33 32 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 23 23 23 24 25 nan nan nan 25 25 25 24 24 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 nan nan nan nan nan 28 28 27 27 27 28 28 29 29 nan nan nan nan nan 26 26 27 29 nan nan nan nan nan nan nan 27 27 26 25 24 24 25 26 27 28 29 28 28 28 28 28 29 29 29 29 29 29 29 30 30 31 31 31 31 31 31 30 30 29 28 27 26 26 25 24 23 23 22 21 20 20 19 19 18 18 17 17 17 17 18 18 18 18 18 18 17 16 14 13 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 15 15 15 15 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 14 14 14 13 12 12 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 20 20 20 21 21 22 22 23 23 23 23 23 24 24 24 25 25 25 26 27 28 29 30 32 33 34 35 36 36 36 36 36 36 35 35 35 34 33 32 32 30 28 25 23 22 21 21 21 22 22 23 24 25 25 25 25 25 25 25 25 24 24 23 23 22 22 22 22 21 20 19 18 17 16 15 15 15 15 16 16 17 18 19 20 21 21 21 21 20 20 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 20 20 19 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 29 30 31 32 34 35 37 38 39 40 nan nan nan nan nan nan 42 41 41 41 41 40 40 39 39 39 39 38 38 nan nan nan nan 37 36 35 35 34 33 32 31 31 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 23 23 23 24 24 25 25 26 26 26 26 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 28 29 29 29 28 28 nan nan nan nan nan 29 nan nan nan 26 26 27 28 nan nan nan nan nan 29 29 28 27 26 26 25 25 26 27 28 29 30 29 29 29 29 29 29 30 30 29 29 29 30 31 31 32 32 33 33 33 33 33 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 19 18 18 18 18 18 18 18 18 19 19 19 18 17 16 15 14 13 12 12 12 13 13 13 13 12 12 12 12 13 14 14 15 15 15 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 19 19 20 20 20 21 21 22 22 23 23 23 23 24 24 25 25 25 25 26 26 27 28 29 30 31 32 33 34 35 36 36 36 35 35 35 35 35 34 33 32 30 28 26 23 22 20 20 20 22 23 24 24 25 26 26 27 27 27 27 27 26 25 25 24 24 23 23 23 23 22 21 20 19 18 17 16 16 16 16 17 17 18 19 20 21 21 21 21 21 20 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 14 14 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 21 20 20 19 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 42 42 41 41 41 40 40 39 39 39 39 39 38 nan nan nan 37 36 36 35 34 33 32 31 31 30 29 29 29 nan nan nan nan nan nan nan nan nan nan 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 24 23 23 24 24 25 26 26 27 27 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 28 29 30 30 30 29 nan nan nan nan nan nan nan nan nan 27 26 27 28 nan nan nan nan nan 30 29 28 28 27 27 26 26 27 28 29 30 31 31 31 30 30 30 30 30 30 30 30 30 31 31 32 33 33 34 34 35 35 35 35 34 34 33 32 31 30 28 27 25 24 22 21 20 19 19 19 18 18 18 19 19 19 20 19 19 19 19 18 17 15 14 13 13 13 13 13 14 14 13 13 13 13 12 13 13 14 14 14 15 14 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 21 21 22 22 22 23 23 23 24 25 25 25 25 25 25 25 26 26 27 28 29 30 31 32 33 34 35 35 35 34 34 34 35 34 34 33 31 29 27 24 22 19 18 19 22 24 25 26 26 26 27 28 28 28 28 28 27 27 26 25 25 24 24 24 24 24 23 22 21 20 19 18 18 18 18 17 17 18 18 20 21 21 21 21 21 21 20 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 14 14 13 13 13 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 21 21 22 22 22 22 22 21 21 21 21 21 21 21 20 19 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 42 42 42 42 42 42 42 41 41 41 40 40 39 39 39 39 39 38 38 37 37 36 36 35 35 34 33 32 31 30 29 29 28 28 nan nan nan nan nan nan nan nan nan 25 25 24 24 nan nan nan nan nan nan nan nan nan nan nan nan 22 22 nan nan nan nan nan nan nan nan nan nan 24 24 24 24 24 24 23 23 24 24 25 26 27 28 27 27 27 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 27 28 29 30 31 nan nan nan nan nan nan nan nan nan nan nan 27 27 27 28 nan nan nan nan nan 31 30 29 28 28 28 28 28 28 29 30 31 32 32 32 31 31 31 31 31 31 31 31 31 32 32 33 34 34 35 35 36 36 36 36 36 36 35 34 33 32 31 29 27 26 24 22 21 20 20 20 19 19 19 20 20 21 21 21 21 20 20 19 18 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 21 21 22 22 22 23 23 24 24 25 25 25 25 25 25 25 25 26 27 27 28 29 30 31 32 33 33 34 33 34 34 34 34 34 33 32 30 28 26 23 20 18 19 22 25 27 27 27 27 27 27 28 28 28 28 28 28 27 27 26 26 25 25 25 25 24 24 23 22 21 20 19 19 19 19 18 18 19 19 20 21 22 22 22 21 21 20 20 20 20 19 19 19 18 18 18 17 17 16 16 15 15 14 13 13 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 21 21 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 41 42 42 42 42 42 42 41 41 41 41 40 40 39 39 38 39 38 38 38 37 37 36 36 35 34 33 32 31 30 30 29 28 28 27 nan nan nan nan nan nan nan 25 25 24 24 23 23 23 nan nan nan nan nan nan nan nan nan nan nan 23 24 nan nan nan nan nan nan nan nan nan 23 24 24 24 24 24 23 23 23 23 24 24 26 27 28 28 28 28 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 28 28 28 28 29 30 nan nan nan nan nan nan 27 28 nan nan nan 27 27 27 28 nan nan nan nan 32 31 31 29 29 29 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 35 35 36 36 36 37 37 37 37 37 37 36 35 34 34 33 31 30 28 27 25 23 22 21 21 21 20 20 20 21 22 23 23 22 21 21 20 19 17 16 15 15 15 15 15 16 16 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 16 17 17 17 18 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 14 14 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 26 26 27 28 28 29 30 31 32 32 33 33 34 34 34 34 33 32 31 30 28 25 22 21 21 22 24 26 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 26 26 26 26 25 25 24 23 22 22 21 21 21 20 20 19 19 20 21 21 22 22 22 22 21 21 20 20 20 19 19 19 18 18 17 17 17 16 16 15 14 14 13 13 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 19 20 20 21 21 22 22 23 23 23 23 22 22 22 22 21 20 20 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 40 41 42 42 42 42 42 42 41 41 41 40 40 39 39 39 38 38 38 38 38 37 37 36 35 34 33 32 31 30 30 29 28 28 27 27 26 nan nan nan nan nan 24 24 23 23 23 23 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 24 24 24 23 23 22 22 23 23 24 25 27 28 29 29 29 28 28 28 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 29 29 28 28 29 nan nan nan nan nan nan 28 28 28 29 29 29 28 28 28 28 29 30 nan nan 32 31 31 30 30 30 32 33 34 33 33 33 32 32 32 32 32 33 33 33 33 34 34 34 34 35 36 37 37 38 38 38 38 38 38 37 37 37 36 36 35 35 34 33 32 31 29 28 26 25 24 23 22 22 21 21 21 22 23 24 23 22 22 21 20 19 17 16 16 16 16 17 17 17 17 16 16 15 15 15 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 16 16 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 13 13 12 12 13 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 18 18 19 19 20 20 21 21 22 22 21 21 21 20 20 19 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 27 28 28 29 30 31 31 32 33 33 34 34 34 33 33 32 30 29 27 25 24 23 23 23 24 25 26 26 27 27 27 28 28 28 29 29 29 28 28 27 26 26 26 26 26 26 25 24 24 23 22 22 22 22 21 20 20 21 21 22 23 23 23 22 22 21 21 20 19 19 19 18 18 18 17 17 16 16 15 15 14 14 13 13 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 19 19 19 19 20 20 21 22 22 23 23 23 23 23 23 22 21 20 19 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 27 nan nan nan nan nan nan nan nan 31 32 32 33 nan nan 37 38 39 40 40 41 42 42 42 42 42 42 42 41 41 40 40 39 39 39 38 38 38 38 38 37 36 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 nan nan 23 23 22 22 22 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 23 23 23 23 23 23 22 22 22 23 24 24 25 26 27 29 29 30 29 29 29 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 30 30 30 29 29 nan nan nan nan nan nan nan 29 29 29 29 29 29 29 29 29 29 30 31 32 32 32 32 31 31 31 32 33 35 35 35 35 34 33 33 33 33 33 34 34 35 35 36 36 36 37 38 38 39 40 40 40 40 40 39 39 38 38 37 37 36 36 35 35 34 34 33 31 30 29 28 27 26 25 24 23 22 22 22 23 24 24 23 23 22 21 20 19 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 15 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 13 12 12 12 12 12 12 12 11 12 12 12 12 12 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 19 19 19 20 20 21 22 23 23 23 23 22 22 21 21 20 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 21 21 22 22 22 23 23 23 23 24 24 24 24 24 25 26 26 27 27 27 28 28 29 30 31 32 32 33 33 34 34 33 33 32 31 30 28 27 26 25 24 24 24 25 25 26 27 28 28 28 28 29 29 29 29 28 28 27 27 26 27 27 27 27 26 25 24 24 23 23 22 22 21 21 21 21 22 22 23 23 23 22 22 21 21 20 19 19 19 18 18 18 17 17 16 16 15 15 14 14 13 13 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 20 21 21 22 23 23 23 23 23 23 22 22 21 19 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 28 nan nan 29 30 30 30 31 31 32 32 33 34 35 36 38 38 39 40 41 41 42 42 42 42 42 42 41 41 40 39 39 39 38 38 38 38 38 37 37 36 34 33 32 31 30 29 28 28 27 27 26 26 26 25 25 24 23 23 22 22 21 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 22 23 23 23 23 23 22 22 22 23 24 24 25 25 25 26 27 28 29 30 30 30 30 29 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 30 nan nan nan nan nan nan nan nan nan 31 31 30 30 30 30 30 30 30 30 30 31 32 33 33 33 33 33 33 33 34 35 36 36 35 35 34 34 34 34 34 35 36 37 38 38 38 38 39 40 41 42 43 43 43 42 41 41 40 39 39 38 38 37 37 36 36 35 35 34 33 32 31 30 30 28 27 26 25 24 24 23 23 23 24 24 23 23 22 21 20 19 18 18 18 19 19 19 19 18 18 17 17 16 16 15 15 15 15 15 16 16 16 16 16 16 15 16 16 16 16 17 17 17 17 16 16 16 17 17 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 13 13 14 14 15 16 16 17 17 16 16 16 16 16 17 17 18 18 18 18 18 19 19 20 20 21 20 20 20 20 21 22 23 24 24 24 24 24 23 23 22 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 20 20 21 21 21 22 22 22 22 23 23 23 23 24 25 26 26 27 27 28 28 29 29 29 30 31 32 32 33 33 33 33 33 32 31 30 29 28 27 26 25 25 25 25 26 27 28 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 28 28 27 26 26 25 24 23 22 22 21 21 21 21 22 22 22 22 22 22 22 21 21 20 20 19 19 19 18 18 17 17 16 16 15 14 14 14 13 13 13 13 12 12 13 13 13 13 14 14 15 15 15 15 14 14 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 19 20 21 22 22 23 23 23 23 23 23 22 21 20 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 28 nan 29 30 30 31 31 31 32 32 33 33 34 35 36 37 38 39 39 40 41 42 42 42 42 42 42 41 41 40 39 39 39 38 38 38 38 37 37 36 35 33 32 30 29 28 27 27 26 26 26 26 26 25 25 24 23 22 22 21 21 20 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 22 23 23 23 23 22 22 23 23 24 25 25 25 25 25 25 26 27 28 29 31 31 31 30 30 30 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 nan nan nan nan nan nan nan nan nan nan nan 32 32 31 31 30 30 30 30 30 30 31 32 33 34 34 34 34 34 35 35 36 36 36 36 35 35 35 35 35 36 37 39 40 40 40 40 41 41 42 43 44 45 45 44 44 43 42 41 41 40 40 39 39 38 38 37 37 36 35 35 34 33 32 31 30 29 28 28 27 25 24 24 24 24 24 23 23 22 21 20 19 18 18 19 19 19 19 19 19 19 18 17 16 16 16 15 15 15 15 16 16 17 16 16 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 15 16 16 17 17 17 17 17 17 16 16 17 17 18 18 18 18 19 19 20 20 21 21 21 21 21 21 22 23 24 25 25 25 25 25 24 24 23 22 21 20 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 21 21 21 21 22 22 22 23 23 24 25 26 27 28 28 28 29 29 29 30 30 30 31 32 32 33 33 32 31 31 30 29 28 28 27 26 26 26 26 27 28 30 30 30 30 29 29 29 29 29 28 28 27 27 27 27 27 28 28 28 28 27 26 25 24 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 20 21 22 22 23 23 23 23 22 22 21 20 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 29 29 30 30 31 31 32 32 32 33 33 34 34 35 36 37 38 38 39 40 40 41 41 41 41 41 41 41 41 40 40 39 39 38 38 38 38 37 36 35 34 32 30 29 28 27 26 26 25 25 25 25 25 25 24 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 nan 20 20 20 21 22 23 23 23 23 23 23 24 24 25 25 25 25 25 25 26 26 27 29 30 31 32 31 31 31 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 31 32 33 nan nan nan 35 35 36 36 36 36 36 36 36 35 35 35 36 37 39 41 42 42 42 42 42 43 44 45 46 46 46 45 45 44 43 42 42 41 41 40 40 39 39 38 38 37 36 36 35 34 33 32 32 31 30 29 28 27 26 25 24 24 23 23 23 23 22 20 19 18 18 19 19 20 20 20 20 19 18 17 17 17 16 16 16 16 16 16 17 17 17 16 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 18 18 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 21 22 22 22 22 22 23 24 26 27 27 27 27 27 26 25 24 23 21 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 21 21 21 22 22 23 23 24 25 26 27 28 28 28 29 29 29 29 30 30 30 30 31 31 31 30 30 30 29 29 28 28 28 27 27 28 28 29 30 30 31 30 29 29 29 29 28 28 27 26 26 26 26 26 27 28 28 28 28 27 26 25 24 24 23 22 22 21 21 21 20 20 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 20 20 21 22 22 23 23 23 22 21 21 20 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 30 30 31 31 32 32 33 33 33 34 34 34 35 36 37 37 38 39 39 40 40 40 41 41 41 41 41 40 40 40 39 39 39 38 38 38 37 36 34 32 31 29 28 27 26 25 25 25 25 25 25 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 18 19 nan 19 19 20 21 22 23 23 23 23 23 24 25 25 25 25 25 25 25 26 26 27 27 28 30 nan nan 32 31 31 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 nan nan nan nan nan nan 30 31 32 33 nan nan nan nan nan nan 36 37 37 37 36 36 36 36 36 37 39 41 42 43 44 44 44 44 44 45 46 47 47 46 46 45 44 44 43 43 42 42 41 41 40 40 39 39 38 37 36 36 35 34 33 32 31 31 30 29 28 27 26 25 24 24 23 23 23 22 21 20 19 18 19 19 20 21 21 20 20 19 18 17 17 17 17 17 16 16 17 17 17 17 16 16 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 18 18 18 18 18 17 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 15 15 14 14 13 14 14 14 15 16 16 17 17 17 17 17 18 18 17 17 17 18 18 19 19 19 20 20 20 20 20 21 22 23 24 24 24 24 25 27 28 29 30 30 29 28 27 25 23 22 21 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 21 21 21 22 22 23 24 24 25 26 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 29 29 29 29 28 28 28 29 29 29 30 30 30 29 29 28 28 28 27 26 25 25 24 24 25 26 27 27 28 28 28 27 26 26 25 24 24 23 22 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 17 17 16 15 15 14 13 13 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 20 21 21 22 22 22 22 22 21 20 19 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 31 31 32 33 33 33 34 34 34 34 35 35 36 36 37 38 38 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 38 38 37 36 35 33 31 29 28 26 25 25 24 24 24 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 17 18 18 18 19 20 21 22 22 22 22 22 23 24 25 25 25 25 25 25 26 26 27 27 28 28 29 30 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 31 31 31 31 31 30 nan nan 31 32 33 nan nan nan nan nan nan 37 37 37 37 37 36 36 36 37 38 40 42 44 45 45 45 45 45 46 46 47 48 47 47 46 45 45 44 44 43 43 43 42 42 41 40 40 39 38 38 37 36 35 34 34 33 32 31 31 30 29 28 27 26 26 25 24 23 23 23 22 21 19 19 18 19 20 21 21 21 21 20 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 18 18 17 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 14 14 14 14 15 15 16 17 17 17 18 18 18 17 17 18 18 18 18 19 19 20 20 20 20 20 20 20 21 23 24 25 26 26 26 26 28 30 32 32 32 32 31 29 26 24 23 22 21 20 20 19 19 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 23 24 25 26 27 27 28 28 29 29 28 28 28 28 28 28 28 29 29 29 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 26 25 24 23 23 23 24 25 26 27 28 28 28 27 27 27 26 26 25 24 23 22 22 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 17 16 16 15 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 20 21 22 22 22 22 22 21 20 19 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 32 32 33 33 nan 34 34 34 34 35 35 35 36 36 37 37 38 38 39 39 40 40 40 39 39 39 39 39 39 39 38 38 38 38 37 35 34 31 29 27 26 25 25 24 24 24 24 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 18 19 20 21 21 22 21 21 21 22 24 25 25 25 25 26 26 27 27 28 28 28 28 29 29 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 31 31 31 31 31 31 31 31 32 nan nan nan nan 35 nan nan nan nan nan nan 37 37 36 36 36 37 39 41 44 45 46 46 46 46 46 47 47 48 48 48 48 47 46 46 45 45 44 44 43 43 42 42 41 40 40 39 38 37 36 36 35 34 33 32 31 31 30 29 28 27 27 27 26 25 24 24 23 23 22 20 19 18 19 20 21 21 21 21 21 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 15 15 15 14 14 15 15 15 15 15 15 14 14 14 15 15 16 16 17 17 18 19 19 20 20 19 19 19 19 19 18 18 17 17 16 16 16 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 22 21 21 20 20 21 22 24 25 26 27 27 27 27 29 31 33 34 34 34 33 31 28 26 24 22 22 21 21 21 20 19 19 18 18 17 17 17 17 17 17 16 16 16 16 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 23 23 24 25 26 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 29 29 29 29 29 28 28 28 27 27 26 26 26 26 26 27 27 25 24 23 22 22 22 23 25 26 27 28 28 28 28 28 27 27 26 25 24 23 23 22 22 21 21 21 20 20 20 20 19 19 19 19 18 18 17 17 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 21 21 21 22 21 21 21 20 19 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 33 34 34 34 34 35 35 35 35 35 36 36 37 37 37 38 38 39 39 39 39 39 39 39 39 38 38 38 38 37 37 37 36 34 32 29 27 26 25 25 24 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 20 20 20 20 19 20 nan nan 24 24 25 26 26 27 28 29 29 28 28 27 27 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 31 31 31 31 31 32 32 33 34 35 35 36 36 36 nan nan nan nan nan nan 37 36 36 37 38 40 43 45 46 46 46 46 46 47 47 48 49 49 49 48 48 47 47 46 46 45 44 44 43 43 42 42 41 40 39 39 38 37 36 35 34 33 32 31 31 30 29 28 28 27 27 27 27 26 25 24 23 23 22 20 20 20 20 21 21 22 22 22 22 21 20 20 20 19 19 19 19 18 18 17 17 17 16 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 20 20 20 21 21 21 21 20 19 18 18 17 17 17 17 17 16 17 17 17 18 19 19 19 19 19 19 19 18 18 18 18 18 19 20 22 23 23 23 22 22 21 21 22 24 25 26 27 27 27 28 29 31 33 34 35 35 34 32 29 27 24 23 22 22 22 22 21 20 19 18 18 17 17 17 17 17 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 20 20 20 21 21 21 21 22 23 23 24 25 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 27 27 26 26 25 24 24 24 25 26 26 26 25 23 22 21 21 22 23 24 26 27 27 27 28 28 28 28 27 26 25 25 24 24 23 22 22 21 21 21 20 20 20 19 19 19 18 18 17 17 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 13 14 14 14 15 15 16 17 18 18 18 18 17 17 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 20 19 19 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 35 35 35 35 35 35 35 35 36 36 37 37 37 38 38 38 39 39 39 39 38 38 38 38 38 37 37 37 36 36 34 32 30 28 26 25 25 25 25 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 18 nan nan nan nan nan nan nan nan nan 25 26 28 29 30 30 29 28 27 27 27 27 27 27 nan nan nan nan nan nan nan 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 33 32 32 32 33 33 34 nan 36 37 37 37 37 37 37 nan nan nan nan 38 37 37 37 nan nan nan 44 46 46 46 46 46 46 47 48 49 49 49 49 49 48 48 47 47 46 46 45 44 44 43 43 42 41 40 40 39 38 37 36 35 34 33 32 31 30 30 30 29 28 28 28 28 28 27 26 25 24 24 23 22 21 21 21 22 22 23 23 23 23 22 22 21 21 20 20 20 20 19 19 18 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 15 15 15 16 15 15 15 15 16 16 16 17 17 18 18 19 19 20 21 21 21 22 22 22 21 20 19 18 18 18 18 18 18 18 18 18 19 20 20 20 20 20 20 20 20 19 18 18 18 19 20 22 23 24 24 23 23 23 23 22 23 23 24 25 26 27 27 27 29 30 32 33 34 34 34 32 29 27 24 23 23 23 23 23 22 21 20 19 19 18 17 16 16 16 16 16 16 16 15 16 16 16 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 23 23 24 25 25 26 27 27 27 28 28 28 28 28 27 27 27 28 28 28 28 28 28 28 27 27 26 25 25 25 24 23 23 22 23 24 25 25 25 24 23 22 22 21 22 23 24 25 26 27 27 28 28 28 28 27 27 26 25 25 24 23 23 22 22 21 21 21 20 20 20 19 19 18 18 17 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 15 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 20 20 20 19 18 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 35 35 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 39 38 38 38 38 37 37 37 36 36 36 35 34 33 30 28 27 26 26 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 29 30 30 30 29 28 26 26 26 26 26 26 nan nan nan nan 33 32 31 30 nan nan nan nan nan nan nan 27 27 28 29 nan nan nan nan nan nan nan nan nan nan nan 34 34 33 33 33 33 33 34 nan nan 37 38 38 38 37 37 37 38 nan nan nan nan 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 50 50 49 49 49 48 47 47 46 46 45 44 44 43 43 42 41 40 40 39 38 37 36 35 34 33 32 31 31 30 30 30 29 28 28 28 28 28 27 26 25 25 24 24 23 23 23 23 23 23 24 24 24 24 23 22 22 21 21 21 21 20 20 19 18 18 18 18 18 18 18 17 18 18 18 19 19 19 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 16 16 16 17 17 18 18 19 19 19 20 20 21 21 22 22 22 22 21 20 20 19 19 19 19 19 19 19 19 20 21 21 22 21 21 22 22 21 20 19 18 18 19 20 21 23 23 23 23 23 24 25 25 24 23 23 23 25 26 27 27 27 28 30 31 32 33 33 32 30 27 24 22 22 22 23 23 23 23 22 21 21 19 18 17 16 16 16 16 16 16 16 16 15 16 16 16 17 17 17 18 18 18 19 19 20 20 21 21 21 21 22 22 23 23 24 25 26 26 27 27 27 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 25 24 24 23 23 22 22 21 22 22 23 23 24 23 23 22 21 21 22 23 24 25 26 26 27 28 28 28 28 27 27 27 26 25 25 24 23 23 22 22 21 21 21 20 20 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 17 18 18 19 19 19 18 18 18 19 18 18 18 18 19 19 19 20 20 20 20 20 19 19 18 18 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 35 34 34 32 31 29 27 26 25 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 24 24 nan nan nan nan nan nan nan nan 30 28 nan nan nan nan nan nan nan 27 28 29 31 33 34 35 nan nan nan nan nan nan 36 35 34 34 34 33 33 33 33 34 35 36 37 38 38 nan nan 37 37 38 38 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 46 46 45 45 44 44 43 43 42 41 40 40 39 38 37 36 35 34 33 33 32 32 31 31 31 30 29 29 29 29 29 28 27 26 25 25 25 25 24 24 23 24 24 25 25 26 25 25 24 23 23 22 22 22 21 21 20 19 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 20 20 21 21 22 22 23 23 22 22 21 21 20 20 20 20 19 19 19 21 22 23 23 23 23 23 23 23 22 21 19 19 19 20 21 22 22 23 23 23 25 26 28 27 26 25 24 23 24 26 26 26 26 28 29 31 31 31 30 28 25 22 20 19 20 21 22 22 23 23 23 22 21 20 19 18 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 20 20 20 21 21 21 22 22 23 23 24 nan nan nan nan nan nan 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 25 25 24 23 23 23 22 22 21 21 21 21 22 23 23 23 22 22 21 22 22 23 24 25 26 27 28 28 28 28 28 28 27 27 26 26 25 24 24 23 23 22 22 21 21 20 19 19 18 17 17 17 16 15 15 15 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 18 18 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 36 36 36 36 36 36 36 36 36 37 37 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 35 34 33 32 31 29 28 26 25 25 25 24 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 27 25 nan nan nan nan nan nan 26 27 29 30 32 33 34 35 35 36 36 36 36 35 35 34 34 33 33 32 32 32 33 33 34 35 36 37 nan nan nan nan 37 37 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 43 43 42 42 41 40 39 39 38 37 36 35 34 34 33 33 32 32 32 31 31 30 29 29 29 29 29 28 27 26 25 25 25 24 24 24 25 26 26 27 27 27 26 26 25 24 23 23 23 22 22 21 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 16 16 16 17 17 16 16 16 16 16 16 17 18 18 19 19 19 20 20 21 21 21 22 22 23 23 22 22 22 21 21 21 21 21 20 20 22 24 26 26 26 26 25 25 25 25 24 23 21 21 20 21 21 21 22 23 24 26 27 29 29 29 28 26 24 22 23 25 25 24 25 27 28 29 29 28 26 24 20 18 17 18 20 21 21 22 22 23 23 22 22 21 20 18 17 16 15 15 15 15 16 16 16 16 16 15 15 15 15 16 16 16 17 18 19 19 20 nan nan nan nan nan nan 23 23 nan nan nan nan nan nan nan nan nan 28 27 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 23 23 23 22 22 21 21 21 22 22 23 23 23 23 22 22 23 23 24 25 26 27 27 28 28 28 28 28 28 27 27 26 26 25 25 24 24 23 23 22 22 21 20 19 18 18 17 17 16 16 15 15 15 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 39 38 37 37 37 37 37 37 37 37 37 37 38 38 39 39 39 39 39 39 38 38 38 37 37 37 37 36 36 35 34 33 32 31 29 28 27 26 25 24 24 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 23 nan nan nan nan nan nan 25 26 28 29 30 31 33 33 34 35 35 35 35 34 34 34 33 33 32 32 32 32 32 32 33 nan nan nan nan nan nan nan nan 36 nan 37 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 39 38 38 37 36 35 35 34 34 34 33 32 32 32 32 31 30 29 29 29 29 29 28 27 26 25 25 24 24 24 25 26 27 28 29 28 27 27 26 25 25 24 24 23 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 23 23 22 21 22 24 28 31 32 31 30 28 27 26 27 28 26 24 22 21 20 20 20 20 22 24 25 26 27 27 27 26 25 23 21 20 22 23 24 24 25 26 28 28 27 26 24 21 18 17 18 20 22 23 23 23 23 23 23 23 22 21 20 19 17 16 15 15 15 15 15 16 16 16 16 15 15 15 15 16 16 16 17 17 18 19 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 27 27 27 26 25 25 25 24 24 24 24 24 25 24 24 24 24 24 23 23 22 22 22 23 23 24 24 24 23 23 24 24 25 26 27 27 27 28 28 28 28 28 28 28 27 27 26 26 25 25 24 24 23 23 22 21 20 19 18 18 17 16 16 15 15 15 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 41 39 39 38 nan nan 38 37 37 37 38 38 38 39 39 40 40 39 39 39 39 38 38 38 37 37 37 36 36 35 34 33 32 30 28 27 26 25 24 24 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 26 28 29 30 31 31 32 33 33 34 34 34 34 34 33 33 32 32 31 31 31 31 31 32 32 nan nan nan nan nan nan 36 35 36 36 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 38 38 37 36 36 35 35 34 34 34 33 33 32 32 32 30 30 29 29 29 30 29 28 27 26 25 25 25 24 25 26 27 28 29 29 28 27 26 26 26 25 25 24 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 22 22 21 21 22 22 22 22 23 24 23 24 27 32 37 40 38 35 31 28 27 26 28 29 27 25 22 20 19 18 18 19 22 24 25 25 24 23 22 22 21 19 19 19 21 23 24 25 26 26 27 26 25 24 22 20 19 19 21 24 26 27 27 26 25 24 23 22 22 21 20 19 17 16 15 15 15 15 15 16 16 16 16 16 16 15 16 16 16 16 16 17 18 19 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 27 27 26 25 24 24 24 24 24 24 25 25 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 25 25 26 27 28 28 28 28 28 29 29 28 28 28 27 27 27 26 26 25 25 24 24 23 23 22 21 20 19 18 17 17 16 15 15 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 17 18 18 18 18 18 18 19 19 19 19 19 18 18 18 19 19 19 19 18 18 18 17 17 16 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 44 43 41 40 nan nan nan 39 39 38 39 39 39 39 39 40 40 40 40 40 39 39 39 38 38 38 37 37 37 36 35 34 33 31 29 27 26 25 24 24 23 21 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 27 29 31 31 32 32 32 33 nan nan nan nan nan nan 33 33 33 32 31 31 31 31 31 31 31 32 33 35 nan nan nan nan 36 36 36 36 37 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 37 37 36 36 35 35 34 34 33 33 33 32 32 31 31 30 30 30 30 30 30 29 28 27 26 26 26 26 26 27 28 28 28 28 27 27 27 26 26 25 25 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 23 24 24 25 28 35 41 44 44 39 34 29 25 24 24 27 27 25 22 20 18 18 17 17 18 20 22 22 22 21 20 20 20 20 20 20 22 23 24 25 25 26 26 26 25 24 23 22 21 21 22 25 28 30 30 29 27 26 25 24 23 22 21 20 18 17 16 15 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 26 26 25 24 24 24 24 24 25 25 26 27 28 28 28 28 28 28 27 26 26 26 25 25 25 25 25 25 26 26 27 28 28 29 29 29 29 29 29 29 29 28 28 27 27 27 26 26 25 25 24 24 23 23 23 22 21 20 19 17 16 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 47 46 45 44 43 nan nan 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 38 38 38 38 38 37 36 36 34 32 30 28 26 25 24 24 23 22 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 29 31 32 33 33 33 nan nan nan nan nan nan nan nan nan nan nan nan 33 32 31 31 31 32 nan nan 32 33 34 36 37 38 38 38 38 38 38 37 37 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 35 35 34 34 34 33 33 33 33 32 31 31 31 30 30 30 30 30 29 29 28 28 27 26 25 25 26 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 23 24 25 25 29 35 42 45 45 40 33 27 22 19 19 21 23 22 20 18 17 17 17 17 17 18 19 19 20 19 18 19 20 21 22 22 23 25 25 25 25 25 25 25 26 25 25 24 23 23 24 26 29 32 33 32 29 28 27 26 25 24 22 21 19 18 17 16 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 16 16 17 17 18 19 20 nan nan nan nan nan nan nan nan nan nan nan 26 nan nan nan nan nan nan nan nan nan 26 25 25 24 23 23 24 24 24 25 26 27 29 30 31 31 31 30 30 29 28 28 27 26 26 26 26 26 26 27 27 28 29 29 29 30 30 30 30 30 29 29 28 28 28 27 27 26 25 25 25 24 24 24 23 23 22 21 20 19 18 16 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 17 17 16 16 15 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 48 48 47 46 45 44 nan 42 41 41 41 41 41 41 41 41 41 40 40 40 40 40 39 39 39 39 39 39 38 38 37 36 34 32 29 27 26 24 23 23 22 21 21 21 22 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 34 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 33 32 32 32 nan nan nan 31 32 33 35 36 37 38 39 39 40 39 39 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 34 34 34 33 33 33 33 32 32 31 31 31 30 30 29 30 30 30 29 28 27 26 25 24 24 25 26 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 25 26 26 25 25 25 24 24 24 24 24 23 23 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 23 24 25 25 27 34 41 45 43 38 30 22 17 14 14 16 18 18 17 17 17 18 18 18 17 17 17 18 19 19 19 19 20 22 24 24 24 25 26 25 26 26 27 26 26 25 26 26 26 25 26 27 29 32 34 34 33 31 29 29 28 27 24 22 20 19 20 19 17 15 14 14 15 15 16 16 16 16 17 17 18 18 18 18 17 17 17 18 18 19 20 nan nan nan nan nan nan nan nan nan nan 25 26 26 26 nan nan nan nan nan nan nan nan 25 24 24 23 23 23 24 24 25 26 28 30 31 32 33 32 31 31 30 30 29 28 28 27 27 27 27 27 27 28 28 29 29 29 30 30 30 30 30 30 29 29 29 28 28 27 27 26 26 25 25 24 24 23 23 23 22 22 21 20 18 16 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 48 49 49 48 47 46 45 44 43 43 42 42 42 42 42 42 41 41 41 40 40 40 39 39 39 39 39 39 39 38 37 35 33 30 28 27 25 24 23 22 21 21 22 22 23 24 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 34 35 37 38 39 39 40 40 40 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 34 34 33 33 33 33 32 32 31 31 31 30 30 29 29 30 29 29 28 27 26 25 24 24 24 25 25 26 26 26 26 25 25 26 26 27 26 26 26 26 26 25 25 25 25 25 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 26 26 25 25 24 24 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 25 27 32 40 44 42 36 28 20 15 12 12 14 15 15 14 15 18 20 21 22 21 19 17 17 18 20 20 21 22 24 26 27 28 27 28 28 25 24 25 27 28 27 26 26 27 28 28 29 30 32 34 35 35 33 31 30 29 28 26 23 20 19 19 20 19 17 15 15 15 16 17 17 17 16 16 16 17 18 18 18 18 18 18 18 18 19 20 20 21 nan nan nan nan nan nan nan nan nan 25 25 26 26 26 26 nan nan nan nan nan nan 25 24 23 23 23 23 24 24 25 27 29 30 32 32 33 32 32 31 31 30 30 29 29 28 28 28 27 28 28 28 29 29 29 29 30 30 30 30 30 30 30 29 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 22 22 21 19 17 15 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 48 49 49 49 49 48 47 46 45 44 44 43 43 42 42 42 41 41 41 40 40 40 40 40 39 39 39 39 38 37 35 33 31 29 27 26 25 24 23 22 22 22 23 24 25 25 24 23 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 34 36 37 37 38 39 40 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 27 26 26 25 24 24 24 25 25 26 26 25 25 26 27 27 27 27 27 27 27 27 26 26 26 26 26 27 29 29 30 30 30 30 30 30 30 30 30 31 31 30 30 29 28 27 27 26 26 25 24 24 23 23 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 23 24 24 25 29 35 40 41 36 29 22 18 17 16 16 16 16 15 12 14 18 22 23 23 22 20 19 20 21 22 23 24 26 27 29 31 31 31 31 30 27 25 25 27 30 29 28 28 29 31 32 32 32 34 35 36 35 33 30 29 28 25 22 19 16 15 15 17 17 16 16 17 18 19 19 18 17 16 16 17 17 18 19 19 18 18 18 18 19 19 20 20 21 nan nan nan nan nan nan nan nan nan 24 25 25 25 25 25 25 nan nan nan nan nan 25 24 24 24 24 24 24 25 26 27 29 30 31 31 31 32 31 31 31 31 30 29 29 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 29 29 29 28 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 21 19 17 16 16 16 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 48 49 50 50 50 49 48 47 46 45 45 44 nan nan nan 42 41 41 40 40 40 40 40 40 40 39 39 37 35 33 nan nan nan nan nan nan nan nan nan 23 23 24 25 25 25 24 22 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 35 36 37 38 39 39 39 nan nan nan 34 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 32 32 31 31 31 30 30 30 30 29 29 29 29 29 28 28 27 26 26 25 24 24 24 24 25 25 25 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 30 31 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 28 27 27 26 25 24 24 24 23 23 23 22 22 21 21 20 20 20 20 20 20 21 21 20 21 21 22 22 24 24 24 24 24 27 31 33 34 31 25 22 22 21 20 18 17 18 16 14 15 18 21 22 22 21 22 22 23 24 25 26 27 29 30 32 33 33 33 33 33 31 29 29 29 31 31 32 32 33 34 34 34 35 36 36 36 34 31 27 25 22 19 16 13 11 10 12 14 16 17 18 19 20 20 19 17 16 16 17 18 18 19 19 19 18 18 18 18 19 19 20 20 21 nan nan nan nan nan nan nan nan nan nan 24 24 24 24 24 24 24 nan nan nan nan nan 24 24 24 25 25 25 26 26 27 28 29 29 29 30 30 31 31 31 30 29 29 28 28 28 27 28 28 28 28 29 29 29 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 26 26 26 25 25 24 24 23 23 22 22 22 22 21 20 19 19 19 19 19 18 18 18 18 18 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 47 48 49 50 50 50 50 49 48 47 46 46 nan nan nan nan 42 41 41 40 40 40 40 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 22 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 33 33 33 34 35 37 37 36 nan nan 30 30 31 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 31 30 30 29 29 29 29 29 29 29 29 29 28 28 27 26 25 25 24 24 24 24 24 24 25 26 26 26 26 26 27 28 28 29 30 30 30 30 30 30 30 31 31 32 33 34 34 34 34 33 33 33 33 33 33 32 31 30 29 28 28 27 26 25 25 24 24 24 24 24 24 23 23 22 21 21 21 21 21 21 21 21 21 21 22 22 24 25 25 25 25 25 25 25 25 26 27 26 26 25 24 22 20 19 19 19 18 19 20 22 23 25 24 25 25 26 27 27 28 29 31 32 33 34 34 34 34 34 34 33 32 31 31 33 34 35 35 35 35 35 36 36 35 33 31 27 23 19 16 13 11 10 9 10 12 14 15 16 17 18 18 18 17 16 16 16 17 18 19 19 19 18 18 18 18 19 19 19 20 20 21 21 nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 24 24 24 nan nan nan 24 25 25 25 25 26 26 26 27 27 27 27 27 28 29 30 30 29 29 28 28 28 27 27 28 28 28 28 28 29 29 29 30 29 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 47 48 49 50 50 50 50 49 49 48 47 nan nan nan nan 43 43 42 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 23 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 32 31 30 29 30 32 33 34 33 32 30 nan nan 27 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 30 29 29 29 28 28 28 29 29 29 29 28 28 27 26 25 25 26 25 25 25 25 26 26 27 27 27 26 26 27 28 30 31 31 31 31 31 31 32 32 33 33 34 35 35 35 35 35 35 35 35 34 34 34 33 32 31 30 29 28 27 26 26 25 25 25 25 25 25 25 24 24 23 23 22 22 22 23 23 23 23 23 23 23 24 24 25 25 25 26 26 25 23 23 26 29 30 29 28 26 24 22 21 21 22 22 23 23 24 25 26 27 28 28 28 29 29 30 31 32 34 35 36 35 35 35 35 35 34 33 33 33 34 35 35 35 35 36 36 35 33 30 28 26 24 21 18 15 13 12 11 10 11 12 13 13 13 14 14 15 15 15 15 15 17 18 19 19 18 18 18 18 19 19 19 19 19 19 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 27 28 29 28 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 30 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 25 25 24 24 23 23 22 22 21 21 22 22 22 23 22 22 21 21 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 18 18 18 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 47 48 49 49 50 50 50 49 49 48 nan nan nan nan 45 44 44 43 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 29 29 30 30 30 31 31 31 30 29 28 29 31 32 33 nan nan nan 28 nan 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 29 28 28 28 28 28 29 29 29 28 28 27 27 26 26 27 27 27 27 28 28 28 28 28 27 27 27 28 30 31 31 31 32 31 32 33 34 36 37 37 36 36 36 36 37 36 36 36 36 36 35 34 34 33 32 30 29 28 28 27 26 26 26 26 27 27 26 26 26 25 24 24 24 23 24 24 24 24 24 24 24 24 25 25 25 25 25 26 27 27 27 28 30 30 31 30 28 26 24 23 23 24 24 25 26 26 27 27 28 29 30 30 30 30 30 31 32 34 35 36 36 36 35 35 35 35 34 34 34 35 35 35 35 35 36 35 34 32 29 26 24 23 23 22 20 19 17 16 15 14 13 12 13 13 13 13 13 13 14 14 15 16 17 18 18 18 17 17 18 18 19 19 19 19 19 18 18 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 25 25 26 26 26 26 25 26 26 26 25 25 26 26 27 27 26 26 25 25 26 26 27 27 28 28 29 29 29 29 29 29 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 25 25 24 24 23 23 23 22 22 21 21 21 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 18 18 18 18 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 45 46 47 48 49 49 49 49 49 nan nan nan nan nan 46 45 45 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 30 30 31 31 31 31 31 31 30 29 30 30 32 33 33 33 32 31 30 28 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 28 29 30 29 28 28 28 27 27 28 29 30 30 30 31 32 32 33 34 35 37 38 38 37 37 38 38 38 38 38 38 38 37 37 36 35 34 34 33 31 30 29 29 28 28 28 28 28 28 28 28 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 28 28 29 30 30 28 26 25 25 25 26 27 27 28 28 29 29 30 31 31 31 30 31 31 32 33 34 35 35 35 35 35 34 34 34 34 34 35 35 35 35 35 35 35 35 33 30 27 26 25 26 26 25 23 21 20 20 19 18 16 15 14 14 14 14 14 14 14 14 15 17 18 18 18 17 17 17 18 19 20 20 20 20 19 19 19 18 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 25 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 26 26 27 27 28 29 30 30 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 26 25 25 24 24 23 23 23 22 22 22 21 21 21 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 18 18 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 48 49 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 34 34 34 34 33 31 29 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 27 27 27 27 27 27 26 26 26 27 27 27 28 28 29 30 29 29 29 28 28 28 29 30 29 29 30 31 32 33 35 37 38 38 39 41 42 41 40 40 39 40 40 39 39 38 37 37 36 35 34 33 32 31 30 30 30 30 30 30 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 29 29 28 26 26 26 28 28 29 29 29 30 30 30 31 31 32 31 31 31 31 32 33 34 35 35 35 34 34 33 33 33 33 33 34 35 35 35 35 34 35 34 32 30 28 28 28 28 27 26 24 23 23 25 24 22 20 17 15 14 15 15 15 15 15 15 16 16 17 18 18 17 17 17 18 19 20 21 21 21 20 20 20 19 19 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 25 25 25 26 26 27 28 29 30 30 30 29 28 28 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 46 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 34 34 34 35 35 36 36 35 35 34 34 34 34 34 34 35 35 36 35 34 nan 31 nan 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 26 26 25 25 25 25 26 27 27 27 28 29 29 30 31 31 30 30 30 30 30 29 30 32 33 35 38 39 40 40 40 41 41 39 39 39 40 41 41 41 40 40 39 38 37 36 35 35 34 33 32 32 32 31 31 31 31 31 31 31 30 30 30 29 29 28 28 27 27 26 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 28 29 29 30 29 28 28 29 30 30 31 31 31 31 31 31 31 32 32 32 31 31 32 32 33 33 34 35 34 33 33 32 32 32 32 32 33 33 34 34 34 34 34 33 32 31 31 31 30 28 27 26 27 27 29 31 31 28 24 20 17 16 16 16 16 16 16 15 15 16 16 17 17 17 17 17 18 19 20 21 22 22 21 21 20 20 20 20 20 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 26 26 26 nan nan 26 25 24 24 23 23 23 23 23 23 23 22 23 23 22 22 22 23 23 24 24 25 25 25 25 26 27 28 29 29 28 28 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 19 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 36 36 36 37 37 38 38 38 38 37 37 37 36 35 35 34 35 35 36 36 36 nan nan nan 30 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 25 25 25 24 25 25 25 26 27 27 27 28 30 31 32 33 33 33 33 33 33 34 35 37 38 40 41 41 41 42 42 41 41 41 43 43 43 42 41 41 41 40 40 39 38 37 36 35 35 34 34 34 34 33 33 33 33 32 32 32 31 31 30 30 30 29 28 28 27 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 31 30 30 30 30 31 32 32 32 32 32 32 32 32 32 32 32 31 31 32 32 33 33 34 34 33 33 32 32 32 31 31 31 31 32 32 33 34 33 33 33 32 32 32 32 31 29 28 29 30 32 33 35 34 32 29 25 21 20 19 20 19 19 18 17 16 16 16 17 17 16 16 17 18 19 20 21 21 21 21 21 20 20 20 21 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan 26 26 26 26 26 26 26 nan nan nan 25 24 23 23 22 22 22 22 22 21 21 20 21 21 21 21 21 21 22 23 23 23 24 24 24 25 26 27 28 28 28 28 28 27 27 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 24 24 23 23 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 38 38 39 39 40 40 40 39 39 39 38 37 36 34 33 34 35 36 36 36 nan 33 31 32 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 25 25 25 25 25 26 27 27 27 28 30 33 34 36 37 37 38 39 40 40 41 41 41 42 41 43 44 44 43 43 43 43 42 39 38 37 36 36 37 39 39 39 39 38 37 36 36 36 36 36 36 35 35 34 34 34 33 33 32 31 31 31 30 29 29 28 28 28 28 28 28 28 28 28 29 29 30 30 30 31 31 31 31 31 31 31 31 32 32 32 31 31 32 32 33 33 33 33 33 33 33 32 32 32 32 31 31 32 33 33 33 33 32 31 31 31 31 31 31 30 30 30 31 32 33 33 33 33 33 33 33 32 32 31 31 31 32 33 35 35 34 32 30 28 26 25 25 25 24 23 21 19 17 17 17 17 17 16 16 17 18 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 nan nan nan nan nan nan nan nan nan 26 26 27 27 27 26 26 nan nan nan nan nan 23 22 22 22 22 21 21 20 19 18 18 18 19 19 19 19 20 21 21 22 23 24 24 25 26 27 28 28 28 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 23 23 24 24 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 23 22 22 21 20 20 19 19 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 40 40 40 40 40 41 41 41 40 40 39 38 37 35 33 32 32 34 36 37 36 35 33 32 32 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 25 25 25 26 26 27 27 28 30 33 35 37 40 41 42 43 43 43 44 44 44 44 44 45 46 46 46 45 45 43 41 38 36 35 36 37 41 42 42 41 40 39 38 37 37 37 37 38 37 37 37 36 36 35 34 34 33 33 32 31 31 30 30 29 29 28 28 28 28 28 28 29 29 30 30 30 31 32 32 32 33 32 32 32 32 32 32 32 33 32 32 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 32 32 32 32 32 31 31 30 31 30 30 30 30 30 30 30 31 32 32 33 33 33 32 32 32 32 32 32 32 32 34 35 34 32 31 30 29 29 30 30 30 29 27 24 21 19 17 17 18 18 17 16 17 18 18 19 19 19 20 20 21 21 22 22 22 22 21 21 21 21 21 21 nan nan nan nan nan nan nan nan 26 27 27 27 27 27 nan nan nan nan nan nan 22 22 22 22 21 21 20 19 18 17 16 16 17 17 18 18 18 19 20 20 21 23 24 25 27 28 28 29 29 29 29 29 28 28 28 27 27 26 25 25 25 25 25 25 25 25 24 24 23 22 22 22 22 23 23 23 23 23 23 22 22 23 24 24 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 22 22 21 20 20 19 19 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 43 42 42 42 41 41 41 41 41 41 40 39 39 38 37 35 33 32 32 34 36 nan nan 35 34 33 33 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 26 26 27 28 29 30 33 35 38 41 43 44 45 46 46 46 47 47 48 48 48 48 48 48 47 47 46 44 43 44 43 41 39 37 35 35 38 40 40 40 39 38 38 38 39 39 39 38 38 37 36 36 35 34 34 33 32 31 31 30 30 29 28 28 28 28 28 28 29 29 30 30 30 31 32 32 33 33 33 33 33 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 30 30 30 29 30 30 30 30 30 30 31 31 32 33 33 33 32 32 32 32 31 31 31 32 34 33 32 30 29 29 30 31 33 34 33 32 29 25 22 20 18 17 18 18 16 16 16 17 18 18 18 18 19 19 20 22 22 23 23 22 22 21 21 20 20 21 21 nan nan nan nan nan nan nan 26 27 27 27 27 nan nan nan nan nan nan nan 22 21 21 21 21 20 nan nan nan nan nan nan nan nan 16 17 17 17 18 19 20 21 23 25 27 28 29 30 31 32 32 32 31 31 30 30 30 29 28 27 27 27 27 27 27 27 26 25 23 22 22 22 22 23 23 24 24 24 25 25 25 26 26 26 26 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 23 23 23 22 22 21 21 20 20 20 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 44 44 43 42 42 42 41 41 40 39 38 38 37 36 34 33 32 33 35 36 nan nan nan 35 33 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 27 27 28 29 30 32 34 37 40 43 44 46 48 50 50 50 50 50 50 50 50 49 49 49 48 48 48 46 45 44 44 43 40 33 28 26 30 35 38 39 39 39 39 40 40 40 40 39 39 38 37 37 36 35 34 33 32 32 31 30 30 29 28 28 28 28 29 29 29 30 30 30 31 31 32 33 33 33 33 33 33 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 29 30 30 30 30 30 31 32 32 33 32 32 32 32 32 31 30 31 33 33 32 30 29 29 30 31 33 35 35 35 32 29 26 23 21 19 17 17 16 15 14 15 16 17 17 17 17 18 18 20 21 22 22 22 22 21 21 20 20 20 20 20 20 nan nan nan nan nan nan 25 26 27 27 27 nan nan nan nan nan nan nan nan nan nan nan 20 20 nan nan nan nan nan nan nan nan nan 16 17 17 17 17 18 19 21 22 25 27 28 30 31 32 32 33 32 32 32 31 32 31 30 29 29 29 29 30 30 30 29 27 25 24 22 22 22 23 24 25 25 26 26 26 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 24 23 23 23 23 22 22 21 21 21 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 45 45 44 43 43 42 41 41 40 39 38 38 37 36 35 34 33 34 35 36 nan nan nan nan nan 34 32 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 29 29 30 31 32 34 36 39 42 44 46 48 50 52 54 54 54 53 52 52 51 50 50 50 49 49 49 47 46 47 45 42 36 31 28 27 31 33 35 38 39 40 40 41 41 41 41 40 39 39 38 37 36 35 35 33 33 32 31 30 29 29 28 28 29 29 29 29 30 30 30 31 31 32 32 32 33 33 33 33 33 32 32 33 33 33 33 33 33 33 33 34 34 34 33 34 34 34 34 34 33 33 32 32 32 32 31 31 30 30 30 30 29 29 29 29 29 29 30 30 30 31 31 32 32 31 32 32 32 31 30 30 32 32 32 30 29 29 30 31 33 34 35 35 33 31 28 26 24 23 21 19 17 15 13 13 14 15 16 16 16 16 16 17 19 20 21 21 22 22 21 20 20 20 20 20 19 19 20 nan nan nan nan nan 24 25 26 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 18 18 19 20 21 23 24 25 26 27 28 29 29 29 29 29 30 30 30 29 29 30 30 31 32 32 31 30 28 26 24 23 23 24 25 25 25 25 26 26 26 26 25 25 25 25 25 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 22 22 22 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 44 44 43 43 42 41 nan nan nan nan 38 38 37 36 34 33 34 36 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 34 nan nan nan 30 30 30 31 31 31 32 33 34 37 39 42 44 45 47 50 52 55 57 58 57 56 56 55 54 53 52 51 49 48 48 46 46 46 43 38 34 31 29 31 33 35 37 38 39 40 41 41 41 42 41 41 40 39 38 37 37 36 35 33 33 32 31 30 29 29 29 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 32 32 32 33 33 33 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 31 31 30 31 31 31 30 29 30 32 31 30 29 29 31 32 33 34 34 32 31 29 27 27 26 25 24 20 18 16 14 13 13 14 14 15 15 15 15 15 16 18 19 20 21 22 22 21 21 20 20 19 19 19 19 19 19 nan nan nan 23 24 25 26 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 18 18 18 19 19 20 20 21 22 22 23 24 25 26 26 26 27 27 27 28 28 29 30 31 32 32 32 32 31 29 27 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 26 27 27 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 27 27 26 26 26 26 26 25 25 25 25 24 24 24 23 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 42 42 42 42 42 42 nan nan nan nan nan nan nan 37 36 35 34 36 38 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 37 37 36 nan nan 33 32 31 32 32 33 34 34 35 37 39 42 44 45 46 49 52 54 57 58 59 59 59 57 56 54 53 52 50 49 48 47 46 44 42 40 38 35 32 31 31 34 36 37 38 39 40 41 42 42 42 42 42 41 40 39 38 37 36 34 33 32 31 30 30 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 34 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 29 29 29 31 31 30 28 29 30 33 34 34 33 30 27 25 25 27 28 28 26 22 18 15 14 14 13 12 13 14 14 14 14 14 15 16 17 19 20 22 22 23 22 22 21 20 19 19 18 18 18 19 19 nan nan 22 23 24 25 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 17 17 18 18 19 19 19 19 20 20 21 21 22 23 23 24 24 25 26 26 27 28 29 30 30 31 32 32 32 32 31 30 28 27 27 26 26 26 26 26 25 25 24 23 23 23 23 24 25 26 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 41 41 nan nan nan 41 40 nan nan nan nan 37 36 35 35 36 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 41 41 40 39 39 37 35 34 33 33 34 34 36 36 37 38 39 41 43 44 45 47 49 52 55 57 59 60 59 59 58 57 55 54 53 51 51 51 50 47 45 43 43 41 38 34 33 30 27 26 29 33 37 39 41 42 43 43 42 42 41 40 39 38 37 35 34 32 31 30 30 29 29 29 29 30 30 30 31 31 31 31 31 31 31 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 33 34 34 34 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 29 28 28 28 28 28 28 29 29 29 29 29 30 30 30 28 28 29 31 33 33 32 28 26 25 25 27 29 30 29 25 18 13 11 11 11 10 11 11 13 13 14 14 14 15 15 17 19 21 22 23 23 23 22 21 20 19 18 18 17 17 18 18 19 20 21 22 23 24 25 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 18 19 19 19 19 19 19 20 20 20 21 22 22 23 23 24 25 26 27 27 28 29 30 30 31 31 31 31 31 31 30 28 28 27 27 27 27 26 26 25 24 23 23 23 23 23 24 25 26 27 28 28 28 29 29 29 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 nan nan 41 40 40 39 nan nan nan 36 35 34 35 37 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 nan nan 44 43 43 42 41 39 37 35 35 35 35 37 38 39 40 41 41 42 43 44 46 47 49 51 54 57 59 59 59 59 58 57 57 56 55 53 53 53 52 50 47 46 46 44 39 34 30 25 21 21 23 29 35 38 40 42 43 43 43 42 41 40 39 37 36 34 33 32 31 30 29 29 29 29 30 30 30 31 31 31 31 31 31 30 30 30 29 30 30 30 30 30 31 31 30 30 30 31 31 32 32 33 33 34 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 28 27 27 28 28 28 28 29 29 28 27 28 29 31 29 27 26 25 26 28 29 30 31 31 29 24 17 10 7 7 8 8 9 10 11 13 13 13 14 14 15 17 19 21 22 23 23 23 22 21 20 19 18 17 16 17 17 18 19 20 21 22 23 24 24 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 18 18 19 19 19 19 19 19 19 20 20 21 21 22 22 23 24 24 25 26 27 28 28 29 29 29 30 30 30 30 30 29 28 28 27 27 27 27 26 26 26 25 24 24 23 23 23 24 24 25 26 27 28 28 29 29 30 30 30 31 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 39 nan nan nan nan 36 35 35 37 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 nan 46 47 46 46 44 43 41 38 37 36 36 37 39 40 41 43 43 43 44 44 45 46 47 48 49 52 55 57 57 58 58 58 58 57 56 54 54 54 53 52 50 47 46 45 41 37 32 28 25 24 25 28 32 36 39 41 42 43 43 43 42 41 40 38 37 35 33 32 31 30 29 29 29 29 30 30 30 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 30 31 31 31 32 32 33 33 33 33 33 33 32 32 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 28 27 27 27 27 26 26 27 27 26 26 26 27 27 28 28 28 27 28 29 29 29 28 27 27 28 29 30 30 30 30 29 27 23 17 11 8 7 7 8 9 10 11 12 13 13 14 14 15 17 19 21 22 22 22 22 22 21 19 18 17 16 16 16 17 17 19 20 21 21 22 23 24 24 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 19 19 19 19 nan nan nan nan 20 20 21 21 22 23 23 24 25 26 27 27 28 28 28 28 28 28 29 28 28 28 27 27 27 26 26 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 27 28 29 29 29 30 30 31 31 31 30 30 30 30 30 29 30 30 30 29 29 29 29 29 29 29 28 28 27 27 27 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 44 nan nan nan nan nan nan nan nan nan nan nan 36 35 36 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 46 47 48 49 48 47 46 43 40 38 37 38 39 40 42 43 45 45 45 46 46 46 46 47 48 48 51 53 55 56 57 58 58 58 58 57 55 55 55 54 53 50 47 45 43 39 35 32 30 31 33 36 37 38 40 41 42 43 44 44 43 42 41 40 38 36 34 32 31 30 30 30 29 30 30 30 31 31 31 31 31 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 29 30 30 31 31 31 31 32 32 32 32 32 32 31 31 30 30 30 30 30 30 30 29 30 30 30 30 29 29 28 28 27 26 26 26 25 25 25 25 25 25 25 25 26 26 27 27 27 27 28 29 28 28 28 29 30 30 30 29 27 27 26 25 21 17 13 11 10 9 9 10 11 12 13 13 14 14 15 16 17 19 21 22 22 22 22 21 20 19 18 17 16 16 16 17 17 18 19 20 21 21 22 23 23 24 24 25 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 nan nan nan nan nan 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 26 27 28 28 29 29 29 30 30 30 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 46 nan nan nan nan nan nan nan nan nan nan nan 36 36 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 45 46 48 49 50 49 48 45 42 40 39 40 41 42 43 44 46 46 46 47 47 47 47 47 48 49 50 52 54 56 57 58 58 59 59 59 58 57 56 55 54 51 47 45 43 39 36 33 33 33 33 35 37 40 42 43 43 44 44 44 43 42 40 39 37 35 33 32 31 30 30 30 30 30 30 31 31 31 31 30 30 29 29 28 28 28 27 27 27 27 27 27 27 27 26 27 27 27 28 29 29 30 30 30 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 28 27 27 26 26 25 24 24 24 24 23 23 23 23 24 25 26 26 27 27 27 27 27 27 29 30 32 31 30 28 26 25 24 22 19 16 14 13 13 13 12 13 13 14 14 15 15 15 16 16 18 19 21 22 22 22 22 21 20 19 18 17 16 16 16 17 17 18 18 19 19 20 21 22 22 23 23 23 23 23 nan nan 22 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 24 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 27 27 28 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 30 30 31 31 31 31 31 30 30 29 29 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 42 44 46 48 49 50 49 47 44 42 40 40 42 43 44 45 46 47 48 48 48 48 48 48 49 49 51 53 54 55 55 57 59 60 60 60 58 57 57 57 56 52 48 47 45 42 38 36 33 29 28 30 34 38 41 43 44 44 44 43 42 41 40 39 37 35 34 32 31 31 30 30 30 30 31 31 31 31 30 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 26 26 26 27 27 28 28 29 29 30 30 30 30 30 31 31 30 30 29 29 29 29 28 28 28 28 28 29 29 29 29 28 28 28 28 27 26 26 25 25 24 23 23 22 22 22 22 22 23 23 24 25 26 26 26 25 25 26 28 30 32 31 30 28 26 24 23 20 18 15 14 14 14 15 15 15 15 15 15 16 16 17 17 17 17 19 20 21 22 22 21 21 20 19 18 17 17 17 17 18 18 18 18 18 18 19 20 20 21 21 22 22 22 22 22 22 21 21 20 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 23 23 23 22 22 22 23 23 24 24 24 25 25 25 26 27 28 28 29 29 29 30 30 31 31 31 32 32 32 32 31 31 31 31 32 32 32 32 32 31 31 31 31 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 36 36 36 nan nan nan nan nan nan nan nan nan nan 34 36 37 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 39 41 43 46 48 49 49 48 46 43 41 41 42 43 44 46 47 48 48 49 49 48 48 48 49 50 51 52 53 53 54 56 59 61 61 61 59 59 59 59 58 55 52 50 47 45 42 39 37 32 27 24 23 25 30 36 41 42 42 42 42 41 40 38 37 35 34 32 31 31 30 30 30 31 31 31 30 30 29 28 28 27 27 26 26 26 25 25 25 25 25 25 24 25 25 25 26 26 27 27 28 28 29 29 29 29 29 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 24 24 23 23 22 22 21 21 22 22 22 23 24 25 25 25 24 24 24 27 29 30 30 29 27 25 23 22 20 17 15 14 15 16 17 18 18 17 16 16 16 16 17 17 17 17 18 19 20 21 22 21 20 19 19 18 18 18 19 19 20 19 19 18 19 19 19 20 20 20 20 21 21 21 21 21 21 20 20 20 19 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 21 21 21 21 22 22 23 24 24 24 25 25 26 27 28 28 29 29 30 30 30 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 32 32 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 46 nan nan nan nan nan nan nan nan nan nan 38 37 36 35 33 33 33 nan nan nan nan nan nan nan nan nan 32 34 36 38 38 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 36 38 41 43 46 48 49 48 46 44 42 42 43 44 45 46 48 49 49 49 49 49 48 49 49 50 50 51 51 52 53 55 58 60 61 61 61 62 61 61 60 57 54 52 49 45 42 41 42 40 34 28 24 22 25 33 38 40 40 41 41 41 40 38 37 35 33 32 31 30 30 30 30 31 31 30 30 29 28 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 25 25 26 26 27 27 27 28 28 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 24 23 23 23 22 22 21 21 21 21 21 21 22 23 24 24 24 23 24 25 27 28 29 28 26 24 23 21 20 18 17 16 17 18 19 20 20 19 17 16 16 16 16 17 17 17 17 18 19 21 21 21 20 19 19 18 18 20 21 22 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 22 22 23 23 24 24 25 25 26 27 27 28 28 29 30 30 30 31 31 31 32 32 32 32 33 33 33 34 34 34 34 34 34 33 33 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 43 43 43 42 nan nan nan nan 37 37 38 37 37 36 34 nan nan nan nan nan nan nan nan nan nan nan nan 33 35 37 37 36 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 34 37 40 43 45 47 47 46 44 43 43 44 45 46 47 49 49 49 49 49 49 48 48 49 50 50 51 51 52 53 53 55 57 58 59 60 62 61 60 59 56 54 52 48 43 41 42 44 44 41 37 33 31 34 40 42 42 42 41 41 40 40 38 37 35 33 32 30 30 30 30 30 30 30 30 29 28 27 27 26 26 25 25 24 24 23 23 23 23 23 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 23 23 22 22 21 21 20 20 20 19 20 20 21 22 22 22 23 24 25 26 27 27 27 26 24 23 22 20 19 18 19 20 21 21 21 21 20 19 18 17 16 16 16 16 16 16 17 19 20 21 21 20 19 18 18 18 20 21 23 23 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 26 27 27 28 28 29 29 30 30 30 31 31 32 32 33 33 34 34 34 34 34 34 34 34 34 34 34 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 29 31 nan nan nan nan nan 37 38 39 39 39 38 37 nan 36 36 36 37 37 37 36 nan nan nan nan 30 31 nan nan nan nan nan nan 32 33 34 35 35 35 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 30 33 37 40 43 46 46 46 45 45 45 46 47 48 48 49 49 49 49 49 48 47 47 48 49 50 51 52 53 53 53 53 53 53 53 55 57 59 59 57 55 53 50 45 42 41 43 44 43 40 34 30 29 36 43 44 44 43 42 41 40 39 38 36 34 32 31 30 29 29 29 29 29 29 29 28 28 27 26 26 25 25 24 24 23 23 23 23 23 23 23 23 24 24 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 24 24 24 23 23 23 23 23 23 23 22 22 21 21 20 20 19 18 18 18 19 20 20 21 22 23 24 25 25 26 26 26 25 25 24 22 21 20 20 21 23 24 24 23 22 21 20 19 18 17 16 15 15 15 16 17 18 19 20 21 21 20 19 18 18 19 21 22 22 21 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 18 18 17 17 17 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 27 28 28 29 29 29 30 30 31 32 32 33 34 34 34 35 35 35 35 35 35 34 34 34 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 24 25 27 nan nan nan nan 32 32 33 33 34 33 33 32 32 33 34 nan nan nan nan nan nan nan nan 30 31 nan nan nan nan 30 31 31 32 33 34 34 33 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 26 30 34 38 41 43 44 43 43 43 45 47 48 49 49 49 49 50 50 50 49 48 48 48 49 50 51 52 53 53 52 51 50 49 48 49 51 54 55 56 55 53 49 43 40 40 42 42 40 34 29 25 26 34 38 39 39 40 40 40 39 38 37 35 33 32 30 29 29 28 28 28 28 28 28 28 27 27 26 25 25 24 24 24 23 23 23 23 23 23 23 24 24 25 25 26 26 26 27 27 27 27 27 27 28 28 28 28 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 23 22 22 22 22 22 22 22 21 21 21 20 19 19 18 18 18 18 19 20 21 22 24 25 25 25 25 25 25 25 25 24 22 21 20 21 23 24 25 25 24 23 22 21 20 19 17 16 15 14 14 15 16 17 19 20 21 22 22 20 19 19 19 19 20 20 20 19 18 18 17 17 17 17 18 18 18 17 17 17 17 17 17 17 18 17 17 17 17 17 17 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 26 27 27 28 28 29 29 30 31 31 32 33 33 34 34 34 34 34 34 34 34 34 34 34 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 20 20 20 22 23 nan nan 26 26 nan nan nan nan nan 29 28 29 29 30 nan nan nan nan nan nan nan nan 30 30 nan nan nan 29 29 30 30 30 31 32 32 31 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 25 30 34 37 40 41 41 42 43 44 47 48 49 49 49 49 50 50 50 49 48 48 48 50 51 52 53 53 53 53 52 50 48 47 46 46 49 52 54 55 54 47 41 38 38 38 38 36 32 31 31 30 32 32 32 32 34 35 36 37 36 35 34 33 31 30 29 28 28 28 28 28 28 28 28 27 26 26 25 25 24 24 23 23 23 23 23 23 23 24 24 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 24 24 23 23 23 22 22 22 22 22 21 21 21 21 21 21 20 20 19 19 18 18 18 18 19 20 21 22 24 25 25 25 25 24 24 24 24 23 23 22 23 24 24 25 25 25 24 24 23 22 21 19 17 15 14 13 13 14 15 16 18 20 21 23 23 23 22 21 20 19 19 19 18 18 17 17 16 16 17 17 17 17 17 16 16 16 15 15 15 16 16 16 16 16 16 16 17 17 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 26 26 27 27 28 29 29 30 31 32 32 33 33 34 34 34 34 34 34 34 34 34 34 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 18 17 17 18 19 20 20 20 20 nan nan nan nan nan 25 25 25 26 27 28 29 30 nan nan nan nan nan 29 29 nan 29 28 28 28 28 28 28 28 29 29 28 nan nan nan nan nan 20 20 nan nan nan nan nan nan nan nan nan nan nan nan 8 7 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 22 27 31 35 37 39 40 41 42 44 46 48 49 49 48 48 48 48 48 48 48 49 49 50 52 52 53 53 53 54 53 52 50 48 46 45 47 50 52 53 53 46 40 36 33 34 36 34 32 34 35 33 30 28 27 28 29 31 32 34 34 34 33 31 30 29 28 28 28 28 28 28 28 28 27 27 26 25 25 24 24 24 23 23 23 23 23 24 24 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 24 24 24 23 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 21 23 24 25 25 25 24 24 24 23 23 23 23 24 25 25 24 24 23 23 23 22 22 21 20 19 17 16 14 13 13 13 14 16 17 19 22 24 25 25 24 23 21 19 18 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 15 15 15 15 16 16 16 17 18 18 18 18 18 18 nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 26 27 27 28 29 30 30 31 32 32 32 33 33 33 33 33 33 33 33 33 33 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 14 14 15 15 15 14 14 nan nan 18 19 21 21 22 22 22 23 24 25 26 nan 26 26 nan nan 27 28 28 28 27 27 27 27 26 25 25 25 24 24 nan nan nan 21 22 22 21 20 19 18 17 16 14 12 9 nan nan 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 21 24 28 32 34 36 38 40 41 43 45 47 48 49 48 48 48 49 50 51 51 51 51 51 52 53 53 53 54 54 54 53 52 49 47 46 47 49 51 52 50 45 40 36 34 35 38 34 32 33 34 33 32 30 29 29 30 31 32 33 33 32 31 30 29 28 28 28 28 28 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 24 24 23 23 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 21 22 23 24 24 24 24 24 23 22 22 22 22 23 24 24 23 23 22 22 21 22 22 22 21 20 20 19 17 16 15 14 14 14 15 17 19 22 24 26 27 26 25 23 20 19 17 17 17 17 17 17 17 17 16 16 15 14 14 14 13 13 13 13 13 14 14 14 15 15 15 16 16 17 18 18 19 18 19 19 19 nan nan 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 25 26 26 27 28 29 29 30 31 31 32 32 32 32 32 32 32 32 32 32 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan 12 11 12 12 11 10 10 10 10 11 12 13 14 16 17 18 19 19 20 21 21 22 23 nan nan nan 25 26 27 26 26 26 25 25 nan nan nan nan nan nan nan nan 22 23 23 23 22 20 19 18 18 16 13 11 9 8 8 8 8 8 7 nan nan nan 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan 17 20 24 27 30 33 36 38 41 43 45 47 49 50 50 51 51 51 52 53 54 54 53 52 52 53 54 54 55 56 56 56 55 53 51 48 47 47 49 50 50 48 46 43 41 41 42 40 34 31 30 30 31 32 33 33 33 33 33 34 33 33 32 31 30 29 29 29 28 28 28 28 27 26 26 25 25 24 24 24 24 24 24 24 24 24 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 24 23 22 21 21 21 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 21 22 23 24 24 24 23 23 23 22 22 22 22 22 23 23 23 22 22 22 23 23 24 25 25 24 23 22 20 19 18 17 16 15 15 16 17 19 22 24 26 27 27 26 24 22 20 18 17 17 17 17 17 17 17 16 16 15 14 14 13 13 13 13 13 13 12 13 13 14 14 15 15 16 16 17 18 19 18 18 18 19 nan nan 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 26 27 28 28 29 30 30 31 31 31 31 31 31 31 31 31 32 32 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 15 13 nan nan nan nan 10 10 9 9 7 nan nan 8 8 8 8 9 11 12 14 14 15 16 17 17 18 19 20 nan nan 23 23 24 24 23 23 nan nan nan nan nan nan nan nan nan 22 23 24 nan nan nan nan 19 18 17 15 12 10 8 7 7 7 8 8 8 nan nan 6 6 7 6 nan 6 7 8 nan nan nan nan nan nan nan nan 17 19 21 25 29 34 39 43 46 48 50 51 52 52 53 53 53 53 52 52 52 52 51 51 52 53 54 55 56 57 57 57 56 55 53 51 50 49 50 50 49 48 48 48 49 48 45 39 33 29 27 27 29 31 33 35 36 36 36 35 34 33 32 31 31 30 29 29 28 28 27 27 26 25 25 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 24 23 22 21 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 22 23 23 23 23 23 22 22 22 22 22 22 23 23 24 23 23 23 23 24 25 27 28 30 30 29 25 22 20 19 18 18 17 17 16 16 17 19 21 24 25 26 27 26 25 23 22 20 19 18 18 18 17 17 16 16 15 15 15 14 14 13 13 13 12 12 12 12 12 13 13 14 14 15 15 17 18 18 18 18 18 18 19 nan 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan 25 26 27 27 28 29 29 30 30 30 30 30 30 30 30 31 31 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 14 nan nan nan nan nan nan nan 7 6 nan nan nan 7 8 8 8 8 8 8 9 9 11 13 14 15 16 17 18 19 19 20 20 20 nan nan nan nan nan nan nan 18 19 20 nan nan nan nan nan nan nan nan nan nan nan 16 14 11 9 7 6 5 5 6 8 8 8 8 8 9 9 10 9 nan 9 10 10 10 nan nan nan nan nan nan nan 19 20 22 27 33 39 44 46 49 51 52 53 52 52 51 50 49 48 47 47 46 46 47 48 49 51 52 53 54 55 56 56 56 55 54 52 50 50 50 50 50 51 52 52 49 44 38 32 28 26 27 28 31 33 35 36 37 37 36 36 35 34 33 32 31 30 29 28 27 26 25 25 24 23 23 23 24 24 25 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 27 26 26 26 26 26 26 25 24 24 22 21 20 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 21 22 22 22 22 22 21 21 21 21 22 23 23 24 24 23 23 23 23 24 26 28 30 31 30 28 23 19 17 16 16 17 17 17 16 16 17 19 21 23 25 26 27 26 26 25 24 22 21 20 19 18 17 17 16 16 16 15 15 14 14 14 13 13 13 13 12 12 12 13 13 14 14 15 15 16 17 17 17 17 17 17 18 18 18 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 26 27 28 28 29 29 29 29 29 29 30 30 30 30 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 6 6 6 5 5 6 8 9 11 12 14 14 15 15 16 16 16 16 nan nan nan nan nan 15 16 17 18 20 nan nan nan nan nan nan nan nan nan nan nan 14 12 9 7 6 5 4 3 5 7 8 9 9 10 11 12 13 13 12 12 12 13 14 15 nan nan nan nan nan 18 nan nan nan nan nan 36 40 40 41 43 43 44 44 44 44 44 44 43 43 42 42 42 42 43 45 46 48 49 51 52 53 55 56 56 54 53 52 52 52 52 52 54 55 52 47 41 34 29 26 26 27 29 32 34 35 37 37 38 38 37 37 35 34 32 31 29 28 27 26 25 24 23 23 22 23 23 24 25 25 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 25 24 22 21 20 19 18 18 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 22 23 24 24 25 25 24 24 24 24 25 25 25 25 24 22 18 15 13 14 15 16 16 16 16 16 17 18 20 22 24 26 27 27 27 26 25 24 23 22 21 20 19 18 17 16 16 16 15 15 14 14 14 14 14 13 13 12 13 13 13 14 14 15 16 16 16 17 17 17 17 17 17 nan nan 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 24 25 26 27 27 28 28 28 29 29 29 29 30 30 30 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 2 2 2 2 3 5 6 8 9 10 11 12 12 13 13 14 14 14 13 13 13 14 15 16 18 19 nan nan nan nan nan nan nan nan nan nan nan nan 10 8 6 5 5 5 5 6 7 8 9 10 11 12 13 14 15 14 14 14 15 17 18 20 nan nan nan nan nan nan nan nan nan nan nan 30 30 31 32 32 33 35 36 37 39 40 41 41 41 41 41 41 41 42 44 46 48 50 51 52 54 55 55 54 54 55 56 56 56 55 57 56 51 45 38 32 27 26 27 28 30 32 34 36 37 38 38 38 38 37 36 34 32 31 29 27 26 25 24 23 22 22 22 23 24 24 25 26 26 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 26 25 24 23 22 20 19 18 18 17 17 17 17 16 16 16 17 17 18 18 18 18 19 19 19 19 19 20 20 21 21 21 21 22 22 22 22 24 25 26 26 26 26 25 24 23 22 21 21 19 16 13 12 14 16 16 16 16 16 16 17 18 20 21 23 26 27 28 28 27 27 26 25 23 22 21 20 19 19 18 17 16 16 15 15 15 15 15 14 14 13 13 13 13 13 14 14 15 16 16 16 16 17 17 17 17 16 16 nan 17 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 21 22 nan nan nan nan nan 26 27 28 28 28 29 29 29 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 5 6 7 8 9 10 11 12 13 14 13 13 13 13 13 14 16 17 nan nan nan nan nan nan nan nan nan nan nan 12 11 9 7 6 6 6 7 8 9 9 9 9 10 11 12 13 14 15 16 16 17 18 20 21 23 25 nan nan nan nan nan nan nan nan nan 23 25 25 25 25 27 29 30 33 35 36 37 38 39 39 39 38 38 39 41 43 45 47 50 51 52 53 54 54 54 54 54 56 56 56 57 58 56 51 44 37 30 27 27 28 29 31 33 35 36 37 38 38 38 37 36 35 33 32 30 28 27 26 25 24 23 23 22 23 23 24 25 25 26 26 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 29 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 26 25 25 23 22 21 20 19 18 18 17 17 17 17 17 17 17 18 19 19 19 19 19 18 18 18 19 19 20 20 20 20 21 21 21 21 21 23 24 25 25 25 26 26 25 25 24 24 23 21 18 16 16 17 17 17 16 15 15 16 17 18 19 21 23 25 27 28 28 28 28 27 26 25 24 23 22 21 20 19 18 17 17 16 16 16 16 15 15 14 13 13 13 13 13 13 14 14 14 15 15 15 16 17 17 17 16 16 16 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 nan nan nan nan nan nan nan nan nan nan nan 28 29 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 7 8 8 8 8 10 12 14 15 15 14 14 13 13 14 15 16 nan nan nan nan nan nan nan nan 14 12 11 10 9 8 7 7 8 8 9 11 11 11 10 10 10 11 11 12 13 14 15 16 19 21 23 25 27 nan nan nan nan nan nan nan nan nan 29 29 28 27 26 25 26 28 28 30 32 33 35 35 36 36 36 36 36 38 40 42 44 46 48 49 49 50 51 53 53 54 54 55 55 55 57 57 54 49 43 36 30 28 28 29 30 31 33 34 35 36 36 36 36 35 34 33 32 31 29 28 27 26 25 24 24 23 23 23 23 24 24 25 25 26 26 26 26 25 25 25 25 26 26 27 27 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 30 30 30 30 29 29 28 28 27 26 25 24 23 22 21 20 19 19 18 18 18 18 18 19 19 20 20 20 20 20 19 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 23 24 24 24 24 24 25 25 25 24 23 22 20 18 18 19 18 17 17 15 15 16 17 18 19 21 22 24 26 27 28 28 28 28 27 26 25 24 23 22 21 20 19 18 17 17 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 14 14 15 16 16 17 16 16 16 16 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 20 21 21 22 nan nan nan nan nan nan nan nan nan nan nan 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 11 8 6 8 9 9 10 10 10 12 14 16 17 17 16 15 13 13 14 15 16 17 nan nan nan nan 18 16 15 12 11 10 9 8 8 8 8 8 9 10 12 13 12 12 12 12 13 13 12 11 10 9 10 14 20 26 30 32 nan nan nan nan nan nan nan 35 34 33 32 31 29 28 27 28 29 29 30 31 32 33 35 36 36 37 37 38 40 42 43 45 46 47 46 46 47 49 51 52 53 55 55 54 54 54 54 51 46 41 35 31 30 29 29 29 30 31 32 33 33 34 34 34 33 32 31 30 29 28 27 27 26 26 25 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 28 29 29 29 30 30 30 31 31 30 30 30 30 30 29 29 29 29 29 30 30 nan nan 30 30 nan nan 29 28 27 26 25 24 23 22 21 20 19 19 19 19 19 20 20 20 21 21 21 21 21 20 19 18 18 18 18 18 18 17 17 16 16 17 18 19 20 22 23 23 23 22 23 23 23 23 22 21 20 19 18 18 18 18 18 17 16 16 16 17 19 20 21 22 24 25 27 28 28 28 28 27 26 25 24 24 23 22 21 20 19 18 17 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 14 15 15 16 16 16 16 16 16 16 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 21 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 9 7 8 nan nan nan nan nan nan 16 18 19 20 19 18 15 13 13 14 16 17 18 18 18 17 17 15 14 12 11 10 9 9 8 8 8 9 9 9 10 11 12 13 14 15 16 17 16 15 13 11 8 6 7 12 19 26 32 nan nan nan nan nan nan nan nan 34 33 32 31 29 28 28 29 29 30 31 32 nan nan nan nan nan nan nan nan nan 46 47 48 49 48 48 47 48 50 51 51 52 55 56 55 52 50 49 46 42 38 34 32 30 29 28 28 28 30 30 31 31 31 31 31 30 29 29 28 28 27 27 27 27 27 26 25 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 24 25 26 27 28 28 29 29 30 30 31 31 31 31 30 30 30 30 29 29 29 29 30 30 30 nan nan nan nan nan nan 30 29 28 27 26 25 24 23 22 21 20 20 20 20 20 20 20 21 21 21 21 21 20 19 19 18 17 17 17 17 17 16 15 14 14 14 16 17 19 20 21 22 22 22 22 22 22 21 20 19 17 17 16 17 17 17 17 17 17 17 17 18 19 20 21 22 23 24 26 27 27 28 27 27 26 25 25 24 23 22 21 20 19 18 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 15 16 16 17 16 16 16 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 9 8 8 10 13 nan nan nan nan nan 22 22 22 22 20 18 15 14 15 16 nan nan 19 18 17 15 14 13 11 10 10 10 9 9 9 9 9 9 9 9 10 11 12 13 15 17 18 17 16 14 11 8 6 3 2 5 10 17 nan nan nan nan nan nan nan nan nan nan 32 31 30 29 28 29 30 31 32 33 nan nan nan nan nan nan nan nan nan nan nan nan 51 52 51 51 51 52 53 53 52 53 56 56 54 51 46 43 40 37 34 32 30 28 27 26 26 27 28 28 28 29 29 29 29 28 27 27 26 26 26 27 27 28 28 27 26 25 24 24 24 23 23 22 22 21 21 21 20 21 21 21 22 23 24 25 26 27 28 29 29 30 30 31 31 31 31 31 30 30 30 29 29 29 29 29 29 30 30 nan nan nan nan nan nan nan 29 28 28 27 26 25 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 16 16 16 15 15 14 13 12 12 14 15 17 19 20 21 21 21 21 21 21 20 19 17 15 15 15 15 16 16 16 16 16 17 17 18 19 20 20 21 21 23 24 26 27 27 27 26 26 25 25 24 23 23 22 21 20 19 18 17 16 16 16 16 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 16 16 15 15 15 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 15 nan 21 22 23 nan nan nan nan nan nan nan 17 15 15 17 19 nan nan 19 17 15 13 11 10 9 9 10 10 10 nan nan 8 8 9 9 9 10 11 12 13 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 50 51 52 52 52 nan nan 55 55 53 53 55 54 52 48 42 38 34 32 30 28 27 25 24 24 24 25 26 27 27 28 28 28 27 27 26 26 26 26 26 27 28 29 29 28 28 27 27 26 25 23 22 22 21 20 20 20 20 20 20 21 22 23 24 25 26 28 29 29 30 31 31 31 32 32 32 31 31 30 30 29 29 29 29 29 29 30 30 nan nan nan nan nan nan nan nan 29 28 27 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 14 14 13 12 12 12 13 14 16 18 19 20 21 21 21 21 20 19 18 17 16 15 15 15 14 14 13 12 12 13 15 16 18 19 20 20 20 22 23 25 27 27 27 26 26 25 25 24 24 23 22 22 21 19 18 18 17 17 17 17 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 16 15 15 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 28 28 nan nan nan nan nan nan nan nan 14 16 19 nan nan 21 18 15 12 9 9 9 9 10 nan nan nan nan nan 7 8 9 10 9 10 11 13 14 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 47 48 49 50 50 51 53 53 52 51 50 50 49 46 42 37 32 30 28 26 24 22 21 21 21 22 23 24 25 26 27 27 27 27 26 26 26 26 26 27 27 28 30 31 31 31 30 29 28 26 24 23 22 21 20 20 20 20 20 21 22 23 24 25 26 28 29 30 31 32 32 33 33 32 32 32 31 31 30 30 29 29 29 29 28 29 29 30 nan nan nan nan 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 14 14 13 12 12 11 11 12 13 15 16 18 20 20 21 21 20 20 19 18 17 17 17 17 15 13 11 9 7 7 9 11 13 15 18 19 20 20 21 23 25 27 28 28 27 26 26 25 24 24 23 22 22 21 21 20 19 19 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 18 18 18 18 18 17 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 17 20 nan nan 17 12 10 8 8 9 11 nan nan nan nan nan nan nan 7 9 10 10 10 10 11 14 15 17 nan nan nan nan nan 4 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 43 43 44 45 46 nan nan 48 47 45 44 42 40 38 34 30 27 25 24 22 20 18 18 18 19 21 23 24 25 25 26 26 27 27 27 27 27 27 27 28 29 30 31 32 34 34 33 32 29 27 25 23 22 22 21 21 21 21 22 22 23 24 25 27 28 29 31 32 33 34 34 34 34 33 33 32 31 31 30 30 29 29 29 28 28 28 29 29 nan nan nan 31 31 31 nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 nan nan nan nan nan nan nan nan nan nan nan 16 15 15 14 14 13 12 11 11 11 12 13 14 15 17 18 19 20 20 19 19 18 17 16 17 18 18 16 14 11 9 7 7 7 9 10 12 15 17 19 20 22 24 27 28 29 29 28 27 27 26 25 24 23 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 19 19 19 19 19 18 18 18 17 16 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 12 10 10 12 14 16 17 nan nan nan nan 5 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 37 37 37 37 38 38 nan 40 40 39 38 36 34 32 29 26 22 20 20 19 17 15 14 14 16 18 20 22 23 24 25 26 27 27 27 27 27 27 28 29 29 30 31 33 34 35 35 34 32 29 27 26 24 24 23 23 23 23 23 23 24 25 26 27 28 29 31 32 34 35 35 35 35 34 34 33 32 31 30 30 30 29 29 29 28 28 28 28 28 29 29 30 30 31 31 30 30 29 28 27 26 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 15 14 14 13 12 11 11 11 11 12 13 14 15 16 17 18 19 19 20 19 19 17 17 18 18 17 15 13 12 11 10 11 10 10 10 12 14 17 20 22 25 27 28 29 29 29 29 28 27 25 24 23 23 22 22 23 23 23 23 23 22 22 21 21 20 20 20 21 22 23 23 23 23 22 21 21 21 20 20 19 19 18 17 17 nan 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 11 10 12 14 15 nan nan nan nan 8 9 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 28 nan nan nan nan nan nan nan nan nan 27 25 22 19 17 15 14 14 13 13 12 13 14 16 18 20 21 22 23 24 25 26 26 26 26 27 28 29 29 30 31 32 33 33 33 31 30 28 27 26 26 25 25 25 24 24 24 24 25 25 26 27 28 30 31 33 34 35 36 36 35 35 35 34 33 31 30 30 30 29 29 29 28 28 28 28 28 28 29 29 30 30 30 30 29 29 28 27 26 25 24 23 nan nan nan nan nan nan 18 18 18 nan nan nan nan nan nan nan nan 17 16 15 15 14 13 12 11 11 11 11 11 12 13 14 15 15 16 17 18 19 20 21 19 19 19 19 19 17 14 12 12 13 14 13 12 11 11 13 16 18 21 23 26 28 29 30 31 31 30 28 27 26 25 24 24 23 23 24 24 24 24 23 23 22 22 21 21 21 22 23 24 24 24 24 23 23 22 22 22 21 20 19 19 18 17 nan 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 18 18 18 16 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 12 11 12 14 nan nan nan nan 11 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 12 10 10 11 12 12 12 12 12 13 14 15 16 17 18 19 21 22 22 22 22 23 23 24 25 26 27 27 28 28 27 27 26 26 26 26 26 26 26 25 25 24 24 24 25 25 26 27 28 30 31 33 34 35 36 36 36 36 36 35 33 31 30 29 29 29 29 29 28 28 28 27 27 28 28 29 29 29 30 30 29 28 27 27 26 25 24 23 22 21 21 20 19 18 18 18 18 18 19 19 19 19 nan nan nan 17 16 16 15 15 14 13 12 11 11 11 11 12 13 13 14 14 15 16 16 17 19 19 20 20 20 20 20 19 17 15 13 14 15 15 14 13 13 14 16 18 20 22 24 27 29 30 32 32 32 30 29 27 26 26 25 24 24 24 24 25 25 24 24 23 23 22 22 22 22 23 23 24 23 23 23 23 23 23 22 22 21 20 20 19 18 18 17 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 16 16 14 12 13 nan nan nan nan 13 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 8 9 10 10 10 10 10 10 10 11 11 11 12 13 14 15 16 16 16 16 17 18 19 19 20 21 21 21 22 22 23 23 24 24 25 25 25 25 24 24 24 24 25 25 26 27 28 30 31 33 34 34 35 36 36 37 36 35 33 31 29 29 29 29 29 28 28 28 27 27 27 28 28 29 29 29 29 29 29 28 27 26 26 25 24 23 22 21 21 20 19 19 18 18 18 18 19 19 19 19 18 nan nan 17 nan nan nan nan nan nan 13 12 12 11 11 12 12 13 13 13 14 14 15 16 16 17 18 18 19 20 20 20 19 18 17 16 17 17 17 17 17 17 17 18 19 21 23 25 27 29 31 32 32 31 30 28 28 27 26 25 25 25 25 25 25 25 25 nan nan nan nan 23 22 22 23 23 22 22 22 22 23 23 23 23 22 22 21 21 20 20 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 15 16 14 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 7 7 7 7 8 8 7 7 7 7 7 8 9 9 10 10 10 11 11 12 13 14 15 15 16 nan nan nan nan nan nan 22 23 23 24 24 24 24 24 24 25 25 26 27 28 30 31 32 33 34 34 35 36 36 36 34 32 30 29 28 29 29 29 28 28 27 27 27 27 28 28 29 29 29 29 29 28 28 27 26 26 25 24 23 23 22 21 20 20 19 19 18 18 19 19 19 19 19 nan nan nan nan nan nan nan nan nan 15 15 14 13 13 12 12 13 13 13 13 13 13 14 14 14 15 15 16 17 18 19 19 19 19 18 18 18 19 20 20 20 19 19 18 19 20 22 24 26 28 30 31 32 31 30 29 28 28 27 27 26 26 26 26 26 26 26 25 nan nan nan nan 23 22 22 22 22 22 22 22 23 23 24 24 23 23 23 22 22 22 21 21 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 14 15 15 13 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 8 7 7 9 10 12 14 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 4 5 5 5 5 4 4 4 5 5 5 5 6 6 7 8 9 10 11 12 nan nan nan nan nan nan nan nan 20 21 22 23 24 24 24 24 24 24 25 26 27 28 30 31 32 33 33 33 34 35 35 34 33 31 29 28 28 28 28 28 28 27 27 27 27 28 28 28 29 29 29 29 28 28 27 27 26 26 25 24 24 23 22 22 21 20 20 19 19 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan 16 16 16 15 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 15 15 16 17 18 18 19 19 19 19 19 20 20 19 19 18 18 19 20 22 24 26 28 30 30 30 29 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 nan nan 25 23 22 22 22 22 22 23 23 24 24 24 24 24 23 23 23 23 22 22 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 10 11 10 9 7 7 8 9 10 11 12 12 12 12 12 13 13 nan 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 3 2 3 3 3 3 3 3 2 2 2 3 3 4 4 5 6 nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 22 23 23 24 24 24 24 24 25 26 27 29 31 32 32 33 33 33 33 33 32 31 29 27 26 26 26 27 27 27 27 27 27 28 28 29 29 29 29 29 28 28 28 27 27 26 26 25 25 24 24 23 22 22 21 20 20 20 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 16 17 18 18 18 18 18 18 18 18 18 18 18 19 20 21 23 24 26 28 29 29 28 28 27 28 28 29 29 29 28 28 28 28 28 28 28 28 28 nan nan 25 23 23 22 22 23 23 24 24 24 25 25 24 24 23 23 22 22 21 21 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 10 11 11 10 8 7 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 4 3 3 3 3 3 3 2 2 2 1 1 2 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 22 23 23 24 24 24 25 25 26 28 29 31 31 31 31 31 31 30 29 28 26 24 24 24 24 25 25 26 27 27 28 29 29 29 29 29 29 28 28 27 27 26 26 26 26 25 25 24 24 23 23 22 22 21 21 20 20 20 20 20 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan 18 17 17 16 16 15 15 15 14 13 13 13 13 13 13 13 14 14 14 15 16 17 18 18 18 17 17 17 17 17 17 18 18 19 20 22 23 24 25 27 28 28 27 27 27 27 28 29 29 29 29 29 29 29 29 29 29 29 29 nan nan 25 24 23 23 23 23 23 23 24 24 24 24 24 24 23 22 22 21 20 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 10 11 11 10 8 6 5 5 6 6 6 7 7 8 8 9 10 10 11 11 11 11 10 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 2 2 2 1 1 1 1 1 2 3 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 22 22 23 23 24 24 25 26 28 29 29 29 29 28 27 26 25 24 22 21 21 21 22 23 24 26 27 28 28 29 30 30 29 29 29 28 27 27 26 26 26 25 25 25 25 24 24 23 23 22 22 22 22 21 21 20 20 20 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 15 16 17 18 18 18 17 17 16 16 16 17 18 19 20 21 23 24 25 26 27 27 27 27 26 27 27 28 28 29 28 28 29 29 29 30 30 30 30 nan nan 26 25 24 23 23 23 22 22 22 22 23 23 23 23 23 22 22 21 21 20 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 nan nan nan nan nan 10 10 10 9 8 9 9 nan nan nan nan nan nan 8 8 8 8 9 9 11 12 13 13 14 13 13 12 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 1 1 2 2 3 4 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 20 21 22 23 23 24 25 26 27 27 27 26 25 24 23 22 21 20 19 20 21 22 24 25 26 27 28 29 29 29 29 29 29 28 28 27 26 26 25 25 24 24 24 24 23 23 23 22 22 22 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 16 16 16 15 15 14 14 14 14 14 14 15 16 17 18 19 19 18 17 16 16 16 16 17 19 20 21 22 24 25 26 27 27 27 26 26 26 26 27 28 28 28 28 28 28 28 nan nan nan nan nan nan 27 26 25 24 24 23 22 22 21 21 21 21 22 22 22 22 22 21 21 20 20 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 12 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 12 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 20 21 22 22 22 23 24 24 24 23 22 21 20 20 19 19 19 20 21 22 24 25 26 27 27 28 28 28 28 28 28 27 27 26 26 25 24 24 24 23 23 23 23 23 23 22 22 23 23 23 22 22 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 18 18 18 17 17 17 17 17 16 15 14 14 14 14 15 15 16 17 18 19 19 19 18 16 15 15 15 16 17 19 20 22 23 24 25 25 25 25 24 24 24 25 26 27 27 27 27 27 27 27 nan nan nan nan nan nan 29 28 26 26 25 24 24 23 21 20 20 20 21 21 21 22 22 22 22 21 21 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 9 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 19 20 20 20 20 21 21 21 21 20 20 19 19 19 19 20 20 21 22 23 24 25 25 25 25 26 26 26 27 27 27 26 26 25 24 24 23 23 22 22 22 22 23 23 23 23 23 23 23 22 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 17 16 15 14 14 15 15 16 16 17 18 18 18 18 18 16 15 14 14 15 16 17 19 20 21 22 23 23 23 22 22 22 22 22 24 25 26 26 nan nan 27 28 28 29 31 nan nan 31 30 29 28 28 27 26 26 24 23 22 21 21 21 21 22 22 23 23 23 22 22 22 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 7 8 9 9 nan nan nan nan nan nan nan nan nan 11 12 12 12 11 11 9 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 18 18 18 18 19 20 20 20 20 20 20 20 20 20 20 20 21 22 23 23 23 23 23 24 24 25 25 26 26 25 25 25 24 23 23 23 22 22 22 22 22 23 23 23 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 17 17 16 16 15 16 16 16 16 17 17 17 17 17 16 15 14 14 14 15 16 17 18 20 21 21 22 22 22 22 22 22 22 23 24 25 26 nan nan nan nan nan 31 32 32 33 32 32 31 31 30 30 29 28 27 25 24 23 23 22 22 23 23 23 23 23 23 23 23 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 4 5 5 4 3 2 2 nan nan nan 7 8 8 9 9 9 nan nan nan nan nan nan 10 10 11 11 11 10 8 6 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 17 16 16 16 17 18 19 20 21 21 21 21 20 20 20 21 21 21 22 22 21 21 22 22 23 24 25 25 25 25 24 24 23 23 23 23 22 22 22 22 22 23 23 23 23 23 22 22 21 21 21 21 21 20 20 20 21 21 21 20 20 20 19 19 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 16 17 17 17 16 16 15 14 14 14 15 16 17 18 20 21 22 22 23 23 24 24 24 24 24 24 25 26 28 29 31 32 32 33 33 34 34 33 33 33 33 32 32 30 29 28 27 26 25 25 25 25 25 25 24 24 24 23 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 18 15 11 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 3 4 5 5 4 4 3 3 4 5 6 7 7 7 8 8 8 8 8 8 8 9 9 9 10 11 11 10 8 7 6 6 6 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 14 14 14 15 17 18 19 20 20 20 20 20 21 21 21 21 21 21 21 21 22 23 24 24 24 24 24 23 24 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 19 19 18 17 17 17 17 17 17 18 18 17 16 15 15 14 15 15 16 17 18 19 20 20 21 22 23 23 23 23 24 24 25 26 28 29 31 32 33 33 34 34 34 35 35 35 35 34 34 33 31 30 29 29 28 28 27 27 27 26 26 25 25 24 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 18 14 10 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 4 4 3 4 4 5 nan nan nan nan 7 7 7 8 8 8 8 9 10 11 12 11 10 9 9 9 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 13 13 13 14 16 17 18 18 19 19 19 19 19 19 19 20 20 21 21 22 23 24 24 25 24 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 21 21 22 22 22 22 23 23 23 23 23 22 22 21 20 19 18 18 18 19 19 19 19 18 16 15 14 14 14 14 15 15 15 15 16 16 17 18 20 21 22 22 22 23 25 26 28 29 31 32 33 33 34 34 35 35 36 36 35 35 34 33 32 32 31 30 30 30 29 28 27 27 27 26 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 4 4 4 4 4 4 5 5 nan nan nan nan 7 7 7 8 8 9 9 11 12 13 12 12 11 11 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 12 13 13 14 15 16 16 17 17 17 17 17 17 18 19 20 20 21 22 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 24 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 24 24 25 25 25 24 24 23 22 21 21 21 21 21 21 20 18 16 14 12 12 12 12 12 11 10 10 10 11 13 16 17 19 19 20 21 23 24 26 27 28 30 31 32 33 34 34 35 36 36 36 35 35 34 34 33 33 32 32 31 31 30 29 28 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 3 4 4 5 5 5 5 5 6 6 nan nan nan nan nan nan 8 9 9 9 10 11 12 13 13 13 13 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 18 19 20 20 21 22 22 23 23 23 23 23 24 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 25 26 27 27 26 26 25 24 23 23 23 23 22 21 19 17 14 12 11 10 10 9 8 7 7 7 8 10 12 14 16 17 18 20 21 23 24 25 26 28 29 30 31 32 33 34 35 35 36 35 35 35 34 34 34 34 34 33 32 32 31 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 4 4 4 5 5 6 6 7 7 7 7 7 8 8 nan nan nan nan nan 10 10 11 12 13 13 14 14 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 13 13 nan nan nan 13 14 14 14 15 15 15 16 16 17 17 18 19 19 20 20 21 21 22 23 24 24 23 23 23 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 25 26 26 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 24 24 25 26 26 26 26 26 25 25 24 24 24 24 24 23 21 18 15 13 11 10 9 8 7 7 7 7 7 9 10 12 14 16 18 19 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 35 35 35 34 35 35 35 35 34 34 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 nan 14 13 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 6 6 7 7 8 8 8 9 9 9 9 10 10 nan nan nan nan nan nan nan nan nan 14 14 14 14 14 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 nan nan 15 15 15 14 14 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 18 18 19 20 21 22 23 24 23 23 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 22 20 17 14 12 11 11 10 9 9 8 8 8 9 10 12 14 16 18 19 21 22 22 23 24 25 25 26 27 28 29 30 31 32 33 34 34 34 34 35 35 35 35 35 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 9 9 9 10 10 10 10 11 11 nan nan nan nan nan nan nan nan nan nan 15 15 15 14 14 14 14 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 18 19 19 20 21 22 23 23 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 25 25 25 24 24 23 22 20 18 17 15 14 13 12 11 11 10 10 10 10 12 14 16 18 19 20 21 22 23 24 24 25 25 26 26 27 28 29 30 31 32 32 33 34 35 35 36 36 36 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 10 11 11 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 nan nan nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 16 16 16 15 15 15 15 14 15 15 15 15 15 15 15 16 17 18 18 18 18 18 18 19 20 21 22 23 24 25 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 27 27 27 26 26 26 25 25 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 25 25 26 26 27 27 27 26 26 25 24 23 22 21 20 19 17 16 14 13 12 12 13 14 15 17 18 20 21 21 22 23 24 25 25 25 25 25 25 26 26 27 28 29 30 31 32 33 34 35 36 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 12 12 12 12 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 17 18 18 19 18 18 18 19 20 21 23 24 26 27 27 28 27 27 26 25 25 24 24 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 27 27 27 26 26 25 25 25 24 25 25 25 25 25 25 25 25 25 25 25 24 nan 23 23 24 25 26 28 29 29 29 28 28 27 26 24 24 23 22 20 19 18 17 17 16 17 19 19 20 21 23 24 25 25 26 27 26 26 26 25 25 25 nan nan nan nan nan 28 29 31 nan nan nan nan 36 37 nan nan nan nan nan nan nan nan nan 32 32 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 21 20 nan nan 17 16 15 nan nan nan nan nan nan 17 17 nan nan nan nan nan nan 14 14 14 14 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 17 17 17 18 18 17 17 18 21 23 25 26 27 28 28 28 28 27 26 26 25 25 26 26 26 26 25 25 24 24 24 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 25 26 26 25 25 25 25 25 25 24 24 nan nan nan nan nan nan 29 29 29 28 27 26 25 24 22 21 20 20 20 19 19 20 20 21 22 24 26 27 28 29 29 28 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 23 22 21 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 15 15 14 14 nan nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 17 17 17 18 20 22 24 26 27 28 29 29 29 28 27 27 27 27 27 27 27 26 25 25 24 23 23 22 22 22 22 22 22 23 23 23 24 24 25 25 25 26 26 27 27 28 28 28 27 27 26 26 26 25 25 25 25 26 26 26 26 26 26 26 25 25 25 26 26 nan nan nan nan nan nan nan nan 26 26 26 25 24 23 22 21 21 22 22 23 22 21 21 21 21 24 27 29 31 31 29 27 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 36 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 24 23 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 16 16 16 16 17 19 21 23 25 27 28 29 29 28 27 27 27 27 28 28 28 27 25 24 24 23 23 23 22 22 23 23 23 23 23 23 23 24 24 24 25 25 26 26 27 27 28 28 28 27 27 26 26 25 25 25 25 25 26 26 26 26 26 26 26 26 25 26 26 27 28 nan nan nan nan nan nan nan 19 19 20 20 20 21 21 21 22 23 24 25 26 25 24 22 20 24 27 30 31 30 28 25 24 23 nan 22 22 22 22 23 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 24 23 22 nan nan 18 18 18 19 19 nan nan nan nan nan nan nan nan nan nan nan 17 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 18 18 18 18 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 18 20 22 24 25 26 27 27 26 26 26 26 27 28 29 28 27 25 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 28 28 28 28 27 26 26 25 25 24 24 24 25 25 26 26 26 26 26 26 26 26 26 27 27 29 29 28 26 nan nan nan nan 13 13 13 15 16 18 20 21 22 23 25 26 28 28 28 27 23 24 26 29 31 29 26 24 24 23 23 23 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 24 22 21 19 18 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 16 16 16 17 18 19 21 23 24 25 25 24 24 24 25 26 28 29 30 30 28 27 26 25 24 24 25 25 25 25 25 26 26 26 26 25 25 25 25 25 26 26 27 27 28 28 28 28 27 27 26 25 25 24 24 24 24 25 25 26 26 26 26 26 26 26 26 27 27 28 28 28 27 25 nan nan nan nan 12 12 14 16 18 20 21 22 24 25 27 28 nan nan 31 29 27 26 26 29 28 26 24 23 24 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan 30 31 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 24 24 22 21 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 20 21 22 23 23 23 22 22 23 24 25 26 27 27 27 27 27 27 26 26 26 27 27 27 27 27 28 28 28 28 28 27 27 26 26 26 26 27 27 28 28 29 29 29 28 27 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 28 27 26 24 22 20 nan nan 16 16 18 19 21 22 23 25 26 27 28 nan nan nan nan nan 30 28 28 28 26 23 23 24 24 24 24 24 24 24 24 24 nan nan 24 nan nan nan nan nan nan 29 30 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 22 20 19 18 17 nan nan 18 19 19 20 20 nan nan nan nan nan nan nan nan nan nan nan 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 20 21 22 22 22 21 21 21 22 22 22 22 22 22 22 22 23 24 25 25 26 27 27 28 28 29 29 30 30 30 29 29 28 27 27 27 27 27 28 28 29 29 29 29 29 28 27 27 26 26 26 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 27 26 24 23 21 20 19 nan nan nan 22 23 24 25 26 27 27 28 nan nan nan nan nan nan 31 30 29 27 25 nan nan nan 26 26 26 26 26 26 26 26 26 25 25 25 25 nan nan 27 27 29 nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 19 19 20 21 21 22 22 23 25 26 27 28 30 30 30 30 30 29 29 28 28 27 27 28 28 28 28 29 29 29 29 28 28 27 27 27 26 26 25 25 25 25 25 25 25 25 26 26 27 27 28 28 27 27 26 25 23 22 21 21 21 21 nan 23 24 26 27 27 28 28 28 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 28 28 28 29 28 28 27 27 27 27 27 27 27 28 28 29 nan 30 nan nan nan nan nan nan nan nan nan 35 35 nan nan nan nan nan 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 17 17 17 18 18 18 18 19 20 21 23 26 28 29 30 30 30 29 29 29 29 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 24 25 25 26 26 27 27 27 27 27 27 26 26 25 24 23 23 22 22 22 23 24 25 26 27 28 28 28 29 29 29 29 29 nan nan nan nan nan nan nan nan nan nan 30 30 30 31 31 31 30 30 29 29 29 28 28 28 28 28 28 28 29 29 29 30 nan nan 33 34 nan nan nan nan 36 37 37 37 nan 38 38 39 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 22 22 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 22 22 23 23 23 22 22 22 21 21 21 19 19 18 18 17 17 16 16 15 16 16 16 16 16 16 16 17 17 19 20 22 24 26 27 28 28 28 28 29 29 29 28 27 26 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 26 25 25 25 25 25 25 26 27 27 28 28 28 28 27 26 26 25 25 24 24 23 23 24 24 25 26 26 27 27 28 28 28 28 28 28 28 29 29 nan nan nan nan nan nan nan 32 32 32 32 32 32 32 31 30 30 29 29 29 29 29 29 28 28 28 29 29 29 30 31 32 33 34 35 nan nan 36 37 37 38 38 38 39 39 39 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 21 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 11 nan nan nan nan nan nan 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 23 23 24 24 24 24 24 24 23 23 23 23 23 24 24 24 23 23 24 24 24 23 23 23 23 22 22 22 22 23 23 24 25 25 25 24 24 23 23 22 21 19 19 18 18 17 17 17 16 16 16 16 16 16 15 15 16 16 17 19 20 21 22 23 23 24 25 26 27 28 28 27 26 25 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 25 25 25 25 25 26 26 27 27 28 28 28 28 27 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 29 29 30 31 32 32 33 33 32 32 32 32 32 32 32 32 31 30 29 29 28 28 28 28 29 29 29 30 30 31 31 32 33 34 35 36 36 nan nan nan nan 38 38 39 39 39 40 40 40 nan nan 41 41 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 21 20 20 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 11 11 10 10 nan 9 9 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 25 25 24 24 23 22 21 20 20 19 19 18 18 18 18 18 17 17 17 16 16 15 15 15 16 16 16 16 17 18 19 21 22 24 25 26 26 26 25 25 24 24 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 28 29 30 30 31 31 31 32 32 32 31 31 31 31 31 30 30 29 29 28 28 27 27 27 28 28 29 30 31 32 32 32 33 34 nan nan nan nan nan nan nan nan nan nan 38 39 40 40 nan nan nan 41 42 42 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 19 18 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 10 9 9 9 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 24 24 24 24 24 24 25 25 25 25 24 24 24 25 25 25 25 25 24 24 24 24 24 24 23 22 22 21 21 21 22 22 23 24 24 24 23 23 22 21 20 19 19 19 18 19 19 19 18 18 17 17 16 16 15 15 15 15 14 14 15 16 18 19 20 21 22 23 24 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 26 27 28 29 29 29 30 30 30 30 30 30 30 30 30 29 29 28 28 28 27 27 26 26 26 27 27 28 28 30 31 32 33 33 33 nan nan nan nan nan nan nan nan nan nan nan 36 37 nan nan nan nan nan nan 41 42 43 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 19 18 17 16 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 9 9 8 8 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 24 24 24 24 24 24 25 25 25 25 25 24 24 25 25 25 25 24 24 24 24 24 24 23 22 21 20 19 19 20 21 22 23 23 24 23 23 23 22 21 20 20 19 19 20 20 19 19 19 18 17 17 16 16 16 16 16 15 16 16 17 18 19 20 20 21 22 nan nan nan nan nan 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 26 27 27 28 29 29 29 29 29 29 28 29 29 29 28 28 28 27 27 27 26 25 25 25 25 25 25 26 26 27 28 30 32 33 34 34 34 34 nan nan 33 33 33 33 33 nan 32 33 33 nan nan nan nan nan nan nan nan 41 43 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 18 18 17 16 15 15 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 24 24 24 24 25 25 25 25 25 25 25 24 25 25 25 24 24 23 23 23 23 23 22 21 20 19 19 19 20 22 23 24 24 24 24 24 23 23 22 21 20 20 21 20 20 20 19 19 19 18 17 17 17 16 17 17 17 18 19 20 20 21 21 nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 21 21 21 nan 22 22 22 22 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 25 25 25 25 25 26 26 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 25 25 24 24 24 24 24 24 25 26 27 28 31 33 34 35 35 34 33 33 32 32 31 31 31 30 30 30 31 32 33 34 35 nan nan nan nan nan 40 42 43 44 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 17 16 16 15 14 14 13 13 13 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 9 9 9 9 nan nan nan nan nan nan nan 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 24 25 25 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 21 21 20 20 19 20 20 22 23 24 24 25 25 25 24 24 23 22 22 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 19 19 20 21 21 nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 20 20 nan nan nan 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 29 29 30 30 30 30 31 31 31 31 31 30 30 30 30 29 29 28 27 26 25 25 24 24 24 24 24 24 25 26 28 30 32 34 36 36 35 34 33 33 32 31 31 31 32 32 32 32 33 34 35 35 36 nan nan nan nan nan nan nan nan 44 nan 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 16 16 15 14 14 13 13 12 12 12 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 10 10 10 nan nan nan nan nan 8 8 8 8 8 nan 9 9 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 20 21 22 23 24 24 24 24 24 24 24 23 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 19 20 20 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 19 19 nan nan nan 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 24 24 25 26 26 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 30 30 30 31 31 32 32 32 33 33 33 32 32 32 31 31 30 29 29 28 27 26 26 25 25 25 25 25 25 26 27 29 32 34 36 36 36 36 35 35 34 34 35 35 36 36 37 37 37 37 37 37 37 36 36 37 nan nan nan nan nan nan nan 45 46 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 22 21 20 20 20 20 20 19 19 19 18 18 18 19 19 19 19 20 21 22 23 23 24 24 24 24 24 24 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 18 18 18 nan nan nan 20 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 25 25 26 26 27 28 28 28 28 29 29 29 30 30 30 31 31 31 31 31 31 31 32 32 33 33 34 34 35 35 34 34 33 33 32 32 31 30 30 29 29 28 28 27 26 26 25 25 25 27 28 31 33 35 36 36 nan nan 37 38 38 38 39 39 40 40 40 40 39 38 38 37 37 37 37 37 37 nan nan nan nan nan 44 45 46 46 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 11 10 10 9 9 9 9 9 9 9 9 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 20 21 22 23 23 24 24 24 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 19 19 19 20 21 21 22 22 22 22 22 22 23 23 23 23 24 24 25 25 25 25 25 26 26 27 28 28 29 30 30 31 31 31 32 32 32 32 32 32 32 33 33 33 33 34 35 36 36 36 36 35 34 34 33 33 32 32 31 31 31 30 30 29 29 28 27 26 26 27 28 30 32 34 35 nan nan nan nan nan nan nan nan nan nan nan 38 38 38 37 37 37 36 36 36 nan nan nan nan nan nan nan 42 44 45 46 47 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 12 11 11 10 10 10 10 9 9 9 10 10 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 17 17 18 18 19 19 20 20 21 nan nan nan nan nan nan nan nan nan 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 nan nan 19 18 18 17 17 nan nan nan nan 18 18 18 19 19 19 19 20 21 21 22 22 23 23 23 23 23 24 24 24 24 24 25 25 26 26 26 25 26 26 27 27 28 29 30 31 32 32 32 32 33 33 33 33 33 33 33 33 33 34 35 nan nan nan nan nan nan nan nan nan 33 33 32 32 32 32 32 32 32 32 31 30 29 29 29 30 31 32 33 nan nan nan nan nan nan nan nan nan nan nan 34 34 34 34 34 34 34 34 34 35 35 nan nan nan nan nan 40 42 43 45 45 46 46 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 12 11 11 11 11 10 10 10 10 11 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 nan nan 21 20 20 20 19 19 19 nan nan 19 19 19 19 19 20 19 20 20 21 22 22 23 23 23 23 24 24 24 25 24 24 25 25 26 26 26 27 27 27 27 27 27 28 29 30 31 32 32 32 33 33 33 32 32 32 32 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 34 34 34 33 nan nan nan nan nan nan nan nan nan 35 35 nan nan nan nan nan 31 30 30 30 30 30 30 31 31 31 32 33 34 nan nan nan nan 38 39 41 42 43 43 43 43 43 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 12 12 12 12 12 11 11 12 12 12 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 25 25 25 26 26 26 26 26 25 nan nan nan nan nan 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 22 23 23 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 28 28 29 30 30 31 32 32 33 33 33 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 35 35 35 34 34 34 34 34 34 34 34 35 35 35 34 33 32 31 30 29 28 28 28 28 28 29 29 29 30 30 nan nan nan nan nan nan 37 38 39 40 40 40 40 40 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 13 13 13 13 13 13 13 13 13 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 24 25 25 25 25 25 25 25 25 nan nan nan nan nan nan 22 22 22 23 23 23 24 24 23 23 23 23 22 22 22 21 21 22 22 22 23 23 24 24 24 24 25 26 26 27 27 27 27 28 28 28 28 27 28 28 28 29 29 29 29 30 31 31 32 33 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 33 33 34 34 34 34 34 35 35 34 33 32 30 29 28 27 27 27 28 28 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 23 23 24 24 24 24 24 24 nan nan nan nan nan nan nan 22 23 23 24 25 25 26 26 25 25 25 24 24 24 24 23 23 22 22 22 23 23 23 23 23 24 25 26 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 31 32 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 32 33 33 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 12 12 12 12 12 12 12 12 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 23 23 23 23 23 nan nan nan nan 22 22 nan 22 23 23 24 25 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 24 24 24 25 26 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 31 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 12 12 12 12 12 13 13 13 13 13 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 16 16 16 16 17 16 16 16 16 16 16 16 16 17 nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 23 23 23 nan nan nan nan nan nan nan nan 22 22 23 24 25 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 25 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 31 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 13 13 13 13 13 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 17 17 18 18 18 17 17 17 17 17 17 17 17 nan nan nan 18 17 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 22 23 23 24 nan nan nan nan nan nan nan nan 21 22 23 23 24 25 25 25 25 25 26 26 26 26 26 25 25 24 24 24 23 24 24 24 24 25 26 26 27 27 27 27 27 27 27 27 nan nan 27 27 nan nan 28 28 29 29 30 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 13 13 13 14 14 14 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 19 18 18 18 18 18 17 17 17 18 nan nan nan 18 18 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 23 23 23 nan nan nan nan nan 22 22 23 23 24 24 24 24 24 24 24 25 25 26 25 25 24 24 23 23 23 23 23 24 24 25 26 26 26 26 26 25 25 25 25 25 26 26 26 26 26 27 27 28 28 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 14 14 15 15 15 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 18 18 18 18 18 18 18 nan 18 18 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 nan 21 21 21 22 22 22 22 22 23 nan 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 24 24 24 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 24 24 24 24 24 25 25 25 25 25 26 26 27 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 43 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 15 15 15 16 16 16 16 16 15 nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 17 18 19 19 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 22 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 nan nan nan nan nan nan 24 24 24 24 25 25 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 43 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 16 16 17 17 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 14 15 16 17 18 19 19 20 20 20 21 21 21 21 21 22 22 nan nan 22 22 23 23 23 23 22 22 21 21 21 21 21 21 22 23 23 23 23 23 23 23 23 23 23 22 22 23 23 nan nan nan nan nan nan nan nan nan nan 23 23 23 24 24 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 nan 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 13 14 15 16 17 18 19 19 20 20 21 21 21 21 22 22 21 21 21 22 22 22 23 23 23 23 22 22 22 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 24 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 17 18 18 18 nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 nan nan nan nan nan 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 5 nan nan 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 14 15 16 17 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 23 23 23 24 24 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 18 18 19 19 nan nan nan nan nan nan nan nan nan nan 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 5 5 nan nan 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 13 15 16 16 17 17 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 22 22 21 21 21 20 20 20 21 21 22 22 23 23 23 23 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 43 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 19 19 19 nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nan nan nan nan nan 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 6 6 nan nan nan 4 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 7 8 9 10 10 11 12 12 13 14 14 13 13 13 13 14 14 14 15 15 16 16 16 17 17 18 18 19 19 20 20 20 21 20 20 20 19 19 19 19 20 20 21 21 21 21 21 21 21 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan 20 21 21 21 21 20 20 20 20 20 20 20 20 20 nan nan nan nan nan 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 8 7 nan nan nan nan nan 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 4 5 6 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 12 13 13 14 14 15 15 16 17 18 18 18 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 20 20 20 20 20 20 21 21 nan nan nan nan nan 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 8 nan nan nan nan nan nan nan 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 0 2 3 5 6 6 6 6 5 nan 5 5 6 6 7 7 7 6 6 6 6 7 7 8 9 10 10 11 12 13 13 14 14 14 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 19 19 19 20 20 19 nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 21 20 20 20 20 21 21 21 nan nan nan nan nan 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 nan nan nan nan nan nan nan nan nan 2 2 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 1 2 3 4 5 4 4 4 nan nan nan 3 4 4 5 5 4 4 3 3 3 4 4 5 6 7 9 9 10 11 11 12 12 13 13 14 14 14 14 14 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 19 19 20 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 21 21 21 21 21 21 21 21 nan nan nan 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan 3 1 1 2 3 3 3 3 3 2 2 nan nan 2 2 3 3 3 3 2 1 1 2 2 2 3 4 5 7 8 8 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 16 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 20 20 19 19 nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 21 21 21 21 21 21 21 21 21 nan 22 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 1 1 1 2 2 2 nan nan nan nan nan nan nan nan nan nan nan 3 2 1 1 2 2 2 2 2 2 1 1 1 1 2 3 4 5 6 6 6 5 4 3 2 2 2 3 4 5 6 7 7 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 15 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 nan nan nan nan nan nan nan 22 22 nan nan nan nan nan nan nan nan nan nan 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 1 1 1 1 2 2 2 nan nan nan nan nan nan nan nan nan 2 2 2 2 2 2 3 2 2 1 0 1 1 2 3 5 6 7 8 8 7 6 5 4 3 3 3 4 4 5 6 6 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 19 19 18 nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 21 21 21 21 21 21 21 nan nan 21 21 22 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 2 2 2 2 2 3 4 5 nan nan nan nan nan nan nan 3 3 3 3 3 3 3 3 2 1 1 2 3 3 4 5 6 6 6 6 5 4 4 4 5 5 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 21 nan nan 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 19 19 19 18 18 18 nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 21 21 21 21 21 21 21 nan nan nan 21 21 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 3 4 4 5 5 5 5 4 nan nan nan nan 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 6 7 8 8 8 8 8 8 8 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 7 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan 17 17 nan nan nan nan nan nan nan 18 18 18 18 18 18 18 17 17 17 nan nan nan nan nan nan nan nan nan 21 21 21 21 21 21 21 21 21 21 21 20 nan nan nan nan 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 5 5 5 6 6 6 6 5 5 nan nan nan nan 6 6 5 4 4 3 3 3 3 2 2 2 3 2 2 2 2 2 3 3 4 5 6 7 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 7 7 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 17 nan nan nan nan nan nan 18 18 18 18 18 17 17 17 16 16 nan nan nan nan nan nan nan nan 20 20 21 21 21 21 21 21 21 21 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 7 7 nan 6 5 5 4 4 4 3 2 1 1 2 2 2 2 1 2 2 3 4 4 5 6 7 8 9 9 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 nan nan nan nan nan 17 17 17 17 17 16 16 16 15 15 nan nan nan nan nan nan nan nan 20 20 20 20 20 21 21 20 20 20 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 8 8 8 7 6 5 5 5 5 4 3 2 nan nan nan nan nan nan nan 3 3 3 4 5 5 6 7 8 9 9 9 8 8 8 8 8 7 7 7 8 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan 16 16 16 16 16 15 15 14 14 14 nan nan nan nan nan nan nan 19 19 20 20 20 20 20 20 20 19 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 6 6 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 8 9 9 8 6 6 7 7 7 7 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 37 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 15 15 15 14 13 13 14 14 nan nan nan nan nan 18 19 19 20 20 20 20 20 19 19 18 18 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 33 34 36 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 15 nan nan 15 15 15 14 14 13 13 13 13 14 nan nan nan nan nan 18 19 19 19 19 19 19 19 19 18 18 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 33 35 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 14 14 14 14 14 14 13 13 12 12 12 13 14 15 nan 16 17 18 18 19 19 19 19 19 19 19 19 18 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 27 27 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 10 10 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 13 13 13 13 13 13 12 12 11 12 12 13 14 15 16 16 17 18 18 19 19 19 19 19 19 19 18 18 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 27 27 28 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 9 9 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 11 11 12 12 12 12 12 12 11 11 11 12 13 14 15 16 16 17 18 18 19 19 19 19 19 19 19 18 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 27 27 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 8 8 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 14 15 15 16 17 18 18 19 19 19 19 19 19 19 18 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 7 7 7 7 6 6 nan nan nan nan nan nan nan nan nan nan nan 8 8 9 9 10 10 10 11 11 11 11 11 11 11 12 12 14 15 15 16 17 18 18 18 18 18 18 18 18 18 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 5 5 5 5 5 nan nan nan nan nan nan nan nan nan nan 7 7 8 8 8 9 9 10 10 11 11 11 11 11 11 12 12 13 14 15 16 17 18 18 18 18 18 18 17 17 17 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 4 4 4 4 4 4 nan nan nan nan nan nan nan nan nan 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 12 13 14 14 15 16 17 17 18 18 18 17 17 16 16 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 3 3 3 4 5 5 nan nan nan nan nan nan nan 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 12 13 14 14 15 16 17 17 18 18 18 17 17 16 16 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 3 3 3 4 5 6 6 7 nan 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 11 12 13 13 14 15 16 17 17 18 18 18 18 17 16 16 16 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 3 3 3 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 11 12 12 13 14 15 16 17 18 18 18 18 18 17 17 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 3 3 3 3 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 10 10 11 11 12 13 14 15 16 17 18 18 18 17 17 17 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 4 4 3 3 3 4 5 5 6 6 7 7 7 7 7 7 7 6 6 6 7 7 8 8 9 9 9 9 10 11 11 12 13 14 15 16 17 17 17 17 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 5 5 4 3 3 3 3 4 5 6 6 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 12 13 13 15 15 16 nan 17 17 16 16 16 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 4 3 2 3 3 4 5 5 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 10 11 11 12 13 14 15 16 16 16 16 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 4 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 8 8 9 10 11 12 13 14 15 15 15 15 15 15 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 4 4 3 2 1 2 2 3 3 2 2 2 3 3 3 4 4 4 4 5 5 5 6 6 7 8 9 9 10 11 12 13 14 14 15 15 15 15 15 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 5 4 3 2 1 0 0 1 1 1 1 2 2 3 3 4 4 4 5 5 5 5 6 7 7 8 9 10 10 11 12 13 14 14 14 14 15 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 5 4 3 2 1 1 1 1 2 2 2 3 3 4 4 4 5 5 5 5 6 6 7 8 8 9 10 11 11 12 13 13 14 14 14 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 6 5 4 4 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 5 5 5 6 7 7 8 9 10 10 11 12 12 13 13 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 5 5 4 4 4 4 4 3 3 3 4 4 5 6 6 6 5 4 4 4 5 6 6 7 8 9 9 10 11 11 12 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 13 13 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 4 5 4 4 4 4 4 4 5 6 6 6 6 4 3 3 3 4 5 6 6 7 8 8 9 10 11 11 12 13 13 nan nan nan 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 nan 5 4 4 4 4 5 6 6 5 4 3 2 2 2 3 4 5 6 6 7 7 8 9 10 11 11 12 12 nan nan 13 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 4 4 4 5 5 4 4 3 2 1 1 2 3 4 5 6 6 6 7 7 8 9 10 11 11 12 12 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 4 4 4 4 4 3 3 2 2 1 1 2 2 3 5 6 6 7 7 7 8 8 9 10 11 12 12 12 12 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 4 4 4 4 3 nan nan nan 2 1 2 2 3 3 5 6 6 7 7 7 8 8 9 10 11 11 12 12 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 4 4 4 4 4 3 nan nan nan nan nan 2 2 3 3 4 5 6 7 7 7 8 8 9 10 10 11 11 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 3 3 nan nan nan nan nan nan nan 3 3 4 5 6 6 7 7 8 8 9 10 10 11 11 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 4 4 3 2 1 1 nan nan nan nan nan nan nan 3 4 5 6 6 7 7 8 8 9 10 10 11 11 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 4 3 2 1 1 1 nan nan nan nan nan nan nan nan 4 5 5 6 6 7 8 9 9 10 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 1 1 1 1 1 2 nan nan nan nan nan nan nan nan nan 4 5 6 7 8 9 9 10 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 1 1 2 2 2 nan nan nan nan nan nan nan 4 5 6 7 8 9 9 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 1 2 2 2 nan nan nan nan nan nan nan nan 6 7 8 8 9 9 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 2 nan nan nan nan nan nan nan nan nan nan 7 7 8 8 9 9 9 9 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 8 8 8 9 9 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 8 8 8 9 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 7 7 8 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 7 7 7 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 7 7 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 7 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 6 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 6 7 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 4 5 5 6 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 5 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan Wind_Direction 257 256 255 256 256 255 254 252 251 250 250 249 248 247 246 245 244 242 241 239 238 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 190 190 190 191 191 191 191 191 191 192 nan nan 195 194 192 191 190 189 188 188 187 185 184 182 181 180 178 177 177 176 176 176 178 180 181 181 181 182 182 183 182 180 179 176 173 169 164 157 150 145 140 136 132 129 127 125 124 124 124 124 125 126 128 130 130 129 126 122 119 118 119 119 119 117 116 115 116 117 117 116 115 115 114 114 114 114 114 115 115 116 117 117 116 114 112 108 103 98 95 95 97 100 103 105 106 106 106 105 104 103 101 100 99 99 99 99 99 98 98 99 100 100 100 99 98 98 99 100 100 99 98 97 96 97 98 98 97 96 96 98 101 104 105 105 104 102 100 99 98 100 100 100 99 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 85 85 86 87 86 85 85 85 85 85 79 64 45 33 29 28 28 27 24 19 14 7 1 357 353 350 349 349 348 350 354 3 8 7 6 6 8 21 30 33 30 28 26 22 19 19 19 20 21 21 20 18 14 8 3 359 360 3 9 15 22 42 88 143 163 165 164 163 164 167 177 186 191 188 178 169 164 163 164 165 165 164 164 165 165 165 166 168 169 170 170 170 170 169 167 165 163 162 161 163 165 166 167 167 166 166 167 168 169 171 173 176 177 178 179 179 179 178 178 178 177 177 178 178 178 179 180 180 180 180 180 179 178 177 176 174 173 173 172 173 174 175 175 174 174 177 183 190 193 192 191 193 197 200 198 192 184 177 170 163 154 121 22 6 5 6 7 10 14 14 15 20 28 40 44 36 24 16 17 21 23 22 20 19 19 20 19 18 16 13 11 8 3 358 356 356 356 355 352 349 348 350 354 357 0 5 10 12 15 21 30 47 76 108 130 140 144 147 150 158 183 248 272 267 253 240 237 240 246 253 258 261 265 271 277 282 286 289 290 290 290 288 286 283 278 272 267 264 262 263 266 270 273 275 276 276 276 275 272 270 270 269 267 264 259 254 248 243 240 240 242 245 250 258 265 267 268 267 266 265 266 269 275 282 285 287 287 288 289 258 257 256 256 256 256 255 253 252 251 250 250 249 248 247 246 244 243 241 240 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 191 191 191 192 192 192 192 192 192 nan nan nan nan nan nan 192 191 190 189 188 187 186 185 183 182 180 179 178 177 177 177 178 179 181 182 182 182 182 182 181 180 179 177 174 172 168 163 156 150 145 140 136 133 130 129 127 126 126 125 125 126 128 130 131 132 130 127 123 120 119 120 120 120 118 116 116 117 118 118 117 116 115 115 115 115 114 114 115 115 116 117 117 116 114 112 109 105 100 97 97 98 100 103 105 107 107 107 106 105 104 102 100 99 99 98 97 97 97 97 98 99 99 100 100 99 99 100 101 101 100 99 97 97 97 97 97 98 98 99 101 102 103 104 106 106 105 101 96 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 86 85 85 86 85 84 83 84 85 85 84 78 65 47 36 31 30 29 27 24 19 13 7 2 357 353 350 350 349 348 349 359 8 11 11 10 10 14 22 30 32 30 27 24 21 20 20 21 22 22 20 18 15 10 5 3 3 6 12 24 35 45 60 82 110 140 159 168 178 186 189 188 188 187 182 175 168 165 165 166 167 167 169 170 170 170 169 168 170 171 172 173 174 173 171 169 167 165 164 163 165 167 168 167 166 167 168 169 170 170 172 173 175 176 177 177 177 177 176 175 175 175 175 176 176 177 177 178 179 179 179 178 178 177 175 174 173 172 172 172 173 174 175 175 174 175 178 183 187 188 187 187 189 192 193 191 187 181 174 166 157 141 53 2 354 356 2 7 11 11 3 357 355 359 18 34 35 29 26 28 33 41 46 47 42 35 23 15 11 9 8 5 3 359 356 355 355 356 356 355 354 355 358 4 7 7 10 15 18 23 29 39 54 77 102 122 134 143 152 165 197 252 280 289 287 279 269 264 262 263 266 269 272 275 280 284 287 290 292 293 293 292 291 289 285 280 274 269 265 263 263 265 269 272 275 277 279 279 277 274 272 271 269 267 265 261 255 248 243 240 239 239 240 244 251 258 263 265 264 263 261 261 263 267 273 277 280 282 285 287 260 259 257 257 257 257 256 254 252 251 251 250 249 248 248 246 245 243 242 240 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 192 192 192 192 193 193 193 nan nan nan nan nan nan nan nan nan nan 190 189 188 187 185 184 183 181 180 179 178 178 178 179 181 182 182 183 183 183 182 181 180 178 175 172 170 166 161 155 149 145 141 138 135 133 131 130 129 128 127 126 127 128 131 132 132 131 127 123 121 120 120 121 120 119 117 117 118 119 119 118 117 116 116 116 115 115 115 115 116 116 116 116 116 114 113 110 107 104 102 101 101 102 104 105 107 108 108 107 106 104 103 101 100 98 97 96 96 96 96 97 98 99 99 100 99 99 100 101 102 101 99 98 98 98 98 98 99 101 102 102 101 102 103 105 105 105 101 94 91 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 86 83 83 84 83 82 83 83 84 84 80 74 63 48 38 33 31 29 27 23 18 13 9 4 358 354 351 351 351 351 355 6 11 12 11 11 12 16 21 26 29 28 25 23 21 21 22 22 22 20 18 15 11 6 3 3 7 14 28 44 54 61 70 82 95 112 136 162 181 190 192 188 184 181 177 173 168 166 165 166 167 169 171 173 175 174 172 172 172 172 172 173 174 174 172 170 170 169 168 167 168 169 170 169 167 167 168 170 171 171 172 173 174 175 176 176 176 175 175 174 173 173 173 174 174 175 175 175 176 177 177 176 175 174 173 172 171 171 171 171 172 173 174 174 174 176 179 182 185 186 185 185 186 188 188 187 185 183 179 175 172 167 11 354 348 346 350 355 354 346 340 335 331 327 333 353 14 24 27 32 40 55 65 64 60 56 39 15 6 2 1 359 357 356 355 357 358 358 358 358 0 3 7 11 14 13 12 14 19 24 32 43 57 76 97 116 132 147 164 197 246 275 288 294 293 288 283 278 275 275 276 278 281 283 285 287 289 290 291 292 293 293 292 289 285 281 276 271 267 264 263 265 269 272 276 278 280 280 279 277 275 272 270 268 265 261 256 250 245 242 240 238 237 238 244 252 258 261 261 259 258 258 258 261 265 270 273 277 281 285 263 261 260 259 258 258 257 255 254 252 251 251 250 249 248 247 245 243 242 241 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 193 192 192 193 193 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 186 185 183 182 180 179 179 178 179 180 181 182 182 182 183 183 183 182 181 179 176 173 170 166 162 156 150 146 143 140 138 135 133 131 130 129 128 127 127 129 131 133 133 131 128 124 121 120 121 122 121 119 118 117 118 119 120 119 119 117 117 117 116 116 115 115 116 116 116 116 116 115 113 111 108 107 105 104 104 104 104 105 106 108 108 107 106 105 103 102 100 98 97 95 94 94 95 97 98 98 99 99 100 100 100 101 102 102 100 100 100 100 100 100 101 102 102 101 100 100 101 102 102 101 98 92 90 92 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 86 84 81 79 81 81 81 81 81 80 78 74 66 57 47 39 34 31 29 26 23 19 15 11 7 2 358 355 355 356 357 1 9 12 11 10 10 11 14 18 22 25 25 24 22 21 21 20 20 18 17 14 10 5 1 0 3 13 29 50 64 69 71 75 79 85 94 109 135 160 173 178 179 178 176 174 172 169 167 167 166 165 167 169 172 173 173 173 174 175 174 171 170 170 171 172 172 172 172 172 171 171 171 170 169 169 169 169 169 170 171 172 173 173 173 174 174 173 172 172 172 171 171 171 172 172 173 173 173 173 174 174 173 172 171 171 170 169 169 169 170 171 172 173 174 175 177 179 182 184 185 186 185 186 186 186 187 188 190 191 193 198 212 266 323 332 329 331 335 338 335 329 326 323 318 314 322 340 357 8 17 32 56 69 65 58 54 40 12 359 357 357 358 357 356 358 1 1 2 3 3 4 8 9 10 11 9 7 9 14 20 29 39 53 69 90 113 138 165 198 236 266 283 292 295 293 290 287 284 282 281 282 283 284 285 286 287 288 288 288 289 290 292 290 287 284 282 279 274 269 266 265 267 270 273 276 278 280 281 281 281 278 275 272 268 265 262 256 251 247 243 241 238 236 236 240 247 253 256 257 257 256 255 256 257 259 263 267 271 276 282 266 264 262 261 260 260 259 257 255 253 252 251 250 250 249 247 246 244 242 241 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 193 193 193 194 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 184 182 181 180 180 180 179 180 182 182 182 181 181 182 183 183 181 179 177 174 171 168 164 158 153 148 145 143 140 137 134 132 131 130 128 128 128 129 131 133 134 132 128 124 121 120 121 122 121 119 118 118 119 120 121 120 120 119 118 117 117 116 116 116 116 116 116 116 115 115 113 112 110 108 108 107 107 106 106 106 107 107 107 106 105 104 103 102 100 98 97 95 93 93 95 97 97 98 99 99 100 100 99 100 102 102 100 99 100 102 103 102 101 100 99 98 97 97 99 99 99 98 95 92 91 92 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 82 84 84 80 78 79 80 79 78 76 74 70 65 58 52 45 39 34 31 29 27 24 21 17 14 10 6 2 0 0 1 2 5 10 10 9 8 9 9 11 15 18 21 22 21 20 21 19 17 16 14 13 10 5 360 358 1 9 26 47 67 78 77 75 75 75 76 78 88 111 140 159 168 172 173 173 172 170 168 168 167 165 165 166 168 170 171 171 172 174 176 175 174 171 169 169 172 174 176 176 175 174 172 171 170 169 168 169 169 169 170 171 172 173 172 172 171 170 170 169 169 170 170 170 169 170 170 171 172 172 172 171 171 170 170 169 168 167 167 168 169 170 172 174 175 176 177 178 181 183 186 188 189 189 188 188 189 191 194 198 202 207 213 223 245 281 300 303 307 312 316 318 320 321 321 318 315 315 323 333 345 359 15 43 63 58 47 36 20 2 353 353 356 359 359 360 1 2 3 5 4 2 1 2 3 1 359 357 357 0 5 11 19 28 39 51 70 108 173 214 239 260 276 288 294 296 295 293 290 288 286 285 285 285 285 285 286 286 285 284 283 285 288 290 289 286 284 283 281 278 273 269 268 269 271 273 275 276 278 282 284 285 282 277 273 270 267 262 257 253 249 245 242 239 236 236 239 245 250 253 254 254 254 253 253 254 255 258 261 266 272 277 268 267 265 264 263 262 260 258 256 254 252 251 251 250 249 248 246 244 243 241 239 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 183 181 181 181 181 181 181 182 182 183 182 181 181 182 182 181 180 177 175 171 168 165 160 155 150 146 143 140 137 134 133 131 130 129 128 129 130 132 134 134 133 129 124 121 120 121 122 122 120 119 119 120 121 122 121 121 120 119 118 118 117 117 116 116 116 116 116 116 115 114 113 111 110 110 109 108 108 108 107 107 107 106 104 103 103 103 102 100 98 97 95 93 92 93 96 97 97 98 99 99 99 98 99 100 100 98 97 99 102 104 103 101 99 97 95 94 95 96 97 96 96 95 93 92 93 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 81 81 83 84 82 80 80 79 77 74 70 65 61 56 52 47 42 37 33 31 28 26 24 22 19 16 13 9 5 4 5 6 6 7 10 9 9 8 8 8 8 11 12 15 17 16 16 17 16 13 12 10 8 6 3 1 1 8 21 42 62 79 86 81 74 71 66 61 57 61 90 135 157 164 167 169 172 172 168 164 163 164 167 170 173 174 173 171 170 168 168 171 175 177 178 176 172 173 177 179 178 177 175 175 174 173 172 170 169 169 169 170 171 172 172 171 171 170 170 168 168 167 168 169 169 169 168 168 169 169 169 170 169 168 168 167 167 166 166 166 167 169 171 173 175 177 178 180 181 183 186 189 192 194 194 194 194 195 197 200 204 208 212 217 225 237 255 270 276 280 288 295 303 312 319 323 324 324 323 323 328 338 349 3 23 40 36 25 15 4 355 351 352 356 359 1 2 3 3 4 4 359 354 353 354 354 352 350 349 351 354 356 359 4 9 13 15 7 312 258 252 258 270 281 290 296 299 298 296 293 291 290 288 287 286 285 286 286 285 284 281 281 283 288 290 289 286 285 285 284 281 277 273 271 270 270 269 269 270 275 281 287 289 285 279 274 271 267 263 259 254 251 247 243 240 237 237 239 243 247 249 251 251 251 250 250 251 252 254 257 262 268 272 270 269 268 267 265 264 262 259 257 255 253 252 251 251 250 249 247 245 243 241 240 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 182 182 182 182 182 182 182 183 183 184 183 182 181 181 180 179 177 174 171 168 164 160 155 150 146 142 139 137 134 132 131 130 129 129 129 130 133 135 135 133 129 125 121 120 121 122 122 121 120 121 121 122 122 122 122 121 120 119 118 118 118 117 116 115 116 116 116 116 115 114 112 112 112 111 110 109 109 108 108 108 106 105 104 103 103 102 99 97 97 96 93 91 92 94 96 97 97 98 98 98 97 96 97 97 96 96 99 101 103 103 101 98 95 92 91 93 95 96 96 97 96 94 93 94 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 81 82 81 82 83 83 83 81 78 74 68 63 58 53 50 46 42 39 35 32 29 27 25 23 21 19 16 13 9 6 6 8 9 8 9 9 9 9 9 8 8 7 7 7 8 10 10 12 12 11 10 7 6 4 4 4 6 11 21 39 58 72 85 91 84 70 59 49 41 36 35 50 147 164 163 159 160 165 170 167 161 160 165 173 184 191 191 189 185 177 169 162 163 171 179 183 183 178 177 179 179 179 178 177 176 175 175 174 173 171 170 170 171 171 171 171 171 171 171 171 170 168 167 167 168 168 168 167 167 167 168 167 167 166 165 165 164 164 164 164 165 167 169 171 174 177 179 181 183 185 187 191 194 198 200 201 200 201 203 204 206 208 211 214 218 224 233 243 252 259 263 270 279 290 303 317 329 337 340 340 338 336 339 346 357 9 17 14 7 2 356 353 353 356 359 2 3 3 4 4 4 2 356 351 349 349 348 346 345 346 348 348 347 348 350 351 349 343 329 306 281 268 268 276 285 293 299 300 299 298 295 293 292 290 288 286 285 287 287 285 283 281 281 284 288 290 289 288 287 286 285 282 278 275 272 270 267 264 262 263 266 274 286 290 282 278 274 270 267 264 260 256 252 248 245 241 239 238 239 241 244 246 248 249 248 248 247 248 249 251 254 259 263 266 nan 271 270 269 268 266 264 261 258 255 253 253 252 252 251 250 248 246 243 242 240 238 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 183 183 183 183 183 183 183 183 184 185 185 184 182 181 179 178 176 173 170 167 163 159 154 149 146 143 140 137 135 133 132 131 130 129 129 131 133 135 136 135 131 126 122 120 121 122 122 121 121 122 123 123 123 123 123 122 121 120 120 119 119 118 117 116 116 116 116 117 116 115 114 114 114 113 112 111 111 110 109 109 108 107 106 105 104 102 100 98 97 95 93 91 91 93 95 97 97 97 97 96 95 94 94 95 96 97 99 101 101 101 100 98 93 90 91 93 95 96 97 97 98 96 96 97 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 81 83 83 83 83 85 86 83 77 70 64 58 53 49 46 43 40 37 34 31 27 24 22 21 20 18 16 13 9 5 6 9 10 9 9 8 8 8 8 8 8 7 6 4 3 4 6 8 8 7 6 4 3 3 5 9 14 22 35 54 71 81 91 95 86 64 43 33 28 26 27 27 141 169 165 157 150 149 158 164 163 161 164 175 187 192 195 198 197 192 183 172 168 172 177 182 184 184 184 184 182 180 180 178 176 174 173 172 172 172 171 170 169 169 170 171 172 172 171 170 169 168 167 166 166 166 166 166 167 167 167 166 166 165 164 163 162 162 162 163 164 166 169 171 174 176 179 182 184 188 192 196 202 206 208 207 207 208 210 210 210 211 213 215 219 224 230 237 242 248 253 260 270 284 300 319 338 349 353 352 350 346 341 342 349 359 3 2 360 354 350 350 353 358 2 4 2 -0 0 2 2 360 356 353 350 346 345 344 344 344 344 342 340 339 339 339 336 330 321 307 290 277 274 278 287 294 298 298 298 296 294 293 292 289 285 284 286 287 287 284 281 280 281 284 288 290 290 289 288 288 286 284 280 277 274 270 265 261 257 255 253 254 262 269 271 273 273 270 267 264 261 257 254 250 246 242 240 239 239 240 242 244 246 246 246 246 246 246 247 249 252 255 258 261 274 273 271 271 270 268 265 262 259 256 254 253 253 253 252 251 249 246 244 242 240 239 237 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 184 183 184 184 184 184 184 184 185 185 184 182 180 178 175 172 169 166 162 159 155 151 148 145 143 140 137 136 134 132 131 130 130 131 133 136 137 136 132 127 123 121 121 122 122 122 122 123 124 124 124 124 124 123 122 121 121 120 120 119 118 117 116 116 117 117 117 116 115 115 115 114 113 113 113 112 111 110 109 107 107 106 105 104 102 100 97 94 91 90 90 92 94 96 96 96 96 95 94 92 92 94 96 98 99 100 99 99 99 96 92 90 91 94 96 96 96 97 98 98 100 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 81 80 81 83 84 84 85 87 87 82 75 68 62 56 50 46 43 41 38 35 32 29 25 22 20 19 18 17 16 13 10 8 8 10 10 9 8 7 7 7 7 7 8 7 6 4 3 4 5 6 6 5 4 4 4 5 9 15 22 30 42 62 80 90 97 101 89 55 31 25 26 30 34 35 43 139 172 169 151 136 133 146 154 151 149 155 177 183 184 192 199 199 198 192 186 181 179 179 182 187 191 190 188 185 182 180 178 175 173 172 172 173 172 171 170 170 171 172 172 171 170 169 167 166 165 164 163 163 163 164 165 165 165 165 165 164 163 163 162 161 161 161 162 164 166 169 172 174 177 180 183 188 194 202 209 214 215 213 214 215 215 214 214 215 216 217 219 223 228 233 236 240 244 250 262 281 302 323 340 351 353 351 347 341 336 335 338 344 346 345 344 341 340 343 349 356 1 0 355 351 351 354 355 355 353 349 345 342 342 343 344 342 340 338 337 336 336 335 332 327 320 309 295 281 276 280 287 292 295 295 294 293 292 291 289 285 282 283 285 287 285 281 277 277 279 283 287 290 290 290 290 289 288 286 283 280 276 271 265 260 255 250 246 244 246 250 261 269 271 270 267 264 261 258 255 251 247 244 241 240 240 240 242 243 244 245 244 244 244 244 245 247 250 252 254 257 275 273 272 272 271 270 267 263 260 257 255 254 255 255 254 252 249 247 245 243 241 240 238 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 184 184 184 185 185 185 185 184 184 184 184 183 182 180 177 173 170 166 163 160 157 154 151 148 145 142 140 138 136 134 132 131 131 132 134 136 138 138 135 130 125 123 122 122 123 123 123 124 125 125 125 125 125 124 124 123 123 122 121 120 119 118 118 117 117 118 117 116 115 115 115 116 115 115 114 113 113 112 110 108 107 106 105 104 103 102 99 94 90 89 90 92 94 95 95 95 95 94 93 92 91 93 96 97 97 97 97 97 97 95 92 91 92 94 95 95 94 94 96 99 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 82 83 81 80 81 83 84 85 87 88 82 73 67 62 55 48 43 42 40 37 33 31 27 24 21 18 17 17 16 16 15 13 13 13 13 11 9 8 7 7 6 6 7 8 7 7 6 5 5 5 5 5 5 5 5 6 8 12 17 24 32 42 61 82 99 108 111 91 34 17 19 27 36 42 42 46 63 118 149 140 118 104 110 124 127 125 125 134 144 151 165 185 199 205 205 200 192 185 181 182 187 192 193 191 188 184 181 180 179 178 176 175 174 174 174 174 174 174 173 172 169 168 167 166 165 164 163 163 162 161 162 162 163 163 163 162 162 161 159 159 159 159 160 161 162 163 166 168 171 174 177 181 187 195 206 215 219 219 218 219 219 218 217 216 217 218 219 221 223 227 229 231 232 234 237 244 263 288 314 332 341 344 343 338 334 333 332 331 330 330 329 328 326 326 328 334 341 348 348 344 341 342 347 350 350 348 343 340 339 341 343 342 340 337 336 336 338 340 340 336 331 322 311 297 284 279 282 286 289 291 292 292 290 289 288 285 281 280 281 284 285 283 278 274 274 276 281 285 288 290 291 290 290 289 287 285 283 279 274 268 262 256 251 246 244 247 253 263 269 271 270 267 264 261 259 255 252 248 245 243 242 241 241 242 242 243 243 243 243 243 243 244 246 248 249 251 254 275 274 273 272 272 271 269 265 261 257 256 256 256 257 256 253 250 248 245 244 242 240 239 237 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 185 185 185 186 186 186 185 184 183 183 183 183 182 180 177 173 169 165 161 158 156 153 150 148 145 143 140 138 136 135 134 133 134 136 138 140 140 138 133 129 126 125 125 125 125 125 126 126 127 127 127 127 127 126 126 126 124 123 121 120 119 119 118 118 118 118 117 115 114 115 116 117 116 115 115 114 113 111 108 107 106 105 104 103 102 99 95 90 88 91 93 94 94 94 94 94 94 93 91 91 92 95 96 95 95 95 96 97 95 92 91 92 92 92 92 91 91 94 97 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 84 82 79 78 80 83 85 87 86 80 72 66 61 53 45 41 40 39 35 32 30 26 23 20 18 17 17 16 16 16 15 16 16 14 12 10 9 8 9 8 8 9 9 8 7 7 6 5 4 4 4 5 6 6 7 8 11 15 20 26 36 54 75 99 137 192 283 331 348 2 18 35 42 44 49 60 78 95 101 93 82 80 88 98 101 97 101 106 100 103 132 174 193 205 205 201 193 187 185 185 188 192 193 191 187 183 179 177 178 177 176 175 175 175 177 178 178 176 172 169 168 168 167 166 166 165 165 163 162 161 161 162 164 165 165 165 164 162 160 159 159 159 159 161 162 164 166 168 171 174 179 187 197 210 220 223 222 221 221 220 218 216 216 217 218 219 220 222 223 223 223 223 222 219 219 232 258 291 318 333 336 338 338 337 335 332 327 323 320 318 316 314 311 308 307 310 318 326 332 335 339 344 347 347 344 340 337 337 339 341 340 338 335 336 338 341 345 344 339 331 322 312 299 287 282 283 285 286 288 289 289 289 288 286 282 279 278 280 282 283 280 275 272 272 274 278 282 286 288 289 289 288 287 286 285 284 281 277 271 266 260 254 248 245 248 256 264 270 273 272 268 265 261 258 256 253 250 247 244 243 242 242 242 242 243 242 242 241 241 242 243 244 246 247 249 252 276 274 274 273 273 273 270 266 262 259 257 257 258 258 257 254 251 248 246 244 243 241 239 237 235 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 185 186 187 187 188 187 186 185 183 183 182 182 182 180 177 173 169 165 162 158 156 154 151 149 146 144 142 140 139 139 138 138 139 141 143 143 142 138 134 131 129 129 128 128 128 128 129 129 129 130 130 130 130 130 129 128 126 124 122 120 120 119 118 118 118 117 116 114 115 116 116 116 116 115 115 114 111 108 107 105 105 105 104 103 101 97 91 89 91 94 95 94 92 92 93 93 92 91 91 92 94 95 94 94 95 96 97 96 94 91 91 90 90 91 91 93 93 93 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 83 81 78 76 78 82 85 85 83 77 71 66 60 52 44 40 39 37 33 31 29 26 23 21 19 18 18 17 17 16 16 16 15 14 12 11 10 10 10 10 11 11 10 9 8 6 4 3 3 4 4 5 5 5 6 7 9 11 15 20 28 40 51 67 245 262 279 299 317 333 352 17 32 41 51 63 74 81 82 78 71 65 63 68 64 42 21 21 37 48 71 96 146 181 195 197 191 185 181 179 183 191 197 197 193 188 183 178 177 177 177 176 175 176 177 179 178 175 171 169 169 169 170 169 169 169 168 167 165 163 163 164 165 168 171 172 171 170 169 166 164 162 161 161 163 163 164 168 171 176 183 193 205 218 226 226 223 221 220 218 215 214 214 215 216 217 217 217 217 216 214 211 205 196 193 207 229 263 312 340 345 345 344 342 338 332 326 321 317 314 310 305 297 289 283 286 295 308 323 333 340 343 344 343 340 337 335 335 337 339 338 336 334 335 337 340 341 339 332 325 319 311 301 291 287 286 286 286 287 288 288 288 287 284 281 278 278 279 281 280 278 274 272 271 273 276 280 284 286 287 287 286 285 284 283 282 281 278 273 269 263 257 251 247 248 254 262 268 272 272 269 265 261 257 255 253 251 248 246 244 243 243 242 242 242 241 241 240 240 241 241 242 243 243 245 250 nan 275 275 274 274 274 271 267 263 260 259 259 259 260 258 255 252 249 247 245 243 242 240 238 236 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 187 187 188 188 188 188 187 185 184 182 181 181 180 179 177 174 170 167 164 162 159 157 154 152 150 149 147 146 145 144 144 144 145 147 147 146 143 139 136 135 134 133 132 132 132 132 132 133 134 134 134 134 133 133 131 129 126 123 122 121 120 119 118 118 117 116 114 114 115 116 116 115 115 115 114 111 108 105 104 104 104 104 103 101 98 94 91 91 94 95 93 91 91 92 92 91 91 91 92 93 95 95 96 96 97 98 97 94 90 90 90 90 92 95 97 94 91 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 87 nan nan nan nan 75 78 80 80 77 75 77 81 83 83 81 76 69 64 58 50 44 40 38 34 31 29 27 26 24 21 19 19 18 18 18 17 16 16 15 13 12 11 11 11 11 12 12 12 11 10 8 6 4 3 3 4 4 4 4 4 5 5 7 9 12 16 21 22 15 340 285 273 278 289 301 312 323 339 1 24 44 57 66 71 70 67 66 57 49 47 32 7 351 349 353 1 6 26 82 138 156 164 170 168 166 170 178 189 199 199 195 191 189 186 182 181 181 180 178 177 177 175 173 172 170 170 170 171 171 171 170 170 170 169 167 165 164 164 165 166 167 169 169 169 168 167 167 167 166 166 166 166 168 173 179 185 195 207 219 229 231 228 223 220 217 215 213 212 213 213 213 212 212 211 210 209 205 199 189 178 177 184 190 187 88 12 5 358 352 346 339 332 327 322 318 314 308 300 290 279 274 278 288 304 321 333 340 342 342 341 338 335 334 334 336 338 337 334 332 331 332 332 331 327 323 319 315 309 301 295 292 290 288 287 288 288 288 288 287 284 280 278 278 280 280 279 277 274 272 272 274 277 280 283 285 286 285 284 283 282 281 281 279 277 274 270 266 260 253 249 247 250 256 264 269 271 269 265 260 257 255 253 251 249 247 246 245 244 243 243 242 241 240 239 238 238 238 238 238 238 240 245 nan 277 276 276 276 275 272 268 264 262 261 261 261 260 259 256 253 250 248 246 244 243 241 239 237 235 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 188 188 189 189 189 188 187 186 184 182 180 179 178 177 175 173 171 169 166 164 162 160 158 156 155 153 152 150 149 148 148 149 150 150 148 146 143 141 139 138 137 136 135 135 135 135 136 137 137 137 137 136 134 133 130 127 125 123 122 121 119 118 117 117 116 114 114 114 115 116 116 116 114 113 111 108 105 103 103 104 104 103 101 99 96 93 92 94 95 94 91 90 90 91 90 91 91 92 94 95 97 98 98 98 99 97 93 90 90 91 93 95 100 102 98 92 93 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 91 90 87 83 79 77 75 75 78 79 78 76 77 80 82 81 78 73 65 58 53 48 43 40 36 31 27 25 25 24 22 20 19 19 19 19 18 17 17 16 15 14 12 11 11 12 12 12 12 12 11 10 9 8 6 5 5 4 4 4 3 3 4 4 6 8 10 11 11 6 352 325 296 282 280 285 292 299 305 312 325 345 10 23 28 32 34 36 37 30 28 30 19 5 354 349 346 344 339 333 333 152 143 139 145 147 148 155 160 163 168 175 179 183 186 186 185 183 183 183 181 179 177 173 171 171 172 175 177 176 173 172 171 170 170 169 168 167 167 167 166 164 163 162 163 163 162 163 166 168 170 172 173 175 179 185 192 201 213 224 232 236 235 230 223 218 215 213 212 211 212 211 210 207 205 204 205 203 198 190 181 173 172 172 169 158 135 55 18 6 358 350 343 336 330 326 322 318 311 304 294 282 274 277 289 307 325 335 340 341 341 339 337 335 333 333 335 337 336 332 328 326 326 325 323 320 318 316 313 307 302 298 296 294 291 289 289 290 290 289 287 284 281 279 280 280 280 280 278 276 274 274 276 278 281 284 286 286 286 284 283 282 281 280 278 276 274 271 267 262 256 250 247 247 251 258 265 269 269 265 260 256 254 253 252 250 248 247 246 245 244 243 241 240 238 237 236 235 234 233 232 233 235 240 nan 279 277 277 277 276 274 270 266 264 263 263 262 261 259 257 254 251 249 247 245 244 241 239 237 236 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 188 189 189 189 189 189 188 187 186 184 182 180 178 177 175 173 171 169 167 165 163 161 160 158 157 155 153 152 150 150 150 150 150 150 149 147 144 142 141 140 139 138 138 137 137 136 137 137 138 137 137 135 134 133 130 128 125 124 123 122 120 119 118 117 116 115 114 115 116 117 117 116 115 113 111 108 105 103 102 102 102 102 101 100 98 96 94 94 94 94 91 89 90 90 90 90 92 93 94 97 99 100 100 99 99 97 93 91 92 93 95 97 102 105 103 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 89 nan nan nan nan nan nan 90 91 91 89 85 80 76 75 77 79 81 80 78 80 81 79 74 68 58 51 46 42 38 36 32 26 23 22 21 21 20 19 18 18 19 19 18 18 18 17 15 14 12 12 12 12 13 13 12 12 12 12 11 10 9 8 7 5 4 3 3 3 3 3 5 6 7 7 3 356 345 327 306 293 288 288 290 293 296 300 307 315 323 327 327 326 326 325 326 335 342 345 349 352 349 344 342 337 327 307 268 214 173 157 153 149 148 148 136 115 115 131 148 162 170 175 178 180 182 183 184 183 180 177 175 174 176 180 184 184 179 174 172 172 171 171 171 172 173 173 171 169 167 168 169 171 172 173 178 181 179 179 183 188 193 199 207 217 227 235 239 239 236 230 223 218 214 212 211 211 212 210 207 203 200 199 201 199 194 186 179 175 172 170 165 157 145 90 13 3 0 355 347 339 332 329 327 323 318 312 305 294 281 283 298 316 330 337 339 340 340 339 336 334 332 333 335 336 334 330 326 324 323 321 319 317 316 314 311 307 302 300 299 297 295 292 292 292 293 292 290 286 283 281 281 281 281 281 280 278 277 277 278 281 284 286 287 287 286 285 283 282 281 280 278 276 273 271 268 264 258 252 248 247 249 255 262 267 268 264 260 256 254 253 252 250 248 247 246 244 243 241 240 238 237 235 233 231 229 227 227 229 231 235 nan 280 278 278 278 277 275 272 269 266 265 264 264 262 260 257 255 253 251 248 247 245 243 240 238 236 235 nan nan 232 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 189 189 190 190 189 189 188 187 186 185 183 180 178 176 173 171 169 167 164 162 160 159 157 155 154 152 151 150 149 149 149 149 148 147 146 144 142 141 140 139 139 138 137 137 136 136 136 136 136 135 134 133 132 130 128 126 125 124 123 122 120 119 118 117 116 116 116 116 117 117 117 115 114 111 108 105 103 102 101 101 101 100 99 98 97 95 93 93 93 91 89 90 90 89 91 92 93 95 98 101 101 101 100 99 97 94 94 96 97 98 98 101 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 89 90 90 87 83 79 77 79 82 84 84 82 80 79 75 68 62 51 45 40 35 31 27 25 22 21 20 19 17 17 18 18 17 18 18 17 18 18 17 15 14 12 13 13 13 12 13 13 13 14 13 12 11 10 9 8 6 5 4 4 3 2 3 3 4 3 2 359 354 346 333 318 306 299 295 294 293 293 294 296 298 302 305 306 306 304 299 296 307 320 320 321 325 323 326 327 329 322 298 267 235 206 188 177 169 171 174 144 111 108 118 133 146 156 164 169 174 178 181 184 185 185 183 179 174 174 179 185 187 183 177 176 177 179 180 181 182 182 182 180 179 180 183 188 194 200 206 208 206 202 197 197 202 207 213 219 227 235 240 240 238 235 230 224 219 216 213 212 213 215 213 209 205 200 199 200 199 195 191 187 182 177 173 167 160 154 134 354 352 356 354 344 336 331 330 329 328 326 321 317 312 303 305 316 326 333 337 338 338 338 336 334 332 331 332 334 334 332 328 325 322 321 319 317 315 313 313 311 307 304 301 301 300 298 296 295 295 296 295 294 291 288 284 283 283 283 282 281 280 279 279 281 283 286 288 288 287 287 285 284 283 282 280 278 276 273 270 268 265 260 255 250 247 249 254 260 265 266 264 260 256 254 253 252 250 248 246 244 242 241 238 237 236 235 233 230 227 223 221 223 226 230 233 nan 282 280 279 279 278 276 274 270 268 267 266 265 263 261 259 257 255 252 250 248 246 244 241 239 237 236 234 234 233 232 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 190 190 190 190 189 189 188 187 185 184 182 180 177 175 173 170 168 165 162 160 158 156 154 153 152 150 149 148 148 148 147 147 146 145 143 142 141 140 139 138 138 137 137 136 136 136 136 136 135 134 132 131 130 129 127 126 124 124 123 122 121 120 119 118 117 117 117 117 117 117 116 114 112 108 103 101 100 100 100 101 101 99 98 97 95 94 93 93 91 90 91 90 90 91 92 93 95 98 102 103 101 99 98 97 97 98 100 101 101 99 101 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 86 88 88 87 84 81 80 82 85 87 88 86 83 77 70 63 55 46 40 35 30 24 21 19 20 20 18 16 15 15 16 17 17 17 16 16 16 17 16 14 13 13 13 13 14 12 13 14 14 14 14 13 12 10 9 8 7 6 5 4 3 2 2 2 2 1 360 358 355 349 340 330 320 311 306 302 299 296 292 291 293 296 298 300 301 300 295 289 300 308 310 307 311 315 314 317 318 315 303 282 257 235 221 210 206 213 223 203 138 119 121 133 144 153 160 165 167 171 176 181 185 186 183 176 171 171 174 179 181 180 179 181 185 190 192 193 194 192 191 189 187 189 195 204 210 219 225 223 219 215 212 211 213 217 222 227 233 239 242 240 238 235 231 226 222 219 218 218 220 220 216 213 208 203 200 201 200 198 196 193 187 181 176 168 160 154 147 347 342 348 341 326 323 325 328 331 334 334 328 323 322 319 320 326 328 331 333 335 334 333 332 330 329 330 331 333 333 331 328 324 321 319 318 315 313 312 312 310 308 305 303 302 302 301 300 298 297 298 298 297 296 292 289 286 285 284 283 282 281 281 281 283 285 288 289 289 288 287 286 285 284 282 281 279 276 272 269 267 265 262 257 252 249 250 254 259 262 264 262 259 255 253 252 251 250 248 246 243 240 237 235 233 231 230 229 227 224 219 217 219 224 228 231 285 283 282 281 280 279 277 274 271 269 268 267 266 264 262 259 257 256 253 251 249 247 245 242 240 238 237 236 235 234 233 233 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 190 190 189 188 187 186 185 183 181 178 176 174 171 169 166 163 160 158 156 155 153 152 151 150 149 148 147 147 147 146 145 144 142 141 140 139 139 138 137 137 136 136 136 136 136 135 134 132 131 130 129 128 126 125 125 124 123 122 121 120 119 118 117 117 117 117 117 117 115 112 107 102 99 98 98 99 101 102 100 98 96 95 94 93 93 92 91 92 92 91 92 93 94 96 99 102 104 102 98 97 99 101 102 104 104 103 102 102 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 83 83 85 86 87 86 85 83 83 83 86 89 91 90 86 76 64 56 49 41 35 32 27 22 19 17 17 17 16 14 14 14 15 16 16 16 14 13 14 15 15 14 13 12 12 12 13 12 13 13 14 13 13 12 11 10 9 8 7 6 5 4 3 2 2 1 1 0 359 358 355 351 346 339 332 325 318 313 308 302 296 292 292 295 298 300 300 299 296 295 301 301 299 299 307 313 311 310 310 309 305 295 277 257 243 237 238 244 247 235 196 149 136 144 153 158 159 158 157 160 166 173 179 180 175 169 166 164 163 164 171 176 179 184 191 196 200 202 203 200 197 193 191 191 197 207 215 223 227 224 220 218 218 220 222 224 228 232 237 241 242 240 237 234 231 226 223 222 222 223 224 221 217 211 206 202 201 200 199 197 194 187 181 176 171 163 153 142 130 88 4 342 312 306 312 319 325 330 336 338 334 326 319 317 317 322 323 324 327 328 329 328 326 326 326 328 330 332 333 331 328 324 321 318 316 314 312 311 310 310 309 307 305 303 303 303 302 301 299 299 298 297 297 295 292 289 288 286 285 284 283 283 283 284 286 288 289 289 289 288 286 285 284 282 281 279 276 272 269 267 265 263 259 255 252 252 253 256 259 260 260 257 254 252 251 251 249 248 245 242 239 235 232 230 228 226 227 226 223 219 217 217 222 227 228 285 284 283 282 281 279 277 274 271 269 268 267 266 265 263 260 258 257 255 252 250 248 246 244 241 239 238 237 236 235 235 234 233 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 190 189 189 188 187 185 184 182 179 176 174 171 169 166 163 160 158 157 155 154 153 151 150 149 148 148 147 147 147 146 145 143 142 141 140 139 139 138 137 137 136 136 137 137 136 134 133 131 130 130 129 127 126 125 124 124 123 123 121 120 119 118 117 117 117 117 117 116 112 106 99 95 93 95 97 99 100 100 98 96 95 94 94 93 92 92 93 93 93 93 94 95 97 100 102 104 102 99 98 101 105 107 106 105 105 104 105 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 84 nan 83 83 83 84 85 85 85 84 83 83 84 86 89 93 96 90 73 57 47 43 36 31 29 25 22 19 17 16 16 15 14 14 14 15 16 16 14 12 12 12 13 12 12 12 11 11 11 11 11 12 12 12 12 12 11 10 9 9 8 8 7 6 5 3 2 2 2 1 0 359 358 356 354 350 347 342 337 331 326 319 312 305 299 297 298 300 301 301 300 298 299 300 297 294 295 302 309 315 315 310 305 303 302 295 277 257 252 254 251 246 233 207 179 164 163 164 161 155 149 146 147 154 161 167 168 162 158 155 153 152 158 169 177 182 187 193 199 203 205 205 204 200 196 194 193 196 203 212 219 221 218 216 217 221 224 226 227 230 234 238 240 240 238 235 233 229 225 221 221 223 224 224 221 215 209 204 203 202 201 200 198 192 184 180 180 174 160 145 126 110 75 352 317 298 294 302 312 319 324 330 334 333 330 329 324 321 321 320 319 320 321 322 322 321 321 323 325 328 331 332 331 328 325 321 317 314 312 311 309 309 308 308 307 306 304 303 303 303 302 301 299 297 296 296 295 293 291 290 288 287 286 285 285 285 286 287 288 289 289 289 288 286 285 284 283 281 279 276 273 270 268 267 264 261 258 255 253 253 255 256 256 256 255 254 252 252 251 249 247 245 242 238 235 231 228 225 224 225 225 222 218 216 216 219 222 225 286 284 284 283 282 279 277 274 272 270 268 267 267 266 264 262 260 258 256 254 251 249 247 245 243 241 240 238 237 237 236 235 234 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 188 187 186 185 183 180 nan nan 172 169 166 nan nan nan 156 155 154 153 152 151 150 149 148 147 147 146 146 145 144 143 141 141 140 139 138 137 137 136 136 136 137 136 135 134 132 131 130 129 128 127 126 125 124 124 123 122 121 119 118 117 117 117 117 118 117 113 106 97 90 90 92 95 97 98 99 98 97 95 95 95 94 93 93 94 94 94 94 95 97 99 101 102 104 104 101 98 102 107 109 108 106 107 108 109 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 82 83 nan 83 82 82 82 84 84 84 84 84 84 85 86 88 92 97 86 64 44 37 39 32 27 25 23 20 18 17 16 16 16 15 15 16 16 16 15 13 10 10 10 10 10 10 9 9 9 9 9 10 10 11 11 11 11 10 10 9 9 9 8 8 7 6 5 4 3 2 2 1 0 359 357 355 354 352 350 347 342 337 331 324 317 310 306 304 303 303 303 302 301 300 299 296 292 292 295 302 307 310 309 305 303 305 305 298 289 285 274 253 236 218 202 197 192 180 169 158 145 135 131 134 140 148 153 154 151 147 145 147 154 166 179 186 189 192 196 200 203 205 205 204 202 200 198 198 200 204 210 214 215 214 213 215 217 220 223 225 229 233 236 237 237 235 233 230 228 225 223 222 223 224 224 221 216 211 207 205 207 208 209 208 203 200 199 197 193 183 159 113 83 23 339 317 298 290 294 304 312 315 316 323 331 335 343 336 328 323 318 315 315 316 317 317 317 317 319 322 326 329 331 330 328 324 320 316 312 310 309 309 308 307 307 307 306 305 304 303 303 303 301 300 298 297 297 296 295 293 292 290 289 288 288 287 287 287 288 289 289 289 289 288 286 285 284 284 282 280 277 274 272 271 269 266 263 260 258 256 254 254 253 253 253 253 253 252 252 251 250 248 245 243 240 236 231 227 222 219 221 220 217 213 211 211 213 216 220 286 284 284 283 282 280 277 275 273 271 269 267 267 268 266 264 261 260 257 255 253 251 249 247 245 243 241 240 239 238 237 236 235 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 186 185 183 181 nan nan nan 170 167 164 nan nan nan nan nan nan nan 151 150 149 148 147 146 146 145 145 144 143 142 141 140 139 139 138 137 136 136 135 136 135 135 134 133 132 131 129 129 128 127 126 125 125 124 123 121 119 118 116 116 116 117 118 118 115 108 98 91 88 89 92 95 96 98 99 98 96 96 96 95 94 93 94 95 95 95 97 99 101 102 102 103 105 103 100 103 108 110 108 108 109 113 113 108 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 81 82 nan 81 80 80 81 82 83 84 86 86 86 85 84 85 89 89 58 44 27 30 34 26 23 21 19 18 16 15 16 16 16 16 17 17 16 15 13 11 10 9 8 8 8 7 8 7 8 7 8 8 9 9 10 10 10 10 9 9 9 9 9 8 8 7 6 5 4 4 3 3 2 0 359 358 357 357 356 354 351 346 341 335 330 324 318 312 308 306 305 305 304 303 301 297 293 291 292 295 298 299 300 300 299 301 306 312 320 323 312 279 236 211 203 226 236 209 168 133 124 117 116 121 128 137 144 148 147 144 145 151 161 174 186 193 194 195 199 202 203 204 205 205 205 204 203 204 207 209 211 213 213 211 210 209 210 213 218 223 227 230 232 234 233 233 232 231 229 227 226 225 225 225 224 222 219 215 212 210 212 215 218 220 215 210 208 206 205 208 218 274 332 322 323 322 307 294 290 297 306 309 311 318 326 334 339 335 328 322 316 313 313 313 314 314 313 313 315 318 322 325 326 326 325 324 320 314 309 308 308 308 307 307 307 307 307 306 305 303 302 302 301 300 299 298 298 298 297 295 294 292 291 290 290 290 289 288 288 287 287 288 288 288 287 286 286 285 284 282 279 276 274 274 273 269 265 263 261 258 255 254 253 252 252 252 252 252 252 251 250 249 247 244 241 237 231 225 219 216 215 212 207 203 203 205 208 210 215 286 285 284 283 282 280 278 276 274 271 269 268 268 268 268 265 263 261 259 257 255 253 251 249 247 245 243 nan nan 240 239 237 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 183 181 nan nan nan 171 168 165 163 nan nan nan nan nan nan 152 151 149 nan nan nan 145 145 144 144 143 142 141 140 139 139 138 137 136 135 134 134 135 135 134 134 133 132 131 130 129 129 128 127 126 125 123 122 120 118 116 115 115 117 118 118 116 110 103 98 97 95 93 93 94 96 98 99 98 98 98 97 96 94 94 95 95 96 97 100 103 104 103 103 104 104 102 104 108 108 108 109 112 116 114 108 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 81 81 nan 80 79 79 79 80 82 85 87 88 88 87 85 85 89 95 59 20 17 23 26 22 19 17 15 14 13 13 14 15 15 15 16 15 14 13 11 9 9 8 7 6 5 5 6 6 6 6 6 7 8 8 9 10 10 10 9 9 9 9 9 9 8 7 7 6 6 6 5 4 3 2 1 0 0 0 360 359 357 353 349 346 342 337 329 320 313 309 308 307 306 306 304 300 296 293 292 293 293 293 293 293 293 295 301 309 315 321 329 336 345 352 310 284 290 315 36 77 96 103 110 119 130 141 148 150 149 150 153 159 169 179 189 194 195 196 199 202 203 204 205 207 209 211 212 213 213 213 213 214 214 212 210 209 210 213 219 224 228 230 230 232 233 233 234 234 232 230 228 227 227 226 226 225 223 222 220 218 219 221 224 225 221 218 216 214 216 224 243 274 299 307 310 311 306 296 289 292 304 306 307 314 323 329 331 329 324 320 316 313 312 312 312 311 311 310 311 313 316 319 320 319 320 321 318 311 305 303 304 306 307 308 308 307 307 307 305 304 302 302 301 300 299 299 299 299 298 298 296 294 292 291 291 291 290 288 285 284 284 286 288 288 288 288 287 286 285 284 282 280 279 279 276 271 268 266 263 259 257 255 253 252 252 251 251 251 251 251 251 249 248 245 242 237 230 224 217 211 207 202 195 191 193 199 202 204 208 286 285 284 283 282 280 278 276 274 271 269 268 269 269 269 267 265 263 261 258 256 254 252 251 249 247 nan nan nan nan 240 238 236 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 167 165 nan nan nan nan nan nan nan nan nan nan nan nan 145 144 144 143 142 141 141 140 139 139 138 137 136 135 134 134 134 134 135 135 134 133 132 131 131 130 129 128 127 125 124 123 121 119 117 115 115 116 118 119 117 113 109 106 104 100 95 92 93 94 98 100 100 100 100 100 97 96 95 95 95 95 97 100 103 105 104 103 104 105 105 106 107 107 107 110 116 117 113 107 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 82 82 82 81 80 nan 79 78 77 77 78 81 84 87 88 89 90 90 90 91 86 59 22 18 20 21 19 16 13 11 10 10 10 12 13 14 13 12 11 11 9 7 6 6 6 5 4 3 4 5 5 5 5 5 6 7 8 9 9 10 9 9 9 9 9 9 8 8 8 7 7 8 8 7 6 5 4 3 3 4 4 4 3 1 358 356 353 351 347 340 329 320 315 311 309 309 308 306 303 300 297 295 294 293 292 292 291 291 292 297 302 307 312 323 337 352 356 341 314 310 325 4 45 74 100 124 142 154 163 163 159 157 158 162 169 175 183 190 193 193 195 198 201 203 206 207 208 210 214 218 219 218 216 215 215 215 214 213 214 215 219 223 226 229 230 231 232 234 236 237 237 236 234 232 230 229 228 227 227 227 227 227 227 227 227 228 227 224 223 225 226 228 237 253 271 291 302 307 306 303 298 290 292 303 306 306 310 317 323 324 322 319 316 314 312 311 310 310 310 310 309 309 310 311 312 312 311 314 318 316 308 301 299 299 303 305 307 308 307 307 307 306 305 304 302 301 300 300 300 300 299 299 299 298 296 294 293 293 293 291 287 283 282 283 285 287 288 288 288 288 287 286 285 284 283 283 280 277 273 270 268 265 261 258 256 254 252 251 251 251 250 250 250 250 250 249 246 242 237 230 222 214 207 201 195 188 183 184 191 194 196 201 287 286 285 284 282 280 278 276 274 271 269 269 269 270 270 269 267 265 262 260 258 256 254 252 251 249 nan nan nan nan nan nan 237 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 145 144 143 143 142 141 140 140 139 139 138 138 136 135 135 134 134 134 134 135 136 135 134 133 133 132 131 129 128 127 126 126 124 123 120 117 116 117 118 118 117 114 111 110 107 103 97 93 91 93 97 100 101 102 102 102 99 97 97 97 97 96 97 100 104 106 106 104 104 107 108 107 106 106 108 113 118 116 109 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 79 80 83 84 85 84 82 80 79 nan 77 76 76 77 79 82 85 87 90 91 92 93 92 82 58 33 24 22 20 18 15 12 9 8 8 9 11 12 12 11 9 7 6 4 3 2 2 1 1 1 1 2 3 4 4 4 4 5 6 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 8 7 6 6 7 7 8 8 7 4 1 359 357 356 354 348 340 331 324 318 315 313 311 309 306 303 301 298 297 296 295 293 293 293 294 297 301 305 310 317 330 339 339 327 313 308 313 328 354 33 87 149 167 176 181 177 169 165 166 171 176 182 187 191 192 193 194 197 200 204 208 210 211 212 215 218 220 219 217 217 217 217 218 218 221 223 225 227 229 230 231 233 234 236 238 238 239 238 237 235 233 231 229 228 228 229 230 231 232 233 232 232 230 228 227 230 232 236 243 256 269 284 297 305 305 303 301 295 298 304 306 305 307 313 317 317 315 313 312 311 311 309 308 307 309 309 309 308 307 307 305 303 301 306 320 311 304 308 304 301 300 302 304 306 306 306 306 306 306 305 304 303 302 301 301 301 301 301 300 300 298 295 295 295 294 292 288 284 282 284 286 287 287 287 288 287 286 285 284 283 283 281 278 276 274 273 270 267 263 260 257 255 253 252 251 250 249 249 249 250 250 249 247 243 237 230 221 212 204 198 191 185 181 182 183 184 186 191 287 286 285 284 283 281 278 276 274 272 270 269 269 270 271 270 269 266 nan nan nan nan nan nan nan 250 nan nan nan nan nan nan nan 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 145 144 143 142 141 141 140 140 139 139 139 138 137 136 136 135 134 134 134 135 136 137 137 136 135 133 132 130 129 129 130 130 129 127 125 122 119 119 118 118 116 114 111 110 108 104 99 94 91 93 97 100 102 103 104 103 102 100 99 100 99 99 99 101 104 107 108 107 107 110 110 107 106 108 112 118 119 114 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 84 83 82 81 83 85 86 86 85 83 81 79 nan 76 75 75 75 77 79 82 85 88 90 91 92 89 80 62 42 30 24 21 19 16 12 8 7 7 8 9 10 10 9 7 4 2 360 358 356 356 356 356 357 357 359 360 1 3 3 4 5 6 7 9 9 10 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 8 8 9 10 11 11 10 8 5 3 1 360 359 357 354 348 342 335 328 323 319 315 312 310 307 305 302 301 300 299 298 296 296 297 300 304 307 311 316 322 325 322 313 304 299 299 302 314 348 41 141 168 179 187 186 179 173 173 176 181 187 192 194 195 195 197 198 201 205 208 210 210 211 212 214 215 215 216 217 219 221 223 225 229 233 234 234 234 234 235 235 236 237 238 239 240 239 239 237 234 232 231 230 230 231 233 234 235 236 235 234 232 231 232 234 238 241 246 255 266 277 289 299 300 301 302 302 304 307 308 307 308 312 314 313 310 307 307 307 308 307 305 305 307 309 310 308 304 300 297 291 282 270 265 281 295 309 307 302 298 299 302 305 305 305 305 306 307 306 305 304 303 303 303 303 303 302 302 301 299 297 298 298 297 294 289 285 284 285 286 287 285 285 286 286 285 284 282 281 279 277 275 275 276 274 272 269 265 261 259 257 255 253 251 249 248 248 248 249 250 250 247 243 237 229 220 211 203 196 190 186 183 182 179 177 177 181 287 287 286 285 283 281 279 277 275 273 272 271 270 270 271 271 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 230 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 148 146 145 143 142 142 141 141 140 140 139 139 139 138 137 137 136 135 135 135 136 137 138 138 138 137 135 133 131 132 133 135 135 134 133 130 127 124 122 120 118 116 114 111 109 107 105 100 95 92 93 97 101 103 104 104 104 103 102 103 104 104 103 103 103 104 106 108 109 111 114 114 112 112 114 119 122 121 114 nan nan 103 115 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 87 87 85 85 86 nan nan nan nan nan nan nan nan nan 72 72 74 76 78 82 85 87 88 88 85 77 63 47 35 28 23 20 17 13 9 7 7 7 8 8 7 6 5 3 0 357 354 351 350 350 351 352 353 354 356 358 -0 2 3 4 5 7 8 9 10 10 9 9 9 9 9 8 8 7 7 7 8 9 9 10 10 11 12 13 14 13 11 8 6 4 2 1 1 360 358 355 352 346 339 331 324 320 316 314 311 309 306 305 304 303 301 299 298 298 300 303 306 308 310 311 311 308 301 295 293 295 296 302 331 24 83 125 151 168 175 175 178 178 181 186 191 195 198 199 200 202 203 204 206 206 205 203 201 203 206 209 211 214 217 220 224 229 233 237 240 240 239 238 237 237 236 236 237 238 239 240 240 239 237 235 233 232 232 233 234 235 236 237 237 236 235 234 233 234 236 240 243 245 251 261 270 279 287 292 294 297 302 308 311 311 310 310 312 312 310 307 304 303 303 303 303 302 301 303 306 307 302 295 290 288 281 268 256 255 264 284 298 302 299 296 298 302 305 306 306 305 305 306 307 306 305 304 304 304 304 304 303 303 302 300 300 300 301 300 296 291 287 285 285 286 285 283 284 285 284 282 280 279 278 276 273 273 275 276 275 273 269 266 263 260 258 256 254 252 249 248 247 248 249 250 249 248 243 237 229 220 211 202 195 190 187 185 182 178 175 175 177 288 287 287 286 284 282 280 278 276 274 273 271 271 271 271 270 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 230 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 150 148 146 144 143 142 142 141 141 140 140 139 139 139 138 138 137 137 136 136 136 138 139 140 140 139 137 135 133 134 136 139 140 139 137 135 132 129 126 122 119 117 114 112 110 107 103 99 95 94 95 99 102 104 104 105 105 104 104 106 109 108 107 106 105 104 105 107 110 113 117 120 123 125 126 127 127 124 117 nan nan 107 116 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 87 91 90 88 86 nan nan nan nan nan nan nan nan nan nan nan 68 69 71 74 77 80 82 82 82 79 72 62 50 38 30 26 22 19 14 10 8 7 7 7 5 4 2 1 0 359 356 352 349 347 346 347 347 348 350 352 354 357 359 1 2 4 5 7 9 10 10 10 10 9 9 9 8 8 7 7 7 8 9 10 11 12 14 15 15 15 13 10 8 6 5 4 3 2 2 1 1 359 355 348 340 332 326 321 317 314 311 309 307 305 303 301 298 295 294 295 296 298 299 299 300 301 302 296 293 294 299 308 319 337 16 54 78 99 121 140 156 170 175 181 189 192 196 199 202 204 206 208 209 209 207 202 197 195 197 201 206 210 212 216 220 226 232 237 239 241 241 239 237 235 234 234 235 236 237 239 240 240 238 238 236 235 235 235 236 237 238 238 238 238 237 236 234 234 235 236 239 241 242 246 254 263 269 275 281 283 286 294 303 310 313 313 312 311 309 308 304 301 299 298 299 299 297 296 297 298 296 289 283 281 280 273 264 257 257 267 281 291 296 296 296 298 302 305 306 306 305 305 305 306 306 305 304 304 304 304 303 303 302 301 301 301 302 303 301 298 293 289 287 285 285 285 284 284 284 283 280 278 276 274 272 270 271 274 276 275 272 269 266 263 261 259 257 255 252 250 248 247 247 248 248 248 246 242 236 229 220 211 203 196 191 188 186 183 179 177 179 183 288 288 288 287 285 283 280 278 277 275 274 272 271 271 270 269 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 235 nan nan 231 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 151 149 147 146 144 nan 143 142 142 141 141 140 140 140 140 140 139 138 138 137 138 138 139 140 141 140 138 137 137 137 138 139 141 142 141 139 137 133 129 124 120 118 115 113 110 106 102 98 96 96 98 101 103 104 104 104 104 103 105 109 113 112 111 110 108 106 105 107 110 113 116 124 135 141 140 136 133 129 124 nan nan 119 121 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 82 89 92 91 nan nan nan nan nan nan nan nan nan nan nan nan nan 62 63 65 68 72 74 75 75 75 73 67 59 50 39 32 27 24 19 15 11 8 6 6 5 4 2 359 358 358 357 355 352 349 347 345 345 345 346 347 349 351 353 356 358 0 2 4 6 7 8 9 9 9 9 8 8 8 8 7 7 7 8 9 11 12 13 15 15 14 13 11 9 7 6 5 4 3 3 3 3 3 2 359 354 348 343 336 328 322 316 312 309 305 301 298 295 293 290 288 286 286 287 290 290 292 295 299 301 304 308 314 322 328 341 5 36 59 74 86 101 116 132 150 167 180 188 194 199 203 207 211 214 215 214 210 205 201 200 202 206 208 210 212 215 220 226 230 232 234 236 237 235 233 231 231 231 233 235 236 237 238 238 238 238 239 239 239 239 240 240 240 239 239 238 238 236 235 235 235 235 236 237 238 241 248 255 260 265 269 272 276 283 291 299 307 310 308 306 306 304 301 299 297 295 296 295 292 290 289 289 286 280 277 276 274 268 261 257 260 268 278 286 291 293 296 299 303 306 307 307 306 305 304 305 305 305 304 303 303 303 302 301 300 300 301 302 303 303 301 298 295 291 288 287 286 284 283 284 283 282 279 277 275 272 272 270 270 273 274 273 270 267 265 264 262 259 257 255 253 250 248 247 247 247 246 246 244 241 236 229 221 212 204 196 191 188 185 182 179 179 183 193 288 288 288 287 286 284 281 279 278 277 275 274 273 271 270 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 154 153 151 149 147 146 145 144 144 143 142 142 141 141 141 141 141 141 141 140 139 139 139 140 140 141 139 138 139 141 140 139 138 140 143 144 143 140 136 131 126 121 118 115 113 110 105 101 98 97 98 99 102 104 104 104 104 103 104 107 112 115 114 112 111 110 108 108 111 113 114 118 128 143 nan nan nan nan 138 134 nan nan 133 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 83 89 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 57 59 63 66 69 69 69 69 68 64 57 49 40 33 28 24 20 16 12 8 6 5 5 3 1 359 358 357 356 355 352 349 347 346 345 345 346 347 348 350 352 354 356 358 0 3 4 5 6 7 8 8 8 7 7 7 7 8 8 8 9 10 11 13 13 14 13 12 11 9 7 6 5 4 3 3 2 2 3 3 2 360 357 354 350 344 337 329 321 314 306 298 292 288 286 285 283 281 279 278 279 282 286 289 292 297 303 311 320 331 335 337 347 2 23 47 67 74 78 79 86 104 136 164 181 191 198 204 210 215 219 220 216 212 208 207 209 212 214 215 215 216 219 223 226 227 228 231 234 234 232 231 230 230 231 233 234 235 235 236 237 238 241 243 243 243 242 242 242 241 240 240 239 238 237 236 236 235 234 234 235 235 237 242 248 253 255 259 263 269 273 278 284 290 295 299 302 303 300 299 297 295 294 293 292 290 288 287 285 282 279 278 276 273 266 260 258 260 266 273 281 287 292 296 300 304 306 308 309 308 304 304 304 304 304 303 303 302 302 300 298 297 299 301 302 302 301 298 296 293 292 290 288 285 284 284 284 282 281 280 279 277 276 277 277 274 273 273 272 269 266 264 262 261 259 257 255 253 250 248 247 246 245 245 244 242 240 237 231 223 215 205 198 192 189 186 182 180 181 186 196 287 288 288 288 287 285 283 281 280 278 277 276 274 272 271 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 155 154 153 151 149 148 147 146 146 145 144 143 143 142 142 142 143 143 143 142 141 141 140 140 140 139 137 137 141 144 143 139 136 137 141 144 144 142 138 133 127 121 117 114 112 110 106 102 100 99 99 100 102 103 104 104 104 104 107 111 115 117 115 112 111 112 111 114 120 123 125 128 138 150 nan nan nan nan 148 146 145 143 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 82 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 53 56 59 63 64 64 64 64 64 61 55 47 39 32 28 24 20 16 12 9 6 5 5 4 2 1 359 358 357 355 352 349 347 346 346 346 347 348 349 351 352 354 355 357 360 2 3 4 4 5 5 6 6 6 7 7 8 8 8 9 10 11 12 12 13 12 12 11 10 9 7 6 5 4 2 1 1 1 1 1 360 359 357 355 353 348 343 336 328 318 305 293 284 279 277 277 276 274 273 274 275 278 283 287 291 297 307 316 327 338 343 348 355 6 20 40 62 73 71 69 72 82 102 136 170 188 198 209 217 221 223 221 216 211 209 210 214 218 220 220 220 222 224 226 227 227 229 232 235 236 234 233 232 231 232 233 234 234 234 236 238 240 243 245 245 244 243 243 243 242 241 239 239 238 237 237 236 236 234 233 233 233 234 239 244 248 251 253 257 263 267 271 275 279 283 289 293 295 295 295 295 294 293 293 293 292 290 287 283 281 281 281 279 275 268 262 258 258 262 267 275 283 291 297 302 305 306 307 309 309 307 305 304 304 304 303 302 302 301 299 296 295 296 299 300 299 297 294 292 290 290 290 290 288 285 284 282 280 280 279 279 279 281 281 278 273 271 272 271 269 265 262 260 258 257 256 254 252 250 249 247 246 244 242 242 241 240 238 234 228 219 210 201 195 190 186 183 181 182 185 192 287 287 288 288 287 286 285 283 282 280 279 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 156 155 154 153 151 150 149 148 148 147 146 145 144 144 143 144 144 144 144 144 143 142 141 140 139 138 136 137 143 147 145 139 134 134 138 143 144 142 139 134 128 122 116 112 110 109 106 104 102 101 101 101 103 104 105 105 106 107 111 116 120 120 116 112 111 113 116 125 136 141 143 145 152 159 nan nan nan nan nan 156 154 150 145 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 49 50 53 57 60 61 61 60 61 61 59 53 44 37 31 28 24 20 16 13 10 7 5 4 3 3 3 2 0 359 356 353 351 349 348 348 348 349 350 352 353 354 355 356 358 0 2 3 3 3 3 4 5 5 6 7 7 8 9 9 10 10 11 12 12 12 12 11 11 11 10 9 7 5 4 2 0 359 359 358 358 358 357 356 355 352 349 346 341 334 325 312 298 287 280 276 274 272 270 271 274 276 278 282 285 290 296 304 314 325 334 340 348 359 11 23 37 55 71 70 67 68 72 80 99 147 187 207 221 230 231 228 224 218 214 211 212 216 221 222 222 222 224 225 226 227 229 232 237 239 238 236 233 231 230 231 232 233 234 235 238 240 242 244 246 245 244 243 243 243 242 240 239 238 238 238 237 237 236 235 233 232 233 234 238 243 247 248 250 253 258 263 267 271 275 279 283 287 290 291 291 291 291 291 291 292 291 289 285 282 280 281 283 282 277 271 265 260 258 259 263 270 279 290 299 306 308 308 307 308 309 308 306 304 303 304 303 302 301 300 299 296 294 295 296 297 296 294 291 289 288 289 290 291 291 289 286 283 280 279 279 280 282 283 282 278 274 271 270 271 270 265 260 257 256 256 255 253 252 250 248 246 244 242 240 239 239 239 239 236 233 227 218 206 196 192 187 184 182 182 183 188 287 287 288 288 288 288 287 285 284 282 281 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 158 157 156 155 154 153 152 151 150 150 149 148 147 146 146 145 145 145 146 145 145 144 143 142 141 139 138 138 140 146 149 146 138 132 132 137 141 143 142 139 135 129 123 117 112 110 108 107 105 104 104 103 103 104 105 107 108 110 113 116 121 124 124 121 117 113 116 125 139 152 157 nan nan 164 nan nan nan nan nan nan 158 158 155 153 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 46 47 50 54 57 58 57 57 58 60 58 51 41 34 30 27 24 20 16 13 10 7 4 3 2 2 3 3 2 1 359 357 354 352 351 351 351 351 352 354 355 357 357 358 360 1 2 3 3 3 3 3 4 5 6 7 8 9 9 10 10 11 12 12 12 12 11 11 11 11 10 9 8 6 4 2 360 358 357 356 356 356 356 355 353 351 349 346 342 337 330 320 309 299 291 285 279 273 271 272 276 278 280 282 285 290 295 302 309 317 325 334 344 357 8 20 34 51 67 69 67 66 66 66 69 91 194 229 245 253 251 244 237 229 222 219 219 221 223 222 220 222 223 225 226 228 231 234 238 239 237 233 229 227 227 228 229 231 234 237 239 242 244 245 246 246 245 244 243 243 241 239 238 238 238 238 237 237 236 235 234 233 234 235 238 242 246 248 249 251 255 261 265 269 274 278 281 284 286 287 288 288 288 288 288 288 288 287 284 282 280 281 283 282 279 273 267 263 259 259 262 268 278 290 301 309 311 310 308 308 309 309 307 305 304 304 304 302 299 298 298 297 296 295 295 295 294 293 291 289 288 288 290 291 292 292 290 287 284 282 282 283 283 284 284 284 283 277 272 271 271 267 260 256 254 254 253 253 251 249 247 245 242 240 238 237 236 236 236 234 232 228 221 209 198 192 188 185 183 182 183 185 287 287 288 289 289 289 nan nan nan 283 282 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 159 158 157 156 155 154 154 153 153 152 151 150 149 149 148 148 148 148 147 147 146 145 144 142 141 140 140 141 144 150 152 148 139 133 133 137 140 141 141 138 135 131 125 120 115 111 108 106 106 105 105 104 104 104 105 107 110 114 117 121 124 126 128 127 124 120 123 137 156 166 nan nan nan nan nan nan nan nan nan nan nan 155 156 160 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 43 44 48 52 55 56 54 54 56 59 57 48 38 31 28 26 23 20 17 13 9 6 4 2 1 0 1 2 2 2 2 1 359 357 355 354 353 354 354 356 357 359 360 1 2 2 2 2 3 3 4 4 5 6 7 8 9 10 10 11 11 12 12 12 12 12 12 11 11 11 10 10 9 8 6 3 0 358 356 355 355 354 354 353 352 350 348 345 341 336 330 323 316 309 303 296 287 279 275 277 280 282 283 283 286 290 295 301 307 313 319 328 338 349 359 13 27 45 60 67 67 64 61 58 52 46 0 290 290 294 293 282 263 244 231 225 224 225 225 224 223 225 227 228 229 231 232 233 234 235 233 229 226 224 224 224 226 229 233 237 240 244 246 247 247 246 245 243 243 242 240 239 238 238 238 238 238 237 237 236 236 235 235 237 239 243 245 247 248 251 254 259 264 269 273 277 281 283 285 287 287 287 288 287 287 287 286 285 284 282 280 281 282 282 279 273 269 266 263 261 262 269 278 289 300 308 311 311 309 308 309 309 308 306 304 304 305 304 300 297 296 298 298 297 296 295 295 294 293 291 289 288 288 290 293 294 294 292 290 289 288 287 288 287 288 291 293 289 282 279 277 274 267 259 254 253 253 253 251 249 246 243 240 237 235 234 233 232 231 229 225 222 216 207 198 193 188 185 183 182 181 182 287 288 288 289 289 289 nan nan nan 284 282 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 160 159 158 157 157 156 155 155 155 154 154 153 152 151 151 151 150 150 149 149 148 146 145 143 142 142 142 142 144 149 151 147 139 135 136 138 140 140 139 137 135 132 128 123 119 114 110 108 107 106 106 105 104 103 103 106 111 116 122 126 127 128 130 133 133 132 136 154 172 178 nan nan nan nan nan nan nan nan nan nan nan nan 153 162 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 75 70 nan nan nan nan nan 39 41 45 51 53 53 51 52 56 59 57 47 36 29 27 25 23 20 17 13 10 7 5 2 360 358 358 360 1 2 3 3 3 1 359 357 356 356 356 357 358 360 1 3 4 3 3 2 2 3 4 4 5 6 8 9 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 10 9 6 3 360 357 355 354 353 353 352 351 349 347 344 340 335 329 323 319 315 310 304 294 286 282 283 286 287 286 286 287 290 294 300 305 310 315 322 331 340 350 2 17 34 49 61 66 67 60 52 47 40 18 350 336 331 328 323 308 271 238 227 224 224 225 228 231 233 234 233 233 233 232 231 231 233 232 228 225 222 221 221 223 227 232 237 243 247 249 249 249 247 245 244 243 242 240 239 238 238 238 239 239 238 238 238 238 237 237 238 240 243 245 246 248 250 254 258 263 267 272 276 280 283 285 287 287 287 287 286 286 286 285 284 283 282 281 281 282 281 278 273 270 269 267 265 266 271 280 289 298 305 309 310 310 310 310 310 309 306 304 304 306 306 303 299 297 298 299 299 298 297 296 295 295 293 291 289 289 290 292 295 297 297 296 295 294 293 293 292 292 294 296 295 294 292 290 288 284 274 262 257 258 258 254 249 244 240 236 234 232 231 230 228 225 222 219 215 210 203 197 192 188 185 182 181 180 180 287 288 289 289 289 289 288 nan nan 284 282 281 nan nan 276 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 161 160 159 158 158 157 156 156 156 156 156 155 154 153 153 153 152 152 151 151 150 148 146 144 142 141 140 135 134 138 142 140 136 136 137 139 139 139 138 136 135 133 130 127 123 119 115 113 110 109 108 106 105 103 102 104 110 119 127 132 132 133 135 140 144 147 156 172 185 nan nan nan nan nan nan nan nan nan nan nan nan nan 151 164 167 nan nan nan nan nan nan nan nan nan nan nan 37 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 79 76 71 nan nan nan nan nan 36 38 44 49 51 50 49 51 55 58 55 46 35 29 26 24 22 20 17 14 12 9 6 3 -0 358 357 357 359 1 2 3 3 2 0 359 358 358 358 359 360 1 2 4 5 5 4 3 3 3 4 5 6 7 9 10 11 12 12 11 12 12 13 13 13 13 13 12 12 12 12 13 13 13 12 9 7 3 359 356 354 353 352 352 350 348 346 344 340 335 329 325 322 319 315 308 300 293 290 291 293 294 293 291 290 291 294 297 301 306 310 316 322 330 339 351 6 21 30 30 258 228 198 134 80 56 38 12 2 356 0 357 355 350 259 218 215 218 224 230 235 237 237 237 238 238 234 230 230 232 231 229 226 222 219 218 220 224 230 238 247 252 253 252 250 248 246 245 244 242 240 238 237 237 238 239 240 239 239 239 239 239 239 239 240 242 245 246 247 249 252 256 261 266 270 274 279 281 283 284 285 286 286 287 287 286 284 283 282 281 281 281 281 280 278 274 271 271 270 269 270 275 282 289 295 300 304 307 308 309 309 309 310 307 304 304 306 309 309 305 301 300 300 300 300 299 298 297 296 295 293 292 291 292 295 298 300 300 300 300 299 298 297 297 298 301 304 305 305 304 302 304 305 301 287 274 271 267 260 252 243 237 233 230 228 227 225 223 220 216 213 209 205 200 195 191 187 184 181 180 178 178 288 288 288 289 289 288 287 286 285 284 282 281 279 278 276 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 161 160 160 159 158 158 157 158 158 158 157 156 155 154 154 153 153 153 152 152 151 151 149 146 141 137 134 127 123 126 131 133 133 135 136 137 138 138 137 136 135 134 132 130 128 125 121 118 114 112 110 108 106 102 100 102 109 120 131 137 139 139 142 147 154 162 173 185 193 nan nan nan nan nan nan nan nan nan nan nan nan nan 155 172 177 nan nan nan nan nan nan nan nan nan nan nan 34 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 81 76 nan nan nan nan 39 35 37 42 47 48 47 47 50 54 56 53 44 35 28 25 23 21 19 18 16 13 11 7 4 2 360 358 358 358 359 1 1 2 1 1 1 1 1 1 1 2 3 4 5 6 6 5 4 3 4 4 6 7 8 10 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 12 10 8 5 1 357 355 353 352 351 350 348 346 343 340 335 330 326 324 322 319 313 305 299 298 299 301 301 300 298 296 296 296 298 299 301 304 307 310 314 322 334 350 359 348 277 242 228 217 203 182 161 135 64 16 15 28 19 17 24 41 116 188 209 223 232 236 238 238 241 245 242 233 226 226 228 229 229 226 222 218 216 217 219 225 236 250 255 255 253 252 250 248 246 245 242 239 237 236 237 239 241 241 241 241 240 241 241 241 241 241 241 243 244 245 247 250 254 259 264 268 273 276 277 278 279 280 283 284 284 284 284 284 283 281 280 280 281 281 280 277 275 273 272 272 272 274 278 283 288 293 296 298 299 299 299 300 304 306 306 304 303 305 309 311 310 307 304 302 302 301 300 299 299 297 296 295 295 294 296 299 301 302 302 303 304 304 301 300 301 304 308 311 311 310 310 310 313 320 322 316 303 293 284 271 257 244 235 229 225 222 221 219 217 214 211 208 204 200 196 193 189 186 183 181 179 177 176 289 288 288 288 288 288 287 286 285 283 282 281 279 278 276 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 161 160 160 159 159 158 158 158 159 158 157 156 155 154 153 153 152 152 153 153 154 153 149 141 131 124 119 116 120 126 129 131 133 135 135 136 136 136 136 136 135 134 133 131 129 126 122 119 116 114 110 106 102 99 100 105 116 125 133 138 140 143 150 161 173 183 190 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 165 180 187 nan nan nan nan nan nan nan nan nan nan nan 30 32 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 84 78 nan nan nan 37 33 35 40 45 46 46 46 48 52 54 51 42 34 28 24 22 20 19 18 17 15 12 9 7 4 2 1 0 0 0 1 1 2 2 3 4 4 4 3 3 4 4 5 6 6 6 5 5 5 5 5 6 8 10 11 12 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 12 10 8 7 5 1 358 355 353 351 351 349 347 345 342 339 335 330 327 325 324 321 316 310 307 307 309 309 309 307 305 303 302 301 300 300 299 300 300 299 298 300 305 307 294 264 247 239 229 220 206 185 168 173 162 109 36 35 27 24 30 42 62 101 186 222 234 240 242 241 244 246 238 224 218 219 221 224 226 224 219 216 214 214 215 221 233 245 252 255 253 252 251 250 248 245 242 240 237 237 238 241 243 244 243 243 243 242 243 242 242 241 241 241 242 244 246 249 252 256 261 266 270 273 273 273 274 276 278 279 280 281 281 282 282 280 279 280 281 281 279 277 275 273 273 272 273 275 279 283 287 290 291 290 288 286 287 292 298 303 304 304 303 305 307 310 311 309 306 304 303 302 301 301 300 300 299 298 297 297 298 301 302 303 303 305 307 308 306 305 304 306 309 312 312 313 315 317 321 331 336 336 330 319 308 289 265 246 233 224 219 216 215 214 212 209 207 204 201 197 194 190 187 185 182 180 178 176 175 290 nan 288 288 288 287 287 286 285 283 282 281 279 278 277 275 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 160 159 159 159 159 159 159 159 157 156 155 154 152 152 151 152 154 155 154 151 141 127 117 113 113 118 125 128 130 132 133 134 134 134 134 135 136 136 136 135 134 133 129 126 123 121 118 113 106 100 97 97 101 109 117 123 126 130 135 149 166 179 187 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 176 186 189 34 nan nan nan nan nan nan nan nan nan nan 22 26 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 34 31 33 38 43 44 45 45 47 49 51 48 40 32 27 24 22 20 19 18 17 16 14 11 9 7 6 5 4 4 3 3 3 3 4 5 5 6 5 5 4 4 5 6 6 6 6 6 6 6 6 6 7 9 11 12 13 14 14 14 14 14 14 14 14 14 13 14 14 13 12 11 11 10 9 7 6 5 4 1 358 355 353 351 349 347 345 342 340 337 334 331 328 326 325 324 320 315 313 315 317 318 316 314 311 308 306 304 302 300 298 296 295 291 287 284 278 265 252 237 231 235 238 231 215 202 176 180 154 129 85 53 33 25 28 36 46 58 75 233 242 247 246 241 239 236 221 208 206 209 213 217 219 218 215 213 213 213 216 223 234 245 252 253 253 253 252 251 250 247 244 242 240 239 241 243 244 245 244 244 244 244 244 244 243 242 241 241 242 243 245 248 250 254 258 261 264 267 269 269 270 271 273 275 276 277 278 280 280 279 278 279 281 281 279 277 275 274 273 272 272 274 278 282 285 287 287 284 281 279 281 287 294 301 303 304 304 305 306 308 310 309 307 306 304 303 302 301 301 302 302 300 298 298 300 301 302 303 303 305 308 311 311 310 308 308 312 314 313 315 319 322 327 334 342 347 343 335 325 308 278 254 235 220 212 210 209 210 209 208 206 203 199 195 191 188 185 182 180 178 176 175 174 nan nan 289 288 288 287 287 286 285 284 282 281 279 278 277 275 274 273 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 160 160 160 160 160 160 160 160 159 157 156 155 153 152 151 150 151 151 151 148 139 127 117 113 115 120 126 129 131 133 134 134 134 134 134 135 137 138 138 137 135 134 130 127 125 122 119 114 106 99 96 96 100 108 114 115 114 117 125 146 171 184 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 186 193 198 17 nan nan nan nan nan nan nan nan nan nan nan 17 19 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 36 29 28 31 37 42 44 44 45 46 48 48 44 37 30 26 23 21 19 18 17 17 16 15 13 12 11 9 8 8 7 6 5 5 5 5 6 6 5 5 5 5 6 6 7 7 7 7 7 7 7 7 8 9 10 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 14 12 9 8 7 6 4 4 4 3 2 359 357 355 352 349 347 344 341 339 337 336 333 330 329 328 327 324 320 319 319 320 320 319 316 313 310 306 303 301 298 294 291 289 286 282 277 269 260 253 246 234 226 233 245 225 220 205 158 129 107 92 72 43 24 21 27 33 36 30 350 276 262 245 227 215 206 198 195 198 203 207 211 213 213 213 213 214 216 221 229 238 246 250 252 252 253 253 252 251 248 246 244 242 242 243 244 245 245 244 243 243 243 244 245 244 243 241 240 241 244 246 248 249 252 255 258 259 260 262 264 266 267 269 271 273 274 275 277 278 277 278 279 280 280 279 276 274 274 273 272 272 272 274 278 282 284 284 282 278 277 279 284 292 298 302 304 304 305 305 307 308 308 307 306 305 304 303 302 302 303 303 303 301 301 302 303 304 304 305 308 310 311 314 314 313 312 315 315 315 317 321 325 330 335 339 346 344 337 328 316 297 274 248 225 209 204 205 208 210 210 207 204 199 194 190 186 183 180 178 177 175 173 172 nan nan nan 290 289 288 288 287 286 284 283 282 280 279 277 276 274 273 271 270 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 161 161 161 161 161 161 161 160 159 158 156 154 153 151 148 147 146 145 143 138 131 124 121 121 125 129 132 135 136 136 136 136 135 135 136 138 139 139 138 135 132 128 127 125 122 118 113 106 98 95 98 105 113 117 114 110 112 126 155 179 189 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 194 200 227 9 nan nan nan nan nan nan nan nan nan nan nan 7 8 4 359 352 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 28 24 26 31 37 42 43 43 44 45 46 46 41 34 28 25 23 20 19 18 17 16 15 15 15 15 14 13 12 11 10 9 8 7 6 6 6 6 6 6 6 7 8 9 10 10 9 9 9 8 9 9 10 11 12 13 14 15 16 16 16 16 15 16 17 17 17 17 16 15 13 10 7 5 4 3 2 1 2 2 2 360 358 355 353 351 348 346 343 341 340 339 337 334 333 332 332 329 326 324 321 318 315 313 312 311 308 305 301 297 293 289 286 282 279 277 273 268 262 256 254 254 246 247 250 261 262 266 59 67 69 67 62 44 20 12 15 19 20 16 4 343 318 226 170 175 180 187 192 198 202 205 208 210 213 215 215 216 219 226 234 241 246 249 251 252 252 253 252 251 249 246 245 244 244 244 245 245 245 244 242 242 242 243 244 244 243 242 242 243 245 246 247 248 251 253 254 255 256 258 260 262 263 265 268 270 271 272 274 275 276 277 279 280 281 279 276 274 274 273 272 271 270 271 275 279 282 283 282 280 279 280 285 291 296 301 304 304 304 304 305 306 307 307 306 304 303 303 302 303 305 304 304 302 302 303 305 307 309 311 313 314 315 315 315 314 316 318 318 318 320 324 329 335 340 347 350 347 341 333 323 311 290 260 233 217 208 205 207 210 211 207 204 199 194 189 185 181 178 176 175 173 172 171 294 294 nan nan nan 290 289 nan 287 nan nan nan nan nan nan 277 275 273 272 270 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 161 161 161 162 162 162 162 161 160 159 157 156 154 152 148 144 142 141 141 140 138 134 133 132 134 136 138 140 140 140 139 139 138 137 137 138 139 139 138 135 132 130 127 124 123 118 112 104 97 96 100 110 121 125 121 116 117 136 176 194 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 250 nan nan nan nan nan nan nan nan nan 2 359 nan 2 1 358 354 348 343 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 55 nan nan 24 21 22 26 32 37 41 42 41 41 42 43 43 38 32 27 24 22 20 18 17 16 16 15 16 16 16 16 16 15 14 13 11 10 9 8 7 7 7 8 8 9 10 11 12 12 12 11 10 10 9 10 11 12 13 14 15 16 16 16 16 16 16 16 17 18 19 19 19 18 16 13 9 5 2 -0 359 359 359 359 0 0 359 357 355 353 352 350 348 347 346 346 345 343 340 337 335 335 335 333 330 324 316 309 306 307 307 306 303 300 295 290 285 280 276 272 270 267 263 259 255 254 261 268 275 282 282 292 310 350 26 42 47 45 32 11 2 1 5 7 6 0 355 15 83 131 155 174 188 197 201 204 206 208 211 214 215 215 217 222 230 237 243 247 249 250 251 252 252 252 250 248 246 246 246 246 246 246 246 245 243 241 240 240 241 242 243 243 242 242 243 245 246 248 249 250 252 253 253 255 256 258 259 261 262 265 268 268 269 271 273 274 276 278 280 281 279 277 275 275 274 273 272 270 269 272 276 280 282 283 282 281 282 285 290 295 299 302 303 303 303 304 304 305 305 305 304 303 302 302 304 304 304 303 302 303 304 306 309 311 314 316 316 317 317 319 320 321 322 322 323 324 329 335 343 352 1 357 354 348 342 334 324 306 278 243 221 214 208 207 207 207 204 201 197 192 188 184 180 177 174 173 171 170 169 295 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 275 273 271 269 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 161 162 162 162 162 163 163 162 161 160 159 157 156 154 150 145 142 142 144 146 146 145 144 143 142 142 143 143 143 142 141 140 138 137 136 137 139 139 138 137 136 134 128 123 121 116 109 102 98 97 101 111 126 135 135 132 135 163 200 208 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 nan nan nan nan nan nan nan nan nan nan 17 13 8 2 358 357 358 360 359 356 352 347 343 344 352 nan nan nan nan nan nan nan nan nan nan nan nan nan 85 73 nan nan 21 20 20 22 27 31 36 39 38 38 37 38 40 40 35 30 26 23 20 19 17 16 16 15 15 16 16 17 17 17 17 16 14 13 12 11 10 9 8 9 10 12 13 14 15 14 13 12 11 11 11 10 11 12 14 15 16 17 17 17 17 17 16 17 17 19 20 21 22 22 20 18 13 8 4 359 357 357 356 357 357 359 358 357 355 353 352 351 350 349 350 351 352 351 349 345 341 338 338 339 339 337 330 320 310 306 305 306 304 302 300 296 291 284 277 271 267 263 259 255 252 248 248 254 261 268 271 275 284 299 329 1 22 30 27 12 355 348 346 347 349 349 350 346 23 88 121 145 174 195 203 204 204 206 208 211 212 210 207 216 224 232 239 244 247 248 250 251 252 252 251 251 251 250 250 250 249 249 249 247 245 243 241 239 238 238 239 240 240 241 241 242 243 246 248 250 251 252 252 253 254 256 257 258 259 261 263 266 266 267 269 271 272 275 278 280 281 279 278 276 276 275 274 273 271 269 270 272 276 279 281 282 282 283 285 289 294 297 299 300 301 302 302 303 303 304 304 303 302 302 302 303 303 303 302 301 302 303 305 308 311 314 315 316 318 319 322 324 326 327 328 327 330 335 342 351 1 7 3 359 355 351 347 342 332 324 298 227 209 201 198 199 199 198 196 193 190 185 182 178 175 172 170 168 167 167 297 297 nan 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 nan nan nan 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 162 162 163 163 163 163 164 163 162 161 160 158 157 156 153 148 145 146 149 151 151 151 149 148 146 145 145 144 144 143 142 140 138 137 136 137 139 139 139 139 139 135 129 122 115 109 104 101 101 102 101 104 116 133 143 145 156 192 214 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 4 1 358 356 357 358 360 358 354 350 346 340 336 338 342 nan nan nan nan nan nan nan nan nan nan nan nan 84 nan nan nan 18 19 21 23 26 29 31 33 33 33 34 36 37 37 33 28 24 21 19 17 16 15 15 15 15 15 16 17 17 17 17 16 15 14 14 14 13 12 10 11 12 14 16 17 17 15 13 11 11 11 12 12 12 13 14 16 17 18 19 19 19 18 18 18 20 22 23 24 25 24 22 18 14 9 4 359 356 356 356 356 357 357 356 354 353 352 351 350 349 349 351 353 355 355 353 349 344 341 340 341 341 339 334 326 317 311 309 307 304 301 300 297 292 285 277 269 263 257 251 246 242 240 241 245 250 254 259 263 272 289 311 334 352 0 355 340 330 328 326 320 318 323 318 340 38 109 123 129 161 198 199 196 200 205 208 211 209 202 200 214 226 235 241 245 248 249 251 251 252 252 253 254 255 255 255 254 253 252 251 249 246 243 240 238 237 236 237 238 239 240 241 242 244 245 247 249 251 252 252 252 253 255 257 258 259 260 262 263 265 266 267 268 270 273 276 279 280 280 278 277 276 275 275 274 272 270 269 270 272 274 277 279 281 283 285 288 292 294 296 297 299 300 301 301 302 302 303 302 302 302 302 303 303 303 302 301 301 302 304 308 311 313 315 317 319 322 325 329 332 335 336 337 339 343 350 358 6 7 5 4 3 1 2 3 5 14 29 47 89 132 163 184 189 189 188 187 186 181 178 175 172 169 167 165 164 164 300 300 300 300 300 299 nan nan nan nan nan nan nan nan nan nan 281 279 277 nan nan nan 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 162 162 163 163 164 165 165 164 163 162 160 158 157 156 153 149 146 148 150 152 152 152 151 150 148 146 145 144 144 143 142 139 138 137 137 138 139 140 141 142 141 136 128 117 104 97 98 102 108 110 106 99 99 110 127 138 154 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 358 357 357 356 356 357 359 358 354 350 344 336 327 323 323 324 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 20 22 22 23 23 24 25 27 28 30 33 35 34 31 27 23 20 18 16 15 14 13 13 14 14 15 15 15 15 15 15 15 15 16 17 17 14 12 10 11 14 16 17 17 15 13 11 11 12 13 14 14 15 15 17 18 19 20 19 19 19 19 21 23 25 27 27 26 24 22 19 15 11 6 0 356 355 355 355 355 354 353 352 352 352 352 351 350 349 349 352 355 355 354 351 348 344 343 340 337 336 334 328 321 316 313 310 305 301 298 296 292 286 278 269 260 252 245 239 236 235 237 240 241 242 244 249 258 269 282 294 302 303 297 295 298 302 301 295 285 282 295 291 140 120 111 107 122 186 187 188 196 202 207 209 208 198 201 216 230 239 245 248 250 251 251 252 253 254 255 257 259 259 259 258 256 254 252 249 246 243 241 238 237 236 237 238 240 240 241 243 244 244 246 248 250 252 252 251 252 254 256 258 259 260 261 263 264 264 265 266 268 271 275 278 279 279 278 276 276 276 276 275 273 271 270 270 271 272 274 277 280 282 284 287 290 292 293 295 297 298 299 300 302 302 302 302 301 301 302 303 303 303 301 300 300 301 304 307 310 313 316 319 321 324 328 333 337 341 344 347 350 354 0 7 13 15 13 12 13 14 17 22 30 37 44 50 56 69 99 148 171 177 178 178 178 175 173 171 168 165 163 162 161 161 303 304 304 304 303 303 303 302 300 298 296 294 291 289 287 285 283 281 278 276 274 272 270 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 164 165 165 165 164 163 162 160 158 156 154 150 144 141 143 147 149 150 151 152 151 149 147 146 145 144 143 141 139 138 137 137 138 140 142 143 144 143 137 127 110 90 86 96 104 108 113 113 104 96 95 104 122 150 177 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 353 354 355 355 355 356 356 353 348 342 335 325 318 318 319 321 322 nan nan nan nan nan nan nan nan nan 85 86 77 35 nan nan 17 21 22 20 18 17 17 19 21 24 27 31 32 32 29 25 22 20 17 15 14 12 12 11 12 12 12 13 13 12 12 11 12 13 16 17 17 14 11 9 10 13 15 16 16 15 13 13 13 14 15 15 15 15 16 17 18 19 19 18 18 18 20 22 25 28 29 28 27 24 21 18 15 12 8 2 357 355 354 353 352 351 350 351 352 353 354 353 352 350 350 352 353 354 353 352 349 346 343 338 333 332 332 328 321 317 314 311 307 302 297 293 290 285 278 269 259 249 241 235 232 233 234 235 233 231 232 237 242 248 253 258 260 263 263 266 271 277 278 273 271 269 259 234 170 94 86 84 88 156 179 182 189 198 205 206 208 199 208 224 237 245 249 251 251 251 251 252 254 257 259 261 262 263 263 261 258 255 253 250 247 244 241 239 238 238 238 239 240 240 241 242 243 243 244 246 249 251 251 251 252 253 255 257 259 260 261 261 262 263 263 264 267 270 273 276 278 277 276 275 275 276 277 277 274 273 272 273 273 272 274 276 278 280 283 286 288 290 291 293 295 296 298 300 302 302 302 302 301 301 301 302 303 303 302 300 299 301 304 307 311 314 317 320 323 328 332 337 342 347 351 355 359 3 9 16 22 23 22 22 23 25 31 36 40 42 42 41 44 53 66 105 149 164 167 169 168 167 166 165 163 161 159 158 158 158 306 308 308 308 308 308 307 307 305 303 300 297 294 292 289 287 285 282 280 277 275 273 271 269 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 162 163 164 165 166 165 165 164 163 160 158 155 150 143 136 134 137 142 146 149 151 152 151 150 148 146 145 144 142 140 139 137 137 138 140 142 145 147 147 145 139 127 105 84 87 99 104 104 110 119 116 105 97 105 135 166 188 208 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 355 354 353 353 nan 352 349 345 341 337 331 325 321 322 327 332 333 333 334 nan nan nan nan nan nan 92 92 92 76 18 nan 9 15 18 18 15 12 11 12 14 17 21 25 29 30 30 27 25 22 19 17 15 13 11 10 10 10 10 10 10 9 9 8 7 8 10 12 14 13 10 8 8 10 12 14 15 15 15 14 14 14 15 15 15 15 15 16 17 18 19 19 17 17 18 20 23 27 29 29 28 26 23 20 18 16 13 9 5 -0 357 354 352 350 349 349 350 352 354 355 355 354 353 352 352 352 353 352 351 349 345 339 331 327 329 329 326 321 317 314 312 308 302 297 291 287 282 276 268 258 248 239 234 233 233 233 231 227 224 225 228 231 234 236 238 239 242 246 250 253 255 254 250 243 241 232 223 239 56 62 68 83 156 176 177 185 193 200 201 206 207 216 228 240 248 252 252 251 251 252 254 257 260 262 264 266 266 265 261 257 254 253 250 247 244 242 240 238 238 238 239 239 239 240 240 241 242 243 245 248 250 251 251 251 252 254 256 257 258 259 260 261 261 262 263 266 268 271 274 276 276 275 273 274 276 278 277 275 274 275 275 275 274 274 275 277 279 281 283 286 287 289 291 293 295 296 299 301 302 302 302 301 301 302 303 304 304 302 300 300 301 304 307 311 314 318 322 326 331 336 342 347 352 358 2 6 10 14 22 32 31 30 30 31 34 38 40 40 37 35 35 41 49 58 78 118 144 154 157 158 158 158 158 157 156 155 154 155 155 310 312 313 313 314 314 313 312 311 309 307 304 301 298 295 292 289 286 283 280 277 275 273 272 270 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 163 164 165 166 166 166 166 165 164 162 159 155 148 140 133 131 134 139 144 148 150 151 151 150 148 146 145 143 142 140 139 138 138 140 143 147 149 151 152 149 143 129 104 91 100 106 103 99 105 125 138 134 125 133 169 195 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 356 354 352 351 351 350 347 343 340 339 338 337 335 333 336 343 347 347 345 342 340 342 5 nan nan nan 99 106 112 99 8 0 5 10 12 10 7 5 5 7 10 14 19 24 27 28 27 25 23 20 18 16 14 12 10 9 8 8 8 7 7 6 6 5 4 5 7 8 9 8 6 6 8 10 12 14 14 14 14 13 14 14 14 13 13 13 14 14 15 17 19 19 18 17 18 21 24 27 29 28 27 24 22 19 17 15 14 11 7 3 359 355 352 350 349 349 351 352 354 356 357 357 355 354 353 352 352 351 350 348 343 335 327 325 327 327 326 322 318 316 313 310 304 298 291 285 279 273 266 257 248 240 236 235 235 234 230 225 222 222 224 225 225 225 225 226 230 234 238 239 239 237 236 231 226 221 211 212 46 61 74 124 175 182 183 187 194 198 201 205 208 215 224 234 243 249 249 249 252 255 257 260 263 266 268 269 268 264 259 255 253 252 250 248 245 242 239 237 237 237 237 238 239 238 238 239 240 242 245 247 249 250 250 250 250 251 253 254 255 255 257 258 259 261 262 265 267 270 272 275 275 274 272 273 275 277 277 275 274 274 275 274 273 272 273 274 276 279 281 283 284 286 288 290 293 295 297 299 301 301 301 301 301 302 303 304 304 303 301 301 302 304 308 311 315 320 324 329 335 341 347 353 358 3 9 13 16 20 28 35 36 35 35 36 38 41 41 39 34 34 38 45 49 55 69 92 117 134 143 147 150 150 151 151 150 150 150 151 151 316 318 319 320 320 320 320 319 318 317 315 313 310 307 304 300 296 292 287 283 280 278 276 274 272 270 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 164 164 165 165 166 167 168 167 167 167 166 164 161 156 149 141 135 134 136 140 144 147 149 150 150 149 148 146 145 143 142 141 141 141 142 144 148 152 155 157 157 154 147 132 109 105 113 110 100 91 98 135 167 175 176 189 215 227 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 5 354 350 348 348 347 345 342 341 341 343 345 347 349 351 355 359 358 356 353 349 345 342 348 50 nan 103 116 144 167 158 0 356 359 2 2 0 358 358 0 4 7 11 16 22 25 24 23 21 20 18 17 15 13 11 10 8 7 6 5 5 4 4 3 2 2 3 4 6 6 5 5 6 9 10 12 13 14 13 13 13 13 13 12 11 11 12 13 13 14 16 17 18 18 18 20 22 25 27 27 26 24 22 20 18 16 15 15 13 10 6 1 357 354 352 351 351 352 354 356 357 357 357 357 356 354 353 352 351 350 347 342 335 329 328 328 328 326 323 320 318 314 310 306 300 293 285 278 271 263 256 248 243 240 238 236 234 229 226 223 223 222 220 218 217 217 219 222 224 225 225 226 225 225 226 225 224 225 227 185 115 148 179 190 191 192 195 197 199 202 205 207 208 210 214 221 231 235 242 252 260 263 265 268 270 271 271 267 261 255 251 249 249 248 246 243 239 237 235 235 236 237 238 238 237 237 237 239 242 244 246 248 248 248 248 248 249 249 250 251 252 253 255 256 258 260 262 265 267 270 273 275 273 272 272 273 275 275 274 273 272 272 271 270 269 270 271 274 276 278 280 281 283 285 287 290 292 294 297 299 299 299 299 300 301 303 303 303 302 301 301 302 304 307 311 316 321 326 332 338 344 351 357 4 10 16 20 23 27 33 37 38 37 37 38 39 40 41 39 38 40 43 46 49 56 66 81 99 116 129 137 141 144 144 145 145 145 145 146 147 327 327 328 328 328 327 326 325 324 323 322 319 317 314 311 nan nan nan nan nan 284 281 278 276 274 272 270 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 166 166 166 166 167 168 168 169 169 170 170 168 164 158 149 142 138 138 139 142 145 148 149 150 150 149 148 146 145 144 143 143 143 143 145 147 151 156 159 161 160 157 150 133 109 113 118 111 96 88 95 142 185 194 196 209 234 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 22 9 356 349 346 344 343 342 342 344 347 351 354 357 0 5 8 6 4 2 1 357 351 346 349 35 96 121 156 182 184 178 nan 348 351 352 351 350 350 352 356 1 5 9 14 18 20 20 19 17 17 16 16 15 13 11 9 8 6 5 4 3 2 2 1 1 0 1 3 5 6 7 7 9 10 11 12 13 13 14 13 12 12 12 12 11 11 12 13 13 13 14 16 17 17 18 21 23 25 26 25 23 21 20 18 17 16 15 15 14 12 8 4 0 357 355 355 354 355 356 356 356 356 356 356 355 355 354 353 352 350 348 344 339 335 333 332 331 330 327 323 320 316 311 306 301 294 286 278 270 262 255 249 246 243 239 235 232 229 227 224 220 216 213 212 211 212 214 217 217 215 214 214 216 219 222 225 228 231 229 216 196 209 203 200 198 197 199 199 202 204 205 205 203 199 195 196 207 217 230 249 265 271 273 274 275 275 272 267 258 250 245 243 242 242 240 236 233 232 232 233 234 236 237 236 236 236 237 239 242 244 246 247 248 247 246 246 246 246 246 248 249 250 252 253 254 257 259 262 265 267 270 272 272 269 269 270 272 272 271 269 268 267 266 266 265 266 268 270 273 275 276 278 279 281 284 286 288 291 294 296 296 296 297 298 299 301 302 302 301 300 300 301 303 306 310 316 321 327 334 340 347 354 1 8 15 22 25 27 31 35 38 38 37 38 38 39 42 43 43 43 44 46 48 52 59 66 75 90 104 117 126 133 137 139 140 140 141 141 142 143 nan nan 339 337 335 334 332 330 328 327 325 323 321 318 316 313 nan nan nan nan 288 284 281 278 276 274 272 269 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 167 167 167 167 167 168 169 170 171 172 173 174 172 168 160 148 141 139 140 142 144 146 148 149 149 149 149 148 147 145 144 144 144 144 145 147 150 154 158 161 163 163 160 152 129 106 116 127 119 105 96 101 144 189 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 14 8 359 351 346 344 343 345 347 350 354 358 1 5 9 13 14 10 8 8 7 3 358 356 1 50 124 164 184 186 184 nan nan 338 342 342 341 341 343 347 353 357 2 6 11 15 17 17 16 15 16 16 16 15 14 12 10 8 6 4 3 2 1 1 1 0 1 2 3 6 8 9 10 12 12 12 12 12 14 14 14 13 12 12 12 12 13 14 15 15 15 15 16 16 17 18 21 23 25 24 22 20 18 17 16 15 15 15 15 15 13 10 7 4 1 359 358 357 357 357 356 355 354 353 353 353 353 353 353 352 351 350 347 344 341 339 338 336 334 331 328 323 318 313 307 302 295 287 278 269 260 254 251 249 246 241 234 230 228 226 223 217 210 206 206 207 208 209 211 211 210 209 210 212 216 221 223 226 229 228 221 211 213 211 206 203 202 202 202 205 207 207 204 200 195 188 186 192 197 210 234 263 279 284 284 282 279 273 264 252 241 235 230 227 226 226 224 223 224 226 228 231 233 235 235 235 235 236 239 241 244 247 248 248 246 245 244 244 244 245 246 247 248 249 250 252 254 257 260 262 265 268 269 267 264 264 265 268 269 267 264 262 261 260 260 260 261 263 266 268 270 271 273 276 278 280 282 285 288 290 291 292 292 293 295 296 297 298 299 299 299 299 299 301 305 309 315 322 329 336 343 350 356 3 10 17 23 26 29 32 35 36 35 34 35 35 39 43 46 47 47 47 49 51 56 61 67 76 87 98 108 118 125 130 133 135 136 137 138 139 139 nan nan nan nan nan nan nan nan nan 329 326 324 322 320 317 315 312 nan nan nan 293 288 284 281 279 276 274 271 269 266 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 169 169 169 169 169 170 171 173 175 177 178 177 176 171 162 151 143 142 143 145 146 147 148 148 149 149 148 148 147 146 145 144 144 145 146 148 151 155 160 164 167 167 163 148 117 105 123 140 141 126 112 112 165 203 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 55 294 nan nan nan nan nan nan nan 284 340 349 349 347 346 346 347 350 353 355 359 3 7 11 17 21 21 17 14 13 10 8 10 17 36 101 163 182 185 184 193 nan 306 324 332 333 333 334 339 344 350 355 359 4 9 13 15 15 14 15 16 17 18 16 14 12 10 8 6 4 2 1 0 0 0 1 2 3 4 7 9 11 13 14 14 13 12 13 14 15 14 14 13 13 14 14 15 16 17 18 18 18 17 16 16 18 20 23 23 22 19 17 15 15 15 15 15 15 15 15 13 11 9 6 4 2 0 359 359 358 357 355 354 353 352 352 352 352 352 353 353 353 352 350 349 347 345 342 338 335 331 326 321 316 310 304 297 288 278 268 260 254 252 251 248 243 235 229 225 221 215 208 202 200 202 203 203 204 206 207 208 209 210 212 215 218 221 223 225 224 220 215 215 212 210 208 206 206 207 209 210 209 205 199 193 187 184 180 176 181 202 251 284 293 293 288 281 272 259 241 225 214 206 200 198 200 203 205 210 216 221 226 230 232 233 234 234 236 238 241 244 248 249 248 247 246 245 244 244 244 244 245 246 247 248 250 252 255 258 261 264 265 266 264 261 260 262 266 266 264 259 256 255 254 254 255 257 259 262 263 265 267 269 271 274 277 279 281 284 286 286 287 288 289 291 292 293 294 295 296 296 297 298 300 304 309 315 323 331 338 346 352 358 4 11 18 24 27 28 31 34 34 30 27 28 31 35 43 48 50 49 51 52 54 59 64 70 77 86 95 104 112 120 125 128 130 132 133 134 136 136 nan nan nan nan nan nan nan nan nan nan 328 325 323 320 318 316 313 310 nan nan 297 292 288 284 281 278 275 273 270 268 265 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 171 171 171 171 171 172 173 176 178 181 182 182 182 180 176 169 160 152 149 148 149 149 148 148 148 148 148 148 147 147 146 145 145 144 144 145 147 151 156 162 168 172 173 166 144 120 115 133 151 155 145 130 136 229 233 221 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 354 291 242 195 188 nan nan nan nan 234 276 309 324 330 334 339 342 346 350 353 356 359 2 6 10 15 21 23 22 20 19 18 19 27 44 72 116 153 171 181 196 234 276 293 309 322 326 327 329 335 342 347 352 357 2 7 11 12 13 13 14 16 18 19 17 15 13 11 9 7 5 2 1 0 0 1 2 3 4 6 8 11 14 16 16 15 14 13 13 14 15 15 15 14 14 15 15 16 16 17 19 19 20 18 17 17 19 21 22 22 20 18 15 14 14 14 14 14 15 15 14 13 11 10 8 6 4 3 1 0 359 357 355 354 353 352 352 352 352 353 354 356 358 358 358 356 354 351 345 339 336 332 329 324 319 313 307 299 290 279 269 260 255 252 252 250 244 236 227 220 213 206 200 197 199 200 201 201 203 205 207 208 211 212 212 213 215 217 219 221 220 218 215 214 213 212 210 210 210 210 211 210 208 204 198 191 185 182 175 166 163 168 211 286 300 301 292 278 261 243 223 202 188 179 174 175 178 184 189 196 205 213 220 226 231 233 234 235 236 237 241 245 248 250 250 248 246 245 244 242 242 243 244 245 247 248 249 251 254 257 259 260 262 264 264 262 259 260 263 264 260 255 251 249 249 249 250 252 254 256 257 259 260 263 266 269 272 274 277 278 279 280 281 283 285 287 289 290 290 292 293 295 296 297 300 304 309 316 325 333 341 347 353 358 4 11 18 23 25 28 32 34 34 31 28 28 32 38 43 49 51 52 54 56 58 62 67 72 79 86 94 101 109 115 120 124 126 127 129 131 132 134 nan nan nan nan nan nan nan nan nan nan nan nan 323 321 319 316 313 311 308 304 299 295 291 287 284 280 277 274 271 269 266 264 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 173 173 173 174 175 176 179 182 185 187 188 188 186 184 182 177 170 163 157 154 152 151 149 148 148 148 148 147 147 147 146 146 145 145 144 144 145 149 155 163 172 180 180 171 151 133 130 141 158 162 151 141 189 255 252 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 322 281 190 187 nan nan nan nan nan 266 289 303 311 315 318 322 325 329 334 341 347 352 356 2 8 16 23 26 26 26 29 34 38 47 60 78 104 129 152 nan 251 275 284 286 296 314 322 323 327 333 340 346 350 354 360 5 8 10 11 12 13 15 19 20 18 15 12 11 9 7 5 3 2 1 1 2 3 4 6 7 10 13 15 17 17 15 15 14 14 15 16 16 16 15 15 15 15 15 16 16 17 19 19 19 19 20 21 22 22 21 19 17 15 14 14 14 14 14 14 14 13 12 11 10 9 7 6 4 3 1 360 358 355 354 353 352 351 352 353 355 358 1 3 4 4 1 357 350 342 336 333 331 329 325 321 316 310 302 293 282 272 262 256 252 251 250 246 239 229 218 209 204 202 201 201 200 199 201 204 206 207 208 209 210 210 211 212 214 215 216 215 215 213 212 212 211 211 210 210 211 210 208 205 201 196 190 185 182 178 168 157 151 166 286 303 305 294 268 242 224 207 189 178 172 169 170 174 179 184 192 200 209 217 224 230 233 236 236 237 239 242 246 249 251 251 247 245 244 242 240 240 242 243 244 246 247 248 250 252 255 257 258 260 261 262 262 260 258 260 259 254 250 247 245 245 246 247 248 249 250 250 251 253 256 260 264 267 270 271 272 273 274 276 280 284 287 288 288 289 290 291 293 295 297 299 303 309 317 326 335 342 349 354 357 1 7 14 21 24 28 33 36 36 35 34 35 38 42 47 49 52 55 57 59 62 65 70 74 80 87 93 100 106 112 117 120 123 124 126 128 130 131 nan nan nan nan nan nan nan nan nan nan nan 327 323 321 319 316 313 311 308 304 301 297 293 289 286 282 279 276 273 270 268 265 263 261 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 176 177 177 178 180 182 186 189 192 193 193 191 189 186 183 178 172 166 161 157 154 152 150 148 148 147 147 147 147 146 146 146 145 145 144 144 145 148 153 162 175 188 189 178 161 148 143 149 163 165 152 145 199 259 261 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 110 267 nan nan nan nan 293 299 303 306 307 308 308 308 309 314 321 331 339 346 353 3 15 27 32 31 29 30 37 46 51 54 58 63 69 69 nan nan 311 301 295 291 295 310 321 324 327 333 339 344 348 352 357 2 6 8 10 11 13 15 18 19 17 14 12 10 8 7 5 4 3 3 3 3 4 5 7 9 12 15 16 17 17 16 16 16 15 15 17 17 17 16 16 15 15 15 15 15 16 17 19 19 20 21 22 22 21 20 18 17 16 16 15 14 13 13 13 13 13 12 11 10 9 7 6 5 4 2 0 358 356 354 352 351 350 351 353 357 2 7 10 10 8 1 352 343 333 329 327 327 326 325 323 318 313 306 298 288 277 266 257 251 248 246 243 238 233 226 217 211 208 205 202 200 200 201 202 203 204 205 206 207 206 206 208 210 210 210 208 209 209 209 210 211 210 209 208 208 207 204 202 199 194 190 188 189 185 175 161 150 159 287 305 309 297 256 224 215 206 193 185 180 177 179 182 185 189 194 201 208 216 223 230 235 238 239 240 242 245 248 251 251 249 246 243 240 238 237 238 239 240 241 243 244 246 248 251 253 254 255 256 259 261 262 262 259 256 252 248 244 243 243 243 243 243 243 244 244 243 243 245 250 255 261 264 267 268 268 269 271 275 280 284 287 287 287 288 289 290 293 295 296 298 302 309 318 328 336 341 346 350 352 355 0 8 15 22 28 33 37 38 38 39 41 43 45 47 49 53 57 60 62 65 69 72 77 82 88 94 99 105 110 114 117 120 122 124 126 128 129 nan nan nan nan nan nan nan nan nan nan nan nan 324 321 318 316 313 311 308 305 301 298 294 291 287 284 281 278 275 272 269 266 264 261 259 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 180 181 182 184 186 189 193 197 198 198 195 192 188 184 180 175 169 165 161 157 155 153 151 149 147 147 147 147 146 146 146 145 144 144 143 142 143 145 148 155 173 188 188 181 172 164 157 157 164 169 161 157 202 261 271 270 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 322 318 315 313 310 307 305 302 302 311 326 337 345 352 359 10 25 36 38 34 32 34 43 50 50 48 45 41 35 nan nan 351 338 326 319 315 312 313 323 327 329 332 337 342 346 350 355 359 3 7 10 11 13 15 17 17 15 12 11 9 8 7 7 6 5 5 4 4 5 6 8 10 14 17 18 18 17 17 18 17 16 16 17 18 18 17 17 16 15 15 14 14 15 17 18 19 20 21 21 21 19 18 18 18 18 17 15 13 12 12 13 13 13 12 11 10 8 7 6 5 4 2 0 358 355 353 351 350 349 351 355 0 7 12 15 14 8 352 342 328 322 321 322 322 324 326 325 322 318 312 306 296 284 271 260 251 244 241 237 234 231 228 224 219 213 208 206 204 203 201 199 200 201 202 203 202 199 199 202 205 205 205 203 203 202 204 207 209 209 208 206 205 203 202 202 199 194 191 192 193 190 184 176 168 192 288 306 313 303 245 215 210 207 201 194 191 190 194 196 199 199 202 206 211 218 226 232 238 242 244 245 247 249 251 253 252 249 244 240 237 235 235 236 236 237 238 239 241 243 245 248 249 250 252 254 257 259 262 262 258 254 247 242 239 238 239 238 238 238 238 240 240 239 240 244 249 254 259 263 265 267 267 268 270 275 279 283 284 284 284 284 286 288 291 292 292 294 298 306 315 324 331 335 337 336 342 346 352 1 11 20 28 34 37 39 40 43 45 47 49 50 52 57 60 63 66 69 72 74 79 84 89 95 100 105 109 113 116 118 120 122 124 126 127 nan nan nan nan nan nan nan nan nan nan nan nan 325 322 319 316 313 311 308 305 302 299 296 292 289 285 282 279 276 273 270 268 265 262 260 258 255 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 182 183 184 185 187 190 193 196 200 201 201 198 193 188 183 180 175 170 166 163 160 158 156 153 151 149 147 147 146 146 146 146 145 145 144 143 142 140 140 141 141 141 151 166 173 175 177 175 169 162 174 189 190 193 228 266 282 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 352 345 337 330 323 317 312 305 299 298 322 351 359 3 7 14 nan nan nan nan nan nan 42 nan nan nan nan 32 nan nan nan 4 357 350 342 335 331 324 319 325 329 330 332 335 339 344 348 353 357 1 6 10 12 13 14 15 15 13 11 10 9 8 8 8 8 7 7 6 6 6 7 9 12 16 19 20 20 19 18 19 18 17 17 19 19 19 19 19 18 17 16 14 14 15 16 17 17 18 18 18 18 17 17 17 18 18 17 15 13 12 13 13 13 13 13 11 9 8 6 6 5 4 2 360 357 355 352 350 349 349 351 355 2 8 12 12 9 360 333 321 311 312 317 321 325 328 330 330 327 323 319 313 304 292 277 263 252 243 237 232 229 227 224 222 220 216 213 211 208 204 200 198 199 201 202 202 199 191 191 194 197 199 200 199 199 198 198 203 206 206 206 204 202 201 203 204 201 198 198 199 199 197 197 197 200 219 279 309 318 313 237 207 206 206 204 202 200 201 206 210 211 209 209 211 217 223 230 236 241 245 248 249 251 253 255 255 253 248 243 238 234 232 231 232 232 232 233 235 237 240 241 243 245 246 248 251 254 257 259 258 254 249 243 238 236 235 235 234 231 230 233 238 242 245 247 248 251 255 258 261 263 265 266 267 269 272 275 277 277 277 277 278 280 283 284 284 283 282 283 288 297 304 313 323 326 323 329 337 347 359 12 23 31 37 42 44 47 48 50 51 53 56 60 62 64 67 70 72 75 77 81 85 91 97 101 105 109 113 115 117 118 120 122 124 126 nan nan nan nan nan nan nan nan nan nan nan nan 327 324 321 318 315 312 309 306 303 300 297 293 290 287 284 281 278 275 272 269 266 263 261 258 256 254 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 186 187 187 188 190 192 195 198 200 201 200 198 194 189 184 178 174 170 167 164 162 160 158 156 154 152 149 148 147 146 146 146 146 147 147 147 146 144 141 139 137 130 121 115 124 142 156 167 172 170 167 185 205 215 226 247 269 284 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 25 11 354 342 332 323 315 308 323 34 40 33 27 nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan 6 6 5 360 349 338 332 326 322 326 330 330 331 333 337 342 346 351 355 360 5 10 12 13 13 14 13 12 10 9 9 8 8 8 8 8 8 8 7 7 8 10 13 17 20 21 21 20 19 19 18 17 19 20 20 20 21 21 21 19 17 15 14 14 14 15 15 15 16 16 16 16 16 17 17 18 17 16 15 15 15 15 15 14 13 11 9 8 7 6 5 4 2 360 357 355 352 351 350 351 353 357 1 4 3 358 349 331 313 306 307 313 319 325 332 336 337 334 330 327 324 318 310 298 283 267 254 243 236 230 227 225 223 221 220 218 216 212 207 202 199 199 200 202 203 201 197 188 186 187 189 194 198 200 199 194 194 200 204 205 205 203 201 202 205 207 206 206 209 209 207 206 209 215 221 221 267 314 329 339 163 185 196 200 204 204 206 209 214 217 217 214 214 217 222 228 234 239 243 247 250 252 254 256 257 256 253 248 242 235 231 228 227 228 229 228 227 229 232 234 236 238 239 242 245 248 252 255 255 253 249 243 239 236 235 234 232 230 228 226 229 235 243 249 252 254 255 257 258 259 261 262 263 264 265 267 269 271 270 269 268 268 271 274 274 273 271 268 266 264 267 273 281 300 310 313 319 330 345 1 16 28 36 43 47 51 53 54 54 55 58 61 64 66 68 70 73 75 77 80 84 89 94 99 103 106 110 113 115 117 118 120 121 123 125 nan nan nan nan nan nan nan nan nan nan nan nan 329 326 324 321 318 315 312 309 305 302 298 295 292 289 285 282 279 276 273 270 267 264 262 259 257 254 251 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 191 192 192 192 193 195 198 200 201 199 197 194 191 188 182 176 171 167 164 162 161 160 158 157 155 152 150 148 147 146 147 148 148 149 150 151 150 149 146 142 135 124 112 107 113 126 138 150 157 157 156 184 224 239 248 258 269 279 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 54 56 44 26 9 355 343 336 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 10 12 7 354 339 331 325 323 326 329 329 329 331 335 340 345 350 354 359 4 9 11 12 13 13 13 12 10 9 8 8 8 8 9 9 9 9 9 9 9 10 12 15 17 19 20 19 19 20 19 19 20 21 21 22 22 23 22 19 16 14 13 13 13 13 13 14 14 15 15 16 17 17 17 17 18 18 18 18 18 17 16 16 14 12 10 10 9 8 6 4 2 -0 358 355 354 353 352 353 356 359 360 357 351 342 329 315 309 310 315 321 326 331 335 338 339 338 334 331 328 324 316 304 289 272 256 243 235 229 227 225 224 222 220 218 215 210 204 201 199 200 201 202 202 200 195 187 183 181 182 186 192 199 197 188 192 198 203 205 204 202 201 203 206 208 211 214 217 217 216 214 217 224 222 214 239 326 346 10 103 140 172 193 202 206 211 215 217 219 218 218 220 223 227 232 237 241 245 249 252 254 256 257 259 258 254 247 240 233 227 224 223 225 225 223 221 223 225 227 231 234 238 241 243 246 249 252 252 249 245 241 239 237 235 234 231 228 225 225 227 232 240 247 251 254 256 257 258 258 259 259 260 261 261 263 265 266 265 263 262 261 261 261 262 263 261 259 259 259 258 262 268 282 294 303 312 327 346 5 21 32 40 46 51 54 57 57 57 58 61 63 65 67 69 71 74 77 79 83 88 93 98 102 104 107 111 114 116 118 119 121 122 123 125 nan nan nan nan nan nan nan nan nan nan nan nan 332 nan nan nan nan nan nan 312 309 305 301 297 294 291 288 284 281 277 274 271 268 265 262 260 257 254 252 249 247 244 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 194 196 196 195 194 195 196 198 199 199 198 196 195 193 189 183 176 169 164 162 162 161 160 159 157 155 153 151 149 147 147 148 149 150 151 152 153 153 152 150 146 137 124 114 112 114 120 130 138 145 151 172 230 253 258 260 262 265 268 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 68 60 46 30 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan 8 9 14 17 12 357 342 333 327 325 326 328 328 327 329 333 339 344 349 352 357 2 7 9 11 12 13 13 12 10 9 8 8 8 8 9 9 10 10 10 10 9 10 11 13 14 16 18 19 21 22 22 21 22 21 21 22 24 25 23 16 10 10 11 11 11 12 12 13 14 15 16 17 17 17 18 18 19 21 21 21 20 19 18 17 15 14 12 12 11 10 8 5 3 1 359 357 356 355 355 355 356 356 355 351 344 336 325 317 314 317 322 327 332 335 338 340 341 341 339 337 335 331 324 314 299 279 258 242 232 227 225 225 223 220 218 217 214 209 206 204 203 202 202 200 197 195 192 188 180 174 175 179 183 187 185 183 191 197 203 204 203 201 202 204 206 210 214 218 220 222 223 223 226 227 218 204 203 332 346 3 154 152 177 198 205 211 216 218 218 220 222 224 227 231 234 237 241 245 249 253 255 257 258 259 261 261 256 248 239 232 225 222 221 221 219 217 217 218 220 224 229 234 238 240 242 244 247 250 250 247 244 243 241 239 235 232 229 225 222 222 225 230 236 242 247 250 252 255 256 257 257 258 259 259 259 260 261 262 262 261 259 258 257 257 258 258 256 254 256 265 265 266 269 276 288 299 310 329 351 11 26 36 43 47 51 54 56 57 59 59 60 61 63 65 67 70 74 78 82 86 91 97 102 105 107 109 112 115 117 119 121 122 123 124 125 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 309 305 301 298 294 290 286 283 279 275 272 269 266 263 261 258 255 252 249 247 244 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 196 199 200 199 197 196 195 196 197 198 198 198 197 196 193 188 182 174 168 164 162 161 161 161 159 158 156 154 152 150 148 148 149 151 152 152 153 153 151 150 151 151 145 133 123 119 118 120 127 136 146 173 250 270 269 266 263 260 258 257 258 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 70 75 68 58 46 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan 9 11 15 17 11 358 346 337 331 328 327 327 327 326 327 331 338 344 348 352 355 360 3 6 9 12 13 12 11 10 9 8 8 8 8 9 10 10 11 10 10 9 10 12 14 17 21 24 24 25 26 25 23 23 22 22 23 25 26 21 12 5 6 8 9 10 11 12 13 14 15 16 17 18 18 18 20 21 23 23 22 21 20 19 18 16 15 15 15 14 12 10 7 5 3 2 0 359 358 356 355 354 353 350 347 342 336 329 323 321 323 327 331 335 338 341 343 344 345 344 343 342 340 335 326 312 289 261 241 229 224 223 223 221 218 218 218 217 214 212 210 207 203 200 196 191 187 185 184 178 170 168 170 172 176 178 182 190 197 201 202 201 201 202 204 207 210 215 218 220 225 231 232 230 225 211 197 192 238 276 233 210 197 199 208 212 215 217 218 220 222 224 226 230 236 241 244 248 251 255 258 261 262 262 262 262 262 258 250 240 232 225 221 218 216 215 214 215 216 219 223 229 234 237 240 242 245 247 249 249 247 245 244 242 239 234 230 225 221 219 220 223 228 233 239 243 246 249 251 254 255 256 258 259 260 260 260 259 260 261 261 260 259 258 258 261 262 259 253 254 263 271 273 274 279 293 301 314 335 358 17 32 40 47 52 55 56 57 59 61 62 61 60 61 63 67 71 74 79 84 89 94 100 104 107 109 112 114 117 119 121 123 124 125 126 126 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 306 301 297 293 289 285 281 277 273 270 267 264 261 258 255 252 250 247 245 243 240 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 202 204 203 200 198 197 196 196 198 199 200 200 198 194 189 184 178 172 167 164 162 162 162 161 160 159 157 155 153 151 150 150 151 153 153 152 152 151 148 149 153 157 156 145 135 127 122 123 131 143 159 235 293 287 276 267 261 257 252 250 251 248 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 49 73 79 72 64 56 43 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan 10 11 13 12 5 356 347 340 334 331 329 328 327 325 325 328 336 344 349 352 354 356 358 2 7 11 12 11 10 9 8 8 8 8 9 9 10 11 11 11 11 10 11 13 17 21 25 27 28 29 30 27 25 24 23 23 24 25 24 18 9 5 4 6 7 9 10 12 13 14 15 16 17 18 19 20 22 24 24 23 22 22 21 20 18 17 16 17 17 16 14 12 10 8 6 4 3 2 360 357 354 351 347 345 344 342 338 334 329 327 327 330 334 338 341 343 345 346 348 349 349 351 350 345 338 329 310 270 238 225 220 220 222 221 221 223 225 223 220 218 214 207 199 192 186 181 177 175 174 171 167 164 162 165 171 177 183 188 194 198 199 198 198 200 204 208 211 212 213 217 226 234 235 229 217 203 195 200 235 255 242 226 214 216 218 216 218 219 222 224 225 224 221 226 235 243 250 257 261 264 265 267 268 268 266 264 263 259 251 241 232 225 219 215 212 211 210 212 214 216 221 228 233 237 240 243 247 249 250 249 247 245 244 241 236 231 226 221 218 217 218 221 226 231 236 240 243 245 248 250 253 255 257 259 261 262 261 260 260 261 262 263 262 262 262 265 268 268 262 259 262 269 275 279 284 296 303 313 331 351 12 34 50 62 70 71 70 69 68 69 69 66 62 58 60 70 76 79 83 88 93 97 102 107 109 112 114 117 119 121 123 125 126 127 127 128 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 305 301 297 292 288 nan nan 275 271 268 265 262 259 256 253 251 248 246 243 241 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 200 203 205 205 203 200 199 197 197 197 200 202 202 200 197 192 186 180 174 169 166 164 163 162 162 162 161 160 158 156 154 153 152 152 152 153 153 152 150 147 144 145 151 157 158 152 143 133 127 129 145 175 216 296 317 291 273 264 256 250 247 246 247 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 22 40 71 81 75 67 61 50 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan 12 10 9 7 4 359 353 347 342 337 333 332 331 329 325 323 325 333 342 349 352 353 353 355 359 5 10 11 10 9 9 8 8 8 8 9 10 11 11 11 11 11 11 12 14 18 22 23 24 26 30 30 28 27 25 24 24 23 22 20 16 10 7 5 6 7 8 10 11 12 14 15 16 17 19 20 22 24 25 25 23 22 21 20 19 18 17 18 19 20 19 17 15 13 11 9 7 5 3 0 357 353 347 342 339 340 340 339 336 333 331 331 333 337 340 343 346 348 350 352 353 356 359 358 356 353 351 347 311 228 212 210 215 221 225 229 231 230 226 222 219 211 198 186 178 173 170 167 165 164 163 161 160 160 163 169 175 180 185 188 191 192 193 194 197 202 206 209 209 209 216 227 236 235 225 212 201 201 216 243 256 248 231 220 220 221 220 223 227 232 234 238 236 230 233 241 248 258 267 273 274 274 272 270 269 268 265 262 259 251 241 231 223 217 212 208 206 205 205 207 209 214 224 233 238 241 244 248 251 252 250 247 244 241 237 231 225 220 216 213 213 214 217 222 228 233 237 240 242 245 248 250 252 254 257 260 262 262 262 262 263 265 265 266 266 268 270 274 277 276 272 269 270 275 280 283 285 286 283 278 265 247 225 200 170 142 128 124 116 103 94 89 77 47 37 53 75 83 87 90 93 97 101 106 109 112 114 116 118 121 123 125 127 128 129 130 130 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 315 310 305 301 296 291 nan nan 277 273 270 266 263 nan nan nan 251 nan nan nan nan 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 204 205 206 206 203 200 198 197 196 197 198 201 202 201 199 195 190 184 176 171 167 165 164 163 163 163 162 162 161 159 158 156 154 153 153 154 154 153 152 149 144 140 138 140 146 152 153 148 138 128 134 190 236 252 273 291 273 268 262 254 248 245 245 243 235 218 nan nan nan nan 65 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 24 39 63 77 75 68 59 48 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 14 11 5 360 356 353 350 346 343 339 337 335 334 332 328 323 322 329 339 346 351 353 354 355 0 5 8 9 8 8 8 8 8 8 9 10 11 12 12 12 12 12 12 13 15 19 21 22 23 25 28 29 28 27 27 26 23 20 19 17 14 11 8 6 6 7 8 9 10 12 13 15 16 18 20 22 24 25 26 25 23 22 20 19 19 19 20 21 22 22 21 20 18 16 14 12 10 8 5 2 359 354 347 340 337 337 339 339 338 336 334 334 336 339 343 346 348 351 353 355 358 2 5 7 8 8 11 17 28 124 179 192 204 217 227 233 232 227 221 216 210 198 183 172 165 161 159 158 157 156 154 152 153 155 156 161 168 173 177 180 183 186 189 192 195 200 204 207 208 210 218 230 243 242 230 215 205 212 234 250 257 249 234 225 222 221 224 228 236 244 253 259 257 254 252 254 260 267 274 280 282 281 277 272 267 264 262 261 257 249 240 229 221 213 208 204 201 200 199 198 198 204 222 238 240 237 242 246 249 250 247 242 237 231 227 222 216 212 209 208 208 209 212 217 223 230 235 238 241 244 247 249 251 253 256 259 261 262 262 263 265 266 267 268 269 271 273 277 282 285 287 289 285 283 280 274 266 255 243 235 229 226 220 211 202 189 188 183 178 176 174 184 243 310 1 62 85 91 95 99 100 102 105 108 111 113 115 118 120 122 124 126 129 131 132 133 133 nan nan nan 6 5 3 2 1 359 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 320 315 310 305 300 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 208 208 206 203 200 197 195 194 195 197 199 201 201 199 196 192 188 181 174 169 167 165 164 164 163 163 163 163 162 161 159 158 156 156 156 156 156 156 154 150 144 138 133 130 131 139 146 147 137 116 90 279 253 247 256 270 272 270 265 258 252 246 239 232 219 200 177 nan nan nan 64 66 69 72 77 nan nan nan nan nan nan nan nan nan nan nan 21 29 40 54 64 68 62 51 42 37 34 nan nan nan nan 35 53 60 52 43 45 59 66 nan nan nan nan nan 19 15 15 14 10 1 353 350 349 348 346 344 343 341 340 339 337 332 326 322 325 334 343 349 353 355 358 2 6 7 6 7 7 8 8 8 9 10 11 12 13 13 14 13 13 13 14 16 18 20 21 22 24 26 27 27 26 26 24 19 16 15 14 12 10 7 6 6 7 8 9 10 11 13 15 16 18 20 22 24 25 25 24 22 20 19 19 20 21 22 23 24 24 24 22 20 18 16 14 12 11 8 5 2 356 349 342 339 339 340 340 339 338 337 337 339 342 345 348 351 354 357 360 3 7 12 16 19 21 25 32 46 80 125 152 172 193 213 222 219 212 206 200 190 178 168 162 156 151 150 150 150 149 146 143 145 144 144 150 157 163 168 171 174 179 187 192 195 199 203 208 213 220 223 232 246 252 241 224 215 234 257 257 255 248 236 226 222 222 225 231 240 252 270 279 276 271 267 267 269 273 278 283 286 286 281 272 263 257 256 256 254 248 237 225 216 209 204 200 197 195 193 191 189 193 212 244 237 225 231 236 239 240 236 227 216 208 204 203 201 200 199 200 200 202 205 211 220 228 234 238 242 245 247 249 251 253 255 258 260 261 263 264 266 267 268 269 270 271 274 277 281 285 288 291 288 279 270 262 254 244 235 228 225 223 218 213 204 198 200 203 207 213 216 219 234 304 69 92 98 100 103 105 106 107 108 110 112 114 116 118 121 123 125 127 129 132 133 135 136 10 9 9 8 7 6 5 4 3 1 nan nan 357 355 354 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 211 210 209 205 200 196 193 192 192 195 198 200 200 198 193 190 187 183 177 172 168 167 166 165 165 164 164 164 164 164 163 162 160 159 159 160 160 161 162 161 158 151 142 134 128 125 126 133 136 125 95 62 32 232 231 260 275 274 272 266 259 250 233 209 187 173 167 157 133 89 67 65 68 70 72 75 77 nan nan nan nan nan nan 2 nan nan 14 21 29 39 47 51 52 48 41 36 35 34 31 26 24 30 46 59 60 51 43 45 57 64 62 55 nan nan 28 21 17 15 12 6 357 349 348 348 348 347 347 346 346 345 344 341 338 331 325 325 330 338 345 351 355 0 5 7 6 5 5 6 8 9 9 10 11 11 12 12 14 14 15 14 14 15 16 18 19 19 20 22 23 24 24 24 23 19 15 13 12 10 9 7 6 5 6 6 7 8 9 11 12 14 15 17 19 20 22 22 22 22 21 20 20 20 22 23 24 26 26 26 25 23 20 18 17 16 15 13 11 8 4 358 351 346 343 342 341 341 341 340 340 340 341 343 347 350 353 357 0 3 6 10 16 22 26 31 37 45 57 77 99 115 125 130 127 117 124 151 164 165 162 158 155 153 149 144 142 142 143 143 139 137 137 133 132 136 140 148 156 160 166 173 184 192 195 198 202 210 220 226 226 230 242 252 249 236 238 277 276 263 254 246 236 226 220 221 225 230 239 254 276 289 288 282 277 274 273 276 280 285 287 289 282 269 254 245 245 246 246 243 229 216 209 205 201 197 195 193 190 187 185 187 202 248 229 212 210 212 212 208 197 182 171 169 173 177 179 182 186 188 190 194 199 207 217 226 233 239 242 245 247 249 251 254 256 258 259 261 263 265 267 267 268 268 268 269 270 273 275 276 275 273 269 264 259 255 249 243 236 230 226 223 217 210 203 199 200 207 216 214 201 191 171 131 115 113 112 111 112 112 111 110 109 110 111 113 115 117 120 123 126 128 130 132 133 135 137 9 9 9 8 8 7 6 5 5 nan nan nan nan 358 356 355 353 351 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 214 213 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 211 210 208 204 198 193 190 190 193 197 201 202 199 194 188 184 180 176 172 169 168 167 166 166 165 165 165 166 166 166 165 165 164 163 163 164 166 167 170 173 173 167 155 142 132 124 122 124 122 107 83 61 39 245 240 256 268 268 267 264 253 230 200 168 145 137 138 137 121 89 71 69 72 72 72 72 71 63 nan nan nan nan 359 357 359 4 10 18 27 36 41 43 41 36 32 32 34 35 33 30 30 36 49 57 56 49 43 45 54 58 54 47 42 37 31 25 19 14 9 2 354 349 348 348 348 348 349 349 349 349 348 346 342 336 329 326 327 333 341 348 354 1 7 7 5 3 3 5 8 10 11 11 11 11 11 12 13 14 15 16 15 15 17 18 18 17 17 19 20 20 21 21 20 16 13 11 9 7 5 4 4 4 5 5 6 7 8 9 11 12 14 16 17 18 18 19 19 19 19 20 21 22 23 24 26 27 27 27 25 22 19 18 18 18 16 14 11 8 4 359 353 349 346 344 341 340 340 341 342 342 342 344 348 352 355 358 2 5 7 11 17 26 32 38 45 54 63 75 88 99 105 103 93 80 76 82 98 115 127 135 139 141 138 134 133 133 134 134 132 131 130 125 120 115 116 126 138 147 153 163 181 193 198 199 203 215 226 227 223 225 236 249 250 249 278 298 286 266 249 240 232 223 218 218 222 228 234 247 269 289 293 290 285 279 276 276 281 288 293 290 284 270 248 229 226 233 230 225 214 207 203 201 197 194 191 189 187 186 185 189 203 228 208 190 183 180 174 161 146 137 134 137 144 152 157 163 169 175 179 185 193 204 215 225 233 239 243 245 247 249 251 254 256 257 260 262 264 267 268 268 268 268 267 266 267 268 267 265 262 258 255 254 253 251 247 242 237 233 229 224 217 210 202 196 196 196 194 182 168 155 144 134 130 127 124 121 120 118 116 114 112 110 110 111 113 116 119 124 127 130 132 134 135 137 139 8 8 8 8 8 7 7 6 5 nan nan nan nan nan 358 356 355 353 351 349 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 213 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 210 209 208 205 202 197 193 191 193 197 201 203 202 198 192 185 180 176 173 170 168 168 167 167 167 166 166 167 167 168 168 168 168 168 168 168 170 172 175 179 185 190 188 177 159 141 129 123 120 112 91 70 49 17 301 254 246 248 248 248 243 227 192 173 155 137 127 124 122 111 90 77 76 76 73 71 68 63 53 nan nan nan nan 356 354 355 0 8 17 26 33 36 36 32 28 25 27 30 33 34 32 29 33 42 49 49 44 40 43 50 50 44 40 38 36 32 25 18 12 6 0 355 351 350 350 350 351 351 352 352 352 351 349 345 339 332 328 327 331 338 345 354 2 7 7 4 2 3 5 9 11 12 11 11 10 10 11 13 14 16 16 16 16 17 18 17 15 15 16 17 18 18 19 17 15 12 9 7 5 4 3 3 4 5 5 6 6 7 8 9 10 12 13 14 14 14 15 15 17 18 20 22 22 23 25 27 28 28 27 25 21 18 17 17 17 15 12 9 6 2 358 354 350 346 343 340 338 338 340 342 342 343 345 348 351 355 358 2 5 7 10 15 25 35 42 49 57 63 72 81 89 93 92 84 76 70 70 76 85 98 110 119 122 122 121 121 122 123 124 124 123 117 104 91 81 83 96 113 125 133 150 187 201 206 209 214 226 235 231 225 228 243 249 246 262 294 302 289 262 240 229 222 216 213 215 220 224 228 236 252 274 289 294 290 282 277 277 284 294 299 298 296 289 274 256 220 201 194 195 194 196 197 194 190 187 185 185 184 184 186 190 198 198 186 172 164 158 149 138 128 123 122 124 130 138 145 151 157 164 170 178 189 202 214 225 233 239 242 245 247 249 251 253 255 257 260 263 266 269 270 270 270 269 268 267 266 265 263 260 256 252 250 250 250 249 246 242 239 234 230 224 217 209 200 193 186 180 170 160 154 148 141 137 135 133 130 127 125 123 121 119 116 114 112 113 115 117 121 126 131 135 138 140 142 144 145 6 7 7 7 nan nan nan 6 5 4 nan nan nan nan nan 357 356 355 353 351 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 210 207 205 204 203 201 198 195 195 198 202 205 205 202 197 191 184 179 174 171 169 168 168 168 168 168 168 168 168 169 170 171 172 172 171 172 174 178 180 182 184 191 197 197 189 176 158 140 125 116 101 77 59 41 18 349 252 203 198 199 198 192 177 161 157 150 138 127 120 115 107 94 86 82 77 72 67 62 56 46 32 18 9 4 1 360 1 4 11 19 26 30 31 29 24 20 18 19 24 29 32 31 25 25 31 38 41 39 38 42 45 40 35 33 34 32 27 20 13 8 4 1 358 355 354 353 353 353 354 355 355 355 354 352 348 342 334 329 327 330 337 344 353 2 6 5 4 3 4 7 10 11 11 10 10 10 10 12 13 15 17 17 17 17 18 18 17 15 14 15 16 16 17 17 16 14 12 9 7 5 4 4 4 4 5 5 6 6 6 7 8 8 9 10 10 11 11 12 13 15 18 20 22 23 25 27 29 30 30 28 26 22 19 17 15 14 11 8 5 2 360 356 353 350 346 343 340 338 339 340 342 343 345 346 348 350 354 357 1 4 8 10 14 21 33 42 48 53 58 64 73 80 84 83 80 74 70 68 68 72 79 88 97 102 105 107 109 111 113 112 112 108 96 78 59 54 58 68 83 94 96 114 216 221 222 225 228 236 244 245 242 253 262 254 246 268 298 306 288 254 229 217 211 207 207 212 216 219 221 226 238 257 278 290 290 285 282 285 296 307 310 312 312 312 324 345 12 49 99 143 164 174 180 180 177 177 178 180 181 181 183 186 186 181 172 161 153 146 139 131 125 123 122 123 127 134 141 147 153 160 166 175 188 202 215 226 234 239 242 244 246 248 250 252 254 257 260 263 267 270 273 274 273 272 270 268 267 265 262 257 254 250 248 248 248 247 245 242 239 235 230 223 216 207 198 189 179 171 163 157 152 147 142 138 136 134 132 130 128 127 126 125 123 121 121 122 125 127 132 137 141 143 146 148 150 152 152 7 7 8 8 nan nan nan nan nan nan nan nan nan nan nan nan 356 355 354 352 350 348 nan nan nan nan nan nan nan nan 302 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 206 203 202 202 202 201 200 199 200 203 207 208 205 201 196 189 181 176 172 170 169 169 168 169 169 169 169 170 170 171 173 175 176 176 176 177 180 185 187 187 187 190 195 195 191 183 171 150 124 105 89 69 50 39 29 33 98 143 150 151 151 153 150 147 148 147 142 132 123 115 108 99 93 86 78 69 62 56 49 40 29 20 13 10 8 8 10 13 18 23 27 27 25 21 18 15 13 15 19 27 33 31 24 17 19 27 34 37 38 40 36 30 26 27 27 24 18 12 8 6 4 3 2 0 359 357 357 356 356 357 358 358 357 355 351 344 336 329 328 332 338 345 353 0 4 4 4 5 6 8 10 10 10 9 9 10 11 12 14 16 17 18 19 19 19 19 17 15 15 15 16 16 16 16 15 14 13 11 8 6 5 5 5 4 5 5 6 6 6 6 6 6 6 6 6 7 7 9 11 14 17 19 21 24 27 29 30 31 31 30 28 26 24 20 17 13 8 5 3 0 357 355 353 350 348 345 342 340 339 340 342 345 347 347 348 350 353 356 360 4 8 12 16 20 27 37 45 46 49 55 63 69 73 74 75 73 70 66 66 67 69 74 80 85 91 96 101 104 103 101 97 88 79 67 54 46 46 52 62 68 65 48 293 246 237 235 236 241 252 260 263 284 293 257 238 265 298 306 282 238 213 202 196 193 197 206 211 213 214 219 230 248 271 290 294 291 292 299 311 318 322 325 326 332 347 2 18 45 77 108 133 150 159 162 164 166 169 172 174 176 178 179 178 173 166 158 151 144 137 131 126 124 124 126 130 135 141 146 152 160 168 177 189 203 217 227 234 238 242 244 246 247 248 250 252 255 258 261 264 269 273 276 276 275 272 269 267 264 260 256 252 249 246 246 246 246 244 242 239 235 229 222 214 206 197 187 178 169 161 156 152 147 143 139 137 135 133 132 130 130 130 130 130 132 136 139 141 143 147 152 153 152 153 154 155 157 156 nan 8 9 9 9 8 nan nan nan nan nan nan nan nan nan nan nan 354 352 351 349 348 345 nan nan nan nan nan nan nan 305 299 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 206 203 201 nan nan 201 202 202 202 203 204 207 208 207 202 197 192 186 179 174 172 170 170 170 170 170 170 171 171 172 172 174 176 179 181 181 181 182 185 189 190 190 189 190 192 191 190 186 179 162 132 107 88 65 46 40 42 58 94 124 133 132 130 135 140 143 143 143 142 136 128 119 112 105 97 89 79 68 58 49 41 32 23 17 13 11 11 11 13 17 21 25 26 24 20 17 15 13 13 16 21 29 34 31 20 10 10 17 25 30 31 31 27 23 21 22 21 16 11 7 6 5 6 6 6 5 4 2 0 359 359 360 0 0 360 358 354 348 339 330 328 332 339 346 353 359 2 3 4 6 7 8 9 9 9 9 9 10 11 13 15 17 18 19 20 21 21 20 17 16 15 16 16 16 16 16 16 15 14 12 10 8 7 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 4 7 9 12 14 17 21 24 27 29 31 33 33 32 32 31 30 28 22 14 8 6 6 2 359 356 354 351 349 346 343 341 339 340 343 346 347 348 349 351 353 355 359 4 9 15 20 25 32 42 47 46 47 50 55 59 63 67 70 71 68 66 62 61 62 65 69 73 77 82 87 88 87 83 76 74 69 62 53 45 41 44 51 55 51 33 338 273 249 242 242 245 253 260 274 307 336 280 225 251 292 293 236 198 184 174 169 171 181 194 203 206 208 211 220 237 264 285 296 303 305 310 319 324 327 333 340 347 354 3 19 47 76 98 119 136 146 152 156 160 162 165 168 171 173 174 173 170 165 159 152 146 140 133 127 125 127 131 136 141 144 148 153 161 170 180 193 207 219 228 234 237 242 243 245 245 246 246 248 251 254 255 257 260 267 272 275 275 273 269 265 262 259 255 251 248 245 245 245 244 243 241 239 235 228 221 213 205 197 190 180 170 161 154 150 147 144 141 138 136 134 132 131 131 132 135 138 144 150 154 154 155 157 159 158 157 156 156 158 159 159 10 9 9 9 9 8 7 7 6 5 4 3 nan nan nan nan nan nan 350 348 346 345 343 340 338 nan nan nan nan nan 308 301 295 290 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 199 nan nan 201 203 204 204 205 206 207 208 206 202 197 192 188 184 179 175 173 172 171 171 171 171 172 172 173 174 175 178 181 184 186 187 187 187 188 190 191 192 193 193 192 189 185 183 181 173 154 125 95 68 50 48 59 77 95 110 118 114 115 125 134 138 140 139 140 137 132 124 116 108 100 90 80 67 54 43 32 23 16 12 11 11 11 12 15 18 22 24 23 21 18 17 15 14 15 19 23 27 28 22 11 2 3 9 17 21 23 22 20 19 19 19 16 11 7 5 5 7 8 9 9 9 7 6 4 2 2 2 3 3 2 0 357 351 342 333 329 333 339 346 353 358 0 1 3 6 8 8 7 7 8 9 9 10 12 14 15 17 19 20 21 21 21 20 18 16 15 16 16 16 16 17 17 16 15 14 12 10 9 8 7 5 4 3 3 3 3 3 3 3 2 1 1 1 2 5 7 9 12 15 19 23 26 29 32 33 33 33 34 36 37 33 17 1 3 9 10 7 3 360 357 354 350 347 344 341 340 341 344 346 349 350 351 351 353 356 359 4 10 18 26 35 46 59 66 64 60 57 57 59 61 63 66 67 66 63 60 57 55 57 59 62 64 67 68 71 73 72 70 68 64 59 52 44 39 39 43 45 40 29 1 306 263 248 244 244 247 249 254 298 6 20 200 200 180 168 170 167 160 153 151 154 169 186 197 201 202 204 211 224 245 273 295 310 314 316 321 325 329 335 342 349 354 360 15 47 77 94 111 129 143 151 158 162 163 164 165 168 170 171 170 168 163 159 155 150 144 137 132 131 133 137 143 148 151 153 157 163 173 187 201 214 224 229 230 236 240 242 243 244 244 244 245 247 250 250 250 251 256 263 269 272 272 267 262 260 257 254 250 247 245 244 243 242 241 239 237 233 227 218 210 204 199 192 184 173 163 155 150 147 144 141 139 137 134 132 131 132 134 139 145 152 157 160 160 159 160 160 159 158 158 158 159 160 161 9 9 8 7 6 6 5 5 4 4 3 2 0 358 356 354 352 nan 348 346 344 342 340 339 337 nan nan nan nan nan 310 303 296 291 286 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 199 199 200 202 204 206 206 206 207 208 208 207 204 200 195 191 188 184 180 177 175 174 173 173 173 173 174 175 176 177 180 182 186 189 191 193 193 191 191 192 194 198 200 198 193 187 180 177 178 179 170 147 110 79 65 66 78 89 98 103 101 102 104 113 124 132 135 136 136 136 134 128 119 110 101 92 81 nan nan 38 26 17 12 10 9 10 12 14 17 19 21 21 21 19 18 18 17 15 16 18 21 21 19 13 3 357 358 4 11 15 15 15 15 17 17 15 11 7 5 5 6 8 10 11 11 11 10 8 6 5 4 4 4 4 3 2 359 354 347 338 333 334 338 344 350 354 357 359 2 5 8 7 5 5 6 7 9 10 13 14 16 17 18 20 21 21 20 19 17 16 15 15 15 15 15 16 17 16 15 14 13 11 11 9 6 4 2 1 1 0 1 1 2 1 1 1 360 360 1 3 5 7 10 14 18 22 26 29 31 33 33 34 36 39 40 36 19 0 2 9 12 11 7 4 1 358 354 350 346 344 343 344 345 347 350 352 352 353 353 356 359 3 9 18 28 40 55 72 86 92 89 82 77 76 74 74 71 69 67 65 61 56 52 50 50 51 52 54 55 61 65 67 67 65 62 57 50 42 37 37 39 38 32 26 15 351 299 256 239 233 233 233 218 207 1 30 149 152 152 157 160 158 154 152 154 160 179 193 198 197 195 197 203 214 233 262 289 313 324 326 327 329 332 335 341 348 353 359 13 44 76 93 108 129 144 154 161 165 166 165 165 166 167 168 167 166 163 161 159 155 149 142 138 137 138 141 145 150 155 160 164 170 183 199 213 225 229 230 230 235 239 242 243 243 244 244 245 247 248 248 246 246 248 254 262 268 269 265 262 259 256 253 250 247 244 242 241 239 238 237 235 231 224 215 207 202 199 195 189 179 168 158 151 147 144 142 140 137 135 133 132 133 137 143 150 156 160 161 161 160 159 159 159 158 158 159 160 162 162 7 5 4 3 3 2 1 1 0 360 359 359 358 356 354 353 352 350 348 346 344 342 340 338 336 nan nan nan nan nan 312 305 298 293 287 282 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 199 200 201 203 206 208 208 208 209 209 210 209 207 203 200 196 193 189 185 181 178 176 175 174 174 174 175 176 177 179 181 184 187 190 193 195 197 196 195 195 197 201 206 207 203 196 187 179 174 175 178 174 156 124 97 86 87 93 96 98 97 91 89 90 98 110 121 127 130 133 134 134 131 124 116 107 99 nan nan nan nan 21 13 9 7 7 9 12 16 19 21 21 21 21 21 21 20 18 17 17 19 19 18 16 10 2 357 356 360 5 8 9 9 11 13 13 10 7 5 5 6 8 9 10 11 12 12 11 10 8 7 6 5 5 4 3 2 360 356 351 344 339 338 339 342 346 349 353 355 358 2 6 6 3 3 4 6 8 10 13 14 16 16 17 18 18 18 17 16 14 13 12 12 13 12 13 13 14 14 14 13 13 12 11 9 6 2 360 359 359 359 359 360 360 0 0 0 0 360 0 1 4 6 10 13 17 21 24 27 30 31 32 33 35 37 36 30 17 9 8 9 11 9 8 6 4 1 357 352 348 346 344 344 345 348 351 353 354 354 354 355 358 1 6 14 25 38 55 74 93 103 107 105 100 95 91 87 82 78 75 71 65 58 51 46 43 41 41 42 45 51 60 65 66 65 62 55 47 40 35 37 38 33 27 22 18 14 12 1 198 199 199 197 193 198 220 149 154 157 158 161 162 161 162 166 176 198 208 203 196 188 185 189 196 207 224 248 279 317 335 339 338 335 333 335 343 347 353 1 14 38 72 97 114 132 146 155 161 164 165 165 164 164 164 165 165 164 164 163 163 160 155 150 147 145 144 144 146 150 157 165 174 186 200 213 221 231 232 230 230 233 238 241 242 243 244 245 246 248 248 247 245 243 243 248 257 264 266 264 261 258 255 252 248 245 243 240 238 236 234 232 230 225 218 210 204 199 198 196 191 183 172 160 152 148 147 146 143 141 138 135 134 136 141 148 154 158 160 160 160 159 158 158 158 158 159 160 161 162 162 3 2 1 1 0 nan nan nan 357 356 355 355 354 353 352 352 351 351 349 348 346 344 342 340 337 nan nan nan nan nan 313 307 301 295 289 283 277 272 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 200 201 203 206 208 210 210 210 211 212 212 211 207 204 200 196 193 189 184 181 179 177 176 176 176 176 177 178 180 183 186 188 190 192 196 198 200 200 200 201 205 209 213 212 206 198 189 182 177 178 180 176 163 139 117 110 110 108 102 97 90 86 81 81 89 98 107 115 121 126 131 133 132 130 128 128 127 nan nan nan nan nan 10 5 3 4 6 11 17 21 24 25 25 25 23 23 22 21 20 21 22 22 20 16 10 4 358 356 358 2 4 5 6 8 9 9 7 6 6 8 9 10 10 10 11 11 11 11 10 9 9 7 6 5 4 3 1 359 357 353 349 345 343 343 343 344 346 349 352 354 356 1 3 1 0 2 4 7 10 12 14 15 15 15 15 15 14 12 11 10 9 8 8 9 9 10 10 10 11 11 12 12 11 10 8 4 0 358 358 358 358 358 358 358 359 360 1 1 1 0 1 3 5 8 12 15 18 21 24 27 28 29 30 32 32 29 18 6 1 3 5 7 8 6 6 5 2 358 354 351 348 347 346 346 349 352 354 355 355 355 355 357 359 3 9 17 29 46 68 90 105 112 112 108 104 99 94 90 86 82 77 69 60 51 43 37 32 29 27 35 43 55 62 62 60 58 54 44 38 34 34 34 30 25 20 20 28 48 78 113 145 151 151 153 155 128 132 153 162 167 171 170 172 177 187 199 216 216 203 191 178 171 180 186 188 213 244 281 334 352 354 352 343 338 338 343 348 355 3 14 34 67 101 122 135 146 154 159 161 162 161 161 161 162 163 163 164 164 166 167 166 163 159 157 157 156 154 152 154 160 171 186 202 215 221 222 229 231 229 227 229 234 237 239 241 243 245 247 248 249 247 245 243 242 246 253 259 262 262 260 257 254 250 247 244 240 237 234 231 228 225 222 217 211 204 200 197 196 194 190 182 171 161 154 152 154 154 152 149 145 141 138 142 149 156 159 161 161 161 160 158 157 157 157 158 159 160 160 161 160 nan nan nan nan nan nan nan nan nan nan nan 352 351 351 351 351 351 350 350 349 348 nan nan nan 339 336 332 nan nan nan nan 309 304 297 nan nan nan 273 268 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 205 208 210 212 213 213 215 216 214 211 207 202 197 193 189 186 183 181 179 178 177 177 178 178 179 181 184 188 190 192 193 195 198 201 202 203 204 207 210 214 216 214 208 201 193 188 186 189 190 184 172 159 149 150 151 124 105 95 86 82 78 79 86 93 99 105 112 119 126 131 135 138 142 144 141 nan nan nan nan nan nan nan 360 1 5 11 17 22 25 26 26 25 24 24 24 24 25 26 25 24 21 16 10 4 359 357 359 2 4 5 6 7 7 7 8 9 10 12 12 12 11 10 10 10 10 10 10 10 10 9 7 5 4 2 0 358 356 354 351 349 347 346 345 345 347 349 350 349 349 354 358 357 358 360 1 4 8 11 13 13 13 12 11 10 9 8 7 6 5 5 5 6 7 8 8 9 10 10 10 10 9 8 6 2 359 358 357 358 358 358 357 357 358 359 1 1 1 1 1 2 3 5 8 12 15 18 21 24 25 27 28 29 27 22 11 3 359 358 1 2 3 5 5 5 3 360 356 354 352 350 348 348 350 353 355 356 357 357 356 357 358 0 2 6 12 25 46 81 107 117 118 115 111 105 98 94 91 87 81 73 62 50 40 32 25 21 18 30 40 49 53 53 51 53 52 43 36 32 32 31 27 22 19 21 37 73 90 106 120 121 119 116 107 97 119 148 163 174 179 180 183 191 199 205 202 194 188 181 166 158 172 184 189 193 199 261 2 9 8 3 354 346 342 344 350 356 3 13 30 61 101 128 141 147 153 156 158 159 158 157 158 159 161 162 164 165 167 170 170 169 168 168 169 168 167 165 164 168 179 196 211 220 216 219 227 228 225 223 224 229 232 234 238 241 244 246 249 249 249 246 244 243 245 251 256 259 260 258 256 252 248 245 241 238 234 229 225 220 216 212 208 204 200 197 195 193 190 186 178 168 161 161 165 168 168 166 162 156 151 149 155 161 165 165 164 163 162 159 158 157 157 156 157 157 157 158 157 157 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 350 350 350 349 349 348 347 346 343 340 337 333 330 326 321 nan 311 nan nan nan nan nan nan 268 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 204 207 210 213 214 216 217 219 218 214 210 205 200 195 191 nan 184 182 181 180 179 179 179 180 181 183 185 189 192 195 196 197 199 201 203 205 207 209 211 213 215 215 214 209 203 199 196 197 203 204 196 186 183 186 197 191 137 103 94 86 80 80 81 87 92 96 100 106 115 125 133 140 144 146 145 138 nan nan nan nan nan nan 359 359 1 5 11 16 19 21 22 22 22 22 24 26 27 29 29 28 25 21 15 10 5 2 360 1 3 5 7 8 9 10 11 12 14 16 16 15 13 11 10 9 9 9 9 10 10 10 9 7 5 3 1 360 358 356 355 353 350 349 348 347 348 349 349 348 345 343 348 352 352 353 354 356 -0 5 8 10 11 10 9 7 6 5 4 4 3 3 3 4 5 7 8 9 10 10 10 10 9 8 6 4 0 359 358 357 358 358 357 356 356 357 359 1 1 2 1 1 1 2 2 5 8 11 15 18 20 23 25 26 26 24 19 11 4 360 359 358 360 2 3 5 5 4 1 358 355 354 352 351 351 352 354 356 358 359 359 358 358 358 358 357 355 353 351 348 342 174 158 147 138 127 118 110 105 102 96 89 77 62 46 34 25 20 20 22 32 40 45 47 47 46 46 47 40 34 31 29 28 24 19 15 19 42 85 96 100 103 105 103 97 93 97 118 143 161 176 181 181 182 185 183 175 167 164 168 165 147 145 164 182 191 193 174 137 57 17 18 11 3 354 348 346 349 355 2 10 23 47 94 135 150 154 156 158 159 159 158 157 157 158 160 162 164 166 168 170 173 173 173 173 174 174 174 174 175 178 186 200 210 215 214 217 223 225 221 216 217 223 227 231 235 238 242 246 248 249 249 247 245 245 246 251 255 257 258 257 255 251 247 243 239 234 229 223 219 214 211 207 203 200 197 195 193 191 188 184 178 173 170 175 181 182 178 173 169 165 162 165 170 172 172 170 167 165 162 160 158 157 156 155 155 155 155 154 153 153 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 349 348 348 346 345 342 340 337 nan 331 327 323 318 nan nan nan nan nan nan nan 269 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 208 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 201 204 207 210 213 215 217 218 220 220 217 212 207 203 199 195 nan 187 184 183 181 181 181 181 182 183 184 187 190 193 196 199 200 202 203 204 206 209 211 212 214 215 215 214 213 209 205 203 203 206 212 215 209 202 204 212 220 213 149 101 91 85 82 83 86 89 93 95 97 104 114 129 142 150 150 146 139 129 nan nan nan nan nan nan 0 1 4 7 11 14 15 15 16 17 18 20 23 26 29 32 32 30 26 21 16 11 8 5 3 3 4 5 7 10 13 15 17 19 20 20 19 16 13 10 9 8 8 8 9 10 10 10 8 7 5 3 1 359 358 357 356 354 352 350 349 349 349 349 348 345 340 338 342 346 345 344 345 348 354 359 3 6 7 6 5 4 2 1 1 1 1 1 2 3 5 7 8 9 10 11 11 10 8 6 5 2 359 359 358 358 357 356 356 355 355 356 358 0 2 2 2 2 1 1 1 2 4 7 10 14 17 21 23 24 24 22 18 13 7 3 0 359 360 2 4 5 5 4 2 359 357 355 354 353 353 354 356 358 360 1 1 1 360 359 357 352 346 339 328 313 293 267 245 226 208 190 174 161 152 142 131 113 90 60 34 20 16 15 21 27 36 41 43 41 37 32 37 38 35 31 28 27 25 22 17 14 19 45 82 84 82 83 91 92 90 90 98 117 137 155 170 174 171 168 163 158 155 151 145 152 139 126 132 158 179 188 183 157 151 94 25 23 16 9 0 353 348 347 350 355 0 7 24 83 151 162 162 163 164 164 163 160 159 158 160 162 164 165 167 169 171 173 174 174 173 173 173 174 177 180 185 190 199 206 210 212 215 219 218 215 213 218 222 225 228 231 235 240 244 247 248 247 246 246 247 250 253 255 256 256 255 253 250 245 240 235 229 224 219 215 212 210 206 202 199 197 195 193 191 189 186 184 181 182 186 188 186 180 172 167 165 167 170 173 174 173 171 169 165 163 160 158 157 156 155 154 153 152 152 151 150 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 348 346 345 343 340 338 336 333 331 328 324 320 nan nan nan nan nan nan nan nan 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 207 207 206 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 207 210 214 216 218 219 220 220 219 215 210 206 203 199 nan 190 187 185 183 183 183 184 184 185 186 189 191 194 197 200 203 205 207 207 208 210 213 214 216 217 217 216 215 213 210 208 208 209 213 217 219 216 215 219 227 232 229 187 116 103 95 88 87 90 94 96 96 98 105 120 140 156 162 159 149 135 121 nan nan nan nan nan nan 5 6 8 10 10 10 9 10 12 14 17 20 24 27 31 33 32 29 25 20 16 12 10 8 6 5 5 7 11 17 21 24 24 24 23 22 19 16 12 9 8 7 7 7 8 9 9 8 7 6 4 3 1 359 358 358 358 356 355 353 352 351 351 350 348 342 335 331 335 339 338 335 335 337 344 350 355 358 0 1 1 0 359 359 359 359 360 0 2 3 5 6 7 8 8 9 10 9 8 6 4 1 360 359 359 358 356 355 354 353 353 355 357 359 1 3 3 3 1 0 359 360 1 3 6 10 14 18 21 23 22 20 17 13 10 7 4 3 2 3 5 6 6 5 3 1 358 356 355 355 356 358 359 360 1 2 2 1 360 357 353 347 340 331 319 304 288 274 262 252 243 234 225 214 204 192 182 174 161 44 2 359 1 8 25 32 38 41 40 36 32 29 28 29 28 26 24 22 22 20 17 16 23 49 72 70 69 72 79 84 86 90 99 115 130 144 154 155 150 147 149 152 153 152 140 138 114 106 117 144 165 178 174 138 141 146 3 26 20 13 5 356 348 344 343 344 344 343 343 306 200 183 173 168 170 170 168 165 162 161 162 164 167 168 169 170 172 173 174 173 171 170 171 174 178 184 189 194 199 203 207 211 214 214 213 212 215 220 224 224 224 227 231 236 241 243 244 243 244 246 249 253 255 257 256 254 253 251 248 243 238 232 226 221 217 213 211 209 206 203 200 197 196 194 193 191 190 189 189 190 190 189 184 176 170 165 165 166 168 170 171 172 171 169 166 163 160 159 157 156 154 153 152 152 151 150 150 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 346 343 341 339 337 334 332 330 328 325 322 318 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 207 206 206 205 nan nan nan 204 204 204 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 206 210 214 217 219 219 220 220 220 218 214 209 206 203 nan 194 189 187 186 185 186 187 188 188 189 191 193 196 199 201 205 208 211 213 213 214 216 217 218 219 220 219 218 217 215 213 212 213 214 217 220 221 220 222 229 236 239 237 208 154 131 118 105 97 99 102 102 102 105 116 139 162 173 171 166 159 146 128 87 nan nan nan nan nan 11 12 13 12 9 6 5 7 10 14 18 21 23 27 31 33 30 26 21 18 15 13 11 9 7 7 9 13 20 26 29 30 29 26 24 21 18 15 11 8 7 6 6 6 7 7 7 6 5 4 3 3 1 0 360 360 359 358 357 356 355 354 354 353 349 343 334 328 329 333 333 329 326 327 332 338 344 349 353 355 356 356 355 356 356 357 359 0 1 3 4 4 5 5 6 7 8 8 8 7 5 3 1 1 0 358 356 354 352 351 352 353 355 358 0 2 2 2 1 359 359 359 359 360 2 6 10 15 18 19 19 17 15 13 12 11 9 7 6 6 7 7 7 6 4 2 360 358 357 357 359 1 1 1 1 1 0 359 358 354 349 342 335 327 316 303 290 278 268 260 253 246 239 231 222 214 210 211 220 256 315 339 349 0 17 28 33 35 35 30 26 24 25 23 21 19 17 17 18 19 20 21 30 55 70 70 68 69 72 78 85 91 101 113 125 136 143 141 132 126 127 137 148 149 150 130 89 81 99 123 129 129 112 94 99 129 202 205 29 16 7 358 349 342 337 334 330 325 314 290 259 233 204 181 176 174 173 171 168 166 167 168 170 172 172 172 173 174 174 173 171 170 171 175 180 186 191 195 200 204 207 210 211 212 212 213 216 220 220 220 220 223 227 233 238 240 240 240 241 245 250 254 258 258 256 252 250 247 245 242 237 231 225 220 216 212 210 208 207 205 202 199 197 196 194 193 193 192 192 191 190 187 183 178 174 171 169 167 167 167 168 169 169 168 166 162 160 158 157 155 154 153 153 153 153 152 152 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 341 338 336 334 331 329 327 324 322 319 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 206 206 206 205 205 204 204 204 204 203 203 203 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 206 210 214 218 219 220 220 220 220 219 216 212 207 203 199 195 191 188 187 188 188 190 191 192 192 193 195 198 201 204 207 211 214 217 219 220 220 221 222 222 223 223 222 221 219 217 216 216 217 218 221 224 225 225 227 234 240 243 240 224 195 177 164 146 129 120 116 117 122 133 151 174 190 193 186 174 167 161 141 66 nan nan nan nan nan 18 18 16 13 8 4 3 5 9 15 18 21 23 27 30 32 28 22 19 17 15 13 10 8 7 10 14 21 28 33 35 33 30 26 22 19 16 12 9 7 6 5 5 5 5 5 4 4 3 3 3 2 2 1 1 1 0 359 359 358 358 357 357 356 353 348 341 335 332 332 329 325 321 319 323 327 333 339 344 348 350 351 352 352 353 355 357 359 1 2 3 3 4 4 5 6 7 8 9 8 7 6 5 4 3 0 357 355 353 351 351 352 354 356 358 359 359 359 359 358 358 358 358 358 359 2 5 9 12 14 13 13 13 13 14 15 13 11 10 9 8 8 8 7 6 4 3 1 359 -0 1 2 3 2 1 360 359 358 355 351 344 338 331 324 315 304 293 281 271 263 256 249 243 237 231 226 224 227 235 253 283 314 335 349 3 14 21 23 22 21 19 18 17 15 13 11 10 10 14 18 21 25 37 62 81 82 76 73 73 79 87 93 101 110 122 133 139 135 123 112 113 124 132 137 141 127 80 67 81 101 102 102 98 94 89 92 153 197 174 24 6 358 347 338 332 328 321 313 302 288 277 269 250 211 190 181 178 177 177 176 174 174 175 175 175 174 174 175 176 175 173 172 174 178 183 187 191 195 199 204 207 209 210 211 212 213 215 216 216 216 217 220 226 231 235 236 235 235 237 241 247 252 257 258 255 250 246 244 243 240 235 229 224 220 216 213 211 209 207 205 202 199 197 195 194 193 193 193 192 191 188 186 184 183 181 178 174 171 168 166 166 167 168 167 166 163 160 158 156 154 153 153 154 155 155 154 154 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 336 333 330 328 325 323 321 319 316 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 206 206 205 205 205 204 204 203 203 203 203 203 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 205 210 214 217 219 220 219 219 219 218 216 213 209 203 nan 193 190 188 188 188 190 191 193 194 194 195 197 200 204 207 210 214 217 220 223 224 225 225 225 226 226 226 226 225 224 222 220 219 219 219 219 223 227 228 228 230 236 242 245 243 236 224 216 211 203 188 169 157 159 167 174 183 195 204 204 195 180 165 163 154 37 nan nan nan nan nan nan 21 16 10 6 4 3 5 10 16 19 21 23 25 28 28 23 19 18 18 16 13 10 9 12 16 20 27 33 36 35 31 27 23 19 15 12 9 7 5 4 3 3 3 3 3 2 2 2 2 3 2 2 2 2 2 1 1 -0 360 359 359 359 358 357 354 351 344 337 332 326 321 317 314 315 319 323 329 335 340 344 346 348 350 351 353 355 357 359 0 1 2 3 4 6 7 8 9 10 10 9 9 8 8 6 4 1 359 356 353 352 351 351 353 353 354 354 355 356 357 357 356 356 356 356 357 360 3 6 8 9 9 10 13 15 15 15 13 12 11 10 10 10 9 7 6 5 4 3 3 4 4 3 3 1 360 358 355 352 347 341 335 328 322 314 305 295 283 272 263 256 250 245 240 236 234 234 236 241 251 265 286 310 329 344 354 2 5 5 4 5 6 6 3 2 0 1 4 11 19 23 29 39 60 84 93 88 83 81 87 93 98 104 112 123 132 134 129 117 107 109 115 119 125 128 125 102 79 80 81 83 89 96 87 82 80 93 144 152 124 339 346 340 333 328 322 316 307 296 286 281 282 276 253 218 199 191 187 186 186 185 182 181 180 179 178 177 177 178 178 176 176 178 181 184 187 190 194 200 204 207 208 209 210 211 212 213 213 213 214 216 220 225 229 232 231 230 229 231 234 239 246 252 254 252 247 242 240 238 236 232 227 223 219 216 214 211 209 206 203 200 197 194 193 192 191 191 192 191 190 188 186 185 183 182 179 175 172 169 167 166 167 168 169 169 166 162 159 156 155 154 154 154 155 154 153 153 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 330 327 323 321 318 316 314 311 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 206 205 205 204 204 204 204 203 203 202 202 202 202 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 204 209 214 218 220 220 219 218 218 217 215 213 208 203 197 192 189 188 188 188 189 191 193 194 195 195 197 200 204 208 212 216 219 222 224 226 227 227 228 228 228 228 229 229 227 225 223 221 220 220 220 220 224 229 231 230 231 235 240 244 244 240 235 232 232 226 218 211 208 206 201 197 198 203 209 206 198 185 172 170 167 16 nan nan nan nan nan nan 22 13 7 4 4 6 8 12 17 19 20 21 21 21 19 16 16 18 19 18 16 14 15 17 21 25 31 35 34 31 27 22 18 13 10 7 5 3 2 1 0 360 0 0 360 360 -0 1 1 2 2 2 3 3 2 2 2 2 1 1 -0 359 359 358 358 355 349 341 332 325 319 314 311 312 314 317 321 326 333 338 341 344 347 349 350 352 354 356 358 360 2 3 4 5 6 7 8 9 10 11 11 11 11 10 9 6 3 360 356 352 349 347 347 348 348 348 349 351 352 353 353 353 353 353 354 355 358 1 4 5 6 8 11 13 14 14 14 13 13 13 13 13 11 9 8 8 8 8 7 7 6 4 3 1 359 357 354 349 344 338 333 327 321 314 305 295 284 273 264 256 251 247 244 242 241 241 242 245 250 257 268 285 304 321 332 339 343 343 344 347 349 348 348 347 348 352 358 9 18 25 31 39 51 72 91 99 99 97 101 103 107 112 121 130 134 130 122 112 106 106 108 111 115 118 120 118 119 119 100 92 84 91 84 78 77 77 71 77 163 274 305 317 320 320 318 313 304 294 283 279 282 282 272 248 225 211 201 196 194 194 191 188 186 185 183 181 181 181 181 180 180 180 182 184 187 189 193 197 202 205 206 207 209 210 210 210 211 211 212 215 219 224 227 228 227 226 226 228 230 234 241 247 250 248 243 238 235 234 231 228 225 222 218 216 213 210 206 203 200 197 194 191 189 188 188 189 189 188 187 185 184 182 181 179 177 175 173 172 171 171 172 174 176 174 170 165 161 158 156 155 154 153 152 152 151 151 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 323 319 316 313 310 308 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 205 204 204 nan nan nan 203 202 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 209 214 218 220 220 219 218 217 216 215 213 210 nan 199 195 192 191 190 189 189 190 192 194 195 196 198 200 204 209 213 217 220 223 224 225 226 227 228 229 230 230 230 231 231 230 227 224 222 222 222 222 222 225 229 232 231 232 234 238 241 243 241 238 238 239 234 229 228 225 223 221 216 213 213 215 211 202 190 178 175 176 13 15 nan nan nan nan nan nan nan 5 4 6 8 10 13 17 18 17 15 14 12 9 9 13 18 21 22 22 22 21 21 23 27 31 33 30 26 22 17 11 7 3 1 360 358 358 357 356 356 356 356 357 358 358 359 0 1 2 3 3 3 3 3 3 4 4 3 1 359 358 357 356 354 348 339 331 325 319 314 311 311 312 314 315 319 326 333 337 340 343 345 347 349 350 352 355 358 0 2 3 4 5 6 6 7 8 10 11 12 12 12 11 9 6 2 357 351 347 344 343 343 343 343 344 346 347 349 349 350 350 351 352 353 355 359 1 1 2 5 9 11 12 13 14 15 16 17 17 16 13 11 9 9 10 11 11 10 8 5 2 -0 358 356 352 347 342 337 332 327 321 314 305 295 284 274 266 259 255 252 250 248 247 247 247 248 250 254 260 270 283 297 309 316 321 323 325 327 328 329 330 332 337 343 354 7 16 23 27 32 43 71 112 129 132 127 124 122 123 131 140 144 140 132 122 113 109 107 105 107 110 115 121 148 193 157 145 106 81 70 65 65 68 65 56 51 350 269 277 290 300 308 311 311 306 297 286 278 277 279 272 259 245 233 221 207 200 199 197 195 193 191 190 188 186 185 184 183 182 182 183 185 187 189 191 190 195 199 202 205 207 208 209 209 208 209 212 215 219 223 225 225 225 225 226 228 230 233 238 244 247 244 239 235 233 231 229 227 224 221 218 214 211 207 204 201 199 195 192 188 185 184 185 186 186 185 183 180 179 178 178 178 177 176 176 177 178 180 182 182 180 177 173 167 162 159 156 154 152 151 150 149 148 148 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 319 315 311 308 306 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 213 217 220 221 220 219 218 216 214 212 210 nan nan 198 195 193 192 190 189 189 190 192 195 197 199 202 205 210 214 218 221 223 224 224 224 225 226 228 230 231 231 231 232 233 231 228 225 223 223 223 223 224 225 228 230 230 231 233 237 240 242 242 240 240 242 238 236 234 232 231 231 229 226 222 220 216 203 193 188 190 205 1 9 nan nan nan nan nan nan nan nan nan nan 9 12 15 18 17 12 9 8 9 9 9 12 17 21 26 29 30 28 26 26 29 32 33 28 22 17 10 5 1 358 356 355 354 353 353 352 351 352 352 354 356 357 358 359 1 2 3 3 3 3 3 4 5 5 5 3 359 356 353 350 347 340 333 328 324 320 314 310 309 309 310 310 313 319 327 332 335 338 340 343 344 345 347 350 355 358 1 2 3 4 4 4 5 5 7 8 9 11 11 10 7 4 359 354 349 344 341 340 340 340 339 340 341 342 344 345 346 347 349 351 353 355 356 358 358 360 3 6 8 10 13 16 19 21 21 20 18 15 13 12 11 12 13 14 12 9 6 3 0 358 355 351 346 340 336 332 327 322 315 306 296 285 276 269 265 262 260 257 255 253 252 251 250 251 253 257 263 272 282 291 298 302 306 309 310 310 310 312 317 324 333 345 356 6 11 14 16 26 153 176 176 173 168 161 156 156 160 161 157 149 139 129 122 118 114 110 109 113 123 147 251 268 229 38 57 57 55 55 54 57 54 47 38 358 292 279 280 286 295 302 307 308 302 293 284 278 274 269 262 257 252 242 224 210 203 200 200 199 198 197 196 194 191 189 188 186 185 186 187 187 187 188 187 189 194 200 204 206 208 208 208 207 208 211 215 218 221 222 222 223 225 227 229 231 234 238 242 244 242 238 235 232 230 228 226 224 221 217 213 209 206 203 200 197 194 189 185 183 183 184 185 184 182 179 176 175 176 177 177 177 178 180 182 184 186 186 184 180 175 170 165 161 158 155 153 151 150 150 149 148 148 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 321 315 311 307 305 302 298 293 285 277 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 200 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 209 214 218 220 221 221 220 219 217 214 211 209 205 nan nan 194 192 191 189 186 186 188 190 193 197 200 204 207 211 215 219 222 223 224 224 223 223 223 225 227 230 231 232 233 234 234 232 229 226 224 224 225 224 224 225 226 228 228 230 233 237 241 243 243 243 243 244 243 241 236 235 237 237 235 232 228 223 215 201 197 202 213 241 325 349 nan nan nan nan nan nan nan nan nan nan 10 13 17 19 15 10 7 8 11 12 12 14 17 22 29 34 37 35 33 33 35 38 36 30 20 12 5 0 357 355 353 351 350 349 348 348 347 347 348 350 353 355 357 359 1 2 2 3 2 2 3 4 5 6 6 4 359 353 347 342 336 330 325 323 322 319 314 311 308 307 307 307 308 313 320 325 329 331 334 337 339 341 343 346 351 355 358 359 1 2 3 3 2 2 2 2 3 4 5 3 1 357 352 349 345 342 340 339 339 339 338 336 336 338 339 341 342 345 349 352 354 355 354 354 354 356 358 1 5 9 15 19 21 22 21 19 18 17 16 15 14 14 15 14 13 10 8 5 2 359 354 350 345 340 336 332 328 323 316 307 298 288 280 275 272 270 268 265 262 259 256 254 252 252 253 256 260 266 273 280 285 288 291 294 295 295 292 291 292 295 297 294 284 283 295 298 274 230 210 203 201 198 194 190 186 185 181 175 168 160 150 142 137 134 132 132 132 140 159 217 284 306 328 355 21 36 43 44 38 41 39 30 14 352 325 302 290 286 288 294 302 306 305 300 292 284 277 270 264 262 262 256 242 224 210 203 203 203 204 204 203 202 200 197 194 192 191 191 191 190 189 189 189 190 194 200 204 207 208 207 206 206 208 211 214 217 218 219 219 221 224 227 230 232 235 238 241 242 240 238 235 232 230 228 226 223 220 216 212 208 205 202 199 195 192 188 185 183 183 184 184 183 180 176 174 174 177 178 179 179 180 182 184 185 186 184 181 176 172 167 163 160 157 155 153 152 151 152 152 152 152 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 305 302 297 291 284 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 214 218 220 220 220 220 220 218 215 212 208 204 nan nan nan 187 186 185 184 184 185 188 192 196 200 204 209 212 215 219 221 223 224 224 223 222 222 223 225 227 230 231 232 233 234 234 232 229 226 225 225 225 224 224 224 225 226 228 230 234 238 242 244 245 245 246 246 246 244 240 240 242 241 238 235 230 224 215 205 203 210 226 255 294 324 nan nan nan nan nan nan nan nan nan nan nan nan 12 14 13 10 9 10 13 15 16 17 19 24 31 38 42 41 39 38 40 42 40 31 19 10 3 359 356 353 351 350 348 347 346 345 345 345 346 348 351 355 358 0 2 2 2 2 2 2 3 4 6 6 7 4 359 352 343 335 327 321 318 319 319 317 314 312 309 307 306 306 307 309 313 318 321 324 327 330 333 336 338 342 346 350 353 355 357 360 1 2 1 359 357 355 355 356 357 355 353 349 346 344 342 341 341 341 341 340 338 336 334 335 336 338 341 344 349 352 354 354 353 351 350 350 353 357 3 10 16 20 21 20 19 18 18 18 18 17 16 16 15 14 13 11 9 7 5 1 356 350 345 340 336 332 328 323 316 309 300 292 286 281 279 278 277 274 270 265 260 257 254 253 254 256 259 263 268 272 276 278 280 281 282 280 273 265 259 254 250 244 237 232 229 227 222 216 212 211 211 209 206 204 201 197 191 183 177 171 165 160 156 157 163 177 201 226 237 248 291 316 332 349 5 20 34 31 17 9 355 343 338 334 327 314 301 292 288 289 296 302 304 303 298 291 282 273 268 266 266 263 255 240 224 212 208 206 208 207 208 209 208 206 204 201 201 201 198 195 194 194 194 196 200 203 206 207 207 207 206 207 208 211 213 215 216 216 217 219 223 226 229 232 235 237 239 239 238 236 233 231 229 227 225 222 218 215 211 207 203 200 196 193 190 187 185 184 184 185 185 183 180 177 176 178 180 182 181 180 181 182 183 184 184 182 179 174 170 166 162 161 159 157 156 154 155 157 158 159 160 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 306 302 297 290 282 nan nan nan nan nan nan nan nan nan nan nan nan nan 202 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 206 212 217 219 219 220 220 220 218 216 213 209 204 nan nan 187 185 183 182 182 182 184 186 189 194 199 204 209 213 216 219 221 223 224 224 223 222 222 221 222 225 228 230 231 232 232 233 232 231 229 226 225 225 224 224 223 224 225 226 228 231 235 240 243 245 246 246 247 248 248 245 243 244 246 244 241 237 233 228 221 216 216 226 240 255 272 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 8 8 10 13 16 18 20 23 27 34 40 43 43 41 40 41 43 40 29 17 8 2 358 356 354 352 350 349 347 346 345 345 345 346 348 352 356 359 2 3 3 3 3 3 4 4 5 6 7 6 4 359 352 343 333 324 317 314 314 315 314 313 312 310 308 307 306 306 307 309 312 314 317 320 324 327 330 334 336 339 344 348 351 353 356 358 359 358 357 354 351 349 350 350 349 348 345 344 343 344 344 344 344 344 343 342 339 336 335 336 338 340 343 347 350 352 352 351 349 347 347 348 354 2 10 15 17 18 18 18 18 19 19 19 18 17 16 15 14 13 12 11 10 8 4 358 352 347 342 337 332 327 322 317 310 303 298 292 289 287 286 285 282 277 271 265 259 256 255 255 257 259 262 265 268 270 271 272 273 272 267 258 249 242 237 234 230 226 223 219 215 213 212 212 213 215 214 212 210 207 203 196 189 185 183 180 178 178 183 194 212 231 244 253 260 274 293 314 333 345 354 2 352 330 312 294 285 289 299 308 309 303 294 288 288 291 296 301 303 303 297 287 277 272 270 270 268 261 249 238 226 217 210 209 209 210 213 215 214 212 208 208 209 206 202 200 200 201 202 204 207 208 208 207 207 207 208 209 211 213 214 214 214 216 218 221 224 228 231 234 236 237 236 235 233 231 229 228 225 223 220 217 213 209 205 201 198 195 192 190 188 186 186 186 186 186 184 182 180 180 183 186 186 184 182 182 183 184 184 184 182 179 175 171 168 165 164 162 161 160 160 162 164 165 165 165 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 298 290 nan nan nan 251 243 nan nan nan nan nan nan nan nan nan 201 200 nan nan nan nan nan nan nan nan nan 197 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 200 204 210 215 218 219 219 219 220 218 216 213 nan nan nan 195 190 186 184 183 182 182 183 185 187 192 197 203 209 213 217 219 221 223 224 225 224 223 222 221 221 223 225 228 231 232 232 232 232 232 231 229 227 226 225 225 224 223 223 225 226 229 232 237 242 245 246 247 249 250 250 249 247 247 249 250 247 243 240 238 236 234 230 229 235 242 245 251 268 nan nan nan nan nan nan nan nan nan nan nan 343 347 352 357 360 2 5 9 14 17 21 24 28 33 38 40 40 38 37 38 37 31 20 10 3 359 357 356 355 355 353 352 351 349 348 347 347 347 350 353 357 360 2 3 4 4 4 5 5 5 6 6 5 4 3 0 355 348 338 327 317 312 310 310 310 310 310 308 307 306 306 307 307 308 309 309 311 314 317 321 325 328 330 334 338 344 348 349 351 352 354 355 354 351 348 347 347 347 347 347 347 347 348 349 349 348 347 346 346 345 342 339 338 338 339 339 340 342 345 348 349 350 349 347 345 346 352 360 7 11 13 14 16 17 18 19 19 19 19 17 16 15 13 13 13 13 13 11 7 2 356 350 344 338 333 328 323 317 312 307 302 299 297 296 295 293 291 286 278 270 263 259 257 257 258 259 261 263 265 266 267 267 267 265 259 250 241 237 234 231 227 224 220 217 215 214 213 214 215 216 216 215 213 210 206 199 194 192 192 193 195 200 209 220 232 242 250 256 262 268 275 283 290 293 292 286 278 270 267 265 263 265 273 284 294 293 288 285 285 287 291 296 302 305 301 292 282 275 273 274 273 266 256 247 238 229 218 211 209 210 213 217 219 217 213 212 212 210 208 206 205 206 206 207 208 209 208 208 208 209 209 210 211 212 213 213 213 214 216 219 222 226 230 233 234 234 233 231 230 228 227 226 224 221 219 215 211 207 204 200 197 194 192 190 189 188 187 188 188 187 186 185 185 187 190 192 191 188 186 186 186 187 187 186 184 180 177 173 169 167 165 165 164 165 166 167 168 168 166 165 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 240 nan nan nan nan nan nan nan nan 201 199 198 nan nan nan nan nan nan nan nan nan 196 196 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 202 207 212 217 219 220 220 219 219 217 214 nan nan 200 196 192 189 187 185 184 184 184 185 187 190 195 202 208 213 216 219 221 223 225 226 226 226 225 223 222 222 224 226 229 232 233 233 232 232 232 232 231 228 227 226 226 224 223 224 225 228 231 235 239 243 246 247 249 251 252 251 250 249 250 253 254 251 248 245 245 246 246 242 237 235 236 234 238 252 nan nan nan nan nan nan nan nan nan nan 333 333 335 339 343 347 351 357 4 10 15 18 22 25 29 32 33 31 29 27 24 19 12 4 360 357 355 355 356 356 357 357 356 355 354 352 352 351 351 352 354 356 359 1 3 4 5 6 6 6 6 6 4 3 3 2 1 359 354 346 335 323 314 309 307 306 307 306 305 305 305 306 306 307 307 307 307 307 309 312 316 319 322 325 328 333 339 344 345 346 347 349 350 349 347 346 346 347 347 348 350 352 354 355 355 353 350 348 346 346 345 344 342 340 339 338 337 337 338 340 343 346 347 348 347 346 346 349 355 1 5 9 12 15 17 18 19 19 19 18 17 16 14 13 12 13 14 14 12 9 5 360 354 348 342 336 330 325 319 314 309 306 304 304 303 303 301 298 293 286 277 269 264 261 259 260 261 262 263 264 265 265 265 264 261 255 246 239 236 235 234 232 229 225 222 220 219 219 219 219 219 218 217 215 213 208 202 199 198 199 201 206 215 228 239 248 253 257 260 264 268 271 271 270 268 264 262 258 254 253 252 251 251 254 262 272 275 277 278 280 283 287 292 298 303 301 295 286 278 275 276 276 272 264 254 246 238 227 217 209 206 210 214 218 218 216 214 214 214 212 211 210 210 210 210 210 210 210 210 210 210 210 211 212 212 213 213 213 214 215 218 221 224 228 231 232 232 231 229 227 226 225 224 222 220 217 214 210 206 203 199 196 194 193 191 189 188 188 188 188 188 187 187 189 193 196 197 195 193 192 191 191 190 189 187 184 181 177 173 169 167 165 165 166 168 169 170 169 167 165 162 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 200 198 197 nan nan nan nan nan nan nan nan 195 195 195 195 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 196 nan nan nan 199 200 204 208 214 218 220 220 220 219 217 214 nan nan 201 197 194 192 190 189 187 186 186 186 187 189 193 199 206 213 217 219 221 223 225 227 228 228 228 227 226 225 225 226 229 231 234 234 233 232 232 233 233 231 230 229 228 226 224 224 226 228 231 234 237 240 244 248 249 250 252 253 251 250 251 253 256 256 254 252 250 251 252 251 246 239 235 233 233 237 253 283 nan nan nan nan nan nan nan nan nan 330 328 328 329 332 337 343 350 359 7 11 14 17 21 24 25 23 19 14 9 4 359 355 353 352 352 352 353 355 357 358 359 359 359 358 357 357 356 355 355 355 356 357 359 0 2 4 6 7 7 7 5 4 2 2 2 1 360 357 351 342 330 319 311 306 304 304 303 303 303 304 305 306 306 306 306 305 304 305 307 310 313 316 319 323 327 333 338 341 342 343 344 345 344 343 343 344 346 348 349 351 354 356 358 356 353 350 347 345 344 344 343 342 340 338 336 335 335 335 337 339 343 345 347 348 348 346 346 349 353 359 4 9 12 15 16 17 18 18 18 16 15 13 12 12 13 14 14 13 10 7 3 358 353 347 341 335 328 322 317 313 310 309 309 309 309 308 305 300 293 284 277 272 268 265 264 264 263 263 263 263 263 263 262 259 253 246 240 237 236 236 236 234 231 227 225 224 224 224 224 223 222 220 219 216 212 207 204 204 204 206 210 220 235 249 258 263 265 266 268 270 271 271 270 269 266 263 259 256 253 250 246 243 244 247 254 260 266 270 274 279 284 288 294 298 299 296 289 282 279 279 280 279 272 261 253 245 236 226 214 204 208 210 214 216 217 216 216 216 216 215 214 214 213 212 212 211 211 211 211 211 212 212 213 213 213 213 213 214 215 218 221 223 226 229 230 230 229 227 225 224 223 222 221 219 216 213 210 206 202 199 196 194 193 191 190 189 188 189 189 189 189 191 194 198 201 202 201 199 197 196 194 193 190 187 184 181 177 173 169 166 166 167 168 169 170 169 168 165 162 160 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 200 198 197 196 nan nan nan nan nan 195 194 194 194 194 194 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 196 nan nan 198 199 201 205 210 214 218 220 220 220 218 215 211 nan 203 199 196 195 193 192 190 189 188 188 188 189 192 196 203 210 217 220 222 224 226 228 229 230 231 231 230 229 228 228 229 231 234 235 236 235 233 232 233 233 232 231 230 229 228 226 226 229 232 234 237 239 242 245 248 248 249 252 251 250 250 252 255 257 257 255 254 254 254 253 250 244 238 234 233 234 239 254 277 nan nan nan nan nan nan nan nan nan 330 327 325 325 327 332 338 347 356 4 7 10 13 16 19 19 15 9 1 355 351 348 347 347 348 349 350 352 354 356 357 359 360 0 1 1 1 0 359 358 356 356 356 356 358 360 2 5 7 8 8 6 3 2 1 1 359 358 356 351 344 335 323 312 306 303 302 301 301 301 302 303 304 305 305 305 303 302 302 303 305 307 309 312 316 320 325 331 334 336 338 339 339 339 339 340 341 344 345 346 347 349 351 353 352 350 347 344 342 342 341 341 340 338 335 334 333 333 333 334 337 340 343 345 346 346 344 342 342 345 352 359 4 8 12 14 16 17 17 17 15 14 12 12 12 13 14 14 12 10 8 4 0 357 352 347 341 334 327 321 317 315 314 313 313 314 313 310 305 297 289 283 278 274 271 269 267 266 265 264 263 261 259 258 256 252 247 242 239 237 236 235 234 231 229 227 227 227 228 228 227 225 224 223 221 217 212 210 209 209 209 213 221 234 248 261 269 273 273 273 273 273 273 273 274 274 270 266 262 258 254 250 246 244 245 248 252 257 262 267 274 281 286 289 292 296 297 294 289 285 283 286 287 279 267 258 252 244 234 224 209 206 206 210 214 218 218 219 219 219 220 219 218 217 216 215 214 213 213 213 213 213 213 213 214 214 213 213 214 216 218 221 223 226 228 229 229 228 226 224 223 221 221 219 218 216 213 210 206 202 199 196 195 193 192 190 189 189 189 190 190 192 194 198 202 205 206 206 203 202 199 197 195 192 190 186 183 179 174 171 169 169 170 170 170 169 168 166 164 162 161 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 nan nan nan nan nan nan nan nan 198 197 196 nan nan 194 194 nan nan 194 193 193 193 193 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 196 nan nan 198 200 202 206 211 215 218 220 220 219 216 213 209 205 201 199 197 196 194 193 192 191 190 190 190 192 194 199 207 215 221 225 226 228 229 231 232 233 234 234 234 233 232 231 232 234 236 237 237 236 234 233 233 234 234 233 233 231 229 228 229 233 236 237 239 241 243 245 247 248 248 249 249 248 250 252 255 257 257 256 255 255 254 251 247 242 238 235 235 236 239 250 266 nan nan nan nan nan nan nan nan nan 332 327 324 322 324 329 337 345 353 360 3 6 9 12 14 14 10 4 357 349 345 343 344 345 347 349 350 351 353 355 357 358 359 1 2 3 4 4 3 1 359 357 356 356 356 357 359 2 5 7 8 7 4 2 1 360 358 355 352 348 343 335 324 314 306 303 301 300 299 299 299 300 302 303 303 303 303 301 299 299 301 302 302 304 308 312 317 322 326 329 331 333 333 333 333 335 337 339 340 339 339 341 344 346 347 346 345 342 340 338 338 338 338 336 333 331 329 329 330 332 334 337 340 342 343 342 341 338 336 338 344 351 358 4 8 12 14 15 16 15 14 13 12 11 12 13 14 13 12 9 7 3 0 358 355 352 347 340 333 328 324 322 320 319 318 318 317 313 306 299 292 286 281 277 273 271 269 268 266 265 262 259 256 253 252 250 247 243 239 236 234 232 230 228 227 227 227 228 229 229 229 228 227 227 226 222 218 217 216 215 214 216 221 230 242 255 267 273 276 277 277 276 274 274 275 276 275 272 268 264 260 256 252 251 250 250 250 252 255 260 268 276 283 285 287 292 297 300 298 294 291 293 293 285 274 264 257 250 241 229 217 209 204 206 212 217 220 222 222 223 224 223 222 221 219 218 217 216 215 215 214 214 214 214 214 214 214 215 215 217 219 221 224 226 227 228 228 227 225 223 221 220 219 219 218 217 214 210 206 202 199 197 195 193 192 191 191 190 190 190 192 195 198 202 206 209 210 209 207 204 202 199 197 194 192 189 185 181 177 174 173 173 173 172 171 169 168 166 165 164 164 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 219 nan nan nan nan nan nan nan 197 195 194 194 nan nan 193 193 193 193 192 192 192 192 191 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 195 196 nan 197 198 200 203 208 212 216 219 219 219 217 214 211 207 204 201 199 197 196 195 194 193 193 193 193 194 196 199 205 212 221 228 230 232 232 234 235 236 236 237 238 238 237 236 235 235 236 237 238 238 237 235 233 233 234 235 235 234 232 230 230 232 236 238 239 240 242 244 246 247 247 247 247 247 247 248 251 255 257 258 257 255 254 251 249 248 245 241 239 239 238 238 245 254 265 nan nan nan nan nan nan nan 333 332 326 322 320 322 329 338 346 351 356 359 3 6 9 10 9 6 1 354 348 343 342 342 344 346 348 350 351 353 355 356 357 358 360 1 3 4 5 5 4 2 0 358 357 355 355 356 358 1 4 6 6 5 3 1 359 357 353 348 344 340 334 326 317 309 304 301 299 297 297 297 297 299 300 301 302 302 300 297 296 298 299 298 298 301 306 311 315 318 322 324 326 326 326 327 329 331 334 334 333 332 334 338 341 343 344 342 340 338 336 336 336 335 333 331 329 327 327 328 330 333 335 338 340 341 341 340 338 336 336 339 345 351 358 5 9 12 13 14 14 13 12 11 11 11 13 14 14 12 9 6 3 0 358 356 355 352 348 341 336 332 330 328 326 324 323 319 313 306 299 293 288 283 278 273 270 268 266 264 262 259 256 252 250 248 247 245 241 237 232 229 226 225 224 225 225 226 227 228 229 230 230 230 230 229 226 223 222 221 220 220 220 223 229 238 250 261 270 275 278 279 278 277 276 275 275 275 273 270 266 263 259 257 255 253 252 252 251 253 255 260 270 278 282 285 290 297 302 303 301 297 298 298 293 282 271 260 250 241 232 224 215 208 207 211 217 223 225 226 227 227 227 226 225 223 221 220 219 218 217 216 216 216 215 215 215 215 216 216 218 220 221 223 225 226 227 227 226 224 222 220 219 218 219 219 218 215 212 207 204 201 198 196 194 194 193 192 192 192 193 195 198 202 205 209 211 212 210 208 205 202 200 198 196 193 190 187 183 179 177 176 176 176 175 173 171 170 168 167 167 167 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 207 204 nan nan nan nan nan nan 193 192 192 191 191 191 191 191 191 191 191 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 195 196 196 197 198 201 205 210 215 218 219 219 217 215 211 nan nan 203 201 198 197 196 195 195 195 195 195 196 198 200 205 211 220 228 234 237 237 238 239 239 240 240 241 241 241 240 238 237 237 237 238 238 238 237 235 234 233 234 236 237 235 233 230 230 233 238 240 241 241 242 244 246 247 246 246 246 246 246 247 250 254 258 260 259 255 252 249 250 253 251 248 246 244 242 241 243 250 258 267 280 nan nan nan nan nan 330 330 324 319 317 321 330 341 349 353 355 357 360 3 6 7 5 1 356 351 345 342 340 341 343 345 347 349 351 353 354 356 357 358 359 0 2 3 4 5 5 5 3 1 359 357 355 354 355 357 0 3 4 4 3 1 359 356 352 347 343 339 335 328 321 313 308 303 300 297 295 294 295 296 297 298 300 300 298 295 294 295 296 295 294 297 301 306 309 311 315 318 320 320 320 321 322 325 328 329 329 329 330 334 338 340 341 340 338 336 334 334 334 333 332 330 328 327 326 327 330 333 335 338 341 342 343 343 341 339 337 337 339 344 351 359 5 9 11 13 13 13 13 12 12 12 13 14 14 13 11 8 5 2 -0 360 359 357 352 347 342 340 338 335 331 328 324 318 311 305 299 294 289 283 278 273 270 267 264 261 259 256 253 251 248 247 245 243 240 235 230 226 223 222 222 224 225 226 227 228 230 230 231 232 232 231 229 227 226 226 226 226 225 227 232 239 248 257 266 273 277 280 280 279 277 275 274 273 271 269 266 263 260 257 255 253 251 251 251 252 253 256 262 271 278 283 288 294 298 303 304 302 302 302 300 290 277 263 250 239 232 230 226 219 213 213 218 224 228 230 230 230 229 228 227 226 224 223 221 220 219 218 218 217 217 216 216 216 216 217 218 220 222 223 224 226 226 226 225 224 222 220 218 218 219 219 219 217 213 209 205 202 200 198 196 196 196 195 195 196 197 199 202 205 209 212 213 213 211 208 205 202 200 199 197 194 192 188 184 181 180 179 179 179 177 175 173 172 171 170 169 169 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 195 194 194 nan nan nan nan nan 190 189 189 189 189 189 189 189 189 189 nan 189 189 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 195 195 196 196 197 199 202 206 212 216 219 219 218 215 212 209 nan nan 202 200 198 197 196 196 196 197 197 198 200 202 206 211 218 227 236 240 242 243 243 243 243 243 243 244 244 244 242 240 238 237 238 238 239 238 237 236 235 234 235 237 238 236 233 230 231 235 239 242 243 243 243 245 246 246 246 246 247 247 246 247 249 253 258 261 260 255 250 248 251 256 257 255 252 250 249 247 247 251 258 264 273 288 303 313 319 323 326 325 321 317 316 322 335 348 356 359 358 357 358 1 3 3 360 355 350 345 342 340 339 340 342 344 346 348 350 352 354 356 357 358 359 360 1 2 3 4 4 5 5 4 2 360 357 355 353 354 356 358 360 1 1 360 358 355 352 349 345 341 337 332 326 319 313 308 303 299 296 294 294 294 295 296 297 298 296 293 292 293 294 293 293 294 298 301 303 306 309 312 314 315 316 316 317 319 321 322 324 325 328 331 335 337 336 336 335 334 332 332 332 331 331 329 328 328 328 327 329 333 336 339 342 344 346 346 345 342 338 335 334 336 342 351 359 4 8 11 13 13 14 14 13 13 14 15 15 14 13 11 8 5 4 4 2 359 353 347 343 341 339 335 330 325 320 314 309 303 298 294 289 284 278 274 269 266 263 260 257 255 252 250 249 247 245 243 240 236 232 228 224 223 224 225 226 227 228 230 231 231 232 233 233 232 231 229 229 230 231 232 231 232 235 241 248 255 263 269 276 279 280 279 277 274 272 271 270 268 265 263 261 258 255 252 250 249 249 249 250 252 257 264 272 280 287 293 297 301 306 308 306 304 304 297 282 265 252 243 238 237 235 229 222 218 220 226 230 232 232 232 231 230 229 228 226 225 224 223 221 220 219 218 218 217 217 217 217 218 219 220 222 223 224 225 225 225 225 223 221 220 218 218 219 220 219 217 214 210 207 204 202 201 200 200 199 199 200 200 202 204 206 208 211 214 214 213 211 208 205 202 200 199 197 195 193 189 186 183 182 182 182 181 179 177 176 174 173 172 171 169 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 179 183 185 186 187 nan nan nan 187 187 187 187 187 187 187 188 188 188 188 nan 188 187 188 188 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 195 196 196 196 198 200 204 208 214 218 220 219 216 213 210 nan nan nan 202 199 198 197 197 197 198 199 200 202 204 207 211 218 225 234 240 244 246 246 246 246 246 246 246 246 246 245 243 241 239 238 238 238 239 239 238 237 236 236 237 238 238 236 233 231 232 236 240 242 244 244 244 245 245 245 246 247 247 248 247 247 248 251 255 259 260 256 251 249 252 257 260 259 258 257 256 253 251 253 259 265 273 286 299 309 316 321 323 322 319 316 317 325 339 352 0 2 1 358 358 360 1 358 354 348 343 340 337 337 338 340 342 344 346 347 350 352 354 356 357 358 359 359 -0 1 1 2 2 3 4 4 4 2 360 357 354 352 351 352 353 354 355 355 355 354 353 350 348 345 341 337 331 324 318 313 308 303 299 297 295 293 293 294 295 295 294 292 290 290 291 291 291 293 295 297 299 302 304 307 310 311 312 313 313 313 314 315 317 320 324 328 331 333 331 330 330 330 330 330 330 330 329 329 328 328 328 327 328 331 335 339 342 344 346 347 346 343 338 333 330 330 334 342 351 358 4 9 11 12 13 14 14 13 14 15 16 16 16 14 11 8 7 7 4 359 352 345 340 336 333 328 324 319 315 310 306 301 297 293 289 284 279 274 270 266 263 259 257 254 252 250 248 247 245 242 240 237 234 231 228 227 227 227 228 229 230 231 231 232 233 233 233 233 231 231 232 233 235 236 237 237 239 243 248 254 260 267 274 278 279 278 276 273 271 270 269 268 266 264 261 259 256 252 249 247 247 246 247 249 252 258 266 275 284 291 296 299 304 307 307 306 305 300 288 272 257 248 246 241 239 235 226 222 224 229 233 234 234 233 232 231 230 229 228 227 226 224 223 221 220 219 219 218 218 218 218 219 220 221 222 223 224 224 225 224 224 223 221 220 220 220 221 221 220 217 214 211 208 206 205 204 204 203 204 204 204 205 206 207 208 210 213 215 215 214 211 208 205 202 201 199 197 196 193 191 188 185 184 184 183 182 181 179 178 176 175 173 171 169 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 nan nan nan nan 172 177 180 182 183 184 184 185 185 185 185 186 186 186 186 187 187 nan nan 186 186 186 187 187 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 196 196 196 197 199 201 205 211 216 219 220 218 215 212 209 nan nan nan 201 199 197 197 198 199 201 202 203 205 208 212 217 224 231 238 243 246 248 249 249 248 248 248 247 247 246 244 243 241 240 239 238 238 239 239 239 237 237 237 238 238 237 235 233 233 234 237 240 243 244 245 245 245 245 244 245 246 247 247 247 246 246 247 250 255 258 256 252 250 252 256 261 262 261 260 259 257 256 257 263 270 278 288 298 306 314 319 321 321 319 317 317 321 332 344 353 356 356 357 358 358 356 353 347 342 338 335 334 334 336 339 342 344 346 347 349 351 354 355 357 358 358 359 360 -0 0 0 0 1 2 2 3 2 0 357 354 350 348 346 345 345 346 348 351 352 351 350 348 347 345 341 335 329 323 317 312 308 304 300 297 294 293 293 293 294 293 291 289 289 289 289 290 291 292 293 296 300 302 305 307 309 309 309 310 310 309 309 311 314 318 322 326 328 327 326 326 328 329 329 329 328 327 327 327 327 327 326 327 329 333 337 340 343 344 345 344 342 338 333 328 325 327 334 343 351 358 3 6 9 10 12 12 12 12 14 17 18 17 15 13 10 9 7 4 358 349 342 336 331 327 323 318 314 310 307 303 299 296 293 289 284 279 275 271 267 263 260 257 254 251 250 248 246 244 242 240 238 236 233 231 229 229 229 229 230 231 232 232 232 233 233 233 232 231 231 232 235 237 239 240 241 242 245 249 253 258 265 271 275 277 276 275 273 270 268 268 268 266 264 262 260 257 254 251 248 246 246 246 248 251 255 261 269 278 287 293 297 300 299 300 307 308 303 294 282 267 255 247 245 244 238 227 222 225 231 235 236 235 234 233 232 231 230 229 228 227 226 225 223 221 220 219 219 218 219 219 219 220 221 222 223 223 224 224 224 223 222 222 221 221 222 222 221 219 216 213 211 210 208 207 207 207 207 207 207 208 208 209 209 210 212 214 216 216 214 211 208 205 203 201 199 197 196 194 192 189 186 185 185 185 184 182 181 179 177 176 173 171 167 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 65 nan 134 153 163 169 174 177 180 181 183 183 184 184 184 184 185 185 185 185 185 nan 185 185 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 195 195 nan 196 198 200 203 207 212 216 219 220 218 215 211 208 nan nan nan 200 198 197 198 199 201 203 205 206 209 212 217 222 229 235 240 244 247 248 249 249 248 248 248 247 246 245 243 242 241 241 240 239 239 239 240 240 238 237 238 238 237 236 234 233 234 235 237 240 243 245 246 246 245 244 244 245 246 247 247 245 244 243 243 245 250 254 254 251 250 251 256 261 262 261 260 259 260 260 263 269 277 284 291 296 303 312 318 321 322 322 320 315 305 299 305 315 325 334 343 350 353 350 346 342 338 335 332 331 332 334 337 340 343 345 347 348 350 353 355 357 358 359 359 359 360 -0 0 0 360 360 0 0 360 359 357 354 350 345 342 339 337 337 339 343 346 346 346 346 346 345 343 339 333 327 321 316 311 307 303 300 297 294 293 292 292 292 290 289 287 287 287 288 289 289 290 294 298 301 303 305 307 307 307 307 307 307 306 307 308 312 317 321 324 324 323 325 327 328 328 327 326 325 325 326 326 326 325 325 327 331 334 338 340 342 343 342 340 336 331 325 320 320 328 335 342 347 353 358 3 6 7 8 9 11 14 17 19 18 15 13 10 8 6 2 356 348 340 334 329 324 320 315 310 307 303 300 297 294 291 288 284 280 276 272 268 265 261 258 255 252 250 248 246 244 242 240 239 238 236 234 232 231 231 230 231 231 232 232 232 233 233 232 231 230 230 232 235 238 240 241 242 243 246 250 254 258 264 269 273 275 276 276 273 270 267 266 265 264 263 261 260 258 256 252 249 247 247 247 249 252 256 261 267 274 282 288 293 296 295 297 303 305 301 295 286 275 264 255 253 250 240 228 221 224 232 237 237 237 236 234 233 233 232 230 229 228 227 226 224 223 221 220 219 219 219 219 220 220 221 222 223 223 223 223 223 223 222 222 222 223 223 223 221 218 215 213 212 211 211 210 210 210 210 210 210 210 210 210 211 212 213 215 217 217 215 212 209 206 204 202 199 197 195 194 192 189 187 186 186 186 184 183 181 180 178 176 173 170 166 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 77 105 130 147 157 164 170 174 177 180 181 182 182 183 183 183 183 184 184 184 nan nan 184 184 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 195 195 nan nan 197 199 202 206 210 214 217 219 219 218 215 211 207 nan nan nan 199 197 197 199 201 203 205 207 210 213 216 221 226 232 237 240 243 245 246 246 246 246 246 246 246 245 243 242 241 240 240 240 240 240 241 241 241 240 239 239 238 237 234 233 233 234 236 238 242 245 246 247 246 246 245 245 246 246 246 245 244 242 241 241 242 246 249 250 249 249 251 256 260 261 259 258 258 260 264 268 275 281 287 291 294 300 308 315 321 324 327 325 309 272 259 266 275 283 292 308 326 338 340 337 335 333 331 330 329 330 332 335 338 342 344 346 348 349 351 353 355 357 358 359 359 359 360 -0 0 360 359 359 358 357 356 355 352 349 345 340 335 332 330 332 335 338 340 340 341 342 343 343 340 336 330 324 319 314 310 307 303 300 296 294 293 292 291 289 288 287 286 286 287 287 286 287 291 295 298 301 304 305 306 306 306 306 305 305 305 306 309 313 317 320 321 322 324 327 328 328 326 325 325 324 325 325 325 325 325 326 329 332 335 337 339 340 339 338 334 328 321 314 312 318 326 330 333 339 347 354 359 1 2 4 8 11 15 18 18 16 13 11 8 5 359 353 346 339 333 328 324 318 313 309 305 301 298 294 292 289 287 284 281 277 273 270 266 263 259 256 253 251 249 247 245 243 241 240 240 238 236 235 233 233 232 231 231 232 232 232 233 233 232 231 230 230 233 236 239 241 242 243 244 247 251 255 259 263 268 272 276 278 277 275 271 267 265 263 262 260 259 258 257 255 252 250 247 246 246 249 253 258 263 267 271 277 283 288 291 292 293 296 295 293 289 283 277 271 268 262 255 245 234 225 223 229 234 236 237 237 236 234 233 232 231 230 229 228 227 226 224 223 220 219 219 219 220 220 221 221 222 223 223 223 223 223 222 222 223 224 224 224 222 220 217 215 214 213 213 213 213 213 212 212 212 211 211 211 211 212 212 213 215 216 217 215 213 210 207 205 202 200 198 196 194 192 189 187 186 185 185 184 183 182 181 179 176 173 169 166 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 110 131 145 155 162 168 172 175 177 179 180 181 181 182 182 182 183 183 183 183 183 183 183 183 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 195 195 nan nan 198 201 204 208 212 215 217 218 218 217 214 210 nan nan nan 199 197 197 198 200 202 205 208 210 212 215 219 224 228 233 236 239 240 241 242 242 243 243 243 243 243 242 241 240 239 239 240 241 241 241 242 242 241 240 240 239 238 236 234 232 233 235 237 239 243 246 247 247 246 245 245 245 245 246 245 244 242 241 240 240 242 244 246 247 248 250 253 257 259 259 257 257 259 262 267 273 279 283 286 288 291 295 301 308 316 323 330 330 288 234 234 244 254 261 266 277 297 319 328 329 328 327 326 326 326 327 330 333 337 341 343 345 347 348 350 352 353 355 357 358 359 359 359 359 360 360 359 358 357 355 354 353 351 349 345 341 336 331 328 328 329 332 333 334 335 337 339 341 340 338 333 328 322 317 313 310 306 303 299 296 294 293 291 290 288 286 285 286 286 285 284 284 286 289 293 298 301 304 305 305 306 305 304 304 304 304 306 310 313 316 318 320 323 326 327 327 325 324 324 324 325 326 326 326 326 327 329 331 333 335 336 337 337 336 332 326 319 310 305 308 314 317 318 324 334 344 350 352 355 359 3 8 13 18 19 17 15 13 10 4 357 350 342 336 331 327 323 318 313 308 304 300 296 293 290 288 286 283 281 277 274 270 267 264 261 258 254 252 249 247 245 244 242 242 241 240 238 237 236 235 233 233 232 232 233 233 233 233 232 231 230 231 233 237 240 243 244 245 246 247 250 254 258 263 268 273 277 278 277 274 271 268 265 262 260 258 256 255 254 253 251 249 246 244 243 244 248 255 262 266 269 273 277 281 285 288 289 290 289 287 285 283 279 274 271 266 258 249 240 231 226 228 231 234 237 237 236 234 232 231 230 230 229 228 228 227 226 224 221 220 219 219 220 220 221 221 222 223 224 224 224 223 222 222 223 224 224 223 222 219 217 216 215 215 215 214 214 214 213 213 213 213 213 212 212 212 212 213 214 215 215 215 213 210 208 205 203 200 198 196 195 192 189 186 184 183 183 183 183 182 181 179 177 173 169 166 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 91 113 131 144 154 160 165 169 173 175 177 178 179 179 180 180 181 181 181 181 182 182 182 182 182 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 195 195 nan nan 199 202 206 210 214 217 218 218 217 215 212 208 nan nan nan 198 197 197 199 201 204 207 210 212 215 218 221 225 229 232 234 235 237 238 239 239 240 240 241 241 241 241 240 240 239 239 240 241 242 243 244 243 242 241 240 239 238 236 234 233 234 236 238 241 245 247 248 247 246 245 244 244 244 244 244 243 242 241 241 241 242 243 244 245 248 251 254 257 258 257 257 258 261 265 270 276 280 283 284 284 284 286 290 295 301 309 315 303 235 215 219 226 236 244 252 261 279 303 319 323 323 322 322 322 323 325 329 333 337 340 343 345 346 347 348 349 351 353 355 357 358 358 358 358 358 359 358 357 356 354 352 350 349 348 346 343 339 334 330 327 327 327 328 329 331 333 336 339 340 339 336 331 326 320 316 312 309 306 302 299 296 294 293 292 290 288 287 286 286 285 282 281 282 285 289 294 299 302 303 303 304 304 303 303 303 303 304 307 309 312 315 318 321 324 326 326 325 323 323 324 325 327 327 327 327 328 329 330 332 332 333 334 335 334 331 325 318 309 302 300 303 306 308 311 321 334 341 343 346 350 355 2 10 16 17 15 13 12 8 2 354 346 339 334 329 326 322 318 313 309 305 300 296 293 290 287 285 283 280 277 274 271 268 265 262 258 255 252 250 248 246 245 244 243 242 241 240 238 237 236 234 234 234 234 234 234 234 234 233 232 231 231 234 237 241 244 246 247 248 248 250 252 255 260 267 273 276 277 276 274 272 268 265 262 259 257 254 253 251 250 249 248 246 244 241 240 243 249 258 265 269 271 272 275 280 283 286 287 286 285 284 284 282 280 278 270 260 250 240 232 227 227 229 233 236 236 235 233 231 230 229 228 228 227 227 226 226 224 222 220 219 219 220 221 221 222 223 224 224 225 224 224 223 222 223 224 224 223 221 219 218 217 217 217 216 215 215 214 214 214 214 213 214 214 213 213 213 212 213 213 214 214 213 211 209 206 203 201 199 197 195 192 188 185 182 181 181 182 183 182 181 179 176 173 169 165 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 64 77 95 115 132 144 152 158 162 167 170 172 174 175 176 177 178 178 179 179 180 180 180 180 180 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 195 195 nan 197 201 205 209 213 216 219 219 218 216 213 209 nan nan nan nan 197 197 198 200 203 206 209 211 214 216 219 223 226 229 232 233 234 235 236 237 238 239 239 240 240 241 241 241 241 241 241 242 243 244 245 245 244 243 241 240 238 238 236 235 234 235 238 240 243 246 248 247 246 245 243 242 242 242 242 243 243 242 242 241 242 242 243 244 246 248 252 255 257 257 257 258 262 265 269 272 275 278 280 280 279 276 274 276 278 281 281 274 251 223 212 209 211 217 226 236 248 268 293 311 317 318 318 318 319 321 324 328 333 337 340 342 344 345 346 347 348 349 351 353 355 356 357 358 358 358 358 358 357 356 353 351 349 347 346 345 344 341 338 334 330 327 325 325 326 328 331 334 337 339 339 337 333 328 323 319 315 312 308 305 301 298 296 295 293 292 290 288 287 286 284 282 281 281 282 285 291 296 299 300 301 302 302 302 302 302 302 303 304 307 310 313 316 318 321 324 325 325 323 322 323 324 326 327 328 328 329 329 329 330 330 330 330 332 332 330 325 319 310 302 297 297 301 302 303 313 326 333 335 336 338 343 352 2 9 9 6 4 3 1 355 349 342 336 331 327 324 321 318 314 310 306 301 297 294 290 288 285 283 280 277 274 271 269 266 263 259 256 254 251 249 247 246 245 244 243 242 241 239 238 237 235 235 235 235 235 236 236 236 235 233 232 232 234 237 242 245 248 250 250 251 251 251 253 258 264 270 274 277 277 276 274 270 266 263 260 257 254 252 250 249 249 249 249 247 243 240 241 246 254 263 268 269 269 271 275 280 283 285 285 283 283 283 283 283 280 274 265 251 238 230 227 226 227 230 234 235 234 232 230 228 227 227 226 226 225 225 225 224 222 220 219 219 220 221 222 222 223 224 225 226 225 225 224 223 224 224 224 223 221 220 219 219 218 218 217 216 216 215 215 215 214 214 214 215 214 214 213 212 212 212 212 212 212 211 209 206 204 202 199 197 195 192 188 184 180 179 179 181 182 182 180 178 176 173 170 166 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 71 84 99 116 132 143 151 156 160 164 167 169 171 172 174 175 176 176 177 178 178 179 179 179 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 195 195 195 nan 196 199 204 209 212 215 217 219 219 218 215 212 208 nan nan nan nan 197 198 199 202 205 208 210 213 215 218 221 224 227 230 232 234 235 236 237 237 238 238 239 240 241 241 242 242 242 243 243 244 245 246 246 246 245 243 241 240 238 238 237 236 236 238 240 243 245 247 247 246 245 243 242 240 239 240 240 241 242 242 242 242 242 243 244 245 247 249 252 255 256 256 257 260 264 269 271 272 273 274 275 274 273 269 266 266 266 266 262 252 237 222 211 204 201 204 212 222 235 259 287 305 312 314 314 315 317 320 324 328 332 336 339 342 343 344 345 346 347 348 350 351 353 354 355 356 357 357 357 357 357 356 354 351 349 347 346 345 344 342 340 337 334 330 327 325 325 326 329 333 336 338 338 337 334 330 326 322 318 315 311 306 303 299 297 296 295 293 292 289 288 286 285 283 282 281 281 283 288 294 297 298 299 300 301 301 301 301 302 302 302 305 309 312 315 318 320 323 325 325 324 322 321 322 324 326 327 327 328 328 328 328 327 327 327 328 328 328 326 321 314 305 297 294 296 298 299 307 319 327 329 329 327 330 338 349 355 354 349 346 345 344 343 341 337 332 328 325 323 320 317 314 311 307 303 299 295 292 289 286 283 280 277 274 272 269 266 264 261 258 256 254 251 250 248 247 246 245 243 242 241 240 239 237 237 237 237 237 237 238 238 237 235 234 233 234 237 241 245 247 250 252 253 253 253 254 256 261 267 272 276 278 278 276 272 268 265 262 258 255 253 250 248 249 252 253 250 246 243 244 248 255 263 267 267 267 268 272 277 281 283 283 282 281 280 281 281 280 274 264 253 241 230 226 225 226 229 232 233 232 231 229 228 226 225 225 224 224 224 224 223 221 220 219 219 220 221 222 223 224 225 226 226 226 225 225 225 225 225 225 224 222 221 220 220 219 219 218 217 217 216 216 216 215 215 215 215 215 215 214 213 212 211 210 210 210 209 208 206 204 202 201 198 196 192 187 184 180 178 178 180 182 181 180 178 176 174 171 168 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 77 88 102 117 131 142 149 154 158 161 164 166 168 170 171 173 174 175 175 176 177 177 177 nan 178 178 nan nan nan nan nan nan nan nan nan nan 183 184 184 185 186 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 196 196 196 nan 198 202 207 212 214 216 217 218 218 217 214 211 207 nan nan nan nan 198 199 201 204 207 210 212 214 217 220 223 225 228 231 233 235 236 237 238 238 238 239 240 240 241 242 242 243 243 244 244 245 246 247 247 246 246 244 242 241 239 239 238 237 238 241 244 245 246 246 246 245 244 242 240 238 238 238 239 241 242 242 242 242 242 243 244 246 248 250 251 253 254 255 257 261 266 270 271 270 269 269 269 270 269 266 263 262 261 258 253 244 232 221 213 205 201 202 207 216 231 256 283 300 307 310 312 314 316 319 323 327 331 334 337 340 342 343 344 345 346 347 349 350 351 352 353 354 355 355 355 355 355 354 353 351 349 347 345 344 344 343 342 340 337 334 330 326 326 326 329 332 335 336 337 336 335 333 330 326 321 317 313 309 304 301 299 298 297 296 293 291 289 287 286 285 283 283 283 285 289 294 297 298 298 299 300 301 301 301 301 301 302 303 307 312 315 317 319 322 324 325 324 322 321 321 322 323 324 324 325 325 326 326 325 323 323 324 325 326 325 323 317 309 299 292 290 292 296 303 313 320 323 323 321 321 325 332 337 336 332 327 324 324 327 330 330 328 325 323 321 319 317 315 312 309 305 301 297 293 290 287 283 280 277 275 272 270 268 265 263 261 259 256 254 252 251 250 248 247 245 244 243 242 241 239 238 238 238 239 239 240 240 239 238 236 235 235 237 241 243 246 249 251 253 254 255 256 257 260 264 268 272 275 276 275 272 269 267 263 260 256 253 250 248 249 252 254 251 247 245 247 251 259 265 266 266 265 266 270 274 278 281 281 282 281 279 279 279 278 274 267 258 247 234 226 224 224 227 232 232 231 230 229 227 226 225 225 224 224 224 223 222 221 219 219 220 220 221 222 223 224 225 226 227 226 226 225 226 227 227 226 225 224 223 221 221 220 220 219 218 218 217 217 217 216 216 216 216 216 215 214 213 212 211 210 209 208 208 207 205 204 203 202 199 196 192 188 184 181 180 180 181 182 182 181 179 177 174 172 169 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 68 70 75 82 93 105 118 131 140 147 152 156 159 162 164 166 168 169 170 172 173 174 175 175 176 176 176 177 177 178 178 179 179 nan nan nan nan nan nan 182 183 184 185 185 186 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 196 196 nan nan 198 200 204 210 214 216 217 217 217 216 214 212 209 nan nan nan nan nan 200 201 203 207 210 213 215 216 219 222 224 226 228 231 234 236 238 238 239 239 238 239 240 241 242 243 243 243 244 244 244 245 246 247 247 247 247 246 244 242 241 240 239 239 240 242 245 247 247 246 245 244 243 241 238 237 237 238 239 240 242 242 242 242 242 243 245 246 248 249 250 250 252 254 256 261 265 268 269 267 264 264 265 266 266 265 263 262 259 254 247 239 229 221 214 209 207 207 212 220 235 258 281 296 303 307 310 312 315 318 322 326 329 332 335 337 339 341 343 344 345 346 347 348 349 349 351 351 352 352 352 351 351 351 351 350 348 346 345 344 344 344 344 343 341 337 332 329 327 327 328 331 333 335 335 335 334 333 332 329 325 321 317 312 307 304 301 300 299 297 295 292 291 291 289 287 285 285 286 288 292 295 297 297 297 298 300 301 301 301 301 301 302 303 305 309 313 316 318 319 322 323 323 322 320 320 320 321 321 321 320 321 322 323 322 320 319 320 322 323 324 323 319 312 302 292 286 286 290 298 307 314 317 317 317 316 316 319 321 321 320 316 311 309 312 318 322 323 322 321 320 318 316 314 312 309 305 302 298 294 291 287 284 281 278 275 273 271 269 268 266 264 261 259 257 255 253 252 250 249 247 246 245 244 242 241 240 239 239 240 240 240 241 241 240 238 237 236 238 240 242 244 247 250 252 254 256 258 259 260 262 263 266 268 270 271 270 269 267 264 261 258 254 251 248 249 251 251 249 247 247 249 255 263 266 266 264 263 264 267 271 275 277 279 281 281 280 278 277 277 273 270 262 251 239 230 224 222 224 229 230 230 229 228 227 226 225 225 224 224 223 222 221 220 220 220 220 221 221 222 223 224 225 226 227 226 226 226 227 228 228 228 227 226 224 223 222 221 221 220 219 219 218 218 218 217 217 217 217 216 215 215 214 212 211 209 208 207 206 205 204 204 204 202 200 197 193 189 185 183 182 182 182 183 182 182 180 177 175 172 170 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 73 76 81 88 97 108 119 130 139 146 150 154 157 159 162 164 166 167 168 170 171 172 173 174 174 175 175 176 176 177 177 177 nan nan nan nan nan nan nan 181 182 183 184 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 196 196 nan nan 197 199 202 207 212 215 217 218 217 217 215 213 210 207 nan nan nan nan nan 201 203 206 210 213 215 nan 219 221 223 225 226 228 230 234 237 238 239 239 238 238 239 240 241 243 244 244 245 245 245 245 245 245 247 248 249 248 247 246 244 243 242 241 240 240 242 246 247 247 245 244 243 242 240 237 236 237 238 239 240 241 242 242 242 242 243 244 246 247 248 248 249 251 253 255 259 263 265 265 264 262 262 263 264 265 265 264 262 258 251 243 234 226 221 217 214 214 215 220 228 243 262 280 292 300 305 308 311 314 317 321 324 327 330 332 335 337 339 341 342 343 343 344 345 346 347 347 348 348 349 348 348 348 348 349 348 347 346 345 345 345 346 346 345 343 339 334 330 328 327 327 328 331 332 333 333 333 333 333 331 328 325 321 316 311 307 304 303 302 299 295 293 294 295 294 291 288 288 289 291 294 296 297 296 296 297 300 301 301 301 301 301 302 303 304 307 311 314 316 317 319 321 321 321 320 318 318 318 318 317 316 315 318 319 319 317 315 316 318 321 321 321 318 313 304 293 284 280 283 291 301 308 311 311 310 310 310 310 311 313 313 311 306 302 303 308 314 318 319 319 318 315 313 311 310 308 305 302 298 295 291 288 285 281 278 276 274 272 271 270 268 266 263 261 259 257 256 254 252 251 249 248 247 245 244 242 241 240 240 240 240 240 241 242 242 241 239 238 238 239 241 243 245 248 250 253 256 259 261 261 262 262 263 264 266 268 268 267 266 264 262 259 256 253 250 250 250 249 247 246 248 251 257 263 265 264 262 260 261 264 267 270 273 275 278 279 279 278 277 277 274 273 268 256 243 231 223 221 223 225 228 229 229 228 226 226 225 225 224 223 223 222 221 220 220 220 220 221 221 222 223 224 225 226 226 226 226 226 228 230 230 229 228 227 226 224 223 222 221 221 220 219 219 219 219 219 218 218 218 217 216 215 214 212 211 209 207 205 204 203 203 203 203 203 201 197 194 190 187 185 184 184 184 183 182 181 180 177 175 172 170 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 77 80 85 92 101 111 121 130 138 144 148 152 155 157 160 162 164 165 166 168 169 170 171 172 173 174 174 175 175 176 176 nan nan nan nan nan nan nan 180 181 181 182 nan nan nan nan 186 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 200 204 209 213 216 218 218 218 216 214 212 209 nan nan nan nan nan nan 204 206 209 212 nan nan nan nan nan nan nan 226 228 230 234 237 238 239 238 238 237 238 239 241 242 244 245 245 246 246 246 246 246 247 249 251 250 249 247 246 244 243 242 241 241 242 245 247 246 245 243 242 241 239 238 237 238 238 239 240 241 242 242 242 242 243 244 245 246 247 248 250 nan 252 254 257 260 262 262 261 260 260 261 262 264 265 263 260 254 247 238 231 225 222 220 220 221 223 228 236 248 263 277 288 296 301 306 310 313 315 318 321 324 327 330 333 335 337 338 340 341 341 341 342 343 343 344 344 345 345 345 346 346 347 347 347 346 345 345 345 347 349 349 348 345 341 336 332 328 326 325 325 327 329 330 331 331 332 332 332 330 327 324 320 315 311 308 306 305 301 297 296 297 299 298 296 293 292 292 293 295 296 296 295 295 296 298 300 300 300 300 300 301 302 303 306 309 312 314 315 316 317 319 320 319 317 316 315 314 312 311 310 312 314 315 314 312 312 314 317 318 318 316 312 304 293 282 275 275 281 293 301 304 305 304 303 304 304 306 308 310 308 304 299 298 300 306 311 314 315 315 312 310 308 307 306 303 300 297 294 292 289 286 282 279 277 274 273 272 270 269 267 265 263 261 260 258 257 255 253 252 250 248 247 245 244 243 242 241 241 241 241 241 242 242 242 241 239 239 239 240 241 243 246 249 252 256 259 261 262 263 263 263 263 264 266 266 265 264 263 261 259 257 254 252 250 249 248 246 246 248 252 257 261 262 261 258 256 257 260 263 266 269 271 274 276 278 278 277 277 276 275 272 264 253 238 224 222 222 223 225 227 227 227 226 225 225 224 224 223 222 221 221 221 221 221 221 221 221 222 222 223 224 224 225 225 226 227 229 231 231 230 230 229 227 226 224 223 222 221 221 221 220 220 220 220 220 219 219 218 217 215 214 212 210 208 207 204 202 201 201 202 203 202 201 197 194 191 188 186 185 185 184 183 182 180 179 177 175 173 171 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 80 84 89 96 104 113 121 130 137 142 146 150 153 156 158 160 162 163 165 166 167 169 170 171 172 172 173 174 174 175 nan nan nan nan nan nan nan nan 179 180 180 181 nan nan nan nan 185 186 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 197 199 202 207 211 215 217 218 218 217 216 214 212 209 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 228 230 233 236 238 238 238 237 237 238 238 240 242 243 245 247 248 248 249 249 249 250 251 252 252 250 249 247 245 244 243 243 243 243 245 246 246 244 243 242 241 240 239 239 239 240 241 242 243 243 243 243 243 243 244 244 245 247 nan nan nan 252 253 255 257 259 259 259 259 259 260 261 263 263 261 256 250 243 236 230 226 225 225 225 227 230 235 242 252 263 275 284 292 297 302 306 309 312 315 317 321 324 327 330 333 334 336 338 339 339 338 338 338 339 340 340 341 342 343 344 345 345 345 345 345 345 345 346 348 350 351 350 348 345 340 335 331 327 324 323 324 326 327 328 329 330 330 330 329 327 325 322 319 315 312 309 307 304 301 300 300 300 300 299 298 297 295 294 294 294 294 294 294 295 297 298 299 299 298 299 300 301 302 304 307 309 311 312 313 314 316 317 318 317 315 312 310 308 306 304 305 307 310 310 309 308 310 312 314 314 313 310 304 293 280 271 268 273 284 293 297 298 297 296 296 296 299 303 306 306 303 298 295 296 301 306 310 311 311 310 308 306 305 304 301 298 295 293 291 289 286 283 280 277 275 273 272 271 270 268 267 265 263 262 260 259 257 256 255 253 251 249 247 246 245 244 243 242 242 242 242 242 242 243 242 241 240 239 239 240 242 244 247 251 254 258 261 263 264 264 264 263 263 264 263 262 261 260 259 258 256 254 252 250 248 246 245 246 249 253 256 259 259 258 255 253 253 255 258 261 264 266 269 272 275 277 276 276 276 276 275 270 260 246 234 226 222 221 222 225 226 226 226 225 225 224 224 223 222 221 221 221 221 221 221 221 221 222 222 222 223 223 223 224 226 228 231 232 232 232 231 230 229 227 225 224 223 222 222 221 221 221 221 221 221 221 220 219 218 216 214 212 210 208 206 204 202 200 200 200 201 201 200 197 194 191 189 187 186 185 184 183 181 180 178 177 175 174 172 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 84 87 92 99 106 114 122 129 136 141 145 148 151 154 156 158 160 161 163 164 166 167 168 169 170 171 172 172 173 173 174 175 175 176 177 nan nan nan 178 179 nan 180 181 182 nan 183 184 185 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 201 205 210 214 216 217 218 218 217 215 213 211 209 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 228 230 234 237 238 239 239 238 238 238 239 240 242 244 246 248 250 251 252 252 252 252 252 252 251 250 249 247 246 245 245 245 245 245 246 247 247 245 243 242 242 241 241 241 242 242 244 244 245 245 245 244 243 243 244 244 244 nan nan nan nan 252 252 254 256 258 258 258 258 259 260 261 nan nan 258 253 247 241 235 230 228 227 229 230 233 236 240 246 253 262 271 279 286 292 297 301 305 307 310 313 316 320 324 327 330 332 333 335 336 336 335 334 334 335 336 337 338 339 341 342 343 343 343 343 343 343 344 346 348 349 350 350 349 347 344 340 335 330 326 323 322 323 324 326 327 327 327 327 327 326 325 322 320 318 315 313 310 306 305 304 304 303 301 301 302 301 299 296 294 293 293 294 294 295 296 297 297 297 296 297 298 299 300 302 304 307 309 310 311 312 313 314 314 314 313 310 307 304 301 299 298 301 304 305 304 304 305 307 308 308 308 307 303 294 281 271 266 269 277 286 291 292 291 290 289 288 290 296 300 302 300 296 293 294 299 304 308 309 309 308 306 305 303 301 299 296 293 291 290 288 286 283 281 278 275 273 271 270 269 268 267 265 264 262 261 260 259 258 257 255 253 251 249 248 247 245 244 244 243 243 243 243 243 243 243 243 241 240 239 240 241 242 245 248 252 256 259 262 264 264 261 261 261 262 261 260 258 257 256 255 254 253 251 249 247 245 245 246 248 251 254 257 257 256 254 252 251 252 254 257 259 261 264 267 271 274 276 277 277 277 278 274 266 254 241 231 224 221 221 223 225 226 226 226 226 225 224 223 222 222 221 221 222 222 222 221 221 221 221 221 221 221 222 224 226 229 232 233 234 234 233 231 230 228 226 225 224 223 222 222 222 222 222 222 222 222 221 220 219 217 215 212 210 208 205 203 201 199 198 199 200 200 199 197 194 191 189 187 186 185 184 183 182 180 179 177 176 175 174 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 86 90 95 102 109 116 122 129 135 140 144 147 150 152 154 156 158 159 161 163 164 165 166 168 169 169 170 170 171 172 173 173 174 175 175 nan nan nan 177 178 nan 178 179 180 181 182 183 184 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 200 203 208 212 216 217 218 218 217 216 214 212 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 231 235 237 239 240 240 239 239 239 240 241 243 246 248 250 252 254 255 255 255 253 252 251 250 250 249 248 247 246 246 246 246 247 247 248 247 246 245 244 244 243 242 243 244 245 246 246 247 247 247 245 244 243 243 nan nan nan nan nan 252 252 252 253 255 257 258 258 259 260 261 nan nan nan nan 252 246 240 235 231 229 230 232 235 237 240 243 247 253 259 266 273 279 285 289 294 298 301 305 308 311 315 319 323 327 329 330 331 332 332 332 331 330 332 334 335 337 338 339 340 341 341 340 340 340 341 342 344 346 348 349 349 349 349 347 343 339 334 329 325 322 322 322 323 324 324 324 324 324 324 323 322 320 319 317 315 312 309 307 308 308 306 304 303 304 304 302 299 295 294 294 295 296 296 296 296 296 295 294 294 295 297 298 300 302 304 307 309 311 311 310 310 311 311 310 308 305 301 298 294 293 295 298 299 299 299 300 301 302 302 302 301 299 292 283 273 268 269 275 282 287 288 287 287 286 284 285 289 294 296 295 292 290 292 298 304 308 310 309 308 306 304 302 300 297 295 292 290 289 287 285 283 281 278 276 273 271 270 269 267 266 264 263 262 261 260 259 258 257 256 254 253 251 250 249 247 246 245 245 244 244 244 243 243 243 243 242 241 240 240 240 241 244 247 251 255 258 261 263 263 262 261 261 261 260 258 256 255 254 253 253 251 249 247 246 245 245 245 247 249 252 254 255 254 253 251 250 250 251 253 255 257 259 262 265 269 273 276 277 277 277 275 269 259 247 236 229 224 223 224 226 227 228 227 227 226 224 224 223 222 222 222 222 222 222 222 221 221 220 220 220 221 222 223 226 230 233 235 235 235 233 232 230 228 227 225 224 223 223 223 223 223 223 223 222 222 221 221 219 217 215 213 210 207 205 203 201 199 198 198 198 199 198 197 194 192 190 188 187 186 184 183 182 181 180 178 177 176 175 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 92 97 104 110 117 123 129 134 139 142 145 148 150 152 154 156 158 159 161 162 163 165 166 167 168 168 169 169 170 171 172 173 173 174 174 175 nan 176 176 177 177 178 178 179 181 182 183 nan nan nan nan nan nan nan nan 192 nan nan nan nan nan nan nan 197 199 202 206 211 214 217 218 219 219 217 215 213 211 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 233 236 238 240 241 241 240 240 240 241 243 245 247 250 252 254 256 257 257 255 253 251 250 249 249 249 248 247 247 247 247 248 248 248 248 247 247 247 247 246 244 243 244 245 246 246 247 248 249 248 246 244 243 nan nan nan nan nan nan 250 250 251 252 254 257 258 260 261 262 262 nan nan nan nan nan 245 240 235 232 231 232 235 238 241 243 246 248 252 257 262 268 273 277 281 286 290 294 298 302 306 310 314 318 322 325 326 327 327 328 328 328 328 330 332 334 335 336 337 337 338 338 337 337 337 337 338 340 342 344 347 348 349 349 348 345 342 337 332 327 324 322 322 322 322 321 320 320 320 321 320 320 319 318 317 316 313 311 310 311 311 310 307 305 304 303 302 299 297 296 296 297 297 296 295 295 294 293 292 292 294 296 298 299 300 302 305 308 310 310 309 308 308 308 307 306 304 300 295 291 290 292 293 294 294 294 294 296 297 297 297 295 293 289 282 275 271 271 276 281 285 285 285 286 285 283 282 285 289 291 289 286 284 288 295 302 308 310 310 308 305 303 301 298 296 293 291 289 288 287 285 282 280 278 276 274 271 269 268 266 265 263 262 261 260 259 258 257 257 256 255 254 253 252 250 249 248 247 246 246 245 245 244 244 244 244 243 243 242 241 240 241 243 246 250 254 257 260 262 262 262 262 262 262 260 258 256 254 253 251 250 249 248 247 246 246 246 246 246 247 249 251 251 251 250 249 248 248 248 250 252 254 256 257 260 263 267 272 275 275 275 273 269 261 251 241 234 229 227 228 229 229 229 229 228 226 225 224 224 223 223 223 223 223 222 222 221 220 220 219 219 220 221 223 226 229 233 235 236 235 234 232 230 229 227 226 225 224 224 223 224 224 224 223 223 222 222 221 219 218 215 213 210 207 204 202 201 199 198 197 197 198 198 197 195 193 191 189 188 186 185 184 183 182 180 179 177 176 175 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 89 93 98 105 111 117 123 128 133 138 141 144 146 149 150 152 154 156 158 159 161 162 163 164 165 166 167 167 168 169 169 170 171 172 172 173 173 nan nan 175 175 175 176 177 178 179 180 181 nan nan nan nan nan 188 189 190 191 nan nan nan nan nan nan nan nan 200 204 208 213 216 217 219 219 218 217 214 212 210 209 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 237 239 241 242 242 242 242 242 242 244 246 248 250 252 255 257 258 256 254 252 250 249 249 249 249 248 248 247 247 248 248 249 249 249 249 249 249 249 247 245 244 244 245 246 246 247 249 250 248 246 nan nan nan nan nan nan nan 248 248 248 249 251 254 257 259 261 263 263 nan nan nan nan nan nan nan nan nan nan 233 235 238 242 245 247 248 249 252 255 259 263 267 270 274 278 282 286 291 295 299 303 308 312 317 320 322 322 322 323 324 325 327 328 330 332 334 334 334 333 333 334 333 333 333 333 334 335 337 339 342 346 348 349 348 345 342 338 333 330 327 325 323 322 321 319 318 317 317 317 317 317 318 318 317 316 314 312 312 313 313 312 309 306 303 301 300 298 297 297 298 299 299 297 296 295 293 292 291 291 292 294 296 298 299 301 303 306 308 309 308 308 307 307 306 306 303 299 294 289 288 288 290 291 290 289 288 290 292 293 293 291 288 284 279 274 273 274 278 281 284 284 284 286 286 284 282 283 286 287 285 280 278 281 288 297 304 307 307 306 304 302 299 297 294 291 290 289 288 287 285 282 280 279 277 275 272 270 268 266 264 262 260 259 259 258 257 257 256 256 256 255 254 253 252 251 249 248 248 247 246 246 245 245 244 244 244 244 243 242 241 241 243 246 249 253 256 259 260 261 261 262 262 261 260 258 256 255 252 249 248 248 247 247 246 246 245 244 245 245 247 248 248 248 247 247 246 245 246 247 249 251 253 254 255 257 260 264 268 270 272 270 267 261 253 244 238 233 231 231 231 231 231 230 229 227 226 225 224 224 223 223 223 223 222 222 221 220 219 218 219 219 221 223 226 229 232 234 235 235 234 232 230 229 227 226 225 225 224 224 224 224 224 224 224 223 222 221 219 217 215 212 210 207 204 202 200 199 198 197 197 197 198 198 196 194 192 190 189 187 186 185 183 182 180 179 178 177 175 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 94 99 105 112 118 123 128 133 137 140 143 145 147 149 151 153 155 156 158 159 160 161 162 163 164 165 165 166 167 168 168 169 170 170 171 171 nan nan nan 173 174 174 175 176 177 179 180 181 nan nan nan 186 187 188 189 190 nan nan nan nan nan nan nan nan 201 205 209 213 216 218 218 218 217 215 213 211 209 nan nan nan nan nan nan nan nan nan nan nan nan nan 229 229 nan nan nan nan nan nan 236 238 240 242 243 244 244 243 243 243 245 246 249 251 253 256 258 257 255 252 251 250 251 251 250 250 249 248 248 248 248 248 249 249 250 250 251 251 250 249 247 246 245 245 246 247 248 250 251 nan nan nan nan nan nan nan nan nan 248 247 247 248 250 253 257 261 263 264 263 nan nan nan nan nan nan nan nan nan nan 236 238 241 245 247 249 250 250 252 254 257 260 263 266 268 271 275 279 283 288 292 296 301 306 311 314 316 317 318 319 321 323 325 326 328 330 331 331 330 329 329 329 329 328 327 327 328 329 331 333 335 339 343 346 346 344 340 337 334 331 328 326 324 323 321 318 317 315 315 314 314 315 316 316 316 315 314 313 312 312 312 311 309 306 304 302 300 299 298 298 299 300 301 299 297 295 293 291 290 290 291 293 296 297 298 299 301 303 306 307 307 307 307 307 306 305 303 299 294 289 286 286 287 289 288 286 284 285 287 288 289 287 285 280 275 271 273 275 277 280 282 283 284 286 287 284 282 282 284 284 281 276 273 275 282 290 298 302 303 303 301 300 298 295 293 290 289 289 289 287 285 283 281 279 278 276 274 271 269 266 264 262 260 258 258 257 257 256 256 256 255 255 255 254 253 252 251 250 249 248 248 247 247 246 246 245 245 245 244 243 242 243 244 246 249 251 255 258 259 260 261 261 262 261 259 257 255 254 252 250 249 249 248 247 246 244 241 240 240 242 244 246 247 247 246 244 244 243 244 245 247 249 250 251 252 253 254 257 260 264 266 267 264 259 254 247 241 237 235 233 233 233 232 231 229 227 226 225 225 224 224 223 223 223 222 221 221 220 219 219 219 220 222 225 227 229 231 233 234 234 233 232 230 228 227 226 225 225 225 225 225 225 225 225 224 224 223 222 220 217 215 212 209 207 205 202 201 200 198 197 197 197 198 198 197 195 193 191 190 188 187 185 184 182 181 179 178 177 176 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 94 99 106 112 118 123 128 132 136 139 142 144 146 148 150 152 154 155 156 157 159 160 161 162 162 163 164 164 165 166 166 167 168 168 169 nan nan nan nan 172 172 173 174 175 176 177 178 180 181 182 183 184 185 187 188 nan nan nan nan nan nan nan nan nan 201 205 209 214 217 218 218 216 214 212 210 209 209 nan nan nan nan nan nan nan nan nan nan nan nan nan 231 231 231 nan nan nan nan nan nan 239 241 243 244 245 246 245 245 245 246 247 250 252 255 257 258 256 253 252 252 252 253 253 252 251 250 249 249 249 249 249 249 250 252 253 253 252 252 251 249 248 247 247 247 248 250 251 252 250 nan nan nan nan nan nan nan nan 248 247 246 247 249 253 257 262 265 266 263 nan nan nan nan nan nan nan nan nan nan 239 240 243 246 248 250 251 251 252 253 255 257 260 262 264 267 270 273 277 281 286 290 294 299 304 307 310 311 313 315 318 320 322 323 325 327 327 327 325 324 323 324 324 323 321 320 320 322 324 326 326 327 333 338 340 339 338 335 333 331 327 325 323 321 319 317 315 314 314 313 313 313 314 315 315 315 314 312 311 311 312 311 310 308 306 304 302 301 300 299 299 300 302 300 297 294 293 292 291 290 290 292 295 296 297 297 298 299 302 305 306 305 304 304 304 303 301 298 294 290 286 285 286 288 287 285 282 281 281 283 284 285 283 279 273 270 271 273 275 278 279 281 283 285 286 283 282 281 282 282 279 273 270 271 277 285 292 296 298 299 299 298 297 295 292 290 289 289 289 287 286 284 282 281 279 277 275 273 270 267 265 262 260 258 257 257 256 256 255 255 255 255 255 254 254 253 252 251 250 250 249 249 248 248 247 247 246 245 244 244 243 244 245 247 249 251 253 256 258 259 260 261 261 260 257 255 254 253 251 251 253 254 251 248 245 241 238 234 233 236 240 243 245 245 245 244 243 243 243 244 245 246 248 249 250 250 251 253 255 258 261 263 262 259 254 249 244 240 237 235 234 233 232 230 229 227 226 225 225 224 224 223 223 223 222 221 221 220 220 220 220 221 223 226 228 230 231 232 232 233 232 231 229 228 227 226 225 225 225 225 225 225 225 225 225 224 224 222 220 217 215 212 209 207 205 203 202 200 199 198 197 197 198 198 197 196 194 192 191 189 188 186 185 183 181 180 179 177 176 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 100 106 113 119 124 128 131 135 139 141 143 145 147 149 151 152 154 155 156 157 158 159 160 161 161 162 163 163 164 165 165 166 167 nan nan nan nan nan nan 171 172 172 173 174 175 176 178 179 180 181 182 184 nan nan nan nan nan nan nan nan nan nan nan 202 205 209 214 217 217 216 214 211 209 208 208 209 nan nan nan nan nan nan nan nan nan nan nan nan 232 233 233 233 233 nan nan nan nan nan nan 241 243 245 246 247 247 247 246 247 249 251 253 256 257 256 254 253 253 nan nan nan nan nan nan 252 251 251 250 251 251 nan nan nan nan 254 253 253 252 251 251 250 249 249 249 251 252 253 251 nan nan nan nan nan nan nan nan 249 247 246 246 249 253 258 262 266 266 264 260 nan nan nan nan nan nan nan nan 241 241 241 243 246 248 250 250 251 252 253 254 256 258 260 262 264 266 269 272 276 280 284 288 293 297 300 303 305 308 311 314 316 318 319 321 323 323 323 321 319 319 319 319 317 314 312 313 315 318 319 318 317 322 328 332 334 334 333 332 330 326 322 320 318 316 313 312 312 312 313 313 313 313 314 315 315 314 312 311 311 312 313 313 311 309 306 304 302 301 300 300 301 302 301 298 295 293 292 291 290 290 291 293 294 295 295 294 295 298 302 303 302 300 300 300 301 300 298 294 291 288 287 286 287 286 284 281 279 278 278 280 282 282 278 273 271 271 272 274 275 277 278 281 283 283 282 280 280 281 281 278 273 270 271 276 282 288 292 294 295 296 297 296 295 293 291 290 289 289 288 286 285 283 282 280 278 276 274 271 268 266 263 260 258 257 256 255 255 255 255 255 255 255 254 254 254 253 252 251 251 251 251 250 249 248 248 247 246 245 245 245 245 247 248 250 251 252 254 256 258 258 259 260 259 256 253 252 251 251 252 257 261 256 251 245 241 238 234 232 233 236 239 242 244 244 244 243 243 243 242 243 244 245 247 248 249 250 251 252 254 256 259 261 259 254 250 247 244 241 238 235 233 231 230 228 227 226 225 224 224 224 223 223 222 222 221 221 221 221 221 222 223 225 227 229 231 231 231 232 232 231 230 229 228 227 226 225 225 225 225 226 226 226 226 226 225 224 223 220 218 215 212 210 208 206 204 203 202 200 199 198 197 197 197 197 196 195 193 192 190 189 187 185 184 182 181 179 178 177 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 100 106 113 119 124 127 131 134 138 141 143 145 146 148 150 151 153 154 155 156 157 157 158 159 160 160 161 162 162 163 163 164 165 nan nan nan nan nan nan 169 170 171 171 172 173 174 175 176 178 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 205 210 214 216 216 214 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 233 234 234 234 235 235 nan nan nan nan 241 242 245 246 248 248 248 248 249 250 253 255 256 256 255 254 254 nan nan nan nan nan nan nan 253 253 253 254 254 nan nan nan 254 254 254 253 253 252 252 252 nan nan nan nan 251 253 254 252 nan nan nan nan nan nan nan nan 249 247 245 246 249 253 258 262 265 265 264 263 261 259 257 255 252 248 246 243 242 242 242 244 246 248 249 250 251 252 253 254 255 257 258 260 261 263 265 268 271 275 279 283 287 291 294 297 300 304 307 309 311 312 314 316 318 319 319 317 316 314 314 313 312 308 306 306 308 311 313 312 310 312 318 324 329 331 331 330 328 324 320 317 315 313 311 309 309 311 312 313 313 313 314 314 314 314 313 312 313 314 315 315 314 311 307 305 304 303 302 301 302 303 302 298 295 294 293 292 291 290 290 291 292 292 292 292 292 294 297 299 299 297 297 297 299 300 298 295 292 290 289 287 286 285 283 280 277 275 275 277 279 279 277 274 271 270 271 273 274 275 275 277 280 280 279 278 277 278 279 277 273 271 271 275 280 285 289 291 293 294 295 295 294 293 292 290 290 289 288 287 286 284 283 281 279 277 275 272 270 267 264 261 259 257 256 255 255 254 254 254 254 254 254 254 254 254 253 252 252 252 252 251 251 250 249 249 248 247 246 246 247 248 249 250 251 251 252 254 255 256 257 258 257 254 252 250 250 250 252 258 262 261 256 251 245 242 237 235 234 235 237 239 241 243 243 242 241 241 241 241 242 243 245 246 248 249 249 250 252 253 256 259 258 256 253 250 248 246 242 237 234 231 229 228 227 226 225 224 224 224 223 223 222 222 221 221 221 221 222 223 224 226 228 230 231 231 230 230 231 231 230 229 228 227 226 225 225 225 225 226 227 227 227 226 226 225 223 221 218 215 213 210 208 207 205 204 203 201 200 199 198 197 196 196 196 195 194 193 191 190 188 186 185 183 181 180 178 177 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 107 113 119 124 127 130 134 137 140 142 144 146 147 149 150 152 153 154 155 155 156 157 157 158 159 159 160 161 161 162 163 163 nan nan nan nan nan nan 168 169 169 170 170 171 172 173 174 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 231 232 233 233 233 234 235 nan nan nan 239 240 242 244 246 248 249 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 256 nan nan nan nan nan 253 252 253 253 253 253 253 253 254 nan nan nan nan nan 254 255 254 251 nan nan nan nan nan nan nan 248 246 245 246 249 254 258 262 265 265 266 265 264 262 259 256 252 249 246 244 243 243 243 244 246 248 249 250 250 251 252 253 254 255 257 258 259 261 263 265 268 271 274 278 283 286 289 292 295 299 302 303 304 305 307 310 313 315 316 315 313 311 309 309 307 304 301 301 303 306 308 307 305 305 310 318 325 328 329 328 326 323 319 316 314 312 310 309 309 310 312 313 313 313 313 313 313 313 313 313 314 314 315 316 316 313 308 307 306 305 303 302 302 303 302 298 295 294 293 292 291 291 290 291 291 291 291 290 290 291 293 295 296 296 296 296 298 300 299 296 293 292 291 289 287 285 283 280 276 274 274 275 276 277 276 274 272 270 271 273 274 274 274 275 276 277 277 276 275 276 277 276 274 272 272 274 278 282 286 289 292 293 294 294 294 293 292 291 290 289 289 288 286 285 283 282 280 278 276 274 271 268 265 262 260 258 256 255 254 254 254 254 254 254 254 254 254 254 254 254 253 252 252 251 251 251 251 250 250 249 248 248 247 248 249 250 251 251 251 252 252 253 254 255 254 252 250 248 248 248 252 257 262 264 264 260 253 246 241 238 236 236 236 238 239 240 240 240 239 239 238 239 240 242 243 245 246 247 248 249 249 250 253 255 257 257 255 253 251 249 246 241 235 231 229 228 227 226 225 224 224 224 223 222 222 221 221 221 222 222 223 224 225 227 228 229 230 230 229 229 230 230 230 229 228 227 226 225 225 225 225 227 228 228 227 227 226 225 224 221 218 216 213 211 209 207 206 204 203 202 201 199 198 197 196 196 195 195 194 193 192 191 189 187 185 183 182 180 178 177 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 123 126 129 133 136 139 142 144 145 147 148 nan nan nan nan nan nan 155 155 156 156 157 158 159 159 160 160 161 162 162 nan nan nan nan 166 166 167 167 168 169 169 170 171 172 173 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 230 231 232 231 232 232 233 235 236 238 239 240 241 243 245 247 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 257 254 252 251 251 253 254 nan nan nan nan nan 255 nan nan nan 256 256 255 253 nan nan nan nan nan 249 249 248 246 245 246 250 255 259 262 265 266 267 267 266 263 260 256 252 248 246 245 244 244 245 246 247 248 249 250 251 251 252 253 254 255 256 256 257 258 260 262 264 267 270 274 278 282 285 287 289 293 295 296 297 298 301 304 307 310 312 312 310 308 306 305 304 301 299 298 300 302 305 305 304 303 307 314 321 325 326 325 324 322 319 316 314 312 311 310 310 311 312 313 313 313 313 313 312 312 313 314 315 315 315 316 316 315 311 309 308 307 305 303 302 303 302 299 296 294 293 293 292 291 291 291 291 291 290 290 289 289 289 291 293 295 296 296 297 298 298 296 295 294 294 292 288 285 283 280 277 275 274 274 274 275 277 276 273 271 271 273 275 274 273 273 274 275 275 274 274 274 275 275 274 273 272 273 276 280 284 288 291 293 294 294 294 293 292 291 290 289 288 288 286 284 283 283 281 279 277 275 272 269 266 263 261 258 257 256 255 254 254 253 253 254 254 254 254 254 254 254 253 253 252 251 251 251 251 251 251 250 249 248 248 248 248 249 250 250 251 251 251 250 251 252 252 250 248 246 246 248 251 255 260 264 268 268 261 251 245 242 240 238 238 238 239 239 239 239 238 237 236 237 238 240 241 243 244 245 246 247 247 248 250 252 254 256 256 254 253 251 248 244 238 232 229 228 227 226 225 225 225 225 223 222 221 221 221 221 222 223 224 224 225 226 228 229 229 228 228 228 228 229 229 229 228 227 226 225 225 225 226 228 229 229 228 228 227 226 224 221 219 216 214 212 210 208 206 205 204 202 201 200 199 197 196 196 195 194 193 193 192 191 189 188 186 184 182 180 179 178 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 153 154 155 155 156 156 157 158 158 159 159 160 160 161 nan nan nan 164 164 165 166 166 167 167 168 168 169 170 171 172 nan nan nan nan nan nan nan nan nan nan 190 194 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 231 231 231 231 230 231 232 233 235 237 238 239 240 242 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 255 253 251 251 251 253 254 nan nan nan nan nan nan nan nan nan 257 257 256 254 nan nan nan nan nan 250 250 249 247 245 247 251 256 260 264 266 267 268 268 266 263 259 255 251 248 246 245 245 245 246 247 248 249 250 251 251 252 252 253 253 254 254 255 256 256 258 259 262 264 266 270 274 277 280 282 284 287 289 291 292 293 295 297 301 305 308 310 308 306 303 302 302 301 299 298 299 301 303 305 306 304 306 312 317 321 322 322 321 320 318 316 314 313 312 311 311 312 312 313 313 313 313 313 313 313 314 315 315 315 316 317 317 316 314 311 309 308 306 304 303 303 302 299 296 294 293 293 291 290 290 290 290 289 289 288 288 287 287 288 290 293 295 295 295 295 295 295 295 296 296 294 291 287 285 282 279 277 275 274 274 274 276 276 274 271 271 273 275 275 273 272 272 273 273 273 273 273 274 274 274 273 272 273 275 278 282 286 289 292 294 295 295 294 293 292 290 289 288 287 285 284 283 282 281 279 277 275 273 270 267 264 261 259 257 256 255 254 254 253 253 253 254 254 254 254 254 254 253 253 252 251 251 251 251 251 251 251 250 249 248 247 247 248 248 249 250 250 250 250 249 249 249 249 247 246 246 247 250 253 257 260 265 269 267 259 252 247 245 242 240 240 240 240 239 238 237 235 234 235 236 238 239 240 242 243 245 245 246 247 247 249 251 253 253 253 252 251 249 245 240 234 230 228 227 226 226 226 226 225 224 222 221 221 220 221 222 223 224 224 225 226 227 228 227 227 226 226 227 228 228 228 228 228 227 226 226 226 227 229 230 231 230 229 228 227 224 222 219 217 215 212 210 209 207 205 204 203 202 201 199 198 197 196 195 194 193 192 192 191 189 188 186 184 183 181 180 179 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 147 148 149 150 151 152 153 153 154 155 155 155 156 157 157 158 158 158 159 159 160 161 162 162 163 163 164 165 165 166 166 167 167 168 169 170 nan nan nan nan nan nan nan nan nan 186 189 193 198 nan nan nan nan nan nan nan nan nan nan nan nan 211 216 nan nan nan nan nan nan nan nan nan nan 230 232 232 232 231 230 230 231 233 235 236 238 239 240 242 244 246 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 256 255 253 252 252 253 nan nan nan nan nan nan nan nan nan nan nan 258 257 256 255 nan nan nan nan nan 252 251 250 249 247 248 252 256 261 265 267 269 269 268 266 262 258 254 250 248 246 246 246 247 247 248 249 250 251 251 252 252 252 253 253 253 253 254 254 255 255 257 259 260 263 265 269 272 275 278 280 282 285 287 289 290 291 293 296 300 304 306 306 303 301 300 300 300 299 298 298 300 302 305 306 305 305 309 312 315 317 317 317 317 316 315 314 313 312 312 312 312 313 313 314 314 314 314 314 313 313 314 313 313 313 315 316 316 314 311 308 306 305 304 303 303 302 299 296 294 293 293 292 289 288 288 287 287 286 285 285 285 285 285 287 290 292 292 292 293 294 294 295 296 297 297 294 291 287 284 282 280 278 276 274 274 276 276 274 272 272 274 275 274 273 271 271 272 272 272 272 272 272 272 273 272 272 273 275 277 280 283 287 291 294 296 296 296 295 293 292 290 289 287 285 284 282 281 280 279 277 276 273 271 268 265 263 260 258 257 255 254 253 253 253 253 254 253 253 253 254 254 253 253 252 252 251 251 251 251 251 251 250 249 248 247 246 246 246 247 248 249 249 249 247 247 247 247 246 245 246 247 249 252 254 256 261 266 269 268 261 255 249 244 241 240 240 240 240 239 238 236 235 235 236 237 238 239 241 243 244 245 245 245 246 246 248 249 250 250 249 248 246 244 240 235 232 229 227 226 226 226 226 226 224 223 221 220 220 220 221 223 224 225 225 226 227 227 226 226 226 226 226 227 227 228 228 228 228 227 227 227 229 230 231 232 231 231 229 227 224 222 219 217 215 213 211 209 208 206 205 203 202 201 200 199 198 196 195 193 192 191 191 190 190 188 186 185 184 183 182 181 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 83 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 145 146 148 149 150 150 151 152 153 153 154 154 155 155 155 156 156 157 157 157 158 159 159 160 161 161 162 163 163 164 165 166 166 166 167 168 169 nan nan nan nan nan nan nan 179 182 186 191 195 199 204 nan nan nan nan nan nan nan nan nan nan nan 213 218 nan nan nan nan nan nan nan nan nan 228 231 233 234 233 232 231 231 232 234 236 237 238 240 241 242 244 246 248 250 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 257 256 255 254 254 254 254 nan nan nan nan nan nan 260 260 nan nan nan 259 258 257 257 nan nan nan nan 256 255 254 253 252 251 251 253 257 262 265 268 269 268 267 264 261 257 253 250 248 248 248 248 248 249 250 251 252 252 252 252 252 252 252 252 252 252 252 253 253 254 255 256 257 259 261 264 267 270 273 276 278 281 284 286 288 289 291 293 296 301 303 303 301 298 297 298 299 299 298 298 299 301 304 305 304 304 305 308 310 312 313 314 315 315 314 314 313 313 313 313 313 313 313 314 315 315 315 313 312 313 312 310 309 308 310 312 313 312 309 306 304 303 303 304 303 302 299 296 294 293 293 291 289 288 286 285 284 283 283 282 282 283 284 286 288 290 291 291 293 294 295 295 296 297 298 297 294 291 288 285 283 281 278 276 275 275 275 274 272 272 273 274 273 271 270 270 270 271 271 271 271 271 271 271 272 273 274 275 276 279 281 285 288 292 295 298 299 298 297 295 292 290 288 286 284 282 281 280 279 277 276 273 271 269 266 264 262 259 257 256 254 254 253 254 254 254 253 253 253 254 254 254 254 253 253 252 252 252 252 251 251 250 249 248 247 245 244 244 245 246 247 248 248 246 245 245 245 245 246 246 247 249 250 252 254 257 261 266 267 265 260 254 246 241 239 239 239 239 239 239 238 237 236 236 237 238 239 241 242 244 244 245 245 244 245 246 247 247 247 245 244 242 240 238 235 232 230 228 226 225 225 226 225 224 223 221 219 219 220 221 222 223 224 225 226 226 226 226 225 225 225 225 226 227 228 228 229 229 229 228 228 229 230 231 232 232 231 230 227 224 221 219 217 215 214 212 210 208 207 206 204 203 202 201 200 198 197 195 193 192 191 191 190 189 188 187 185 185 184 183 182 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 83 85 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 143 145 146 147 148 149 150 151 152 152 153 153 154 154 154 154 155 155 156 156 156 157 157 158 158 159 159 160 161 162 163 164 165 165 166 166 167 167 168 nan nan nan nan nan 175 178 182 187 192 196 200 204 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 229 232 234 235 235 234 233 233 234 236 237 238 239 240 242 243 244 246 247 249 251 252 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 257 257 256 256 256 256 nan nan nan nan nan nan 262 262 262 261 261 261 260 259 258 259 260 261 nan nan 259 258 257 256 255 255 255 256 259 262 265 267 268 267 266 263 260 256 253 251 250 249 249 249 250 251 252 253 253 253 253 253 253 252 252 252 251 251 251 252 252 252 253 254 255 256 258 260 262 265 268 271 274 277 280 283 286 288 290 291 294 298 301 301 299 296 296 297 298 299 298 298 298 300 302 302 302 302 303 305 306 308 310 311 313 314 314 313 313 313 313 313 313 314 314 315 315 316 316 314 312 312 311 309 307 306 306 309 311 311 308 305 303 303 303 303 303 302 299 296 293 293 293 291 289 287 286 284 283 281 281 281 281 282 283 285 288 290 291 291 292 295 296 297 298 299 299 299 297 294 290 288 286 283 280 278 276 275 275 274 273 273 273 272 270 269 269 269 269 270 270 271 271 271 271 271 272 273 274 275 276 277 279 282 286 290 294 298 301 302 301 299 296 293 290 287 285 283 281 279 279 277 275 273 272 270 268 266 263 261 258 256 255 254 254 254 254 254 253 254 254 254 254 255 254 254 254 253 253 252 252 252 251 250 249 248 247 245 244 244 244 245 246 247 247 246 245 244 244 245 245 246 247 248 250 251 253 254 257 260 262 262 259 254 248 242 239 238 238 239 240 240 239 238 237 237 237 238 240 242 243 244 245 245 244 244 244 245 246 247 246 244 241 239 237 235 234 232 230 228 227 225 225 225 225 224 222 220 219 219 219 220 222 222 223 223 224 224 225 225 225 225 225 225 226 227 228 229 230 230 230 229 229 229 230 231 232 233 232 230 227 224 221 219 217 216 214 212 211 209 207 206 205 204 203 202 200 199 197 195 194 192 191 191 190 189 188 187 186 186 186 185 184 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 84 86 nan nan nan nan nan nan nan nan 118 121 123 127 nan nan 138 140 142 144 145 147 148 148 149 150 151 152 152 152 153 153 153 154 154 154 155 155 156 156 156 157 157 157 158 158 159 160 161 163 164 165 165 166 166 166 166 167 167 nan nan 171 173 177 182 187 191 195 198 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 227 230 233 236 237 237 237 236 237 237 238 238 239 240 241 242 243 245 246 247 248 250 251 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 259 258 257 257 258 nan nan nan nan nan nan nan 264 264 264 263 263 263 262 261 260 261 262 263 263 262 261 260 259 258 258 259 259 260 261 263 265 266 267 266 265 263 259 256 253 252 251 251 251 251 252 253 253 254 255 254 254 254 253 252 252 251 251 251 251 251 251 252 252 253 253 254 256 257 259 261 263 266 268 271 274 277 281 285 287 289 292 296 299 299 297 295 295 296 298 299 298 298 298 299 300 300 300 301 302 303 304 305 307 310 312 313 314 314 314 314 313 313 313 314 315 315 315 316 317 316 314 312 310 308 307 305 304 305 308 308 306 303 301 301 301 301 300 300 298 295 293 292 292 291 289 287 285 284 282 281 281 281 281 282 283 286 289 291 292 292 292 295 298 299 300 300 300 300 299 296 293 289 287 284 281 279 277 275 274 273 273 274 273 271 269 268 267 267 268 268 269 270 270 271 271 272 272 273 273 275 275 276 278 281 284 288 292 297 301 303 304 303 301 298 293 289 286 284 281 280 279 277 276 274 272 271 269 267 265 262 259 257 256 255 254 254 254 254 254 254 254 255 255 256 255 255 254 254 253 253 252 251 251 250 249 248 247 246 245 244 244 245 246 246 246 246 245 244 245 245 245 246 247 248 249 250 251 253 254 256 256 256 254 249 244 240 237 236 237 238 239 239 239 238 237 237 238 239 241 243 245 246 247 246 245 244 245 246 247 247 247 245 242 239 236 234 233 231 229 228 226 225 224 224 223 223 221 220 218 218 219 220 221 221 221 221 221 222 223 224 225 225 226 226 227 228 229 230 231 230 230 230 230 230 230 231 232 233 232 231 228 225 222 219 217 216 214 213 211 210 208 207 206 205 204 202 201 199 198 196 194 193 191 190 189 189 188 187 187 187 187 187 186 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 84 87 89 nan nan 98 102 107 111 114 117 120 122 125 129 133 136 139 141 143 144 146 147 148 149 150 151 151 152 152 152 152 153 153 153 153 154 154 154 155 155 156 156 156 156 157 158 159 160 161 163 164 164 165 165 165 165 166 166 167 168 170 173 177 181 186 189 193 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 217 221 225 227 230 233 236 238 239 239 239 239 239 239 239 240 240 241 243 244 246 246 247 248 248 250 250 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 260 260 259 nan nan nan nan nan nan nan nan nan 266 266 266 266 265 265 264 263 263 263 264 264 264 263 262 260 259 260 261 261 262 262 263 264 265 266 266 265 264 262 259 257 255 254 253 252 252 253 253 254 255 256 256 255 255 254 253 253 252 251 251 251 251 251 251 251 252 252 252 253 254 255 256 258 259 261 263 265 267 270 274 278 281 285 288 292 295 297 296 294 294 296 298 299 299 299 299 299 299 299 299 299 301 302 302 302 305 308 311 313 313 314 313 313 313 312 312 313 315 315 315 316 316 316 314 311 309 307 305 303 302 301 303 303 302 300 298 297 296 296 296 296 296 294 292 291 291 290 288 286 285 284 283 281 280 280 281 283 284 287 290 293 294 292 292 295 298 301 302 302 302 301 300 297 294 291 288 285 283 280 277 275 274 273 273 274 274 272 270 268 267 266 267 267 268 269 270 271 272 273 274 274 274 274 275 276 278 280 284 287 291 296 300 303 305 306 305 302 297 293 288 285 282 281 279 278 276 274 273 272 271 269 267 264 261 259 257 255 254 254 254 254 254 255 255 256 256 257 256 255 254 254 253 253 252 251 251 250 249 249 248 248 246 246 245 245 246 246 246 245 244 244 245 245 245 246 247 247 248 249 250 251 252 253 253 251 249 245 241 238 235 235 236 238 238 238 238 237 236 236 237 239 241 244 247 249 249 248 246 245 245 246 248 249 249 247 243 240 237 235 233 231 230 228 226 224 223 223 222 221 220 218 218 218 218 219 219 219 219 219 219 220 221 222 224 225 226 227 228 229 230 231 231 231 231 231 230 230 230 231 231 232 232 231 228 225 222 220 218 216 215 214 212 210 209 208 206 205 204 203 202 200 198 196 195 193 191 190 189 188 188 188 188 188 189 188 188 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 88 90 nan 94 98 102 106 110 113 116 118 120 123 127 131 135 138 140 142 143 145 146 147 148 149 150 150 151 151 151 151 152 152 153 153 153 153 153 154 154 154 155 155 156 156 157 159 160 161 162 163 163 164 164 164 165 165 165 166 167 169 172 177 181 185 188 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 215 218 222 225 227 229 232 235 238 240 241 242 241 241 241 240 241 241 243 244 245 247 247 247 247 247 248 249 250 251 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 262 nan nan nan nan nan nan nan nan nan nan nan 268 268 268 267 267 267 266 265 265 265 264 264 263 261 260 259 261 262 263 264 264 264 265 266 266 265 264 263 262 260 258 257 255 254 254 254 254 255 256 256 257 256 256 255 254 254 253 252 252 251 251 251 251 251 251 252 252 252 252 252 253 254 256 257 258 259 260 262 263 266 269 273 277 281 286 290 292 293 292 292 294 297 299 299 300 299 299 299 298 298 298 300 301 301 301 302 305 308 311 312 313 312 312 310 310 310 312 314 315 314 314 314 314 312 309 306 305 303 301 299 298 297 297 296 295 294 293 292 292 292 292 293 292 291 290 289 288 287 286 285 285 283 282 281 280 282 284 286 288 291 294 295 294 293 296 299 302 303 304 303 302 301 299 296 293 289 286 284 282 279 277 275 274 274 275 275 273 271 270 269 268 268 268 268 269 271 272 273 274 275 276 276 276 277 277 278 280 283 287 290 294 298 301 304 307 308 306 301 296 291 286 283 281 279 277 276 275 274 273 272 271 268 266 263 261 258 256 255 254 254 255 255 256 256 257 257 257 256 255 254 254 253 252 251 251 251 251 250 250 249 249 247 247 246 246 246 246 245 244 243 244 244 245 245 246 246 247 247 248 249 250 250 250 250 248 246 243 240 237 235 235 236 236 236 236 236 236 235 235 236 237 241 244 248 250 251 250 249 247 246 247 248 249 249 247 244 240 238 236 234 233 231 228 226 224 222 222 221 220 218 217 217 216 217 217 217 217 217 216 217 218 219 221 222 224 225 227 228 229 230 231 232 232 232 232 231 231 231 231 231 232 232 231 229 226 223 220 218 217 216 215 213 211 210 208 207 206 204 203 202 200 199 197 195 193 191 190 189 189 189 189 189 190 190 189 188 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 88 91 93 95 98 102 106 109 112 114 116 119 121 125 129 133 136 138 140 142 143 145 146 147 148 149 149 150 150 150 151 151 152 152 153 153 153 153 153 153 154 154 155 155 156 157 158 159 160 161 162 163 163 164 164 164 164 164 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 211 nan 216 219 222 224 226 228 231 235 239 242 243 243 243 243 243 243 243 244 245 246 247 248 248 247 246 246 247 248 249 251 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 265 264 263 262 nan nan nan 261 263 264 265 265 265 265 266 266 265 263 262 261 261 260 258 257 256 255 255 256 257 257 257 257 257 256 256 255 254 253 253 252 252 251 251 251 251 251 251 251 251 251 251 252 253 254 254 255 256 257 258 259 261 263 265 269 273 278 282 286 287 287 288 290 294 296 298 299 299 299 298 298 297 297 299 300 300 300 299 301 304 306 308 310 311 310 308 306 308 311 313 314 313 313 313 312 310 306 304 303 300 298 297 296 294 292 291 291 290 290 289 288 288 288 289 289 289 288 286 285 285 284 284 284 283 282 281 281 282 285 288 291 293 295 295 294 294 297 300 303 304 304 304 303 302 301 298 294 289 286 284 282 281 279 278 277 277 278 277 275 274 273 272 272 271 270 270 270 272 274 275 275 276 277 279 280 280 280 280 281 283 287 290 293 296 299 302 305 308 307 303 298 293 288 284 281 279 276 275 274 274 274 273 272 270 268 265 263 260 257 255 254 255 255 256 257 257 257 257 257 256 255 254 253 253 252 251 251 251 251 251 251 250 249 248 247 246 245 245 244 244 243 243 243 244 244 245 245 245 246 246 247 248 249 249 249 248 247 245 243 241 238 236 236 236 235 234 234 235 235 235 234 235 236 239 243 247 251 253 253 251 249 247 247 247 248 248 246 243 240 237 236 235 233 231 228 226 223 222 221 220 219 218 217 216 215 215 215 215 215 215 215 215 216 218 219 221 223 225 226 228 229 230 231 232 233 233 233 232 232 231 231 230 231 231 230 229 226 223 220 218 217 217 216 214 212 211 209 207 206 205 203 202 200 199 197 195 193 192 191 190 190 190 190 190 191 190 190 189 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 91 94 96 98 101 105 108 111 113 115 117 120 123 127 131 134 137 139 140 142 144 145 146 147 147 148 149 150 150 150 151 151 152 152 153 153 153 153 153 153 154 154 155 156 157 158 159 160 160 161 162 163 164 164 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 205 208 211 nan 217 220 223 224 226 228 231 235 240 243 245 246 246 247 247 247 247 247 248 249 249 250 249 248 nan nan 246 248 250 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 269 269 nan nan nan nan nan nan 266 265 263 262 nan nan nan nan nan nan 266 266 266 266 266 265 264 262 261 261 261 260 259 258 257 257 257 257 258 258 258 258 257 257 256 255 255 254 253 253 252 252 252 252 251 251 251 251 251 251 251 251 251 252 253 253 253 254 255 255 257 258 260 262 265 269 273 278 280 281 282 284 288 291 295 297 298 298 297 297 297 296 298 300 300 299 297 297 298 301 304 306 308 308 306 305 306 309 311 312 312 311 311 310 308 305 303 300 298 296 295 294 292 290 288 288 288 287 286 285 285 284 284 284 285 285 284 283 283 283 282 283 283 282 282 282 284 288 291 293 295 295 295 294 295 298 301 303 304 304 304 303 303 301 298 293 289 286 284 283 282 282 282 282 282 283 282 280 279 278 277 277 276 274 272 272 274 276 277 277 278 279 281 283 284 285 284 284 285 288 292 294 296 297 299 302 305 305 303 299 293 287 283 279 276 273 272 272 274 274 274 272 271 269 267 265 262 259 256 255 255 256 257 258 258 257 257 256 255 255 254 254 253 252 252 251 251 251 251 251 250 249 247 246 245 244 244 243 243 242 242 243 243 244 244 244 244 245 246 247 248 248 248 248 248 247 245 244 242 240 238 237 236 235 234 234 234 235 234 234 234 235 237 241 246 251 254 254 253 250 248 247 247 247 246 244 241 238 237 236 235 233 231 228 225 223 222 220 219 218 217 216 215 215 214 214 214 214 214 214 214 215 216 218 220 222 224 226 227 228 230 231 232 233 234 234 233 232 231 231 230 230 230 229 228 226 223 220 218 218 217 216 215 213 212 210 208 206 205 204 202 200 199 197 195 194 193 192 191 191 191 191 191 191 191 190 189 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 92 94 97 99 101 104 107 110 111 113 115 118 121 125 129 132 135 137 138 140 142 144 145 146 146 147 148 149 150 150 151 151 152 152 153 153 153 153 154 154 154 154 155 156 157 158 159 159 160 161 162 164 165 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 200 203 206 208 211 215 219 222 224 224 225 226 229 234 240 244 247 248 249 250 250 250 250 250 251 252 252 251 251 250 247 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 269 269 269 269 269 269 269 269 nan nan 266 265 263 nan nan nan nan nan nan 266 266 266 266 265 264 263 262 261 261 260 260 260 259 258 258 258 259 259 259 259 259 258 257 257 256 256 255 254 254 253 253 252 252 251 251 251 250 250 250 250 250 250 250 251 251 251 251 252 253 254 255 256 258 259 261 265 269 272 274 276 278 281 284 289 293 295 296 296 296 297 297 298 299 299 298 296 294 294 297 300 302 304 305 305 304 305 307 309 309 309 308 308 307 306 303 300 298 296 294 293 292 290 288 286 286 285 284 283 282 281 281 281 281 282 283 282 282 281 281 281 281 281 281 282 283 286 290 293 295 296 297 296 294 294 297 300 302 303 304 304 303 303 301 298 293 288 286 284 283 284 284 285 286 287 289 288 286 284 282 282 282 281 279 276 275 276 277 279 281 281 282 283 285 287 288 288 289 290 291 294 296 297 298 298 300 302 303 301 298 293 287 282 277 272 269 268 270 273 275 274 272 271 270 268 266 264 261 258 257 256 257 258 259 259 257 256 255 255 255 255 255 254 253 252 251 251 250 251 250 250 249 247 245 244 243 242 242 242 242 242 242 242 243 243 243 244 244 246 247 248 249 249 248 247 246 245 244 242 240 239 238 237 236 234 234 234 235 234 234 234 234 236 238 244 250 254 256 254 251 248 246 245 245 244 242 239 237 236 235 233 232 229 227 224 222 221 219 218 217 216 216 215 215 214 213 213 214 214 214 214 214 215 217 219 221 223 225 226 228 229 230 231 233 233 234 233 232 231 231 230 230 229 229 227 225 222 220 218 217 216 216 215 214 212 211 209 207 205 204 202 200 199 197 195 194 193 193 192 192 191 191 191 191 191 191 190 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 92 95 97 99 101 104 nan 109 111 112 114 117 120 123 127 130 133 135 137 139 141 143 144 144 145 146 147 148 149 150 150 151 152 153 153 153 154 154 154 155 156 157 157 158 158 158 158 159 160 162 164 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 209 214 218 222 224 224 224 223 224 228 234 240 245 248 250 250 251 251 252 252 252 253 254 254 253 253 252 250 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 270 270 270 270 269 269 269 269 269 268 267 nan nan nan nan 262 nan nan nan nan nan nan 266 265 264 263 262 261 261 261 260 260 259 259 259 259 260 260 260 260 259 259 258 257 257 256 256 255 254 254 253 253 252 252 251 251 250 250 250 249 249 249 249 249 249 249 249 249 250 251 252 253 254 255 256 258 260 263 266 269 271 274 277 282 287 290 292 294 296 297 298 299 299 298 297 296 295 294 295 297 299 301 302 302 303 304 305 306 306 305 304 303 303 303 301 298 296 294 292 291 290 289 287 286 285 284 283 281 280 279 279 279 280 281 282 282 281 281 280 280 280 280 280 281 284 289 292 294 296 297 298 297 295 294 296 298 299 300 301 301 301 301 301 299 294 289 285 283 283 284 286 288 290 291 292 292 290 288 286 285 284 284 282 280 278 278 279 281 284 286 286 286 286 286 288 290 293 294 295 296 297 298 298 298 299 300 301 300 297 292 286 281 275 269 266 266 269 274 276 275 273 271 270 269 267 265 263 260 258 257 258 258 259 259 258 257 256 255 256 256 255 255 254 252 251 250 249 250 250 249 248 247 245 243 242 241 241 241 241 241 242 242 242 242 243 243 244 246 247 248 249 249 248 247 246 245 244 243 240 239 238 238 236 235 234 234 235 234 234 235 235 236 238 243 249 255 258 257 253 249 246 244 243 242 240 237 235 234 233 231 230 228 225 223 221 219 218 217 216 216 216 215 214 213 213 213 213 214 214 214 215 215 217 218 221 223 224 226 227 228 230 231 232 233 233 233 232 231 231 230 229 229 228 226 224 221 218 216 215 215 214 214 213 212 210 209 207 206 204 202 200 198 197 195 194 194 193 193 192 192 192 192 191 191 191 190 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 98 100 102 104 106 108 110 112 113 115 118 122 125 128 131 133 135 137 139 141 142 143 144 145 146 147 148 149 150 151 151 152 153 154 154 154 155 156 158 159 160 160 159 159 160 161 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 225 224 223 223 224 228 234 241 nan nan 250 250 251 252 252 253 254 254 255 255 256 256 255 253 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 271 271 270 269 269 269 269 269 268 268 267 266 265 264 264 264 nan nan nan nan nan nan 266 265 263 262 262 261 261 260 260 260 260 260 260 261 261 261 260 260 259 258 258 257 257 256 255 255 254 254 253 253 252 251 251 251 250 249 249 249 249 248 248 248 247 247 247 248 249 249 250 252 253 253 253 255 256 259 261 264 267 271 276 281 283 287 290 294 297 299 300 300 299 298 297 296 296 295 296 297 298 299 299 300 301 303 303 302 301 300 299 299 299 299 298 296 294 292 290 289 289 288 286 285 284 283 281 279 278 278 278 278 279 280 281 280 280 280 280 279 279 279 280 284 289 293 294 295 296 298 298 296 295 296 296 297 297 297 298 298 298 298 297 294 289 284 283 283 284 287 290 292 293 294 294 293 291 289 288 286 284 283 281 281 280 281 284 287 290 289 287 285 283 284 287 292 295 297 298 298 298 298 298 299 301 302 300 297 292 287 281 275 268 264 265 270 276 278 277 274 272 270 269 268 266 264 262 260 259 258 258 258 258 258 257 257 257 257 257 256 255 253 252 250 249 248 248 248 248 248 247 245 243 242 241 241 241 241 242 242 242 243 243 243 244 245 246 248 249 250 249 249 248 246 245 244 242 240 239 238 238 237 235 233 233 234 235 236 237 237 237 239 243 248 254 258 258 254 250 245 242 240 239 237 235 234 232 231 230 228 226 224 221 219 218 217 217 216 216 215 215 214 213 213 213 214 214 215 215 215 215 217 218 220 223 224 226 227 228 229 231 232 232 233 232 232 231 230 230 229 228 227 225 223 220 217 214 213 213 212 212 211 210 209 208 206 205 203 202 200 198 196 195 194 194 193 193 192 192 192 192 192 191 191 191 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 103 104 106 108 110 111 113 115 117 120 123 126 129 131 133 135 137 139 141 142 143 144 145 146 148 149 149 150 151 152 153 153 154 154 155 156 158 159 160 160 160 161 163 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 223 223 nan nan nan nan nan nan nan nan nan 252 254 255 255 255 256 256 257 258 258 256 255 254 255 nan nan nan nan nan nan nan 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 272 271 270 269 269 269 268 268 nan 267 266 265 265 265 266 267 nan nan nan nan 267 266 265 264 nan nan nan 261 261 260 260 260 261 261 262 262 261 261 260 259 258 258 257 257 256 256 255 255 254 254 253 252 252 251 251 250 249 249 248 248 247 247 246 246 246 246 246 247 247 248 249 250 250 250 250 251 253 256 259 262 266 271 274 277 281 285 289 294 297 300 301 301 300 299 298 297 296 296 296 296 297 297 298 299 300 301 299 298 297 297 298 298 298 298 296 294 292 291 290 289 288 287 286 285 284 282 280 279 278 278 278 279 279 280 279 279 279 279 279 280 280 280 284 288 292 293 294 295 297 298 297 297 297 297 296 296 296 297 296 296 296 296 293 289 284 282 282 283 286 290 292 293 294 294 293 292 291 290 288 285 283 282 282 283 285 287 289 291 290 287 284 281 279 281 285 290 295 297 298 298 296 295 298 301 303 301 298 293 288 282 275 268 265 266 272 278 280 278 275 271 269 267 267 266 265 263 261 260 259 258 258 258 258 258 259 259 259 258 257 255 253 251 250 249 248 247 247 248 247 247 245 244 242 241 241 241 242 242 243 243 243 244 244 245 246 247 248 250 250 250 249 248 247 245 243 242 240 239 238 237 236 234 233 233 234 235 237 239 239 239 240 243 248 253 257 257 255 251 246 242 239 237 235 233 232 231 230 228 226 224 222 220 219 218 217 217 217 216 216 215 214 214 214 214 214 215 216 216 216 216 217 219 220 223 224 225 227 228 229 230 231 232 232 232 231 230 230 229 228 227 225 224 221 218 215 213 211 211 210 210 209 209 208 207 205 204 203 201 199 198 196 195 194 194 193 193 193 193 193 192 192 192 191 191 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 101 103 105 107 108 109 111 113 114 116 119 122 125 127 129 131 133 134 136 138 140 142 143 144 146 147 148 149 150 151 151 152 153 153 153 154 155 156 158 159 161 162 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 256 256 256 256 257 258 260 261 260 259 258 258 261 nan nan nan nan 262 261 260 260 nan nan nan nan nan nan nan 261 263 266 268 nan nan nan nan nan nan nan nan nan nan nan 273 272 271 270 270 269 268 268 nan nan 267 266 265 265 265 266 267 268 nan nan nan nan 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 261 260 259 259 258 258 257 257 256 255 255 255 254 254 253 252 251 251 250 249 248 247 247 247 246 246 245 245 244 245 245 245 245 246 247 247 246 246 246 249 251 254 258 262 266 270 273 276 279 284 288 293 298 301 301 301 300 299 298 297 297 296 296 296 296 296 296 297 298 297 296 296 297 298 299 299 298 297 295 294 292 291 290 288 287 286 286 285 284 281 280 279 279 279 279 279 279 279 279 279 279 279 280 281 282 284 288 291 292 293 294 296 297 297 297 297 297 297 296 297 297 297 296 295 294 292 289 285 283 282 283 286 289 290 291 292 292 292 292 291 290 288 285 282 280 280 283 286 288 290 291 290 288 284 279 276 275 277 282 287 293 296 296 294 294 296 300 302 302 299 293 289 283 276 270 267 270 277 282 282 278 273 269 267 265 265 265 265 264 263 262 260 259 258 258 258 259 260 261 261 260 258 255 253 251 249 248 247 247 246 247 246 246 245 244 243 242 242 242 243 243 244 244 244 244 245 246 247 249 249 250 251 251 250 249 248 245 243 241 240 239 238 236 235 234 234 234 234 235 238 240 240 240 241 244 248 252 255 256 255 252 247 242 238 235 234 232 231 230 228 227 225 223 221 220 219 218 218 218 218 217 217 216 215 215 215 214 215 215 216 217 217 217 218 219 220 222 224 225 226 228 229 230 231 231 231 231 230 230 229 229 227 226 224 222 220 217 214 211 210 209 208 208 208 207 206 205 204 203 201 200 198 197 196 195 194 193 193 193 193 193 193 193 192 192 192 192 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 97 100 103 105 107 108 109 111 112 114 116 118 121 124 126 128 129 131 132 134 136 138 139 141 143 144 145 146 148 149 150 151 151 151 152 152 153 154 156 158 160 162 164 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 nan nan nan 221 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 263 263 262 nan nan nan nan nan nan nan nan 260 260 nan nan nan nan nan nan nan 264 266 269 271 272 272 273 nan nan nan nan nan nan 273 273 272 271 271 270 270 269 268 268 268 267 267 265 265 nan nan 267 268 269 269 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 257 256 256 255 255 255 254 253 252 251 251 249 248 247 247 246 246 246 245 244 244 243 244 244 244 243 243 244 244 243 243 243 245 248 251 255 259 264 268 270 273 275 279 283 289 294 299 300 301 300 300 299 298 297 297 296 295 294 293 293 293 294 295 295 296 297 299 300 300 299 298 297 295 293 292 290 289 288 287 286 286 284 282 280 279 279 279 279 279 279 279 279 278 278 279 280 282 283 286 288 290 291 292 293 294 295 296 297 297 298 297 297 298 298 297 296 294 293 291 288 285 283 283 283 285 286 286 287 287 288 288 288 288 288 286 283 279 277 278 281 285 288 290 290 289 287 283 279 275 273 272 273 277 285 292 294 294 294 295 298 302 303 300 294 289 284 278 274 274 279 284 285 282 276 271 266 264 263 263 263 264 264 263 263 261 260 259 258 258 260 262 263 262 261 259 256 253 250 248 247 246 246 246 246 246 246 245 245 245 244 243 243 243 244 nan nan nan nan nan nan 248 249 250 251 252 252 250 249 247 245 242 241 240 240 238 236 235 235 236 236 235 236 238 239 240 242 244 247 251 253 254 255 254 251 247 242 238 234 232 231 230 229 227 225 223 222 221 220 219 219 219 218 218 218 218 218 218 217 216 215 215 215 216 217 217 218 218 219 221 222 223 225 226 228 229 230 231 231 231 231 230 229 229 228 226 224 223 221 218 215 212 210 208 207 207 207 206 206 205 204 203 202 200 199 198 196 195 194 194 194 194 194 193 193 193 193 193 192 192 192 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 93 96 99 102 105 106 108 109 110 112 114 115 117 120 122 125 127 128 129 131 132 134 136 138 139 141 142 143 145 146 147 148 149 149 149 150 150 152 154 156 159 161 162 164 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 259 260 nan nan nan nan nan nan 267 268 270 271 272 273 273 273 274 274 274 274 274 273 273 272 272 271 270 270 269 269 268 268 268 267 266 265 nan nan nan nan 269 270 269 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 255 255 254 253 252 251 250 248 247 247 246 245 245 244 243 243 242 242 243 243 242 241 241 240 240 240 241 243 246 250 253 257 261 266 270 272 273 276 280 285 291 296 298 299 300 299 299 298 298 297 296 295 293 292 290 290 291 292 293 294 296 298 300 300 300 299 298 296 294 292 291 289 288 286 286 285 284 282 280 278 277 277 278 278 278 278 278 277 277 278 279 281 284 285 287 289 291 292 293 294 295 296 297 297 298 298 298 298 298 298 297 296 294 291 288 285 283 281 281 282 282 281 281 282 282 282 282 283 284 283 279 273 272 275 280 284 287 289 290 289 287 284 280 277 274 270 268 270 278 287 292 294 294 295 298 301 303 300 294 289 284 280 278 282 288 291 289 284 276 269 264 261 260 261 262 263 263 263 263 262 261 260 259 259 260 262 263 262 261 259 257 254 251 249 247 246 246 246 246 246 nan nan nan nan nan nan 243 243 nan nan nan nan nan nan nan nan nan 250 251 251 251 249 248 246 244 242 240 240 241 239 237 237 237 237 237 237 237 238 239 241 243 247 250 252 254 254 254 253 250 247 242 237 233 231 230 228 227 225 223 222 221 221 220 220 219 219 219 219 219 219 219 219 218 217 216 215 215 216 217 218 219 220 221 222 222 224 225 226 228 229 230 231 232 231 231 230 229 228 227 225 223 221 219 216 214 211 209 207 207 206 206 205 205 204 203 202 201 200 198 197 196 195 194 194 194 194 193 193 193 193 193 193 193 192 193 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 92 95 98 101 103 105 107 108 110 111 113 115 117 119 121 124 126 127 128 129 131 132 134 136 138 139 140 141 142 143 144 145 146 146 146 146 148 151 154 157 159 161 161 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 257 nan nan nan nan nan nan 271 270 270 271 272 273 273 273 273 274 274 274 274 274 273 273 272 271 270 270 269 269 269 269 269 nan nan nan nan nan nan nan nan 270 nan 270 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 251 250 249 248 247 246 245 244 243 242 241 241 241 241 241 241 240 239 239 239 239 240 242 245 248 251 255 260 265 269 271 272 274 277 283 288 293 296 297 298 298 298 297 296 296 295 294 293 291 289 288 288 288 289 291 293 295 296 297 298 299 298 296 295 293 291 289 287 286 285 284 283 281 278 276 275 275 275 276 277 277 277 276 276 276 277 279 282 283 284 286 289 291 293 293 294 295 296 297 297 297 297 298 300 300 299 296 294 293 290 286 282 279 279 279 279 277 277 276 275 275 276 279 280 277 270 265 266 272 279 283 286 290 290 289 287 285 284 282 278 275 272 274 280 287 292 295 297 297 299 302 303 300 295 289 283 279 280 286 292 294 293 288 279 269 261 259 258 260 261 263 264 264 263 262 261 260 260 260 261 262 262 261 260 259 258 255 252 250 248 247 246 246 245 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 250 250 248 247 245 244 242 240 240 240 240 239 239 238 238 238 238 239 239 240 242 245 249 251 253 254 254 253 251 249 246 242 237 233 230 228 226 225 223 223 222 222 221 221 220 220 220 219 219 219 220 220 219 219 217 216 216 216 216 217 218 219 220 222 223 224 224 225 227 228 230 231 232 232 232 231 230 228 227 225 223 221 219 217 214 212 210 208 207 206 206 205 204 203 202 202 201 200 199 198 197 196 195 194 194 194 194 193 193 193 193 193 193 193 193 193 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 87 90 93 96 99 nan nan 106 107 109 111 113 115 117 119 121 123 124 126 127 128 129 130 132 134 135 137 138 139 140 141 141 141 142 142 141 143 147 151 155 158 160 160 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 273 271 270 271 272 272 273 273 274 274 274 274 274 273 273 272 272 271 270 269 269 268 268 268 269 nan nan nan nan nan nan 266 268 270 270 270 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 249 248 247 246 244 243 242 241 241 241 240 240 240 240 240 239 238 238 239 240 242 244 246 249 253 258 263 268 270 272 274 277 282 287 291 294 295 296 297 297 296 294 293 292 292 292 291 289 288 287 285 284 287 290 292 292 293 295 296 296 296 295 293 291 288 287 285 284 282 281 279 276 274 272 272 272 273 274 274 274 274 274 274 275 276 278 280 282 284 287 290 291 292 293 294 295 295 295 295 296 298 299 299 298 296 294 292 288 284 281 280 280 280 279 276 274 272 270 269 271 276 277 274 269 265 266 273 281 286 289 292 292 291 290 289 290 290 289 288 287 288 288 290 293 297 299 300 301 301 302 300 296 290 284 280 282 287 293 296 295 291 282 270 261 258 258 260 262 263 264 265 265 264 262 261 260 261 262 261 260 260 259 259 259 257 254 251 249 247 246 246 245 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 249 247 245 244 242 241 240 239 240 241 241 240 239 239 239 239 240 241 242 243 246 248 251 253 255 253 251 249 247 245 242 238 234 230 228 225 223 223 222 222 222 222 221 221 220 220 220 220 220 220 220 220 219 218 217 217 217 217 217 218 219 221 222 223 224 225 226 227 229 231 232 233 233 232 231 230 228 226 224 222 220 217 215 213 211 209 208 207 206 205 204 203 202 201 200 200 199 198 196 196 195 195 195 194 194 193 193 192 192 193 193 193 193 193 193 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 86 89 92 95 nan nan nan 104 106 108 109 111 114 116 119 121 122 124 125 126 127 128 129 130 131 133 134 136 137 138 138 138 138 137 137 138 141 146 151 155 157 157 155 152 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 213 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 275 272 270 269 269 270 271 272 nan nan nan nan nan nan 273 273 273 272 271 270 270 269 268 267 267 269 270 270 nan nan nan nan 266 268 269 270 269 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 249 248 246 244 243 242 241 241 240 240 240 239 238 238 238 238 238 239 241 242 244 246 248 252 256 261 265 268 271 274 278 282 286 289 292 293 294 295 295 294 291 289 289 290 290 291 290 289 287 284 283 284 287 288 288 289 291 294 294 294 293 292 290 288 286 284 282 280 279 277 274 271 269 268 269 270 271 271 272 272 272 272 273 274 276 278 279 281 284 287 288 290 291 293 293 294 294 293 294 295 296 296 295 294 292 290 286 283 281 282 283 283 281 277 274 271 270 270 272 276 277 278 278 281 283 286 289 290 292 295 296 295 294 295 298 301 301 300 298 296 295 295 296 299 302 302 300 299 298 298 296 292 286 284 286 290 295 297 297 292 281 269 261 259 260 262 263 263 263 265 266 265 264 263 263 263 262 261 259 259 259 260 260 258 255 252 249 247 246 246 246 246 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 244 242 241 239 239 239 241 242 242 241 240 239 240 241 241 242 243 244 245 247 250 253 254 252 248 246 245 243 241 238 234 231 228 225 223 222 221 221 221 221 221 221 221 221 221 221 221 221 220 220 220 219 219 218 218 218 218 218 219 220 222 223 224 225 227 229 230 232 233 233 233 232 231 229 227 225 223 220 218 216 214 212 210 209 208 206 205 204 202 201 201 200 200 199 198 197 195 195 194 195 195 195 194 193 193 192 192 192 192 192 192 193 194 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 83 85 88 90 93 nan nan 101 103 105 107 109 110 113 115 117 120 122 123 125 126 127 127 128 129 129 130 132 133 134 135 135 134 134 134 135 137 142 146 150 152 152 151 148 145 142 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 276 274 271 269 267 267 nan nan nan nan nan nan nan nan nan nan nan nan 272 271 270 270 269 268 nan nan 269 271 270 270 269 267 266 266 267 269 269 269 268 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 244 243 242 241 241 240 239 239 238 237 237 237 238 239 240 242 243 245 248 251 255 258 262 266 269 273 276 280 285 288 290 291 292 293 293 292 290 287 287 288 289 290 291 290 289 285 283 283 284 285 285 286 288 291 292 291 290 290 289 287 284 282 280 278 276 274 272 269 266 266 266 267 269 269 270 270 270 271 271 272 274 276 277 278 280 282 284 287 289 291 292 292 292 291 289 291 292 293 292 291 290 288 285 283 283 284 286 287 285 280 276 276 280 284 283 281 282 286 292 299 302 303 300 296 296 297 298 298 298 300 305 307 307 305 303 301 301 301 302 303 304 302 298 295 293 293 293 291 289 288 291 294 297 299 297 291 280 268 261 259 260 261 262 262 261 261 262 264 265 265 265 265 263 260 259 259 260 261 260 258 255 252 248 247 247 248 248 247 247 nan nan nan nan nan nan nan nan nan nan nan 247 nan nan nan nan nan nan nan nan nan 243 241 239 238 238 239 241 243 243 241 240 240 242 243 243 243 242 243 244 246 249 252 252 249 246 243 242 240 239 237 234 231 228 226 223 221 220 220 221 221 221 221 221 221 221 220 221 221 221 221 221 220 220 220 219 219 218 218 218 219 220 221 223 225 228 231 233 234 234 234 233 232 231 229 227 224 222 220 217 215 213 211 210 209 207 206 204 202 201 200 199 199 199 198 197 196 195 194 194 195 195 195 194 193 193 192 192 192 191 191 192 193 194 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 83 84 87 89 92 95 nan 100 102 104 106 108 109 111 114 116 118 120 122 123 125 126 126 127 127 128 129 130 130 131 131 131 131 130 131 133 137 142 145 147 148 147 144 142 140 138 138 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 273 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 271 270 270 269 nan nan nan 271 271 270 270 270 269 269 268 268 269 269 268 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 243 242 241 240 239 238 237 237 237 237 238 239 240 240 241 243 247 250 252 254 258 263 267 271 275 279 284 287 289 290 290 290 290 290 288 286 286 286 288 289 290 290 289 287 285 283 282 282 282 284 286 288 289 288 287 287 286 284 282 279 277 275 273 271 269 266 264 263 264 265 267 268 268 268 268 269 270 271 272 274 275 276 277 278 280 283 286 289 290 291 290 288 287 287 288 289 289 289 288 286 284 284 285 287 290 293 293 288 287 295 307 309 301 293 293 298 304 307 309 307 302 298 297 298 299 299 299 300 304 307 309 308 307 307 310 309 308 307 304 299 295 291 289 288 288 289 289 290 293 296 298 299 296 289 278 267 261 259 259 260 260 259 257 255 255 258 262 266 267 266 263 261 260 261 263 263 262 259 255 252 249 248 248 250 250 250 249 nan nan nan nan nan nan nan nan nan nan 246 247 247 248 nan nan nan nan nan nan nan nan 240 238 237 237 239 241 242 243 243 243 244 245 246 245 242 241 241 243 245 247 249 249 246 244 241 239 237 236 235 233 230 228 226 223 221 220 220 220 221 221 221 221 221 220 220 220 221 221 221 221 221 221 221 220 219 219 218 218 218 218 218 221 225 230 234 236 236 236 235 234 232 231 229 226 224 222 219 217 215 213 212 211 209 208 205 203 201 199 199 198 198 198 197 197 196 195 194 194 195 195 195 194 194 193 192 192 191 191 191 191 193 194 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 82 83 84 86 88 90 93 96 98 100 103 105 107 109 111 112 114 116 118 120 121 123 124 125 126 126 127 128 128 129 129 128 128 129 129 131 134 137 139 141 142 142 140 138 136 135 136 136 136 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 222 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 270 271 271 271 271 270 270 269 268 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 242 241 240 239 238 237 237 237 237 237 238 239 239 240 242 245 247 249 251 255 260 265 269 274 279 283 287 288 289 289 288 288 287 286 286 285 285 285 286 287 287 288 287 285 283 281 281 281 283 284 285 285 285 285 284 284 282 279 277 275 272 270 268 266 264 262 262 262 263 265 266 267 267 268 268 270 271 272 273 274 275 275 275 277 281 284 286 288 289 287 286 285 285 286 288 288 286 285 288 287 286 286 289 295 305 313 317 321 329 334 331 324 316 305 303 304 303 302 299 298 299 299 297 296 296 297 298 301 304 308 309 310 311 312 311 308 302 297 295 292 288 285 284 285 286 288 290 294 296 298 297 294 287 276 266 261 259 259 258 259 258 257 255 254 256 261 266 268 266 263 261 260 263 266 266 264 261 256 252 250 249 250 252 253 253 252 250 nan nan nan nan nan nan nan nan nan 246 246 247 247 248 248 nan nan nan nan nan nan 239 237 236 237 239 240 243 245 246 248 249 250 249 246 241 239 239 241 243 245 245 244 243 241 239 237 235 234 232 231 229 227 225 223 222 221 221 221 221 221 220 220 220 220 220 220 221 221 221 222 222 221 221 221 220 220 219 218 217 216 216 219 225 232 238 239 239 237 235 234 232 230 228 226 224 222 220 217 216 214 213 211 210 208 205 202 200 199 198 198 198 198 197 197 196 196 195 195 195 195 195 194 193 193 193 192 191 191 190 191 192 195 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 82 83 84 86 87 89 92 94 96 99 101 103 105 107 110 111 113 115 117 118 120 121 122 124 124 125 126 127 127 127 127 127 127 129 131 133 135 135 135 136 136 136 134 132 131 132 133 134 134 135 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 218 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 271 272 272 273 272 272 270 268 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 242 240 239 238 237 237 237 237 237 237 237 238 239 240 242 244 247 250 254 259 263 267 271 275 280 284 286 287 287 286 285 285 285 284 283 283 283 283 283 284 284 284 284 283 281 281 282 283 282 282 282 282 282 282 282 280 278 276 273 271 268 266 264 262 261 261 261 262 264 265 266 267 268 268 269 270 271 272 273 274 274 274 276 279 281 283 284 284 284 284 283 283 285 287 286 282 286 291 291 289 288 292 302 320 336 342 343 341 341 339 336 327 305 297 297 298 299 299 301 303 302 298 294 293 295 296 298 301 304 307 308 310 311 308 301 292 288 289 288 286 283 282 283 285 287 290 293 296 297 295 290 284 275 269 265 263 262 261 261 262 263 264 264 265 265 266 266 264 261 260 260 264 268 269 267 262 257 253 250 250 252 254 255 255 254 252 nan nan nan nan nan nan nan nan nan 245 246 246 247 247 247 247 nan nan nan nan nan 239 237 237 237 239 241 244 247 249 251 252 253 251 246 241 238 237 239 241 242 241 240 239 238 237 236 234 232 231 229 228 226 225 223 222 222 222 221 221 220 220 220 219 219 219 220 220 221 221 221 221 221 221 221 221 221 220 219 218 216 216 218 223 233 239 240 240 238 236 234 232 230 228 226 225 223 221 219 217 216 214 213 211 208 205 202 200 199 199 199 198 198 198 197 197 196 196 195 195 195 194 194 194 194 193 193 192 191 190 191 193 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 84 86 87 89 90 92 95 97 99 101 103 106 nan nan nan 114 116 117 119 120 121 122 123 124 124 125 125 125 125 125 nan nan nan nan nan nan nan nan nan 132 131 129 129 130 131 132 132 133 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 273 274 274 274 272 269 266 265 nan nan nan 272 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 239 238 237 237 237 237 236 236 236 237 238 239 240 242 245 249 254 258 261 264 268 272 276 279 282 283 283 283 283 283 283 281 280 281 281 281 281 281 281 281 282 281 281 282 283 282 281 280 279 279 279 280 281 280 278 276 273 271 269 266 264 263 261 261 261 263 264 266 267 267 268 268 269 270 270 271 272 272 272 273 273 275 277 278 278 279 280 282 281 281 283 285 283 279 286 296 298 294 291 297 309 326 336 338 337 336 337 337 336 324 304 297 297 299 300 301 303 303 301 297 294 293 293 294 296 299 301 302 304 307 308 305 299 291 287 288 288 286 285 284 284 285 287 289 292 294 294 291 285 281 278 277 276 275 275 273 270 271 272 272 272 272 270 268 266 263 260 259 261 265 270 271 268 264 258 254 252 252 254 256 258 257 256 253 nan nan nan nan nan nan nan nan nan nan 245 245 246 246 246 246 246 nan nan nan nan nan 238 238 238 239 241 245 248 250 252 254 254 251 246 240 237 237 239 240 239 238 237 235 235 235 234 232 231 229 227 226 224 223 222 222 221 221 221 221 220 220 219 219 219 219 219 220 220 220 220 221 221 221 221 221 221 221 221 220 218 217 217 221 229 234 238 238 237 235 233 232 230 229 227 225 224 222 220 219 217 215 213 211 208 205 203 201 201 201 200 200 199 199 198 198 197 197 196 195 195 195 195 195 195 194 193 193 192 192 193 195 198 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 84 85 86 87 88 90 91 93 95 97 99 101 103 nan nan nan nan 114 116 118 119 121 122 123 123 123 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 129 129 129 129 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 275 275 275 275 274 269 266 264 265 nan nan 271 272 273 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 238 237 237 236 236 235 235 236 237 238 239 241 244 248 253 256 258 262 266 269 271 273 275 276 277 278 280 280 279 278 278 279 280 281 281 280 280 280 280 280 280 282 283 282 281 279 277 277 277 278 280 280 279 277 275 272 270 268 266 264 263 262 262 263 265 266 267 267 267 267 268 268 268 269 269 269 270 272 271 271 273 274 274 274 276 280 279 279 282 284 282 278 284 295 301 297 292 300 312 321 326 328 328 329 331 330 326 318 310 305 303 301 301 301 300 299 297 296 295 293 293 293 295 297 299 300 301 304 305 305 300 294 290 287 286 287 287 287 285 285 286 289 291 291 289 285 280 280 282 286 290 292 293 289 285 282 281 280 279 277 275 273 270 267 264 263 264 268 271 271 268 264 258 254 253 254 256 258 259 259 256 253 251 nan nan nan nan nan nan nan nan nan nan nan 245 245 245 245 245 245 245 nan nan nan 240 239 238 240 242 245 248 250 253 254 253 249 244 241 239 238 239 238 237 235 233 232 232 232 232 231 229 227 225 223 222 221 220 220 220 220 220 220 220 220 220 220 219 219 219 219 219 219 220 220 220 221 221 221 222 222 222 222 221 219 218 221 225 230 233 235 236 235 233 232 231 229 228 226 225 223 221 220 218 216 214 212 209 207 206 205 204 204 203 202 201 200 199 199 199 198 198 197 197 196 196 196 196 195 195 195 195 196 196 198 200 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 86 87 88 89 90 92 94 95 97 99 101 nan nan nan nan 111 113 115 117 119 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 126 125 124 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 277 277 276 276 276 274 269 266 264 265 267 270 nan nan 273 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 236 236 235 235 234 235 236 237 238 240 243 246 250 254 256 259 263 265 267 267 267 269 271 273 274 274 275 275 276 278 279 280 280 279 278 278 277 277 278 280 282 282 281 278 276 275 275 277 279 280 280 279 276 273 271 268 267 265 264 263 263 264 265 265 266 266 266 266 266 266 266 267 266 267 268 269 268 268 269 270 270 271 274 277 278 278 281 284 284 281 282 288 292 291 292 299 307 313 317 320 321 323 324 322 318 313 308 304 301 299 298 297 296 295 294 294 293 293 292 293 294 295 297 298 299 301 303 303 300 296 292 289 288 288 289 288 287 286 287 289 290 289 286 284 284 285 287 290 292 292 292 290 290 291 292 293 292 289 284 279 274 271 269 268 268 271 272 271 267 262 257 255 255 256 258 259 260 259 256 253 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 245 244 244 242 241 239 239 241 243 246 248 250 253 253 250 246 242 240 239 238 237 236 234 232 231 231 231 232 231 230 228 225 223 222 220 219 218 218 218 218 218 219 219 220 220 219 219 218 218 218 218 219 219 220 220 221 221 222 222 223 223 223 223 223 222 223 225 228 231 233 234 234 233 232 231 230 229 227 226 224 222 220 219 217 215 214 212 211 210 209 208 207 206 204 203 202 202 201 201 200 200 199 199 198 198 197 197 198 198 199 199 199 200 200 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 86 87 88 89 90 91 93 94 96 97 99 nan nan nan nan 109 110 112 114 116 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 121 121 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 276 276 276 276 276 277 279 279 279 278 277 276 272 268 266 265 nan nan nan 272 nan 272 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 235 235 235 235 235 235 236 237 239 241 244 248 250 252 255 258 260 262 263 263 263 266 268 269 269 269 271 274 277 278 278 278 276 274 273 274 275 276 278 280 281 280 277 274 273 274 275 276 278 279 279 277 274 271 269 268 267 265 264 263 263 264 264 264 264 264 264 264 264 265 265 265 265 266 266 265 265 265 266 267 269 271 275 277 278 279 282 284 284 283 285 285 287 291 297 302 306 310 314 316 318 317 315 313 309 305 302 299 298 297 295 294 293 292 292 292 291 292 292 292 293 295 297 298 300 301 300 299 297 293 291 291 291 291 290 289 288 289 289 290 289 290 294 294 293 292 292 291 288 285 283 285 291 299 302 298 294 288 282 278 275 273 271 271 271 271 269 266 261 258 257 257 257 258 259 260 258 255 251 249 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 245 244 243 242 240 241 242 245 247 249 251 252 250 246 242 240 239 238 237 235 234 232 231 230 230 231 231 231 229 227 225 223 222 221 220 218 217 216 216 216 217 218 219 219 219 218 218 217 217 218 219 219 220 221 221 222 222 223 224 225 225 226 226 226 226 227 229 231 232 233 233 233 233 232 231 229 228 226 225 223 222 220 219 217 216 216 215 215 214 212 210 208 207 206 205 204 203 203 202 202 202 201 200 200 200 200 201 202 203 203 203 203 203 204 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 87 88 89 89 90 91 92 93 95 96 nan nan nan nan nan 107 108 110 112 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 277 277 277 276 276 277 279 280 281 280 279 278 276 272 268 266 267 269 272 274 274 274 273 273 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 235 235 235 234 234 235 236 237 240 243 246 247 248 251 253 256 259 261 261 260 262 263 262 262 263 268 273 275 275 275 274 272 270 269 270 272 274 276 277 278 278 275 273 272 272 272 273 276 277 277 276 274 271 269 268 267 265 264 263 262 263 262 262 262 262 262 262 262 264 264 264 264 264 264 263 262 263 264 265 267 270 273 275 277 278 279 282 285 286 286 287 289 293 297 300 304 307 311 313 313 312 310 308 306 304 301 298 297 296 295 293 292 291 291 290 291 292 292 293 292 293 295 297 298 298 298 298 298 295 293 293 293 292 291 291 290 290 290 291 292 293 294 293 291 290 292 294 293 289 284 283 288 296 298 293 287 283 280 278 276 275 273 271 270 268 266 263 262 261 261 260 259 258 259 258 256 253 250 247 246 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 245 245 244 242 242 242 244 247 249 251 252 252 250 245 241 239 239 238 236 234 233 232 231 230 230 230 230 229 228 227 226 225 223 222 220 218 216 215 214 215 215 216 217 217 217 217 217 217 218 218 219 220 221 221 222 222 223 224 225 226 227 228 229 229 230 230 231 232 233 234 234 234 234 233 232 230 229 227 226 224 223 222 221 220 219 219 219 218 217 215 212 210 209 208 207 206 206 205 205 205 204 204 204 204 204 204 205 205 206 206 206 205 205 206 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 91 92 93 94 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 277 277 277 276 276 276 278 279 280 280 279 277 276 273 270 269 269 271 274 276 276 276 275 274 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 234 233 232 232 233 235 238 241 243 244 245 247 249 253 257 260 260 260 260 259 258 258 262 267 269 269 270 271 270 268 266 266 267 269 270 272 273 275 274 272 270 269 269 270 271 273 275 275 274 272 270 268 266 265 263 262 261 261 261 261 261 260 260 260 261 261 262 263 263 263 263 262 261 261 261 262 263 265 268 271 273 275 276 278 280 282 285 287 289 292 294 297 300 303 305 307 308 308 306 305 304 303 301 298 297 296 295 295 294 292 291 290 290 291 292 293 294 292 293 295 296 296 295 296 298 298 297 295 294 293 292 292 293 292 290 290 292 295 296 294 289 284 284 290 297 299 296 291 287 289 296 296 290 284 280 277 276 276 274 272 269 266 263 261 261 263 265 265 263 261 259 258 257 254 251 248 246 245 245 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 245 245 244 243 243 244 246 248 250 252 254 254 251 246 241 240 239 238 236 234 232 231 231 230 229 228 227 226 226 227 227 226 224 221 219 216 215 214 213 213 214 214 215 215 215 216 216 217 218 219 220 221 221 222 222 223 224 225 226 228 229 230 231 232 233 233 234 234 235 235 236 235 235 234 233 231 230 229 227 226 225 224 223 222 222 222 222 221 219 217 214 212 211 210 209 208 208 208 208 208 207 207 207 207 208 208 208 208 209 209 208 207 207 208 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 92 92 93 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 277 277 277 277 276 276 275 276 276 277 278 277 277 276 275 273 271 271 273 275 277 278 nan 278 nan 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 230 230 230 232 236 239 241 242 243 243 246 250 255 257 258 259 259 257 256 258 260 262 261 262 264 266 266 265 264 264 264 265 266 267 269 269 269 268 267 266 266 267 268 271 272 272 270 268 267 265 263 261 260 259 259 259 259 259 259 259 259 259 260 260 260 261 262 262 262 262 261 260 260 261 263 265 267 269 271 273 274 276 279 281 283 286 288 291 294 296 299 300 301 301 301 301 301 300 299 298 296 295 294 294 293 294 294 292 290 290 291 291 291 293 294 293 293 294 295 294 293 293 296 298 297 295 294 293 292 292 294 294 292 290 291 295 297 294 286 280 279 285 293 299 298 294 290 290 293 295 291 286 280 276 275 275 274 271 266 262 259 259 261 265 269 269 267 263 260 257 255 252 249 246 244 244 244 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan 243 244 245 245 245 245 nan nan 248 251 253 255 255 253 248 244 241 241 240 237 234 231 230 230 229 228 226 225 224 225 226 227 227 225 221 217 215 213 212 212 211 212 212 213 213 214 215 216 217 218 219 220 221 222 222 223 224 225 226 228 229 230 232 233 234 235 235 236 236 237 237 237 237 237 235 234 233 231 230 229 228 227 226 225 225 225 225 224 223 221 218 216 214 213 212 211 211 211 211 211 211 211 210 210 210 210 210 210 210 210 210 209 208 208 209 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 278 278 278 277 276 276 275 275 275 276 276 276 276 276 276 275 274 274 274 276 278 279 nan nan nan 278 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 228 228 231 235 238 240 240 240 241 243 247 250 253 255 257 255 253 253 254 255 255 253 257 260 262 261 260 260 260 260 261 261 262 263 264 266 265 263 261 260 261 264 267 268 267 265 264 263 261 259 257 256 256 256 256 257 257 257 257 258 258 259 259 260 261 262 262 261 261 261 261 261 262 263 264 266 267 269 271 272 274 277 279 281 283 286 288 291 293 295 296 297 297 297 297 297 296 295 294 292 291 291 291 291 292 292 291 289 290 291 291 291 292 294 293 292 292 294 294 292 291 293 295 295 295 294 294 292 293 295 295 294 292 291 293 296 293 287 281 279 283 289 294 295 292 288 286 288 290 290 287 282 278 275 273 272 270 265 259 256 258 264 270 273 273 271 267 262 257 253 249 246 244 243 242 243 243 244 245 nan nan nan nan nan nan nan nan nan nan nan 243 243 244 245 246 246 246 nan nan nan 251 253 256 257 256 252 247 243 242 241 238 234 231 229 228 227 226 225 224 223 224 225 226 227 225 222 219 217 215 213 212 211 211 211 211 212 213 214 216 217 218 219 221 222 223 224 224 225 226 227 229 230 232 234 235 235 236 237 237 237 238 239 239 239 239 237 236 234 233 232 231 230 229 228 228 227 227 226 225 224 222 220 218 216 215 214 214 214 214 213 213 213 213 213 212 212 212 211 211 210 210 210 210 209 209 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 278 278 277 277 276 276 275 275 275 275 276 276 276 277 277 277 277 277 277 277 279 280 nan 282 281 280 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 231 235 237 238 238 238 239 241 243 246 250 253 253 252 250 251 252 251 249 251 255 256 256 254 253 253 255 255 256 256 257 259 262 261 258 252 249 249 254 259 262 262 261 260 259 259 259 256 254 253 253 253 254 254 255 255 256 257 257 258 259 260 260 261 262 262 261 261 261 262 262 263 264 265 266 268 269 271 273 275 277 279 280 282 285 287 289 290 292 293 293 293 293 293 293 292 291 290 288 288 289 289 289 289 289 288 289 291 292 291 291 292 293 292 291 293 295 293 291 290 292 293 295 295 295 293 293 295 296 297 295 292 293 293 292 288 285 283 285 288 291 291 289 285 283 284 286 287 285 282 278 274 270 268 266 262 258 254 256 263 270 275 275 274 270 264 258 251 247 243 242 241 241 241 242 243 244 245 246 nan nan nan nan nan nan nan nan nan 243 244 244 245 247 248 248 nan nan nan nan nan 256 258 257 255 250 246 245 244 241 237 232 229 227 226 225 224 224 224 224 226 227 227 226 224 222 220 218 216 215 213 212 212 212 212 213 214 215 217 218 220 221 223 224 225 226 227 227 228 230 231 233 234 236 237 238 238 238 238 239 240 241 241 241 240 238 236 235 234 233 232 231 230 229 228 227 227 226 225 223 222 220 218 217 217 217 216 216 216 215 215 215 214 214 213 213 212 212 211 211 210 210 210 210 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 277 277 276 276 276 276 276 276 276 276 276 276 276 277 278 279 279 280 279 279 280 281 282 283 282 281 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 235 237 238 238 237 238 238 242 246 249 251 251 251 250 250 249 249 248 251 252 251 249 248 248 250 252 251 251 252 253 255 257 255 248 240 239 246 252 254 255 255 255 255 255 256 256 254 252 251 251 251 252 253 253 254 255 256 257 258 259 259 260 261 262 262 261 261 261 262 263 263 263 264 265 267 268 270 272 275 276 277 278 279 281 283 285 286 288 289 290 290 290 290 290 290 289 288 287 286 287 287 286 286 287 287 287 290 292 292 291 291 292 292 291 291 294 294 291 289 289 291 293 295 295 294 294 295 296 297 296 295 294 294 293 290 288 287 288 290 290 289 286 282 281 283 285 286 284 280 275 271 267 264 262 258 255 252 252 259 268 275 277 276 272 266 259 252 247 243 242 241 240 240 241 242 244 245 246 247 nan nan nan nan nan nan nan nan 244 245 245 246 247 248 nan nan nan nan nan nan 256 258 259 258 255 251 249 247 245 241 236 231 228 225 225 224 224 225 226 227 228 228 228 226 225 223 222 220 218 217 215 215 214 214 214 214 215 216 218 221 222 224 225 227 227 227 228 229 231 232 234 236 238 239 239 239 239 239 239 241 242 243 242 241 240 238 237 236 235 234 232 231 229 228 228 227 227 226 225 223 222 220 219 219 219 219 218 217 217 216 216 215 215 214 214 213 213 212 212 211 211 211 211 211 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 276 276 276 275 275 276 276 276 276 277 276 276 276 277 277 278 280 281 282 282 282 nan nan 283 283 283 283 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 237 237 237 237 237 239 243 247 250 251 251 251 251 251 249 248 248 250 249 248 246 246 247 248 248 247 248 249 250 252 254 252 245 240 241 244 245 244 244 245 247 250 252 254 254 253 251 250 250 250 250 251 252 253 254 255 256 257 258 259 261 261 261 261 261 261 261 262 262 263 263 263 265 266 268 270 273 275 276 277 278 278 279 280 282 284 285 287 287 287 288 288 288 288 287 287 286 285 285 285 285 285 285 285 285 288 290 292 291 290 291 291 291 291 292 293 292 289 287 288 291 293 293 294 294 295 296 296 294 295 296 296 295 293 291 291 291 291 290 288 285 281 280 282 285 286 284 278 272 267 264 261 258 255 252 250 252 258 267 273 277 277 272 266 259 253 248 246 244 242 240 240 240 242 243 245 246 248 248 nan nan nan nan nan nan nan 246 246 246 247 248 nan nan nan nan nan nan nan 255 258 259 259 257 255 nan nan nan nan nan nan nan nan 225 225 225 226 227 228 230 230 230 228 226 224 223 221 220 219 218 217 216 216 215 214 214 215 218 220 222 224 226 227 228 227 227 228 230 233 236 239 240 241 241 240 240 239 240 241 242 243 243 241 240 239 238 237 236 234 233 231 229 229 228 228 228 227 226 225 224 222 222 221 221 220 220 219 218 217 217 216 216 215 215 215 214 214 213 213 213 213 213 213 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 276 275 275 275 275 275 275 275 275 276 276 276 276 277 277 279 280 282 283 284 284 nan nan nan 283 284 284 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 238 237 237 238 241 245 248 250 251 252 252 251 251 251 250 251 251 249 246 245 245 245 245 244 246 247 247 248 250 252 245 240 241 241 233 222 218 225 231 238 244 248 251 252 252 251 250 250 249 250 251 252 253 254 255 256 256 258 260 261 262 261 261 261 261 261 262 262 262 263 263 265 266 268 270 273 275 277 278 278 278 279 281 282 283 284 285 285 286 286 286 286 286 286 286 285 284 284 284 284 283 284 284 284 286 288 290 291 289 289 290 290 290 290 291 292 290 287 287 289 291 292 292 294 296 296 295 294 294 296 297 297 295 294 293 293 292 291 289 286 283 282 284 286 287 284 277 271 267 263 260 256 253 250 249 252 259 268 274 277 277 273 267 260 253 249 248 246 244 242 240 240 241 244 246 247 249 250 250 nan nan nan nan nan nan 247 247 247 247 248 nan nan nan nan nan nan nan nan nan nan nan 258 257 nan nan nan nan nan nan nan nan nan 228 227 228 229 230 231 232 232 231 228 225 223 221 220 220 219 218 217 216 215 214 214 215 217 219 221 223 225 226 227 227 227 227 229 233 238 241 243 243 243 242 241 240 239 240 241 241 241 241 240 239 238 238 236 235 233 232 230 229 229 229 229 228 227 226 225 224 223 223 222 221 221 220 219 218 218 217 217 217 217 216 216 216 215 215 214 214 214 215 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 276 275 274 274 274 274 273 273 273 274 275 275 276 277 278 280 281 283 284 285 nan nan nan nan nan 285 285 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 238 237 238 241 244 247 249 251 253 253 252 252 253 253 253 253 251 248 246 244 244 244 244 245 247 247 247 248 249 247 241 243 242 234 218 205 205 211 220 230 238 244 247 249 250 250 250 249 249 250 251 252 253 254 254 255 256 258 260 261 262 261 261 260 260 261 261 261 262 262 263 264 266 268 270 272 275 276 278 279 280 281 282 283 284 284 284 284 285 285 285 286 286 285 285 284 284 284 284 283 283 284 284 283 284 285 288 290 288 288 288 289 289 288 289 290 289 288 287 289 290 291 293 295 297 297 296 295 296 297 297 297 295 294 294 293 292 292 290 288 286 285 286 287 287 284 279 276 272 267 260 252 248 247 248 253 261 270 275 277 277 274 268 260 254 250 248 247 246 243 241 241 243 245 247 248 249 250 251 250 nan nan nan nan nan 248 248 248 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 229 230 231 232 234 235 235 234 231 227 225 222 221 221 220 219 218 217 216 215 215 216 218 219 221 222 224 225 226 226 226 226 229 232 237 241 244 245 245 243 242 240 239 239 240 240 240 240 239 239 238 237 236 235 234 232 231 230 229 229 229 228 228 227 226 225 225 224 223 222 221 221 220 219 219 218 218 218 218 218 218 217 217 216 216 216 216 216 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 278 277 275 274 273 273 273 nan nan nan nan 273 275 276 278 279 281 282 284 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 230 230 nan nan nan 238 240 240 238 238 240 243 246 249 252 254 255 254 253 254 255 255 255 254 252 250 247 246 245 245 245 246 246 246 246 247 247 242 241 241 236 224 211 207 211 217 224 230 236 240 244 246 248 249 249 249 250 251 251 252 253 254 254 255 256 258 260 261 262 261 260 260 260 260 261 261 261 262 263 264 266 268 270 272 274 276 279 281 282 283 284 285 285 285 285 285 285 286 286 286 286 285 285 284 284 283 283 283 283 283 283 282 282 283 285 286 286 286 287 287 287 287 288 289 289 288 288 289 290 291 293 296 297 297 296 296 298 298 296 294 294 293 292 291 291 291 290 289 288 286 285 286 287 287 289 289 285 278 265 251 244 243 246 253 262 270 273 275 275 273 268 260 253 250 248 246 245 244 243 243 245 247 248 249 250 251 251 251 251 nan nan nan 249 249 249 248 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 231 232 234 235 237 237 236 234 232 229 227 225 224 223 222 221 220 220 219 219 219 220 221 222 223 224 225 226 226 226 226 228 231 235 240 244 246 245 243 242 240 240 239 239 239 239 239 239 238 237 236 235 234 233 232 231 230 230 229 229 229 228 228 227 226 226 225 224 223 222 221 220 220 220 220 220 220 220 220 219 219 219 218 218 218 218 218 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 278 277 276 275 274 273 nan nan nan nan nan nan nan 277 279 281 282 283 284 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 229 229 229 229 229 nan nan 235 238 240 241 240 241 243 246 249 253 256 256 255 254 256 257 258 258 257 255 253 251 249 247 246 245 244 244 245 245 246 246 244 241 240 238 233 224 217 219 222 228 231 233 235 238 241 244 246 248 249 250 251 251 252 252 253 253 254 255 257 259 260 261 261 260 259 259 259 260 260 261 261 262 263 264 266 268 270 272 275 277 280 282 284 285 285 286 286 286 286 286 286 287 287 287 286 286 285 284 284 283 283 283 283 283 282 281 281 282 283 283 283 284 284 284 284 285 287 288 288 288 288 289 289 290 293 295 297 297 295 295 296 295 293 291 291 291 289 288 289 290 290 289 286 282 281 284 290 297 302 304 300 290 273 255 242 239 244 251 261 268 271 271 272 272 268 261 253 248 245 243 243 243 244 245 246 247 248 249 249 250 251 251 251 252 nan nan 250 250 250 249 249 250 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 231 233 235 236 237 237 237 236 234 232 230 228 226 225 224 224 223 223 223 222 222 223 223 224 225 226 226 227 226 226 227 228 230 234 238 241 242 242 241 241 240 240 239 238 238 238 238 238 238 237 236 235 233 232 231 231 230 230 230 230 229 229 228 228 227 226 225 225 224 223 222 221 221 221 221 221 221 221 221 221 220 220 220 219 219 219 219 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 277 276 275 nan nan nan 272 271 nan nan nan nan 279 281 282 282 282 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 231 229 229 228 228 228 229 232 235 238 241 242 243 244 246 248 251 256 258 257 256 256 259 260 261 259 257 255 253 252 250 249 247 246 244 243 245 246 246 245 243 242 242 241 238 231 223 224 227 228 231 234 235 237 240 243 245 247 248 250 251 252 252 252 252 253 254 256 258 259 260 260 259 258 258 258 258 259 260 260 261 262 263 264 266 269 271 274 276 278 281 284 285 286 286 286 286 287 287 287 287 287 288 287 287 286 285 284 283 283 282 282 282 282 281 280 279 280 281 281 281 282 283 282 281 282 285 287 288 288 288 288 288 288 290 293 296 296 295 295 294 291 289 288 289 288 286 285 287 289 289 284 280 279 281 288 296 304 309 310 307 300 287 266 245 238 244 254 264 270 271 270 270 270 267 261 253 247 243 241 242 244 245 245 245 245 245 246 247 248 250 251 252 252 253 252 252 252 251 251 251 251 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 238 239 239 238 237 235 234 232 230 229 227 226 225 225 225 225 225 225 225 225 226 227 227 228 228 228 227 227 227 228 229 232 235 236 237 237 238 238 238 237 237 236 236 236 237 238 238 238 237 235 233 232 231 230 230 230 230 230 230 229 229 228 228 227 226 225 224 223 223 222 222 222 222 222 223 223 222 222 222 222 221 221 221 221 221 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 nan nan 273 272 271 271 nan nan nan 281 282 281 280 279 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 nan nan 229 228 227 227 226 228 231 235 238 241 244 246 247 249 250 253 257 258 257 258 259 262 263 263 261 259 256 255 254 251 250 249 247 245 245 247 248 246 244 242 243 245 245 241 233 225 224 225 215 211 220 231 235 239 242 244 245 247 249 250 251 251 251 251 252 254 256 257 258 258 258 257 257 257 257 258 259 259 260 261 262 263 265 267 270 273 275 278 280 282 285 286 286 286 286 286 287 288 288 288 288 288 287 286 285 284 283 283 283 282 281 281 281 279 278 278 279 280 279 279 280 281 281 280 281 284 286 287 287 289 288 287 287 288 291 293 293 293 293 292 289 286 286 287 285 283 282 285 288 285 281 279 281 287 293 298 303 307 308 307 303 295 280 258 248 252 262 272 276 275 273 272 271 268 261 253 246 241 241 242 244 245 245 244 242 242 242 243 246 248 251 253 254 254 255 254 254 253 253 253 253 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 241 241 240 238 236 235 233 232 231 229 228 227 227 227 227 227 227 227 228 228 228 229 229 230 230 229 229 228 228 228 228 230 231 232 232 232 233 234 234 234 233 232 233 234 236 237 238 238 237 236 234 232 230 229 229 229 230 230 230 229 229 228 228 227 227 226 225 224 224 223 223 223 223 224 224 224 224 224 223 223 223 223 223 223 223 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 92 94 96 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 273 272 nan nan nan nan 280 280 278 277 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 nan 231 230 228 227 225 225 227 230 234 238 242 246 247 249 250 251 254 256 257 258 260 262 264 264 265 264 262 259 258 256 254 253 252 250 247 247 248 248 247 245 244 244 245 244 240 234 229 228 228 220 214 219 229 236 240 242 243 245 246 248 249 249 249 249 250 251 254 255 256 256 256 256 256 256 257 257 258 259 259 260 261 262 264 266 268 271 274 277 279 281 283 285 286 287 286 286 286 287 288 289 289 289 288 287 286 284 284 284 284 283 282 281 280 280 279 277 277 278 278 278 278 279 280 280 279 280 282 284 285 287 289 289 288 286 287 290 292 291 290 291 291 288 284 285 285 283 280 280 283 284 282 281 282 285 288 292 295 298 301 304 305 300 293 285 277 271 272 278 284 284 282 279 279 276 272 263 253 245 242 241 242 244 246 245 243 240 238 238 240 243 247 251 254 256 257 257 257 256 255 255 255 255 254 253 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 241 240 238 236 234 233 nan nan nan nan 229 229 229 229 229 229 230 231 231 231 231 232 231 231 231 230 229 229 228 228 229 229 228 228 229 230 230 230 230 229 230 231 233 235 237 238 238 238 237 235 233 231 229 229 229 229 229 230 230 229 229 228 228 227 227 226 225 225 224 224 224 224 224 225 225 225 225 225 225 225 225 225 225 225 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 93 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 274 nan nan nan nan nan nan nan nan nan nan nan 277 277 276 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 233 232 230 228 226 224 223 225 229 233 239 244 247 248 250 251 252 254 256 257 259 262 264 265 265 267 266 265 263 262 260 257 256 255 254 251 251 251 250 249 248 247 247 245 242 239 237 238 242 243 241 238 237 238 240 241 243 244 245 246 247 248 248 248 248 249 250 252 254 254 254 255 255 256 256 256 257 258 258 259 260 261 263 265 267 270 273 276 278 280 282 283 285 286 287 287 286 286 287 288 289 290 290 289 288 286 285 284 284 284 284 283 281 280 279 278 277 276 277 277 276 276 277 279 279 277 278 280 282 283 284 287 289 288 286 287 291 291 290 289 290 291 287 283 283 283 281 279 279 281 281 280 280 281 283 285 287 289 291 295 300 302 300 296 292 290 289 287 289 289 287 283 281 279 277 274 267 256 248 243 241 243 245 246 245 242 237 235 235 237 242 246 251 255 258 259 260 260 259 257 257 257 257 256 254 253 252 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 233 nan nan nan nan nan 229 229 228 228 227 226 226 227 227 227 227 227 227 228 230 232 234 236 237 237 238 237 236 234 232 230 229 228 229 229 230 230 230 230 229 229 228 228 227 226 226 226 225 225 225 225 226 226 226 226 226 226 226 226 227 227 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 273 nan nan nan nan nan nan nan nan nan nan nan 274 274 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 234 232 230 228 225 222 222 224 227 233 239 244 247 249 251 251 251 253 256 257 259 262 265 266 266 268 268 268 267 266 264 261 260 259 258 256 255 253 253 252 251 251 250 246 240 238 240 247 252 252 247 243 241 241 241 242 243 244 245 246 246 246 246 246 246 247 249 251 252 253 253 254 254 255 256 256 257 257 258 258 260 262 264 266 269 272 275 277 278 280 282 284 285 286 287 287 287 287 288 289 290 290 290 289 288 287 286 285 285 285 285 283 281 280 279 278 276 275 276 275 274 274 275 277 277 276 276 278 280 280 281 285 288 288 286 286 290 291 289 287 288 291 288 284 281 279 279 279 279 280 279 278 278 280 283 284 285 285 286 289 294 298 299 299 298 297 293 287 285 284 284 283 281 278 277 274 268 260 252 245 243 243 244 245 244 241 237 234 234 237 242 247 252 256 259 261 262 262 261 260 259 259 259 258 255 254 253 252 nan nan 252 255 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 226 226 226 226 226 227 228 230 233 235 236 236 236 237 237 236 235 233 231 229 228 228 229 229 230 231 230 230 229 229 229 228 228 227 226 226 226 226 226 227 227 228 228 228 228 228 228 229 229 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 271 271 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 235 233 230 227 224 221 220 221 225 230 237 243 246 249 251 251 251 253 255 257 258 262 266 267 267 269 270 270 269 268 267 265 264 263 261 259 257 255 255 253 253 253 253 248 242 240 244 251 258 255 252 247 243 241 242 244 243 243 244 244 244 244 244 245 245 246 248 250 251 251 252 253 254 255 255 256 257 257 258 259 260 263 265 267 270 273 275 277 278 279 281 283 285 287 287 288 288 289 289 290 291 291 290 290 288 287 286 285 285 285 285 284 282 280 279 278 275 274 274 274 273 272 272 275 275 274 274 276 277 277 278 282 285 286 284 284 287 290 288 285 285 289 288 285 280 278 277 278 278 278 276 274 274 276 281 283 283 283 283 285 289 293 295 295 295 293 289 283 280 280 280 282 282 281 279 276 271 264 256 249 245 243 243 243 242 240 238 236 236 239 244 249 254 257 259 260 262 263 264 263 262 261 260 259 256 255 253 253 252 252 253 256 261 266 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 227 228 230 232 234 235 236 236 236 235 235 235 234 233 231 230 229 228 228 229 230 231 231 231 230 230 230 229 228 228 227 227 227 227 228 228 229 230 230 230 230 230 230 231 231 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 266 266 267 268 nan nan nan nan nan nan nan nan nan nan 283 284 285 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 235 232 229 225 222 220 219 219 222 228 235 241 245 248 250 250 250 252 255 255 257 261 265 266 267 269 271 272 271 269 269 270 269 267 264 261 258 257 256 254 253 253 252 250 247 246 249 254 259 256 254 246 240 240 244 245 242 241 241 241 242 243 243 244 245 245 246 248 249 250 252 253 254 255 256 256 257 257 258 260 262 264 266 268 271 273 275 276 277 278 280 283 285 287 288 289 289 290 291 292 292 292 291 290 289 287 286 286 285 285 285 283 282 280 279 278 275 273 273 273 272 270 269 273 273 273 272 273 275 276 276 279 281 282 281 281 282 286 286 283 282 285 287 285 282 279 277 277 276 274 271 269 270 273 277 281 282 283 282 283 285 287 288 288 288 287 283 280 276 275 275 277 281 282 282 279 274 268 260 253 248 245 243 241 241 239 238 238 239 243 247 251 254 256 257 259 262 264 265 265 265 264 262 260 258 255 254 252 252 252 253 256 262 266 267 262 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 234 235 236 236 236 235 235 235 234 233 232 231 230 229 228 228 228 230 231 231 231 231 231 230 230 229 228 227 227 227 228 229 230 231 231 232 232 232 232 232 232 232 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 269 nan nan nan nan nan nan nan nan nan nan 263 262 261 261 261 262 264 nan nan nan nan nan nan nan nan nan 278 278 280 282 284 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 234 230 227 224 221 219 217 217 220 225 232 238 243 246 247 249 250 251 253 254 256 260 264 266 267 269 270 271 270 269 271 273 273 270 267 263 261 259 257 254 252 251 251 249 249 250 253 258 259 256 249 239 230 228 235 242 240 240 240 240 241 242 243 243 244 244 245 246 248 250 252 254 255 255 256 257 257 258 259 261 263 264 266 269 271 272 274 274 275 277 280 282 285 287 289 290 291 291 292 293 293 292 292 291 289 288 286 285 285 284 284 282 281 280 279 278 275 273 272 272 271 269 268 271 272 272 271 272 274 274 275 277 279 279 279 278 279 280 280 280 280 281 283 284 283 281 279 278 276 273 270 269 270 272 275 279 282 283 282 282 282 283 282 281 279 278 276 273 270 269 269 273 277 280 281 280 276 270 263 256 251 247 243 240 239 238 238 240 243 246 250 252 253 254 256 258 261 263 265 266 266 265 264 261 258 255 253 252 251 252 253 257 263 267 266 260 253 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 236 236 236 235 234 234 233 232 231 230 229 228 228 229 230 230 231 232 232 231 231 230 230 229 228 228 228 229 230 231 232 233 233 234 234 234 234 234 233 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 269 268 267 267 nan nan nan nan 264 262 261 260 259 258 258 nan nan nan nan nan nan nan nan nan nan nan nan 275 276 278 280 282 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 228 225 221 219 216 215 216 219 223 229 235 240 243 246 248 250 250 251 253 256 259 263 265 266 267 268 269 269 269 271 273 273 272 269 266 263 260 258 254 251 250 249 248 248 251 257 262 260 255 248 242 236 233 237 241 242 242 242 241 242 242 242 243 243 243 244 245 247 250 252 254 255 256 256 257 258 259 261 263 264 265 267 269 270 272 272 273 274 276 279 282 285 287 289 290 291 292 292 293 293 293 292 291 290 288 287 286 285 284 283 282 281 280 279 277 276 274 273 273 272 270 269 270 272 272 271 271 273 274 275 277 278 278 276 275 275 275 275 275 276 278 280 281 282 282 281 279 276 273 272 272 273 275 276 279 281 282 281 280 279 280 279 277 275 272 270 268 266 265 266 269 273 277 280 280 277 271 265 258 253 248 244 240 238 237 238 242 246 249 252 253 254 254 255 258 260 263 265 266 266 265 263 261 258 255 253 252 251 251 254 258 263 264 262 258 252 246 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 228 229 230 230 231 232 232 232 231 230 230 229 229 229 229 230 231 233 234 234 235 235 235 235 235 234 234 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 282 278 275 nan nan nan nan nan 268 267 266 265 264 264 264 nan 263 262 261 260 259 258 257 nan nan nan nan 261 265 nan nan nan nan nan nan 273 274 275 277 279 280 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 224 221 219 216 215 214 216 219 223 228 234 238 241 245 247 249 249 250 252 255 258 261 264 265 266 266 266 267 268 269 270 270 270 270 268 264 261 258 254 251 249 248 247 246 252 259 263 259 252 247 241 237 239 243 241 241 241 241 241 241 241 241 242 242 243 245 246 248 250 252 254 255 255 256 257 258 260 262 264 265 266 267 269 270 271 271 272 273 276 279 282 285 287 288 289 290 291 291 292 292 292 292 290 290 288 287 286 285 284 283 282 281 279 278 277 276 275 274 273 273 271 270 271 272 273 273 273 273 274 275 277 278 278 274 273 272 271 271 271 272 273 275 277 280 281 281 279 276 274 274 275 276 277 277 278 280 280 279 278 277 277 277 276 274 271 268 266 265 266 267 268 270 273 277 279 277 272 265 258 253 249 245 241 238 236 237 242 247 252 254 255 255 254 254 256 258 261 264 265 265 264 262 260 258 255 253 252 251 252 255 259 261 261 259 255 252 248 244 241 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 230 230 231 232 232 232 231 231 230 230 230 231 231 231 233 234 235 235 236 236 236 236 235 235 234 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 282 278 275 273 nan nan nan nan 265 264 264 263 263 263 262 262 262 261 261 nan nan nan nan nan nan nan nan 259 261 nan nan nan nan 270 271 271 273 275 277 278 277 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 221 219 217 215 214 214 215 217 221 226 231 236 239 243 245 247 249 251 253 255 257 260 262 264 264 263 263 264 265 266 265 266 266 267 267 264 260 257 254 252 250 249 244 245 254 263 263 257 249 240 225 214 217 229 234 236 237 237 237 238 239 240 241 243 244 246 248 249 251 252 254 255 255 256 257 259 261 263 264 265 266 268 269 270 271 271 272 273 276 278 281 284 286 287 288 289 289 290 290 291 291 291 290 289 288 287 286 285 284 283 281 280 279 278 277 276 276 275 274 273 272 272 272 273 274 274 274 275 275 276 277 278 277 275 272 269 268 267 268 268 269 270 273 276 279 279 278 276 275 275 276 277 277 277 277 278 279 277 275 273 273 275 276 274 271 268 266 267 268 269 268 268 269 272 275 276 274 268 260 254 250 246 242 238 236 237 241 247 252 255 256 255 253 252 253 256 260 264 265 265 264 262 259 257 255 253 252 251 253 257 261 261 259 257 255 253 250 248 245 242 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 230 231 232 232 232 232 231 231 232 232 232 232 233 234 234 235 236 236 236 236 236 236 235 234 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 289 285 281 277 274 272 nan nan 265 264 nan nan nan nan nan 261 261 261 260 260 nan nan nan nan nan nan nan nan 257 257 nan nan nan 265 266 267 269 272 275 277 275 272 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 215 215 214 213 212 213 214 216 220 225 230 234 238 240 243 245 248 251 253 254 255 257 260 262 262 261 261 261 262 262 261 260 261 262 263 261 257 255 254 253 251 248 243 245 255 262 260 253 244 231 214 206 211 220 227 232 233 234 235 236 238 240 242 244 246 248 249 250 251 253 254 255 256 257 258 259 261 263 264 265 267 268 269 270 271 272 273 274 276 278 280 282 284 286 286 287 288 288 289 290 290 290 289 289 288 287 286 285 284 282 281 280 278 277 276 275 275 275 274 273 272 272 273 273 274 275 275 276 277 278 277 278 277 275 272 269 267 266 266 266 266 267 269 272 274 276 276 276 276 276 276 275 275 275 276 277 276 274 271 268 268 271 274 275 273 270 268 269 270 271 268 265 263 264 269 274 277 273 265 257 252 247 242 239 237 237 240 245 250 255 256 255 252 250 249 252 259 263 265 265 263 262 259 257 255 253 252 251 255 260 264 264 261 258 256 255 253 251 248 245 244 245 249 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 231 232 232 232 232 232 233 233 234 234 234 234 235 235 236 236 236 237 237 236 236 235 235 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 293 290 286 282 278 275 271 267 264 263 nan nan nan nan nan 262 260 259 258 258 257 257 255 nan nan nan nan nan 254 254 nan 256 257 258 259 261 263 267 271 272 269 264 nan nan nan nan nan 221 216 nan nan nan nan nan nan nan nan nan nan nan nan 256 253 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 210 212 213 213 213 214 215 217 220 224 228 232 235 237 240 243 247 250 251 252 253 255 258 260 260 258 258 258 258 258 257 257 257 258 258 257 254 254 254 252 248 246 243 246 251 252 249 245 236 225 216 214 219 226 232 235 237 237 238 239 241 243 245 246 248 249 250 251 253 254 255 256 257 258 259 260 262 263 265 267 268 269 271 272 273 274 275 276 277 278 279 281 283 284 285 286 287 287 288 289 289 289 289 288 288 287 286 285 283 282 280 279 277 276 275 274 274 274 273 272 271 272 272 273 274 275 276 277 278 279 278 278 276 275 272 270 267 266 265 264 263 264 266 270 272 274 275 276 277 277 276 274 272 272 273 274 273 271 268 267 267 270 274 276 275 273 270 270 272 272 269 263 258 257 262 269 276 277 271 263 254 247 242 239 237 237 239 242 247 251 253 252 250 247 247 251 257 262 263 263 261 260 257 255 253 252 251 252 257 264 269 269 264 261 259 257 255 253 251 248 247 248 251 256 258 nan nan nan nan 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 232 233 233 233 233 234 234 235 235 235 235 235 236 236 236 237 237 237 236 236 236 235 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 292 287 283 280 275 268 263 263 nan nan 275 274 270 265 261 256 254 254 254 254 253 nan 253 253 nan nan 251 251 252 252 253 253 254 256 257 259 261 261 257 251 nan nan nan 222 215 210 206 205 205 205 203 201 202 209 222 nan nan 254 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 210 210 211 211 212 214 216 219 222 224 227 230 233 236 241 245 248 250 251 252 254 255 256 255 254 254 254 255 255 254 254 254 254 253 253 252 254 253 249 246 245 244 243 241 237 235 234 231 224 222 224 230 237 243 245 246 246 246 246 247 247 247 248 249 251 252 254 255 256 257 257 258 259 260 262 263 265 268 270 271 272 273 274 275 276 277 278 278 278 279 280 281 282 284 285 285 286 287 287 288 288 288 287 286 286 285 284 283 281 279 277 276 274 273 273 273 272 271 270 270 270 271 271 272 274 275 276 277 278 277 277 276 275 273 270 269 268 266 264 262 262 265 268 271 274 275 276 278 278 276 273 270 269 269 269 269 268 267 266 265 267 271 274 274 272 269 269 270 270 268 263 256 254 258 265 273 278 275 267 257 248 242 239 238 237 238 240 243 246 247 248 247 247 249 253 257 260 262 261 259 256 255 254 252 251 251 253 260 268 273 272 267 263 261 259 257 255 253 251 250 250 253 258 260 260 260 nan nan 257 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 233 233 234 234 234 235 235 236 236 236 236 236 237 237 237 237 237 237 237 236 236 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 329 nan nan nan nan 297 291 287 286 281 272 263 260 264 272 277 278 275 269 261 255 252 250 250 250 250 250 251 nan nan nan 249 250 250 250 250 250 251 252 nan nan nan nan nan nan nan nan 216 210 204 201 199 198 199 198 196 196 200 209 224 242 253 251 241 233 225 nan nan nan 173 159 nan nan nan nan nan nan nan nan nan nan nan nan nan 209 211 212 213 215 216 217 219 222 225 227 228 230 233 236 240 244 247 249 250 250 251 251 252 251 250 251 252 253 253 252 252 251 250 249 250 253 254 250 247 246 246 243 237 233 231 232 232 231 230 230 233 237 243 248 251 252 253 253 252 251 250 250 251 252 254 256 257 258 258 258 258 259 260 262 263 266 268 271 274 275 276 276 276 277 278 278 278 278 278 279 279 280 281 282 283 284 284 285 286 287 287 286 286 284 284 283 282 281 279 277 276 274 272 271 271 271 270 269 269 268 268 268 269 270 272 273 275 275 276 275 275 275 274 273 271 270 269 267 265 263 263 264 268 271 273 275 276 278 278 275 272 269 266 265 264 265 265 263 260 258 260 264 268 270 269 267 266 266 265 262 258 255 254 258 264 271 276 276 269 259 249 242 239 238 237 237 238 240 243 244 244 245 248 252 256 258 260 259 258 255 253 252 252 252 251 252 255 261 269 275 273 269 266 264 262 260 257 255 253 252 253 256 259 262 263 263 nan nan 260 258 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 234 234 235 235 236 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 353 345 334 nan nan nan nan 299 298 299 296 284 nan nan 246 250 257 256 259 261 259 255 251 247 244 243 243 244 247 247 nan nan 249 249 249 248 247 247 nan nan nan nan nan nan nan nan nan 210 204 200 nan nan nan nan 194 193 192 195 202 213 227 241 250 244 229 216 208 nan nan 179 169 163 162 nan 162 164 168 nan nan nan nan nan nan nan nan 201 205 210 214 216 217 217 220 223 226 229 232 233 234 236 238 241 243 244 244 244 246 247 248 249 249 249 251 252 252 251 250 248 247 247 249 254 252 248 246 247 246 240 234 233 234 235 235 237 238 240 242 245 249 252 254 256 256 256 255 253 253 253 254 256 258 259 260 260 260 259 259 260 262 263 266 269 272 275 278 279 280 279 279 279 280 280 279 279 279 279 279 279 280 281 282 282 283 284 284 285 286 285 284 283 282 281 280 279 277 276 274 272 271 270 269 269 269 268 267 266 266 266 266 267 269 271 272 273 273 273 274 274 274 272 271 271 270 269 266 264 264 265 269 272 273 274 276 277 277 274 271 268 265 263 262 262 261 259 255 252 254 258 263 266 267 267 265 263 259 256 253 252 253 258 265 271 275 275 269 260 250 242 238 237 236 236 236 238 240 241 242 244 248 253 257 259 259 258 254 251 250 249 250 250 251 252 255 260 268 274 273 271 268 266 265 263 260 258 257 256 256 257 259 262 265 266 265 nan 263 261 259 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 nan 235 235 236 236 237 238 238 238 238 238 238 238 238 238 238 238 238 238 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 2 nan nan nan nan nan nan nan 325 323 nan nan nan 233 230 231 230 236 245 250 252 249 243 238 235 233 235 239 241 244 246 247 247 245 nan nan nan nan nan nan nan 226 220 214 nan nan nan nan nan nan nan nan nan nan nan 191 196 204 214 224 231 234 225 209 199 193 187 179 173 169 169 171 174 nan 178 178 176 176 nan nan nan nan nan nan nan 169 173 181 189 194 199 206 214 219 223 226 228 229 231 233 235 238 239 241 242 244 246 248 249 249 250 251 252 252 251 249 246 245 246 250 252 249 247 247 247 245 236 233 234 235 236 238 241 245 248 251 252 254 256 257 258 257 257 255 255 255 256 257 258 260 260 261 260 260 260 260 261 263 265 269 272 276 279 281 282 283 283 282 282 282 281 281 280 280 279 279 279 279 280 281 281 282 282 283 284 284 284 282 281 280 279 278 277 276 274 273 272 270 269 268 268 267 266 266 265 264 263 263 264 265 267 270 271 272 271 272 272 272 271 270 271 271 269 267 266 265 267 270 273 274 275 276 277 276 274 271 268 266 263 262 261 259 253 249 247 249 254 260 263 264 262 259 256 253 250 248 248 252 260 269 275 278 275 269 259 249 240 236 235 235 235 236 237 239 240 241 243 248 253 257 258 258 255 252 249 248 248 248 250 251 252 255 260 267 271 273 272 270 268 267 265 262 261 261 260 259 257 258 261 265 267 268 267 266 264 262 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 235 236 237 238 238 238 238 238 238 238 237 237 237 238 238 239 239 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 116 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 220 223 229 234 237 238 237 237 234 231 229 229 231 235 238 240 240 239 235 nan nan nan nan nan 223 217 211 205 200 nan nan nan nan nan nan nan nan nan nan nan 191 195 200 205 207 203 193 179 176 177 176 174 171 169 170 172 176 181 188 187 186 185 183 181 nan nan nan nan nan 155 nan nan nan nan nan 177 189 202 210 215 218 221 224 227 231 235 239 243 246 250 252 253 252 251 250 250 251 252 252 251 248 245 245 246 248 247 246 247 248 248 243 234 233 235 236 237 239 244 249 254 256 257 258 258 259 258 258 257 256 256 257 257 258 259 259 260 260 260 260 260 260 262 265 268 273 277 280 282 284 285 285 285 285 284 284 283 283 282 281 280 279 279 279 280 281 281 281 282 282 283 283 283 281 280 279 278 277 276 275 274 273 271 270 269 268 268 267 266 265 264 263 262 262 262 263 265 267 269 269 269 269 269 269 269 267 268 268 268 267 265 266 268 271 274 275 276 278 278 277 274 272 269 267 265 264 262 256 250 245 243 245 251 257 260 261 260 258 255 254 252 249 250 256 269 278 282 281 277 269 258 247 239 235 233 234 234 236 237 238 239 239 242 247 252 255 256 255 252 250 249 248 248 249 250 252 255 257 261 266 270 272 272 270 269 268 266 263 262 262 262 260 257 257 259 263 267 269 nan nan 267 265 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 236 237 238 238 239 239 239 239 238 238 237 237 237 238 238 239 239 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 118 118 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 177 185 186 188 201 218 228 226 222 220 218 219 222 225 227 226 222 217 213 211 210 209 208 204 200 196 192 189 nan nan nan nan nan nan nan nan nan nan nan nan 184 183 178 170 158 145 134 139 146 153 159 163 167 171 176 181 186 192 195 196 194 190 188 188 nan nan nan nan nan nan nan nan nan nan nan 188 201 210 217 221 225 229 233 237 241 244 248 251 255 257 257 255 253 251 251 252 252 252 250 247 246 246 245 245 246 248 249 249 247 241 235 234 235 236 237 240 245 251 255 257 259 259 259 259 258 257 256 256 256 256 257 257 257 257 258 258 259 259 260 261 264 268 273 277 281 284 286 287 288 288 288 287 286 286 285 284 283 282 281 280 279 279 280 281 281 281 281 281 282 282 282 281 279 278 277 276 275 274 274 273 272 271 270 269 268 267 267 266 265 264 263 262 261 262 263 264 266 266 266 266 266 265 264 263 263 263 263 262 261 263 266 270 273 274 275 279 280 278 276 273 272 268 266 265 262 256 249 244 242 245 251 256 260 263 266 270 273 272 269 265 265 272 281 286 287 284 278 268 257 246 238 234 232 232 234 235 236 237 237 238 241 246 251 253 254 252 250 248 248 248 248 250 252 255 257 259 262 265 268 270 270 270 269 268 265 263 261 261 261 260 258 256 258 260 264 268 271 nan 270 267 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 236 238 239 nan nan nan nan nan 239 239 238 238 238 238 238 238 239 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 156 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 118 117 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 162 178 185 191 198 204 206 205 201 196 191 190 189 188 187 186 185 184 181 nan nan nan nan nan nan nan nan nan nan nan 175 172 168 159 148 139 128 119 116 119 123 131 141 152 161 170 177 184 190 196 200 203 202 199 196 194 194 nan nan nan nan nan nan nan nan nan 206 213 220 225 229 233 238 240 242 244 247 249 252 254 255 256 257 255 253 252 252 253 252 251 249 248 248 245 243 244 246 249 250 248 244 239 236 234 234 234 235 239 245 250 254 257 258 259 259 259 258 256 256 255 255 255 255 255 255 255 256 256 257 258 260 262 266 271 276 281 285 288 289 290 290 290 290 289 288 287 287 286 285 284 282 281 280 279 280 281 281 281 281 280 281 281 281 280 279 277 276 275 275 274 274 273 272 271 270 269 269 268 268 267 266 265 264 262 261 261 262 263 264 264 263 262 262 261 259 259 258 258 258 257 256 258 261 265 268 271 272 277 280 279 277 275 274 270 267 264 261 255 247 242 241 244 250 255 260 265 270 276 283 283 281 278 277 283 286 287 287 284 277 266 255 245 237 232 230 231 233 235 235 236 236 237 241 245 249 252 252 250 248 247 247 247 248 250 253 256 258 260 262 264 266 267 268 269 269 267 265 263 262 262 262 261 259 257 257 258 261 266 270 273 272 270 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 238 240 nan nan nan nan nan nan nan nan nan nan nan 239 238 238 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 156 155 152 150 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 120 120 118 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 115 141 154 163 170 176 180 180 177 174 171 169 169 171 173 174 174 173 170 nan nan nan nan nan nan nan nan 177 176 174 169 161 151 139 130 125 116 109 109 110 112 117 125 136 148 159 168 177 187 196 205 209 209 207 205 202 nan nan nan nan nan nan nan nan nan 231 233 235 236 236 236 239 242 245 247 248 250 252 252 253 253 254 254 253 252 252 253 253 252 249 248 250 247 243 242 242 244 244 245 243 240 237 234 232 231 231 232 236 242 247 251 254 257 258 258 257 256 255 254 253 253 253 253 253 254 254 255 256 257 258 259 262 266 272 278 284 289 291 292 293 292 292 292 291 290 289 288 287 286 285 284 282 280 280 280 280 281 281 280 280 280 280 280 279 279 278 276 275 274 274 273 273 272 271 271 270 269 269 269 268 268 267 265 264 262 261 261 262 262 262 262 260 259 258 256 255 255 254 254 253 253 254 256 258 261 264 267 272 275 277 277 275 275 272 268 263 258 252 246 241 241 243 248 252 257 261 265 270 275 278 280 280 281 284 285 285 283 279 273 264 254 244 237 232 229 230 232 234 235 235 236 237 240 243 247 250 249 248 247 246 246 247 248 251 253 256 258 259 261 263 265 266 267 267 267 266 264 263 264 265 265 263 261 259 258 258 259 263 268 273 275 273 272 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 239 242 244 245 245 nan nan nan nan nan nan nan nan nan nan nan 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 157 155 153 151 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 119 120 120 118 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 63 53 61 101 126 137 142 147 150 152 152 153 153 153 153 156 158 160 161 161 161 159 159 nan nan nan nan 172 175 178 181 181 175 164 151 138 127 120 119 113 109 109 109 110 113 118 125 131 136 139 143 152 169 190 203 207 209 210 210 nan nan nan nan nan nan nan 226 232 236 239 240 239 237 235 236 238 240 242 245 247 248 248 247 246 247 248 250 250 251 252 252 251 250 250 250 244 240 238 239 239 238 239 238 236 232 228 226 225 225 228 232 238 243 248 251 254 256 256 255 254 253 252 251 251 252 252 253 254 254 255 256 257 258 259 262 266 272 279 285 290 293 294 295 294 294 293 292 292 291 289 288 287 286 284 283 281 280 280 280 280 280 279 279 278 279 279 278 278 277 276 275 274 273 273 273 272 272 nan nan 270 270 nan nan 268 268 267 265 263 262 261 261 261 262 261 260 258 257 255 254 253 253 252 251 251 252 253 254 256 259 262 266 269 271 272 271 270 269 266 260 255 249 244 240 240 242 247 251 254 257 259 262 266 269 273 276 279 281 282 281 278 274 267 260 251 243 236 231 229 230 232 234 236 236 236 237 239 242 245 247 247 247 246 245 245 246 248 251 253 254 256 258 260 262 264 266 266 266 266 265 264 264 265 266 266 265 262 260 259 259 259 261 266 272 276 277 275 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 243 245 247 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 158 155 153 151 149 nan nan nan nan nan nan nan nan nan nan nan nan 115 117 119 120 119 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 92 74 56 56 96 nan nan nan nan nan nan 133 135 138 139 141 144 147 147 145 146 147 147 148 150 153 157 163 168 173 177 180 180 171 156 140 128 122 121 122 118 116 116 117 118 120 122 122 120 118 113 108 105 111 138 179 199 205 208 211 nan nan nan nan nan nan nan nan 230 234 237 239 237 235 233 233 234 235 237 239 nan nan nan nan nan nan nan nan nan 247 248 249 248 248 248 245 239 234 233 234 235 234 234 233 229 224 220 219 219 221 225 230 235 240 244 248 251 253 253 252 251 251 250 250 251 252 253 254 255 256 257 258 258 258 258 261 266 272 279 285 290 293 295 295 295 295 294 293 292 291 290 289 287 286 285 284 282 281 280 280 280 279 278 277 277 277 277 277 277 276 276 275 274 273 272 272 272 272 nan nan nan nan nan nan 269 268 268 266 264 262 261 261 261 261 261 260 259 257 256 255 254 253 252 251 251 251 252 254 255 258 260 263 264 264 264 263 262 261 258 254 250 245 241 239 239 242 246 250 253 255 257 258 260 264 268 273 276 279 281 281 277 270 263 256 249 241 235 230 229 230 232 234 236 236 237 238 240 242 244 246 246 246 245 243 244 246 248 251 252 253 254 256 257 259 262 264 265 265 265 264 263 263 264 265 266 266 264 262 261 260 259 260 264 270 275 279 279 277 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 244 246 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 156 154 152 150 nan nan nan nan nan nan nan nan nan nan nan nan nan 116 119 120 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 111 106 93 85 97 111 nan nan nan nan nan 122 125 127 129 131 133 137 136 134 133 nan nan 137 139 142 147 155 163 170 175 178 175 167 151 135 126 125 131 134 131 130 131 132 132 133 132 127 119 111 100 90 81 79 90 136 189 204 209 nan nan nan nan nan nan nan nan nan nan 231 234 235 234 231 230 229 230 231 233 nan nan nan nan nan nan nan nan nan nan nan nan 241 242 242 241 238 233 230 230 232 234 233 231 228 223 219 215 214 216 219 223 228 232 236 241 245 247 248 248 248 249 250 250 251 253 254 256 256 257 258 259 259 258 257 257 261 266 272 278 284 288 291 293 295 295 295 294 293 292 291 289 288 287 287 286 284 283 282 281 280 279 278 277 277 276 276 275 275 274 274 274 274 273 272 272 271 271 272 nan nan nan nan nan nan nan 268 268 267 265 263 262 261 261 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 261 263 263 262 260 258 256 253 250 247 243 240 238 237 238 241 244 248 251 253 254 254 256 260 265 270 276 280 283 284 279 271 260 252 245 239 234 230 229 229 232 233 235 237 238 239 240 242 245 246 246 246 245 244 244 245 247 250 251 252 252 253 254 256 258 260 262 263 264 262 262 262 263 264 265 266 265 264 262 261 260 260 262 267 273 280 282 281 279 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 245 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 157 154 152 150 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 119 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 112 112 112 113 nan 115 114 113 nan nan nan nan nan nan nan 123 128 131 130 129 nan nan 128 129 132 138 149 162 171 176 177 174 167 nan nan 133 138 147 149 147 146 146 147 145 145 143 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 233 233 234 234 234 nan nan 228 229 232 233 231 228 225 221 218 215 214 216 220 224 228 231 236 241 244 246 247 247 248 250 251 251 253 256 257 258 258 259 261 262 261 259 257 257 261 266 271 276 281 284 287 290 292 293 294 293 292 291 289 289 288 287 286 286 285 283 282 280 279 277 276 276 276 275 275 274 273 272 272 273 273 272 272 271 271 271 271 nan nan nan nan nan nan nan nan 268 267 266 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 264 263 261 259 256 252 245 240 236 234 234 235 236 238 241 243 246 249 250 251 253 256 262 268 275 281 286 290 286 274 260 248 241 236 233 230 229 229 231 233 234 236 237 239 241 243 245 247 247 246 245 244 243 244 245 248 249 250 250 250 251 253 256 258 259 260 261 260 260 261 263 263 264 265 265 264 263 262 261 260 261 264 270 277 281 283 282 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 113 112 112 nan nan nan nan nan nan nan nan 122 128 129 nan nan 123 120 121 125 137 156 173 178 178 nan nan nan nan nan 153 158 163 164 160 157 156 156 154 154 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 227 227 228 229 229 228 227 227 228 229 229 227 224 221 219 218 216 216 218 221 225 228 232 237 242 246 249 250 252 253 253 253 254 257 259 260 259 259 261 263 264 262 260 258 259 262 266 270 273 276 279 282 285 288 290 291 291 290 289 288 288 287 287 286 285 284 283 281 279 278 276 275 275 275 275 274 273 271 271 271 272 272 272 271 270 270 270 270 nan nan nan nan 272 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 264 264 263 261 257 252 246 239 234 232 231 233 235 236 237 239 241 243 245 248 251 257 263 267 271 276 282 291 295 287 267 251 241 236 233 231 230 230 232 233 234 235 236 238 240 242 245 247 248 247 245 243 242 242 243 245 246 247 247 248 249 252 254 255 256 257 257 258 259 261 262 262 262 263 264 264 264 262 261 260 259 261 267 273 279 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 119 128 130 nan nan 122 119 125 135 152 169 178 nan nan nan nan nan nan nan 175 175 175 173 168 163 161 160 159 160 nan nan nan nan nan 310 300 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 226 226 226 227 227 227 nan nan 225 224 223 222 219 217 215 214 214 214 214 217 222 227 232 234 239 245 249 252 254 256 257 256 256 257 260 261 260 260 260 262 264 265 264 263 261 262 263 265 267 269 271 273 276 280 283 285 287 288 288 288 288 287 287 286 285 285 284 282 281 279 277 276 275 275 275 274 273 271 270 270 270 271 271 271 270 269 269 269 269 nan nan nan 272 273 272 nan nan nan nan nan nan nan nan nan nan nan nan 266 266 264 nan nan nan nan nan nan nan nan nan nan nan 259 260 261 262 261 259 256 251 245 240 235 232 231 233 235 236 237 238 239 241 242 244 248 256 265 266 266 267 272 281 290 290 278 262 251 245 240 236 233 232 232 233 233 234 235 236 239 241 244 246 247 245 243 242 241 241 243 244 244 244 244 245 248 250 252 253 254 254 255 256 259 261 261 261 261 261 262 262 262 261 260 259 259 260 264 270 277 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 105 121 129 132 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 178 176 174 168 163 162 163 164 166 nan nan nan nan 264 271 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 227 226 226 225 225 224 nan 220 218 216 214 212 209 206 205 205 206 207 210 216 225 236 245 246 249 252 255 257 259 260 260 259 258 259 260 261 261 261 262 264 266 266 266 265 265 264 264 263 263 264 266 268 272 275 278 281 283 284 285 286 286 286 286 285 285 284 283 282 280 278 276 275 275 275 274 273 272 270 269 269 270 271 271 270 269 269 268 268 268 269 270 272 273 273 273 272 271 271 271 270 269 268 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 257 258 258 257 256 254 252 249 245 240 236 234 233 233 235 236 238 240 241 241 240 241 243 250 257 259 257 257 262 272 278 279 275 265 258 255 251 245 241 237 235 234 233 234 235 236 238 241 243 244 244 243 241 240 240 241 243 244 244 243 243 244 247 249 250 251 252 253 255 258 261 262 261 260 259 259 259 259 259 258 257 257 257 259 262 268 nan 281 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 115 126 132 138 140 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 172 171 167 162 164 168 171 nan nan nan nan 236 251 258 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 219 218 218 nan nan nan nan nan nan nan nan nan 198 197 197 198 200 205 213 226 241 256 266 267 266 265 266 266 267 266 264 262 261 260 261 262 263 263 265 266 267 268 268 267 266 264 262 261 260 260 262 266 269 272 275 277 279 281 283 284 285 285 286 285 285 284 283 282 280 278 276 275 274 274 274 272 270 268 268 268 269 270 270 270 269 268 267 267 267 268 269 271 272 273 273 272 271 271 270 270 270 269 268 268 nan nan nan nan nan nan 266 265 264 nan nan nan nan nan nan nan nan 256 256 255 254 252 250 249 247 244 240 237 235 235 235 235 237 240 242 244 243 242 240 242 245 248 250 250 252 255 263 272 276 273 262 256 255 257 258 253 246 241 238 236 235 235 237 239 241 241 241 241 241 240 239 239 241 243 244 245 244 244 245 246 248 249 249 251 253 257 261 264 263 261 258 256 256 256 256 256 255 254 253 253 255 258 264 nan 276 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 127 134 138 142 144 145 145 146 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 171 171 170 166 170 174 nan nan nan nan 226 239 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 206 218 232 247 261 273 281 283 282 280 279 278 276 274 270 267 265 263 263 263 264 265 266 267 268 269 269 267 265 262 259 258 257 258 261 264 268 270 272 274 276 278 280 282 284 285 286 286 286 285 285 283 281 278 276 274 274 274 273 271 269 266 266 267 269 270 270 269 268 267 266 266 267 268 269 271 272 273 273 272 271 270 270 269 269 269 268 268 267 267 267 267 267 266 266 265 264 263 262 260 258 257 nan nan nan 255 254 254 253 252 250 249 247 245 242 239 238 237 237 237 238 240 243 245 245 244 242 243 245 247 248 247 248 250 253 258 264 268 258 253 254 261 267 264 256 249 243 238 236 235 236 238 239 240 239 239 239 240 240 240 240 242 244 246 246 246 246 247 248 249 249 250 253 257 262 264 264 261 258 254 254 253 253 252 251 250 249 250 251 254 259 264 268 270 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 176 176 177 177 174 177 nan nan nan nan 221 233 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 259 269 277 283 289 293 295 294 292 289 286 282 278 274 271 268 266 265 265 265 266 267 268 268 268 266 263 259 257 256 256 258 261 264 266 268 269 271 273 275 278 281 283 284 285 286 286 287 286 285 282 279 277 275 274 274 272 270 267 264 264 266 268 269 269 268 267 266 265 266 267 268 270 271 273 273 273 272 271 269 269 268 268 268 268 267 266 266 265 265 265 264 264 264 263 263 262 260 258 256 254 nan nan 253 nan nan nan nan nan nan 249 247 245 243 242 241 240 240 241 243 245 246 247 245 243 244 245 248 251 249 248 247 248 250 252 255 253 252 254 260 267 265 261 254 247 241 237 235 235 235 236 237 237 237 239 240 240 240 240 242 244 247 248 248 247 248 249 nan nan nan nan 256 260 263 264 262 257 254 252 251 250 249 247 247 247 247 249 251 254 257 259 261 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 183 184 186 187 183 183 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 184 187 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 292 293 295 299 303 307 308 307 304 299 294 289 285 281 276 271 267 265 265 265 266 267 267 266 263 261 nan nan nan nan nan nan 263 265 266 268 269 271 274 277 280 282 284 285 286 287 287 287 286 283 280 278 276 275 274 271 268 264 262 262 265 267 268 268 267 266 265 265 266 267 269 271 273 274 274 273 272 271 269 268 267 267 267 267 267 266 265 264 263 262 262 262 262 262 262 261 259 257 255 nan nan nan nan nan nan nan nan nan 251 250 249 248 247 246 245 245 245 246 248 249 250 250 249 247 246 247 250 253 251 248 245 245 248 251 251 249 249 251 256 260 262 260 256 250 244 239 235 233 232 233 234 235 236 238 240 240 240 241 243 245 248 249 248 248 248 249 250 nan nan nan nan 258 261 262 261 257 254 252 250 249 247 246 246 246 247 248 250 251 253 254 256 257 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 189 193 194 193 190 189 192 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 74 84 103 123 140 151 159 163 163 158 151 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 349 340 330 323 321 322 325 328 328 324 316 309 302 295 287 277 270 266 265 265 266 266 265 263 nan nan nan nan nan nan nan nan 262 264 265 267 269 272 275 278 281 283 285 286 287 288 288 288 287 284 281 279 277 276 273 269 265 261 260 262 265 267 267 267 266 265 264 264 265 267 269 272 274 274 274 274 272 271 269 268 267 266 266 266 266 265 264 263 261 260 260 260 261 261 262 261 259 256 254 nan nan nan nan nan nan nan nan nan 251 251 251 250 249 249 248 249 249 251 252 254 255 256 255 253 251 251 252 254 253 248 244 243 246 249 249 247 246 248 253 257 259 259 256 250 244 239 235 232 231 231 232 233 235 237 240 241 241 242 244 246 248 249 248 248 248 249 250 251 252 nan nan 256 258 259 259 256 254 252 251 249 248 246 246 246 247 248 249 250 251 252 253 254 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 197 199 198 195 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 38 38 39 47 65 87 106 119 129 136 139 137 133 131 129 128 126 nan 122 120 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 41 29 14 8 8 9 7 5 359 349 335 321 305 288 276 270 268 266 nan nan nan nan nan nan nan nan nan nan nan nan nan 263 266 268 271 273 276 279 282 285 287 289 290 291 291 290 288 285 282 279 277 275 271 267 262 258 259 262 265 267 267 266 265 264 264 264 265 267 269 272 273 274 274 274 272 271 269 268 266 266 266 266 266 265 264 262 260 259 258 259 260 261 261 260 258 256 254 nan nan nan nan nan nan nan nan nan nan nan nan 251 250 250 250 250 251 253 255 257 260 262 262 260 259 258 258 257 254 251 247 246 245 246 245 245 246 249 254 258 261 260 256 249 242 237 232 230 229 229 230 231 232 235 238 241 243 244 245 246 248 248 248 248 248 249 250 251 252 253 nan nan 256 257 257 255 254 253 252 251 250 248 246 246 246 247 249 250 250 250 250 251 252 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 25 26 29 36 47 62 81 101 115 124 126 123 119 114 111 109 108 107 105 104 101 96 89 81 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 74 68 59 51 43 36 33 32 30 18 354 325 299 285 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 273 275 278 280 283 286 288 290 292 293 294 293 291 287 283 280 276 273 269 264 260 257 259 262 266 268 268 266 265 264 264 265 266 268 270 271 273 274 274 273 272 270 269 267 266 265 265 265 265 265 265 263 260 258 257 258 259 260 260 259 257 255 253 252 nan nan nan nan nan nan nan nan nan nan nan nan 251 250 250 250 252 254 256 258 261 265 266 265 265 264 264 261 257 254 252 249 246 243 242 242 244 250 256 262 264 262 256 248 240 233 229 227 227 227 227 228 231 235 238 241 244 246 246 246 247 247 248 248 247 248 249 250 251 252 252 nan nan 254 255 254 253 252 252 252 251 249 247 246 246 246 247 248 248 248 248 248 250 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 10 16 25 32 36 39 45 56 78 102 114 117 114 108 101 94 91 89 87 84 81 78 73 69 63 56 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 79 70 56 41 27 15 7 352 325 305 294 287 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 279 281 283 285 286 288 290 292 294 295 295 293 289 285 280 276 271 267 262 259 257 260 263 267 269 269 268 267 266 266 266 267 269 270 271 272 273 272 272 270 269 267 266 265 265 264 264 265 265 265 263 261 258 257 258 258 259 259 258 256 254 252 251 251 nan nan nan nan nan nan nan nan nan nan nan nan nan 250 250 252 254 256 258 260 264 266 266 265 264 265 262 258 254 251 249 245 242 240 241 244 250 256 262 265 263 256 247 239 232 228 227 227 228 230 231 234 237 240 243 244 245 245 245 245 246 247 247 247 247 248 249 250 250 250 nan nan 252 253 253 253 252 252 253 252 251 248 246 245 245 245 246 246 246 246 246 247 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 333 nan nan nan nan nan 343 346 350 354 2 11 19 nan nan nan nan nan nan 101 100 96 91 85 81 79 76 72 69 66 64 62 60 58 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 326 301 294 288 284 281 278 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 285 287 288 289 289 291 292 294 295 295 293 290 286 281 275 270 265 260 258 258 261 265 269 271 272 271 270 269 268 268 269 270 271 272 272 272 271 270 269 268 266 265 265 264 264 263 264 264 264 263 261 259 259 258 258 258 258 257 255 253 252 251 251 251 251 251 251 251 252 252 253 254 255 254 253 252 250 250 251 252 254 256 257 259 261 261 261 260 260 259 255 252 249 248 246 243 241 241 245 249 255 260 263 261 255 247 238 231 228 228 229 231 233 235 238 240 242 243 244 244 244 244 244 245 246 247 247 247 247 nan nan nan nan nan nan 250 251 251 252 251 251 252 252 251 249 246 244 243 243 244 245 245 245 245 244 245 246 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 332 334 337 342 345 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 65 66 67 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 291 292 292 293 293 293 293 293 291 289 285 280 274 267 262 259 258 260 263 268 271 274 275 274 273 272 271 270 271 272 272 273 273 272 271 270 268 267 266 265 264 263 263 262 263 263 263 263 262 261 260 259 258 258 257 256 255 254 253 252 251 251 250 251 251 252 252 253 254 254 255 255 253 251 249 249 249 250 251 252 253 253 254 254 254 254 253 252 250 247 245 246 245 243 242 242 245 249 253 257 259 258 253 246 238 232 229 229 230 233 235 237 239 241 244 245 245 245 244 244 244 245 246 248 248 249 249 nan nan nan nan nan nan 249 249 249 250 250 250 250 249 248 247 245 243 242 242 244 245 245 245 244 243 243 243 245 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 332 337 343 348 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 77 80 83 87 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 295 295 295 295 294 292 290 288 286 283 278 271 266 262 260 261 263 267 270 274 276 278 277 276 274 273 272 272 273 274 274 274 273 272 270 269 267 265 264 263 262 261 261 262 262 263 263 263 262 261 260 259 257 256 256 255 255 254 253 252 251 250 250 251 252 252 253 253 254 254 253 251 249 248 247 247 247 247 248 248 249 249 249 248 248 246 245 243 242 241 241 241 241 240 241 243 247 250 253 255 254 251 245 239 234 231 230 231 233 235 238 240 243 246 247 248 248 247 246 246 247 248 nan nan 250 250 250 250 250 nan nan 248 248 248 247 248 248 248 248 247 245 244 243 242 242 243 244 246 246 245 243 242 242 243 245 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 273 275 281 288 293 nan nan nan nan nan nan nan nan nan 332 338 344 351 355 359 2 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 94 98 101 103 105 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 297 297 295 293 290 286 282 278 273 269 265 263 262 264 267 269 272 275 278 279 279 278 275 273 273 273 274 275 276 276 274 273 271 269 267 265 264 262 261 260 260 261 261 262 263 263 263 263 261 259 258 256 256 256 255 255 254 252 251 250 249 250 250 251 251 251 251 251 250 249 248 246 246 245 245 244 245 245 246 246 245 244 243 242 241 240 238 237 236 234 233 234 236 240 244 248 251 252 252 250 246 241 238 235 234 233 235 237 240 243 246 249 250 251 250 250 250 250 251 252 nan nan nan nan nan 251 251 250 249 248 247 247 247 247 247 246 246 244 243 242 240 240 241 243 245 246 246 245 243 242 242 243 246 249 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 17 24 28 28 22 355 318 nan nan nan 287 292 296 300 303 307 nan nan nan nan nan nan 340 346 352 357 1 5 10 18 35 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 112 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 299 299 298 296 292 287 281 275 271 268 266 264 265 266 268 271 274 276 278 278 278 276 274 273 272 273 275 277 278 278 276 275 273 270 268 266 263 261 260 259 259 260 261 262 263 263 264 263 262 260 259 257 256 256 255 254 253 252 250 249 248 248 248 248 248 248 248 248 248 247 247 246 246 245 244 243 243 244 244 243 242 240 239 239 238 237 235 232 228 225 223 224 227 232 238 244 248 250 250 250 247 245 242 240 239 239 241 243 246 249 252 253 253 253 253 253 253 254 255 256 256 255 254 253 253 253 252 252 250 249 248 247 246 246 246 245 244 243 242 241 239 239 241 242 244 245 245 245 243 243 243 245 248 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 177 172 167 160 155 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 356 7 17 21 22 19 8 353 331 309 299 298 302 305 309 312 316 320 325 331 337 343 348 354 1 7 12 16 21 28 40 56 71 79 80 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 301 301 299 296 290 283 277 272 268 266 266 266 268 269 271 273 275 275 274 273 272 271 270 271 273 276 278 279 279 278 277 274 271 268 266 263 261 259 258 259 260 261 262 263 263 263 263 263 261 259 257 256 255 254 253 252 250 248 246 245 245 245 246 246 246 246 246 246 247 248 247 246 245 244 243 243 243 242 241 239 238 238 238 237 235 232 228 223 219 217 218 221 226 231 237 242 246 247 248 247 246 245 244 244 245 247 249 252 255 257 256 255 254 253 254 255 257 258 259 259 258 257 256 255 255 254 253 252 250 248 247 246 246 245 244 243 242 241 240 240 240 241 242 243 244 245 245 244 244 246 248 249 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 180 175 171 167 168 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 9 8 5 357 346 333 325 323 nan nan nan nan 335 338 343 349 356 3 11 18 23 28 32 38 48 58 67 74 80 81 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 301 299 294 288 281 275 271 269 268 267 268 269 271 271 271 269 267 266 266 266 268 271 274 277 279 279 279 279 277 274 271 268 265 263 261 259 259 259 260 261 263 263 264 264 263 263 261 259 257 255 254 252 251 250 248 246 244 244 243 243 244 244 245 246 246 247 247 248 248 247 246 244 243 243 242 241 239 238 238 238 238 237 234 231 227 222 220 219 220 222 225 229 232 236 239 240 242 242 243 244 246 248 249 251 254 256 260 260 259 255 252 252 253 255 257 260 261 261 261 260 260 258 257 256 254 253 251 249 247 246 246 245 243 242 241 241 240 240 240 240 241 243 244 245 245 245 246 247 249 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 119 nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 27 27 24 19 11 3 358 354 nan nan nan nan 357 1 5 11 18 24 30 34 38 42 49 57 65 70 73 76 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 296 292 286 280 275 272 270 269 268 268 268 269 267 264 262 260 260 262 265 269 272 276 278 280 279 278 276 274 272 268 265 263 261 260 259 259 260 261 262 263 263 263 263 262 260 258 256 255 253 251 250 248 247 245 244 243 243 243 243 244 245 246 246 246 247 248 248 248 247 245 244 242 241 240 239 238 238 238 238 236 234 231 228 226 225 224 225 226 227 229 230 231 232 231 232 234 236 240 245 248 250 252 254 257 260 261 257 253 250 250 252 254 257 260 261 262 263 263 263 262 260 258 256 254 252 249 247 246 245 244 243 242 241 241 240 240 240 240 241 242 244 245 247 247 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 90 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 107 90 73 60 52 46 42 38 33 28 24 20 nan nan nan nan nan nan 23 25 29 33 37 39 42 47 54 60 65 68 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 292 289 285 281 278 274 271 269 268 267 267 265 262 259 256 255 256 260 264 269 274 278 280 280 279 278 276 273 269 266 263 261 260 259 259 259 260 261 262 262 262 261 260 259 258 256 255 253 251 250 248 247 246 244 244 243 243 244 244 245 246 246 246 246 247 247 248 247 245 244 243 241 240 239 238 238 238 237 235 234 232 230 229 229 229 230 230 229 228 227 226 225 224 224 225 228 232 240 244 247 248 250 249 252 253 251 248 247 250 253 255 258 261 264 265 265 266 266 265 263 260 258 255 253 250 248 246 246 245 244 243 242 241 241 240 240 240 241 242 244 246 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 264 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 86 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 115 103 89 76 65 59 54 51 47 43 40 37 36 35 34 nan nan nan nan nan 39 40 41 42 45 50 55 60 62 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 288 288 287 nan nan nan 278 275 272 270 269 268 266 264 261 257 253 252 255 260 267 273 277 279 279 279 278 277 274 270 266 263 261 260 259 259 259 260 261 261 261 261 260 259 258 257 256 255 254 252 251 249 248 246 245 245 245 244 244 245 245 245 245 245 245 246 246 247 246 246 244 243 242 240 239 238 238 237 236 235 234 232 231 231 231 231 231 230 229 227 224 221 219 218 218 218 220 225 230 235 239 241 241 240 240 241 242 246 252 256 258 261 263 267 269 269 269 268 268 267 266 263 260 257 255 252 249 248 247 245 244 243 242 242 241 241 240 240 241 242 245 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 90 89 89 nan 94 101 109 116 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 107 94 84 75 69 64 60 57 54 51 49 48 47 47 46 nan nan nan nan nan nan nan nan nan 52 56 58 59 60 60 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 283 282 282 nan nan 280 279 279 280 280 280 279 278 278 276 275 273 272 270 268 265 262 259 255 252 252 256 262 270 275 278 279 280 279 278 275 271 266 262 259 258 258 258 259 260 260 261 260 260 259 259 258 257 256 255 254 253 252 250 249 248 247 246 246 246 245 245 245 245 245 245 245 245 246 246 246 245 244 243 242 240 239 238 238 237 236 235 234 234 232 232 231 231 231 230 228 225 221 218 216 215 215 214 211 213 217 222 228 230 232 233 234 236 240 246 255 262 266 268 271 273 274 274 272 271 271 270 269 266 264 261 258 255 252 250 248 246 244 243 242 242 241 241 240 240 241 242 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 94 93 92 92 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 90 83 77 72 68 64 61 58 56 54 53 52 nan nan nan nan nan nan nan nan nan nan 54 55 56 56 57 58 58 59 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 283 282 281 280 279 278 277 276 275 276 276 276 276 276 276 275 275 274 274 273 271 268 265 261 257 254 252 255 260 267 272 276 278 279 280 278 275 272 267 262 258 257 257 258 258 259 259 259 260 259 259 258 258 257 256 256 255 254 253 252 250 249 248 248 247 247 246 246 245 245 245 246 246 245 245 245 245 245 244 243 242 241 240 239 238 237 236 236 235 234 233 233 233 232 231 229 227 224 221 219 218 216 215 214 211 208 207 207 211 216 220 225 230 236 237 241 250 261 268 272 274 276 277 276 275 274 274 273 272 270 267 263 261 258 254 251 249 246 244 243 242 242 242 241 240 240 241 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 95 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 89 84 79 75 71 68 65 61 59 nan nan nan nan nan nan nan nan nan nan nan nan nan 54 55 nan nan nan nan 59 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 280 279 278 278 277 276 276 276 276 277 277 277 277 276 274 273 274 275 275 274 271 267 263 260 256 253 254 259 265 270 274 276 277 278 278 275 272 267 261 257 255 256 257 258 258 258 258 259 259 258 258 258 257 256 256 255 255 254 253 252 251 250 249 248 247 247 247 246 246 246 246 246 245 245 245 245 245 244 243 242 241 240 240 239 238 237 236 235 234 233 233 233 233 232 230 228 226 224 223 222 221 219 216 213 210 207 203 202 206 211 216 218 222 226 234 244 254 263 269 272 273 273 274 274 275 275 275 274 271 268 265 262 260 257 253 250 247 245 243 243 242 241 240 239 239 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 84 80 77 73 70 66 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 277 276 276 276 276 276 275 275 276 277 279 280 279 277 274 273 272 274 275 275 273 270 266 262 259 255 253 256 261 266 271 274 275 277 276 275 272 266 260 255 254 254 256 256 256 257 257 258 258 258 257 257 256 256 256 255 255 255 254 253 252 251 250 249 248 248 248 247 246 246 246 246 245 245 245 245 245 244 243 242 241 241 240 239 238 237 236 234 233 232 232 nan 231 231 230 229 228 227 226 225 223 221 218 215 212 209 206 203 204 208 211 211 212 219 229 240 248 256 262 266 269 269 270 271 272 273 274 273 272 269 267 264 nan nan nan nan nan 246 244 243 nan nan nan nan 239 241 nan nan nan nan nan nan nan nan nan 247 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 106 106 105 105 nan nan 103 103 105 nan nan nan nan nan nan 109 108 nan nan nan nan nan nan 86 83 80 77 73 69 66 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 55 55 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 276 275 274 274 274 274 274 274 274 274 275 278 280 280 278 275 273 272 273 274 274 274 272 270 265 261 257 256 256 260 264 268 271 273 274 275 275 273 267 260 255 252 252 253 254 254 254 255 256 256 256 255 255 255 255 255 255 255 255 255 254 253 252 251 250 249 249 248 248 247 246 246 246 246 246 245 245 244 244 244 243 241 241 240 239 238 236 235 233 232 232 231 231 229 228 nan nan nan nan nan nan 221 218 216 213 211 208 206 206 207 210 213 213 215 219 227 237 244 251 257 262 266 266 266 266 267 269 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 106 104 101 100 98 97 97 99 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 83 80 77 73 70 66 nan nan nan 56 nan nan nan nan nan nan nan nan nan nan nan nan nan 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 268 268 267 268 269 271 273 274 276 277 277 276 275 274 272 272 271 271 271 271 272 272 273 275 277 278 278 276 274 273 273 273 273 272 270 270 267 264 262 261 260 262 264 266 269 271 273 275 275 273 267 261 255 251 250 250 251 251 251 251 251 252 252 252 252 252 252 253 254 255 256 255 255 254 253 252 251 250 249 248 248 247 247 246 246 246 246 245 245 245 244 244 243 241 240 239 238 237 236 234 233 231 231 231 231 229 227 nan nan nan nan nan nan nan nan 210 207 205 204 205 207 210 215 219 221 222 225 231 239 246 253 259 263 264 263 262 261 261 265 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 244 246 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 103 100 97 95 94 95 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 87 85 82 80 77 74 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 266 265 264 265 265 267 269 271 273 275 276 276 276 275 273 272 270 269 269 269 269 269 269 270 271 273 275 276 276 275 275 274 273 272 269 266 264 265 266 266 266 265 264 264 266 268 271 273 275 275 273 267 260 255 252 252 253 253 253 251 249 248 247 247 248 248 249 250 251 253 255 256 256 255 255 253 252 251 250 249 248 248 247 247 246 246 246 245 245 245 245 244 244 243 241 240 238 237 236 235 234 232 231 230 231 232 230 228 226 nan nan nan nan nan nan nan 208 202 197 197 202 207 213 220 225 229 230 232 237 241 247 254 263 268 267 265 262 259 261 264 266 265 nan 262 261 260 259 257 254 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 106 103 100 97 94 92 93 nan nan 106 110 111 111 110 nan nan nan nan nan nan nan nan nan nan nan 86 84 82 79 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 263 263 262 262 263 264 266 269 271 273 275 275 275 274 272 271 269 268 267 266 266 267 267 268 269 270 273 274 275 275 275 274 273 270 268 264 262 262 263 265 267 268 268 268 268 269 271 273 274 274 271 266 259 255 254 255 258 260 262 260 256 251 248 246 246 247 248 249 251 253 255 256 256 255 255 254 253 252 250 249 248 247 247 246 246 245 244 244 244 244 244 243 243 242 241 240 238 237 236 235 233 232 231 230 231 231 231 230 228 230 234 240 nan nan nan nan 223 210 200 200 205 211 217 224 230 234 237 239 242 244 246 249 256 264 268 267 265 263 265 266 266 262 259 257 256 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 106 103 100 96 93 91 92 95 100 106 110 111 nan nan nan nan nan nan nan nan nan nan nan nan nan 86 85 83 81 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 261 261 261 262 263 264 266 268 270 272 273 273 272 270 269 268 266 265 264 264 265 265 266 266 267 270 272 274 274 274 273 271 269 266 262 260 260 261 263 266 268 270 271 272 272 272 273 273 272 268 263 260 257 256 257 260 263 265 267 264 259 254 250 247 247 249 250 252 254 255 255 255 255 255 254 253 252 251 249 248 247 247 246 245 244 243 243 243 243 243 243 242 242 242 240 239 237 235 234 233 232 231 231 231 231 231 231 231 233 236 241 247 nan nan nan nan 237 226 220 219 221 224 229 235 240 242 244 246 nan nan 248 250 255 261 265 263 264 266 266 264 260 256 254 253 nan nan nan nan nan nan nan nan nan nan nan nan nan 249 250 251 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 106 103 99 96 92 90 91 96 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 83 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 260 260 261 262 264 266 267 268 269 269 269 267 266 265 264 262 261 261 262 263 263 263 264 267 270 271 272 271 270 268 265 263 261 260 259 259 261 264 267 270 273 275 276 275 274 272 269 265 262 261 261 261 260 260 261 264 268 267 264 260 255 251 250 250 251 253 255 255 256 255 255 254 253 253 252 250 249 248 247 247 246 245 243 243 242 243 243 243 243 242 242 241 240 239 237 235 234 233 232 232 232 231 231 231 231 232 234 237 241 244 247 250 252 nan nan 241 236 233 232 233 236 240 245 247 249 250 nan nan nan nan nan 254 258 260 262 264 264 261 258 255 254 252 252 253 254 254 254 nan nan 252 nan nan nan nan nan nan 251 252 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 99 96 93 92 93 99 nan nan 113 114 113 111 109 nan nan nan nan nan nan nan nan nan nan nan 84 82 80 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 259 260 261 262 263 265 266 266 266 265 264 263 262 261 260 259 259 260 260 261 261 262 265 266 268 268 267 266 264 262 261 260 259 259 259 260 262 266 270 274 277 277 277 275 271 267 263 262 263 264 265 264 263 263 265 269 271 270 266 260 255 253 252 253 254 255 256 256 255 254 252 252 251 250 249 248 248 247 247 246 245 244 243 242 242 243 243 242 242 241 241 240 239 237 235 234 233 233 232 232 232 232 231 231 232 234 237 240 242 244 245 246 247 246 nan nan nan 239 240 242 245 248 251 252 252 nan nan nan nan nan nan 255 257 260 263 265 nan nan nan 255 254 254 255 256 256 256 255 255 254 253 253 253 nan nan 252 252 253 nan nan nan nan nan nan nan nan nan nan nan nan 241 240 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 117 115 112 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 259 259 259 260 261 262 263 264 263 263 262 261 260 260 259 258 257 257 258 258 258 259 260 262 263 265 265 264 263 262 261 260 259 258 258 258 258 260 264 268 272 275 276 276 274 270 265 262 262 264 266 268 268 268 269 272 274 276 275 271 265 260 256 255 254 255 256 256 255 254 252 250 249 248 248 248 247 247 247 247 246 245 243 242 242 242 242 242 242 241 241 241 240 238 237 236 234 234 233 233 233 232 232 232 232 232 234 235 238 240 241 243 244 244 244 244 244 nan 244 245 247 248 250 252 253 253 254 255 nan nan nan nan nan nan nan nan nan nan nan nan nan 257 257 257 258 258 258 257 256 256 255 255 255 254 253 254 254 255 256 nan 257 nan nan nan nan nan nan nan nan nan 242 241 nan nan nan nan nan 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 259 258 258 259 259 260 262 263 263 262 261 260 259 258 257 257 256 255 255 256 256 256 256 257 258 260 262 263 261 260 260 259 259 258 257 257 257 256 257 259 263 266 269 271 271 269 266 262 261 261 262 265 268 270 273 275 277 279 279 278 275 270 265 261 258 257 256 255 255 253 251 249 247 246 245 246 246 246 245 245 245 244 243 242 241 241 241 241 241 241 241 241 240 239 238 237 236 235 234 233 233 233 233 233 232 232 233 234 235 237 238 239 241 242 244 245 246 246 247 248 249 249 250 250 251 252 252 253 255 256 258 nan nan nan nan nan nan nan nan nan nan 259 259 259 259 259 260 259 258 258 257 257 256 255 255 255 254 254 255 255 256 256 255 nan nan 252 250 nan nan nan nan 243 243 242 242 nan 240 240 240 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 72 72 72 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 258 259 260 261 262 263 263 262 261 259 257 256 256 255 255 254 254 254 254 254 254 254 255 256 258 259 259 258 257 256 256 256 257 256 255 254 254 255 257 260 262 262 262 261 258 258 258 258 260 263 268 272 276 279 281 281 281 279 277 274 271 267 264 261 258 256 253 250 248 246 245 244 244 244 243 243 242 242 241 241 240 239 239 240 240 240 240 240 240 240 239 239 238 237 237 236 235 234 233 233 233 233 232 233 233 234 235 236 237 238 239 241 243 246 247 249 250 250 251 251 251 250 250 250 250 252 253 255 256 258 259 nan nan nan nan nan nan nan 261 260 260 260 261 261 261 260 259 259 259 258 257 256 256 255 254 253 252 253 253 253 253 253 254 253 252 250 nan nan 245 244 244 244 243 243 242 241 241 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 113 110 108 106 105 104 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 73 72 70 69 nan nan nan nan nan nan 62 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 260 261 262 262 263 262 261 259 257 255 254 254 253 253 252 252 252 252 253 252 253 254 256 256 256 255 254 254 255 256 257 256 254 252 252 253 253 254 254 254 254 253 252 253 255 257 260 264 268 273 276 280 282 282 281 280 279 277 276 273 270 266 262 258 253 249 246 245 245 244 244 243 241 240 239 238 238 237 237 237 238 239 239 239 239 240 240 239 239 238 238 237 236 236 235 234 234 234 233 233 233 233 234 234 235 235 236 237 239 241 244 246 249 250 251 252 253 253 252 251 250 249 249 250 251 253 254 256 257 258 259 260 260 260 260 260 260 260 260 261 261 261 261 260 260 260 260 259 258 257 256 255 253 251 250 250 250 251 251 253 254 254 253 251 nan nan nan nan 246 245 245 244 243 243 242 241 nan nan 242 243 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 110 108 106 104 103 103 102 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 71 71 70 68 67 nan 65 63 61 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 261 262 262 262 262 261 260 257 255 254 253 253 252 252 251 251 251 251 251 251 252 254 254 253 252 251 252 255 256 257 256 253 250 249 249 248 248 248 248 248 248 249 251 255 258 261 264 268 272 275 278 280 280 280 279 277 278 278 277 274 269 265 261 258 254 251 249 247 245 244 242 239 237 236 236 236 236 236 237 238 238 239 239 239 239 239 239 238 237 237 236 236 235 235 235 234 234 234 234 234 234 234 234 234 234 235 237 239 241 244 246 249 250 251 252 253 253 252 251 249 248 248 249 249 251 253 254 255 256 257 257 257 257 257 257 258 258 259 260 261 261 261 261 261 261 260 260 259 259 258 256 253 250 248 248 248 248 251 252 nan nan nan nan nan nan nan nan nan nan 246 246 245 244 nan nan nan 242 242 244 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 103 102 102 102 101 100 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 73 72 71 69 67 65 62 59 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 262 262 262 262 262 261 258 255 253 252 252 252 251 251 250 250 250 250 250 251 252 252 251 251 251 252 253 255 256 255 251 248 245 244 243 244 244 245 245 246 248 251 254 258 262 265 268 270 273 275 276 277 278 277 275 275 275 276 274 270 266 263 262 260 258 255 252 248 245 241 238 236 235 235 235 235 236 237 238 238 238 238 238 238 238 237 237 236 236 235 236 235 235 235 234 234 234 234 233 233 233 233 234 235 235 236 238 240 242 245 247 249 251 252 252 252 251 250 249 248 247 248 248 249 251 252 253 254 255 255 255 254 254 255 255 256 257 258 260 261 262 262 262 261 260 260 260 260 259 256 253 249 247 246 245 245 247 nan nan nan nan nan nan nan nan nan nan nan 248 248 nan nan nan nan nan nan 243 244 244 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 102 101 101 101 101 101 100 99 97 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 71 69 67 64 62 59 56 52 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 262 262 262 261 259 256 253 252 252 252 251 251 251 251 250 249 249 249 250 250 251 251 251 251 252 253 253 252 249 246 244 242 241 242 244 245 246 247 248 250 253 257 261 264 266 268 270 271 273 274 275 276 275 273 272 271 270 266 263 261 261 261 260 259 257 253 248 nan nan nan nan nan 235 235 235 236 237 237 237 237 237 237 237 236 236 235 235 235 236 235 235 234 233 234 233 233 233 233 233 234 235 235 236 236 237 239 241 243 246 248 249 250 250 250 250 248 247 247 247 247 247 248 249 250 251 252 253 252 252 251 251 252 253 254 255 257 259 260 261 262 262 261 260 261 261 261 259 256 253 249 246 244 243 244 246 249 252 nan nan 254 253 252 250 249 nan 249 249 250 nan nan nan nan nan nan nan nan 244 243 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 102 101 101 101 102 101 101 100 99 98 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 62 59 57 55 52 49 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 262 261 260 258 255 254 253 252 252 252 251 251 251 251 250 249 249 249 250 250 251 251 251 252 252 252 251 249 247 245 244 243 243 244 245 246 246 247 248 250 253 257 261 263 266 268 270 271 272 273 273 273 272 271 270 268 265 261 259 258 258 258 259 259 nan nan nan nan nan nan nan nan nan nan 234 234 235 235 236 236 236 236 nan 235 235 235 235 235 234 233 232 232 232 232 232 232 232 233 234 235 236 236 236 237 238 240 242 244 246 247 248 248 248 248 247 246 246 246 246 246 247 247 248 248 249 249 249 248 248 249 250 251 253 254 256 258 259 260 260 260 260 260 260 260 260 259 255 252 249 246 244 243 244 246 248 250 252 252 252 252 251 250 250 249 250 251 252 252 253 252 251 nan nan nan nan nan 243 242 241 241 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 103 103 103 104 104 104 103 103 102 102 100 98 97 96 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 50 48 45 42 38 nan nan nan nan nan nan nan 9 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 255 253 253 253 253 252 251 251 252 252 251 251 250 250 250 250 251 251 251 251 252 252 251 251 250 248 246 245 245 245 245 246 246 246 247 249 251 254 258 261 264 266 268 270 271 271 271 271 270 270 269 267 264 261 259 257 256 257 259 nan nan nan nan nan nan nan nan nan nan nan nan 231 232 234 235 236 236 nan nan nan 234 234 234 234 233 232 231 231 230 230 230 231 232 234 235 235 236 236 237 237 238 239 241 243 244 245 245 246 246 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 247 248 250 252 253 255 256 257 257 257 257 258 258 259 259 258 257 254 252 249 247 245 244 244 245 246 248 249 249 249 249 248 249 250 251 252 253 254 255 255 255 255 253 nan nan nan nan nan nan nan nan 242 nan 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 104 104 105 106 106 106 106 105 105 104 103 103 101 100 99 98 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 47 45 42 39 35 31 nan nan nan nan nan 16 11 6 0 355 nan 344 340 337 336 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 253 252 252 251 252 252 253 252 251 250 250 250 251 251 251 251 251 251 251 251 251 250 248 247 246 245 245 246 246 246 247 248 250 253 256 260 263 265 267 269 270 271 270 270 269 268 268 266 264 262 259 257 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 233 235 236 236 nan nan nan 233 233 233 232 231 230 230 229 229 229 230 231 233 234 235 235 236 237 237 238 239 240 241 242 243 243 243 243 243 243 244 244 244 244 244 244 243 243 243 243 242 242 242 243 244 245 247 249 251 252 253 254 255 255 255 255 255 256 257 257 257 255 254 252 250 248 246 245 244 244 245 246 247 247 247 248 248 249 251 252 254 255 256 256 257 257 256 255 253 251 249 nan nan nan nan nan nan nan 243 243 244 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 104 105 105 106 107 108 108 108 107 107 108 108 107 107 105 104 102 100 97 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 33 28 25 23 23 22 20 17 13 9 4 360 355 351 348 346 346 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 252 252 252 252 253 253 252 252 251 251 251 252 252 252 252 252 252 251 251 251 250 249 247 246 246 246 247 247 248 248 250 252 256 259 262 264 266 268 269 270 270 270 269 269 268 267 265 263 261 259 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 233 234 235 236 nan nan nan 232 232 231 231 230 229 228 228 228 228 230 233 234 235 236 236 237 238 238 239 239 240 240 241 241 242 242 241 241 242 242 243 243 243 243 243 242 242 242 241 241 241 241 242 243 244 246 248 249 251 252 252 253 253 253 254 254 255 256 256 256 255 254 252 250 249 247 246 245 244 245 245 nan nan 248 249 250 252 253 254 255 256 256 256 256 256 256 254 253 251 249 247 246 nan nan nan nan nan 243 244 245 246 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 106 107 108 108 109 109 109 110 110 111 112 111 111 110 107 105 102 98 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 25 22 20 20 21 20 18 15 13 10 7 4 1 360 359 359 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 252 252 253 253 254 254 254 255 255 255 254 254 254 254 253 253 252 251 251 250 249 248 248 248 249 249 250 251 253 256 259 261 264 265 267 268 269 270 270 270 269 268 267 266 265 263 261 260 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 232 234 235 235 235 235 234 233 232 231 230 229 229 228 228 229 230 232 234 236 237 237 237 238 238 239 240 240 240 240 240 241 241 241 241 241 241 241 242 242 242 242 242 242 242 242 241 241 242 242 242 243 244 245 247 248 249 250 250 251 251 252 253 254 254 255 255 254 254 252 251 249 248 246 245 244 244 244 nan nan nan nan nan nan nan nan nan nan nan 255 255 255 255 254 253 251 250 248 nan nan nan nan nan nan nan 244 245 246 246 247 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 109 109 109 109 110 111 111 111 111 110 109 106 103 99 95 90 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 19 20 21 21 20 19 18 17 15 15 14 13 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 259 258 257 257 256 256 256 255 254 253 253 253 252 251 nan nan nan nan nan nan nan nan nan 261 263 264 266 267 268 269 270 270 269 268 267 266 265 264 263 262 260 258 257 nan nan 253 250 245 240 236 nan nan nan nan 233 234 234 234 234 235 235 236 236 235 233 231 230 230 230 229 229 230 231 234 236 237 238 237 237 237 238 239 240 240 241 241 241 242 242 242 242 241 241 241 241 241 242 242 243 243 243 242 242 242 243 nan nan nan nan nan nan nan nan nan 249 250 250 251 253 253 253 253 253 253 252 251 250 249 248 246 245 244 243 nan nan nan nan nan nan nan nan nan nan nan 253 253 253 253 253 253 252 250 248 247 246 nan nan nan nan nan 244 244 245 246 246 246 246 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 107 107 107 107 107 107 107 107 106 104 102 99 96 92 88 83 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 21 23 24 26 27 28 28 28 28 27 26 24 22 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 265 266 267 269 269 269 269 268 267 267 266 265 264 263 261 259 nan nan 252 249 246 242 240 238 238 nan nan 239 240 240 238 237 235 235 235 236 237 236 234 232 231 230 231 230 230 230 232 234 236 238 238 238 237 237 238 239 240 241 241 242 243 243 243 243 243 242 242 241 241 241 242 242 243 243 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 253 253 252 252 251 251 nan nan nan nan nan nan nan nan nan 244 244 nan nan nan nan nan 249 250 251 252 252 252 252 252 251 249 248 247 246 nan nan nan nan 244 243 243 244 244 244 243 243 244 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 104 104 104 104 104 103 101 99 97 95 93 90 87 83 80 76 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 27 30 32 35 36 37 37 37 36 33 30 27 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 265 266 267 268 269 269 268 268 267 266 265 264 263 nan nan nan nan nan 247 243 240 239 238 240 241 242 244 244 243 241 239 237 236 236 237 237 236 235 233 231 230 230 230 230 230 232 234 236 238 238 238 238 238 238 239 240 241 242 243 244 244 245 245 244 244 243 243 242 242 242 243 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 251 250 250 251 251 250 249 248 246 245 244 244 244 244 245 246 247 247 248 249 250 251 252 253 253 253 252 252 250 249 nan nan nan nan nan nan 243 242 242 241 241 241 240 241 242 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 101 101 100 99 97 95 92 89 86 84 81 78 76 73 70 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 32 35 38 41 43 43 43 42 41 38 35 32 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 265 266 267 268 269 269 269 268 267 266 265 263 nan nan nan nan nan nan 242 239 238 239 241 243 245 245 245 244 242 240 239 238 237 237 237 236 234 232 230 229 229 229 229 230 232 234 236 238 238 239 239 239 240 240 241 242 243 244 244 244 245 245 245 245 245 244 244 243 243 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 250 250 250 249 248 247 247 246 246 246 246 247 247 248 249 249 250 251 252 253 254 255 255 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 96 94 92 89 86 83 80 77 74 72 70 69 67 65 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 39 42 45 46 47 47 46 44 42 39 37 35 33 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 265 267 268 269 269 269 269 268 267 265 nan nan nan nan nan nan nan 240 239 240 241 243 245 246 246 245 244 242 241 239 238 238 237 236 234 232 231 229 228 228 228 230 232 234 236 237 238 239 240 240 241 241 241 242 243 244 244 244 244 244 245 245 246 246 246 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 250 249 249 248 248 248 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 80 77 75 72 70 68 67 66 65 64 63 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 41 44 47 48 49 49 49 48 46 44 43 41 40 38 35 nan nan nan nan nan 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 267 268 269 269 268 268 267 nan nan nan nan 254 249 nan 242 240 239 241 242 244 245 246 246 245 243 242 240 239 238 237 235 234 232 230 229 228 228 228 229 232 234 236 237 238 239 240 241 242 243 243 243 243 244 245 245 245 244 244 245 245 246 246 247 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 249 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 79 77 74 73 71 69 67 66 65 65 64 63 61 60 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 46 48 50 52 52 52 52 50 49 47 46 44 42 39 36 nan nan nan nan 28 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 267 268 268 268 268 nan nan nan nan nan nan nan nan 242 240 240 241 242 244 245 246 245 244 242 241 240 239 238 236 234 232 230 229 228 227 228 229 231 234 236 237 239 239 240 241 242 243 244 244 244 245 245 245 245 244 244 244 244 245 245 246 247 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 66 66 65 64 63 61 58 56 54 52 nan nan nan nan nan nan nan nan nan nan nan nan nan 48 51 53 55 56 56 55 54 52 50 48 46 44 41 38 nan nan nan 31 30 27 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 267 268 269 269 269 nan nan nan nan nan nan nan nan 243 241 241 242 243 244 245 245 244 243 242 241 240 239 238 236 233 231 230 229 228 227 228 229 232 235 237 238 239 239 240 241 242 243 244 244 nan nan 245 245 nan nan 244 244 245 245 246 247 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 66 65 63 60 58 56 54 52 51 50 50 nan nan nan nan nan nan nan nan nan nan nan nan 56 58 58 58 57 55 53 51 48 46 44 41 38 nan nan nan 32 31 28 25 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 270 269 268 266 263 nan nan nan nan nan 244 243 242 242 243 244 244 244 243 243 242 241 240 239 237 235 233 231 229 229 228 228 229 231 233 236 237 238 238 238 238 239 240 241 242 243 244 244 245 245 245 245 245 245 246 246 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 61 58 56 55 54 54 53 54 54 54 nan nan nan nan nan nan nan nan nan nan nan nan 59 59 57 55 52 50 48 46 44 41 39 37 nan 35 33 32 29 26 23 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 276 275 nan 273 272 271 270 268 266 262 259 256 nan 250 247 245 243 243 243 242 242 242 243 243 243 242 241 240 238 236 234 232 231 230 229 229 229 231 233 234 236 237 237 237 236 236 237 239 240 242 243 244 244 245 245 246 246 247 247 247 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 260 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 57 57 57 57 57 57 57 57 57 57 nan nan nan nan nan nan nan nan nan nan 59 58 56 54 51 48 46 45 43 41 39 37 37 36 35 33 30 27 24 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 281 281 281 279 277 276 275 274 272 271 269 266 263 260 257 254 251 248 245 244 243 243 243 242 243 243 243 243 242 241 239 237 235 233 231 230 230 229 230 230 232 234 235 236 236 236 236 235 235 nan nan nan nan nan nan 245 245 246 247 248 249 249 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 257 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 59 59 60 60 59 59 59 59 59 nan nan nan nan nan nan nan nan nan nan nan 55 52 49 47 45 43 42 41 40 39 38 37 36 34 32 29 26 23 nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 284 283 283 283 282 281 279 277 276 275 273 271 268 266 263 261 259 256 nan nan 247 245 244 243 243 243 243 243 243 242 241 240 239 237 235 233 232 231 230 230 230 231 232 234 235 236 236 236 235 nan nan nan nan nan nan nan nan nan nan 247 248 249 250 252 252 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 61 61 60 60 60 61 61 61 nan nan nan nan nan nan nan nan nan nan nan 51 48 45 43 42 41 40 40 39 39 38 37 36 34 31 27 24 nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 305 300 295 nan 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 288 286 285 284 283 282 280 278 276 274 271 268 265 263 261 259 256 254 251 249 247 245 244 243 242 242 242 242 241 241 240 239 238 236 234 232 231 230 230 230 231 233 234 235 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 252 254 255 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 62 62 62 62 62 62 62 62 62 nan nan nan nan nan nan nan nan nan nan nan 47 44 42 40 40 40 40 40 40 39 38 37 35 32 28 25 23 nan nan nan nan nan 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 324 319 315 310 nan nan 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 293 291 289 288 287 285 283 280 278 275 272 268 264 261 259 257 255 253 250 248 246 245 243 242 241 240 240 240 240 240 240 239 237 235 233 231 230 230 230 230 232 233 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 63 63 63 63 63 63 63 62 62 nan nan nan nan nan nan nan nan nan nan 46 43 41 40 40 40 41 41 41 40 39 37 35 32 29 26 nan nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 337 332 329 326 nan nan 309 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 296 294 292 291 289 287 284 282 279 276 272 268 264 261 258 255 253 251 249 247 245 243 242 240 239 238 238 238 238 239 238 237 235 233 231 230 229 228 228 229 230 231 232 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 251 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 64 64 64 64 63 63 62 62 nan nan nan nan nan nan nan nan nan nan nan 42 40 40 40 41 42 42 41 40 39 37 34 31 29 26 nan nan nan nan nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 350 347 344 nan nan nan 335 325 314 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 327 320 316 312 308 305 302 299 298 296 294 291 289 286 283 280 276 272 268 263 259 256 252 250 247 246 244 242 240 238 236 235 234 235 236 236 236 236 235 233 231 229 228 227 226 226 226 228 229 231 233 234 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 65 64 64 63 63 62 61 61 nan nan nan nan nan nan nan nan nan nan nan 41 40 41 41 42 42 41 40 38 36 34 31 29 27 nan nan nan nan nan 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 8 4 1 nan nan nan nan nan 349 341 332 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 339 329 324 321 318 315 311 307 304 302 300 298 295 292 289 285 281 274 269 264 259 255 251 248 244 242 240 238 235 233 232 231 231 232 233 233 233 233 232 231 230 228 227 226 225 224 223 224 226 227 230 232 235 237 239 241 242 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 257 258 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 64 64 63 63 62 61 61 nan nan nan nan nan nan nan nan nan nan nan nan 40 40 41 41 41 41 40 38 36 34 32 30 29 nan nan nan nan nan 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 18 16 nan nan nan nan nan nan nan 2 356 349 341 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 119 24 332 326 323 321 320 319 317 314 nan 309 307 304 301 299 296 293 287 276 266 257 252 248 243 239 235 232 229 226 224 224 225 226 228 230 231 231 231 230 229 227 226 225 224 223 223 222 222 223 225 227 229 233 235 238 240 242 243 243 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 255 256 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 64 63 63 62 62 61 60 60 nan nan nan nan nan nan nan nan nan nan nan 40 40 40 40 40 40 39 38 37 36 35 33 32 nan nan nan nan nan 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan 17 12 5 358 354 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 123 39 336 327 324 322 323 324 324 nan nan nan 320 315 313 312 311 309 303 282 259 245 243 237 231 227 223 220 218 216 216 216 218 219 221 224 226 226 227 226 224 222 221 220 220 221 221 221 221 222 224 226 230 233 236 239 242 244 245 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 64 63 63 62 61 61 60 59 nan nan nan nan nan nan nan nan nan nan nan nan 39 39 39 39 39 38 38 38 37 36 35 33 32 nan nan nan 27 26 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 31 24 19 17 15 nan nan nan nan nan nan nan nan nan nan nan nan nan 129 112 38 355 344 338 335 333 333 335 340 nan nan 353 354 357 3 8 11 20 80 154 173 202 214 216 213 210 208 207 206 206 206 207 208 210 213 215 216 217 217 215 214 213 214 215 216 217 218 219 221 223 227 231 234 238 240 243 245 247 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 63 63 62 61 60 59 57 55 nan nan nan nan nan nan nan nan nan nan nan 38 38 38 38 38 38 38 37 37 36 35 34 32 31 nan 29 28 27 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 82 67 53 47 45 46 nan nan nan nan nan nan nan nan nan nan nan 135 129 106 61 33 21 15 4 354 345 341 354 23 36 43 50 58 63 66 72 83 100 119 135 144 161 177 183 180 182 184 185 186 187 189 192 195 198 200 202 203 204 204 204 205 205 206 207 209 212 215 219 223 227 231 235 238 241 244 247 249 251 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 262 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 nan nan nan nan nan nan nan nan nan nan nan nan nan 63 63 62 62 61 60 58 56 54 nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 37 37 37 37 36 35 34 33 32 31 30 29 29 28 27 nan nan nan nan nan nan nan 25 25 nan nan nan nan nan nan nan nan nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 119 135 140 132 104 90 88 99 126 nan nan nan nan nan nan nan nan nan 145 136 118 94 72 55 41 29 22 20 98 122 106 91 83 80 79 77 75 78 86 99 114 121 123 124 125 125 133 142 149 155 160 165 170 174 179 182 185 188 190 191 192 192 192 192 194 197 201 206 211 216 221 226 231 235 239 244 247 250 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 261 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 77 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 62 61 60 59 57 55 53 51 nan nan nan nan nan nan nan nan nan nan nan 36 36 36 37 37 36 35 35 34 33 32 31 nan nan 30 29 29 28 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 119 140 156 166 164 156 150 149 155 163 169 nan nan nan nan nan nan nan 157 146 133 117 99 77 58 51 56 80 127 136 130 120 107 94 86 79 75 78 88 99 106 106 106 106 107 109 114 120 126 132 139 146 152 158 163 167 170 173 175 177 178 180 181 184 188 192 197 202 208 214 220 226 232 238 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 254 255 nan nan 257 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 76 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 61 61 60 58 56 54 52 51 nan nan nan nan nan nan nan nan nan nan 34 34 35 35 35 35 34 34 33 32 31 31 nan nan nan 30 30 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 133 151 163 167 168 169 170 172 176 182 188 194 199 nan nan nan nan 157 147 137 126 111 92 76 71 74 87 116 140 148 145 128 105 87 76 73 82 94 101 101 102 103 104 105 107 109 112 115 119 125 131 137 143 148 152 156 160 163 166 169 173 177 182 186 191 196 202 208 215 223 230 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 nan nan nan nan nan 67 66 nan nan nan nan nan nan nan 61 60 60 59 57 55 53 52 51 50 nan nan nan nan nan nan nan nan nan 32 32 33 33 33 32 32 31 31 30 30 31 nan nan nan nan 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 159 165 170 173 176 181 185 189 194 196 194 nan nan nan nan 144 136 125 112 96 86 82 82 83 103 138 160 166 154 130 95 77 80 93 102 106 107 107 108 108 108 109 110 110 110 111 115 121 128 135 140 145 150 156 161 166 170 173 176 180 184 189 195 200 206 212 218 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 65 64 nan nan nan nan nan nan 60 59 58 57 56 54 53 53 52 51 nan nan nan nan nan nan nan nan 30 30 30 30 30 30 30 30 29 29 29 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 182 181 177 169 162 155 148 nan 133 122 107 93 84 81 80 83 102 132 155 165 158 142 120 105 103 107 110 113 116 117 117 116 115 114 113 111 108 108 109 112 119 129 138 144 149 154 160 165 169 171 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 63 nan nan nan nan nan 59 58 57 56 54 54 53 53 52 50 nan nan nan nan nan nan nan nan 28 27 27 28 28 28 27 27 27 28 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 163 158 154 149 143 133 119 103 88 78 73 72 78 nan nan nan nan nan nan nan 113 113 114 115 117 121 124 126 125 124 122 121 119 119 119 117 115 117 125 135 142 148 151 155 159 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 nan nan nan nan nan 57 56 55 54 53 52 52 52 51 49 nan nan nan nan nan nan nan 26 25 25 25 25 25 25 25 25 25 26 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 157 153 146 136 120 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 122 126 130 132 134 135 137 136 134 133 132 130 132 138 144 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 264 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 55 53 52 51 51 51 52 50 46 41 nan nan nan nan nan 25 23 22 22 22 22 22 22 22 23 24 25 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 111 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 263 263 263 264 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 59 57 nan nan 53 52 51 51 51 51 51 48 43 38 nan nan nan nan nan 23 21 20 20 19 19 19 19 19 20 22 24 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 271 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 265 264 265 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 79 75 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 58 57 55 54 53 52 51 51 51 52 50 46 41 36 32 nan 27 25 23 21 19 18 17 17 17 16 16 16 17 19 21 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 272 271 271 271 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 90 85 81 77 74 71 nan nan nan nan nan nan nan nan nan nan nan nan nan 62 61 59 57 55 54 53 52 52 53 53 53 50 45 40 35 31 29 26 24 21 19 17 16 15 15 14 14 14 14 15 16 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 272 271 270 270 271 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 99 94 89 84 80 76 72 nan nan nan nan nan nan nan nan nan nan nan nan nan 64 62 60 58 56 55 55 54 55 55 55 54 51 46 40 35 31 28 25 22 20 17 16 14 13 13 12 12 12 13 14 15 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 273 272 272 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 103 98 94 89 84 79 74 69 nan nan nan nan nan nan nan nan nan nan nan 67 66 64 62 60 58 57 57 57 58 58 57 56 52 47 40 34 30 27 24 21 18 16 14 13 12 12 11 11 11 12 13 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 107 103 99 96 92 86 80 73 nan nan nan nan nan nan nan nan nan nan nan 71 69 67 65 63 61 60 60 60 60 60 59 57 53 47 40 34 29 25 22 19 16 14 13 11 10 10 10 10 11 12 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 115 112 108 106 104 101 96 88 79 nan nan nan nan nan nan nan nan nan nan 75 74 72 70 68 66 64 63 62 62 62 62 60 57 53 46 39 32 27 23 20 17 15 13 11 10 9 9 9 10 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 117 114 113 111 107 101 90 80 72 nan nan nan nan nan nan nan nan nan 74 73 72 71 69 68 67 66 65 65 64 63 61 57 52 44 36 30 25 22 19 16 13 11 9 8 8 9 10 11 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 119 115 110 100 85 74 69 68 nan nan nan nan nan nan nan 70 69 69 69 69 69 69 70 69 68 67 66 64 61 56 49 41 34 29 24 21 18 14 12 9 8 7 8 9 11 12 13 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 129 123 114 102 85 74 68 65 65 65 nan 66 67 67 66 66 65 64 65 66 67 69 71 72 71 70 68 65 61 55 47 39 33 27 23 20 16 13 11 9 8 8 8 10 11 13 15 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 141 134 124 110 92 78 70 65 63 63 63 63 63 63 63 63 61 61 61 63 65 68 70 72 72 71 69 66 60 53 46 38 31 26 22 19 15 12 10 8 8 8 9 10 12 13 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 151 144 135 121 102 85 73 66 62 60 60 60 60 60 60 58 57 57 58 61 64 67 69 71 72 71 69 65 58 51 43 36 30 25 21 18 14 12 10 8 8 8 9 10 11 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 159 154 146 134 116 94 78 67 60 58 57 56 57 56 56 54 53 53 55 59 63 67 70 72 73 71 68 63 56 49 41 35 29 24 20 17 14 12 10 9 9 9 9 10 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 167 165 162 156 147 130 105 82 68 60 56 55 54 53 53 53 51 51 53 55 60 65 69 73 75 75 72 67 61 54 47 40 33 28 24 20 16 14 11 nan 10 9 9 10 10 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 168 165 159 146 122 93 72 62 56 53 50 50 51 51 52 54 57 60 64 69 73 77 79 79 74 67 60 53 45 39 32 27 22 19 16 13 12 11 10 10 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 171 168 162 147 122 91 69 57 51 47 48 50 53 58 62 66 69 72 75 80 83 85 83 77 69 60 52 44 37 31 26 22 18 15 13 12 11 10 10 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 174 172 167 159 143 111 71 50 43 45 51 60 69 76 78 79 80 83 87 91 93 89 81 71 61 52 43 36 30 25 21 17 15 13 12 11 11 10 10 10 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 179 178 177 176 174 169 134 46 45 66 84 95 99 94 91 90 92 96 100 102 98 89 78 66 53 43 35 28 24 20 17 14 13 12 12 11 10 10 10 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 185 186 187 189 193 200 206 204 189 168 148 132 117 108 102 100 104 109 113 110 102 89 72 54 41 32 26 22 18 16 14 13 12 12 12 11 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 74 75 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 191 192 193 195 197 198 197 190 178 164 148 132 119 111 108 113 118 121 119 111 96 73 50 37 29 24 20 17 15 14 13 12 12 12 11 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 195 194 192 189 182 174 163 149 135 122 114 112 119 123 125 124 116 98 69 45 33 26 23 20 17 15 13 13 13 12 11 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 62 63 63 64 65 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 194 189 183 175 167 158 147 135 124 118 118 123 126 127 125 116 97 66 43 32 27 23 20 17 15 14 14 14 13 13 12 12 12 nan nan nan 15 16 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 61 61 61 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 169 nan 154 146 137 128 124 125 127 128 128 125 116 97 67 46 35 28 25 21 19 17 16 16 16 15 15 14 13 13 nan nan 14 15 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 154 148 141 134 130 128 129 128 128 126 120 104 73 49 38 31 27 25 23 21 19 18 17 16 16 15 14 13 13 13 14 15 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 158 153 148 142 137 133 131 129 127 124 116 97 72 53 42 35 31 28 26 24 22 20 18 17 16 16 15 14 14 14 15 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 163 159 155 150 144 139 134 nan nan nan 91 74 59 50 45 38 34 30 27 25 23 22 20 18 17 16 16 15 15 15 15 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 170 166 161 154 148 140 129 nan nan nan nan nan 48 44 43 39 34 29 26 23 22 20 18 17 17 17 16 16 15 15 15 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 174 167 159 151 141 126 nan nan nan nan nan nan nan 39 35 30 26 23 20 19 18 17 17 17 17 17 17 16 15 15 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 181 172 164 156 146 131 106 69 nan nan nan nan nan nan nan 25 22 21 20 20 19 19 19 20 19 18 17 16 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 167 159 150 136 105 59 34 nan nan nan nan nan nan nan nan 21 22 23 24 23 22 21 19 18 16 15 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 159 141 106 61 37 25 21 nan nan nan nan nan nan nan nan nan 30 27 24 22 19 17 15 14 13 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 13 8 7 7 8 nan nan nan nan nan nan nan 34 28 23 18 15 13 11 11 10 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 332 343 352 358 3 nan nan nan nan nan nan nan nan 22 15 12 9 8 8 7 7 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 322 342 nan nan nan nan nan nan nan nan nan nan 11 8 5 4 3 3 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 0 359 358 358 358 359 359 359 359 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 356 355 353 353 353 353 353 354 354 354 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 351 349 348 348 348 348 348 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 346 345 344 343 343 343 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 341 341 340 339 339 338 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 337 337 336 335 335 334 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 331 332 332 332 332 331 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 324 326 327 328 328 329 329 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 308 315 319 322 324 325 326 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 295 305 312 317 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 282 294 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 272 282 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 263 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan