CAPE 4507 4540 4550 4541 4574 4678 4728 4659 4563 4488 4359 4172 4052 4086 4208 4258 4150 3983 3961 4057 3899 3362 2739 2053 1448 849 437 192 96 71 48 22 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 7 12 23 37 75 105 116 122 147 214 330 478 618 708 817 1000 1177 1177 1209 1116 1101 1188 1282 1276 1037 704 651 704 879 1094 1387 1637 1808 1866 1798 1649 1528 1501 1565 1682 1819 1969 2136 2319 2511 2687 2785 2809 2725 2661 2683 2770 2878 2943 2943 2915 2852 2787 2839 2949 3101 3094 2993 2996 3038 3254 3536 3482 3183 3013 2945 2930 3204 3856 4252 4280 4200 4178 4080 3873 3572 3263 3039 2934 2912 2892 2867 2950 3061 3164 3235 3327 3617 3848 3991 4096 4174 4199 4177 4131 4012 3897 4076 4141 4095 4005 3835 3593 3266 2930 2703 2547 2382 2209 2063 1932 1811 1728 1638 1645 1650 1701 1796 1980 2259 2562 2806 2924 2920 2807 2602 2401 2250 2192 2193 2245 2328 2384 2417 2459 2519 2597 2700 2827 2961 3085 3179 3228 3250 3270 3341 3403 3429 3390 3286 3056 2751 2454 2228 2141 2232 4654 4697 4668 4615 4598 4651 4696 4646 4529 4412 4269 4073 3988 4059 4092 3984 3682 3334 3172 3191 3088 2633 2062 1595 1160 653 312 214 186 144 85 31 3 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 14 25 34 39 47 82 104 116 146 212 327 493 672 810 891 1018 1253 1483 1508 1454 1355 1380 1606 1782 1573 1099 742 695 833 1049 1289 1564 1774 1885 1874 1761 1612 1515 1515 1593 1707 1835 1979 2143 2321 2508 2690 2809 2837 2813 2806 2878 3041 3208 3213 3072 2966 2886 2764 2778 2816 2889 2885 2902 3146 3181 3450 3751 3703 3432 3188 3017 3033 3294 3780 4150 4200 4164 4152 4082 3843 3476 3223 3140 3098 3026 2926 2851 2985 3105 3143 3207 3389 3565 3827 3967 4062 4138 4161 4132 4087 4036 4006 4081 4066 3986 3884 3727 3501 3213 2930 2784 2659 2481 2303 2148 1994 1854 1767 1728 1730 1742 1798 1912 2101 2342 2606 2806 2874 2870 2791 2565 2390 2272 2244 2269 2312 2362 2386 2396 2420 2479 2575 2698 2828 2951 3067 3164 3225 3259 3269 3345 3411 3455 3490 3483 3373 3163 2946 2836 2924 3064 4695 4686 4611 4562 4548 4564 4590 4568 4468 4328 4162 3985 3957 3984 3779 3392 2812 2332 2125 2068 1961 1754 1406 1040 649 333 196 210 193 151 78 23 5 6 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 20 29 35 40 43 47 64 90 128 197 299 431 589 751 905 1066 1264 1517 1684 1722 1711 1659 1633 1646 1564 1404 1211 1000 915 1051 1290 1541 1791 1923 1932 1846 1703 1567 1504 1533 1623 1732 1844 1978 2141 2322 2520 2706 2828 2872 2886 2928 3041 3180 3302 3260 3073 2964 2910 2750 2792 2753 2767 2810 2991 3281 3451 3789 4043 4007 3688 3265 3093 3309 3604 3841 4040 4082 4069 4080 4022 3813 3491 3287 3260 3240 3181 3159 3119 3141 3013 3188 3352 3542 3681 3831 3954 4051 4114 4126 4095 4062 4061 4067 4044 3968 3853 3741 3625 3474 3257 3028 2956 2887 2713 2512 2333 2171 1999 1894 1839 1822 1863 1922 2010 2162 2343 2553 2774 2880 2866 2771 2535 2372 2277 2268 2305 2336 2365 2375 2377 2405 2482 2598 2727 2842 2938 3033 3113 3186 3252 3273 3312 3355 3393 3446 3501 3557 3536 3442 3427 3486 3589 4689 4651 4590 4549 4524 4502 4494 4481 4406 4253 4060 3927 3994 3813 3281 2860 2152 1597 1406 1479 1504 1327 1091 821 447 201 132 152 122 104 57 20 11 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 13 26 34 38 39 40 45 56 96 161 252 365 496 645 806 973 1139 1308 1502 1667 1772 1849 1825 1667 1465 1336 1348 1380 1313 1246 1361 1614 1840 1993 2017 1932 1797 1653 1552 1527 1572 1660 1757 1860 1998 2167 2356 2560 2727 2828 2869 2905 2970 3094 3218 3344 3293 3089 2988 2912 2753 2758 2770 2775 2854 3153 3431 3704 3995 4221 4275 4163 4023 3945 3900 3992 4039 3972 3765 3814 3900 3905 3796 3553 3517 3475 3381 3476 3529 3469 3456 3355 3478 3617 3723 3800 3881 3976 4058 4099 4093 4058 4027 4022 4014 3953 3841 3737 3626 3548 3469 3258 3090 3047 3050 3009 2892 2730 2543 2370 2282 2235 2187 2178 2159 2142 2194 2248 2385 2584 2755 2843 2739 2526 2356 2278 2290 2318 2337 2358 2367 2372 2415 2513 2645 2769 2857 2926 2994 3043 3116 3202 3253 3268 3319 3364 3404 3474 3577 3630 3599 3569 3478 3527 4686 4665 4641 4610 4558 4506 4474 4461 4381 4188 3964 3854 3913 3631 3113 2531 1746 1174 951 839 757 692 597 442 262 151 126 150 89 76 48 24 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 16 27 34 39 40 43 55 88 142 221 328 459 596 732 851 923 965 1061 1258 1495 1702 1802 1763 1589 1418 1401 1477 1500 1457 1455 1588 1825 2032 2115 2029 1890 1746 1621 1552 1552 1605 1689 1782 1893 2044 2218 2406 2601 2735 2808 2839 2874 2956 3076 3219 3357 3322 3137 3007 2925 2829 2775 2755 2793 3002 3333 3599 3850 4113 4288 4291 4150 3933 3779 3902 4190 4192 4117 4014 3935 3883 3775 3664 3557 3713 3731 3619 3767 3827 3775 3735 3679 3699 3769 3830 3885 3940 4000 4056 4079 4048 3988 3953 3946 3915 3832 3705 3618 3523 3443 3353 3121 2965 2979 3125 3251 3216 3085 2937 2856 2810 2792 2793 2648 2460 2302 2344 2401 2447 2506 2588 2714 2713 2586 2366 2316 2316 2322 2329 2332 2334 2351 2418 2537 2676 2788 2851 2897 2956 3003 3038 3126 3197 3206 3279 3342 3366 3414 3496 3546 3506 3435 3395 3469 4684 4707 4708 4655 4543 4504 4506 4492 4397 4191 3958 3815 3734 3464 3167 2453 1482 906 756 654 544 463 350 226 167 156 169 176 84 75 52 35 17 7 2 0 0 0 0 0 0 0 0 0 0 0 0 3 7 11 17 26 35 40 45 56 95 154 224 311 425 561 684 779 828 813 789 882 1117 1383 1608 1744 1700 1571 1494 1493 1531 1545 1513 1531 1683 1876 2012 2112 1987 1840 1712 1616 1577 1604 1668 1745 1838 1964 2124 2295 2469 2636 2730 2774 2803 2864 2992 3069 3172 3245 3226 3132 3010 2893 2793 2769 2823 3039 3428 3717 3879 4024 4205 4333 4368 4343 4308 4284 4274 4284 4218 3986 3500 3602 3784 3757 3753 3738 3770 3833 3887 3948 3957 3921 3871 3812 3789 3799 3832 3880 3929 3972 4013 4027 3984 3923 3896 3865 3806 3725 3617 3534 3437 3314 3201 3106 3088 3146 3287 3414 3373 3278 3179 3173 3147 3114 3047 2919 2698 2441 2322 2366 2452 2495 2496 2491 2604 2692 2465 2425 2368 2330 2314 2298 2290 2316 2400 2530 2664 2754 2781 2794 2858 2926 2954 3035 3089 3094 3160 3238 3275 3307 3354 3396 3401 3360 3421 3483 4661 4723 4755 4704 4572 4516 4551 4490 4367 4215 4032 3815 3562 3258 2864 2258 1318 791 704 696 655 562 378 226 189 201 202 162 76 65 56 44 20 10 4 0 0 0 0 0 0 0 0 0 0 0 0 4 9 13 18 26 35 41 52 81 131 201 295 383 476 586 682 747 778 778 792 897 1116 1356 1547 1722 1747 1606 1394 1340 1392 1457 1465 1499 1609 1771 2008 2038 1933 1797 1703 1640 1641 1694 1767 1839 1935 2066 2213 2360 2506 2629 2700 2742 2789 2876 2969 3042 3183 3266 3200 3089 3002 2911 2887 2939 3135 3534 3846 3955 3955 4148 4338 4428 4453 4415 4330 4266 4251 4282 4283 4165 4075 3980 3796 3649 3646 3840 4042 4071 4016 4006 3982 3960 3901 3788 3748 3718 3747 3782 3836 3877 3910 3920 3892 3855 3832 3790 3731 3671 3600 3524 3389 3217 3122 3147 3300 3401 3401 3398 3334 3302 3223 3191 3142 3074 3029 2918 2739 2516 2356 2326 2375 2446 2498 2468 2635 2739 2633 2567 2474 2390 2332 2295 2282 2303 2375 2496 2618 2674 2641 2631 2717 2801 2833 2891 2920 2917 2939 3007 3077 3116 3157 3222 3319 3334 3380 3442 4645 4720 4753 4720 4627 4528 4555 4492 4277 4118 3932 3641 3276 2808 2308 1848 1247 940 866 857 844 742 521 310 222 220 199 128 65 54 54 44 21 11 4 1 0 0 0 0 0 0 0 0 0 0 0 4 11 17 23 31 38 44 55 76 114 199 324 399 441 516 617 668 724 794 860 957 1131 1348 1500 1653 1717 1650 1459 1322 1339 1416 1465 1514 1612 1761 1920 1944 1876 1769 1708 1683 1721 1788 1866 1944 2040 2160 2285 2409 2531 2614 2664 2725 2803 2893 2965 3077 3324 3371 3191 3050 3012 2979 3046 3266 3636 3983 4123 4171 4204 4305 4352 4316 4302 4378 4439 4402 4372 4347 4297 4201 4014 3708 3484 3370 3397 3645 3958 4072 4028 4024 3982 3908 3832 3706 3678 3604 3623 3638 3696 3741 3769 3789 3797 3795 3778 3747 3710 3684 3660 3607 3486 3324 3241 3330 3468 3467 3363 3272 3174 3103 3027 2957 2891 2844 2806 2730 2609 2481 2403 2374 2325 2258 2359 2486 2683 2711 2735 2691 2601 2489 2381 2312 2290 2303 2359 2467 2585 2629 2545 2504 2542 2574 2612 2664 2691 2680 2693 2759 2823 2877 2929 2992 3109 3177 3291 3392 4616 4668 4693 4667 4606 4481 4491 4430 4046 3740 3415 2953 2483 2070 1675 1313 1082 1022 987 981 958 870 670 417 244 184 167 128 75 54 51 40 18 7 2 0 0 0 0 0 0 0 0 0 0 0 2 7 16 25 34 43 51 57 60 56 70 145 301 411 419 462 543 606 703 819 907 1001 1153 1317 1411 1506 1573 1562 1427 1295 1237 1375 1470 1572 1680 1749 1838 1864 1818 1747 1711 1727 1788 1861 1943 2028 2120 2221 2318 2411 2504 2575 2637 2726 2831 2924 3017 3225 3448 3323 3102 3028 3062 3164 3370 3697 4026 4183 4247 4261 4121 4183 4216 4222 4306 4462 4564 4536 4462 4399 4346 4284 4195 4064 3854 3650 3784 3994 4174 4217 4094 4011 3979 3845 3762 3578 3559 3463 3432 3445 3495 3554 3615 3672 3713 3737 3744 3743 3743 3756 3771 3764 3713 3629 3553 3555 3535 3420 3271 3112 2950 2805 2701 2630 2571 2529 2484 2396 2248 2113 2050 2119 2207 2156 2378 2685 2649 2730 2792 2774 2664 2539 2410 2333 2314 2306 2332 2398 2469 2505 2479 2420 2379 2345 2345 2394 2432 2439 2465 2517 2564 2624 2692 2750 2820 2909 3017 3124 4614 4642 4644 4605 4557 4464 4421 4256 3715 3140 2564 1879 1438 1287 1173 1006 896 888 905 953 946 902 823 582 327 189 163 149 104 63 49 36 17 4 1 0 0 0 0 0 0 0 0 0 0 0 4 13 23 33 44 63 89 109 114 101 89 120 243 402 442 495 552 652 800 901 948 1033 1155 1225 1261 1325 1391 1417 1349 1245 1210 1404 1524 1596 1663 1711 1773 1803 1776 1740 1735 1778 1850 1919 1995 2078 2162 2241 2311 2369 2434 2521 2629 2752 2880 2991 3110 3334 3403 3272 3136 3105 3202 3429 3746 4088 4213 4307 4337 4351 4345 4344 4344 4371 4421 4469 4492 4491 4480 4480 4463 4371 4253 4123 3812 3486 3829 4148 4141 4164 4194 4019 3946 3751 3649 3442 3353 3275 3240 3258 3314 3388 3475 3561 3631 3690 3742 3779 3811 3843 3871 3877 3860 3828 3763 3675 3557 3393 3186 2955 2737 2556 2429 2365 2302 2246 2134 1998 1864 1796 1842 1966 2090 2246 2600 2849 2822 2881 2935 2916 2765 2580 2466 2427 2390 2335 2318 2327 2371 2411 2384 2326 2253 2184 2165 2198 2233 2251 2268 2286 2319 2360 2419 2486 2570 2643 2722 2822 4607 4604 4569 4522 4482 4423 4311 3985 3295 2475 1780 1153 912 876 865 814 759 746 756 785 800 785 813 648 398 233 175 143 97 61 48 36 21 7 2 2 1 0 0 0 0 0 0 0 0 1 7 19 29 39 58 101 167 241 297 304 258 216 248 356 429 500 597 768 955 1008 974 1007 1073 1080 1105 1169 1242 1298 1309 1312 1385 1504 1571 1602 1625 1668 1735 1778 1774 1766 1786 1834 1900 1962 2033 2105 2171 2231 2285 2338 2406 2513 2662 2824 2980 3127 3298 3626 3505 3339 3261 3267 3400 3656 3965 4243 4354 4426 4455 4459 4469 4450 4420 4364 4272 4198 4213 4313 4431 4515 4506 4342 4209 4074 3749 3347 3583 4070 4253 4205 4136 4003 3873 3626 3462 3288 3136 3082 3088 3099 3161 3242 3336 3445 3541 3644 3744 3813 3865 3898 3917 3912 3892 3858 3796 3693 3540 3335 3088 2820 2577 2403 2241 2177 2121 2014 1877 1772 1710 1695 1764 1919 2093 2390 2843 3052 3078 3148 3164 3115 2956 2778 2660 2583 2501 2390 2310 2303 2327 2329 2309 2250 2160 2096 2084 2104 2120 2126 2131 2129 2138 2161 2189 2217 2290 2368 2428 2495 4479 4489 4477 4461 4440 4349 4097 3565 2684 1777 1071 693 632 608 584 561 549 555 560 554 559 574 594 514 362 235 165 122 87 63 53 44 31 17 8 5 4 3 3 5 7 6 4 2 0 3 11 25 37 52 89 159 257 353 439 492 495 477 465 480 488 510 614 830 1033 1066 988 950 958 971 1007 1056 1112 1195 1300 1413 1528 1593 1619 1627 1634 1673 1737 1782 1801 1817 1842 1881 1926 1994 2052 2112 2161 2204 2249 2307 2402 2556 2757 2954 3129 3296 3425 3590 3559 3465 3401 3414 3538 3777 4084 4345 4473 4524 4536 4541 4541 4494 4370 4159 3933 3833 3918 4109 4287 4386 4387 4258 4241 4201 4047 3741 3799 4142 4316 4227 4085 3953 3812 3564 3302 3201 3042 2907 2956 2961 3024 3119 3212 3330 3445 3573 3691 3794 3869 3905 3915 3900 3868 3825 3764 3667 3504 3274 3011 2730 2491 2299 2175 2108 2022 1922 1789 1684 1645 1675 1795 2003 2246 2610 3073 3286 3408 3405 3356 3261 3102 2937 2809 2705 2610 2494 2355 2299 2312 2210 2179 2174 2116 2070 2068 2078 2074 2068 2073 2074 2061 2034 2034 2046 2094 2174 2248 2310 4370 4389 4428 4447 4423 4250 3804 3034 2033 1126 530 414 621 577 447 379 350 345 354 367 395 438 467 444 347 246 179 134 101 78 66 57 45 30 16 10 9 10 11 16 19 14 7 2 0 2 12 30 49 79 143 234 335 410 474 538 602 657 696 707 676 616 628 784 974 1031 974 930 926 933 947 974 1022 1136 1310 1495 1622 1667 1688 1673 1671 1707 1762 1808 1843 1868 1883 1909 1945 2005 2053 2114 2155 2191 2241 2333 2486 2694 2921 3112 3281 3445 3576 3638 3622 3555 3512 3532 3630 3827 4103 4351 4498 4576 4625 4662 4612 4489 4278 3980 3637 3447 3595 3911 4043 4097 4099 4083 4144 4186 4125 4028 4092 4268 4333 4215 4036 3910 3812 3571 3181 3027 3004 2769 2826 2843 2899 3005 3104 3217 3338 3471 3601 3723 3812 3853 3864 3845 3812 3774 3723 3635 3475 3232 2967 2712 2511 2334 2224 2146 2036 1890 1745 1649 1626 1692 1862 2088 2367 2837 3248 3456 3546 3548 3484 3363 3204 3049 2927 2825 2725 2623 2501 2342 2325 2202 2178 2177 2140 2093 2071 2067 2066 2063 2046 2020 1970 1938 1938 1956 1997 2071 2162 2258 4414 4430 4442 4380 4282 4050 3508 2653 1673 832 368 286 393 417 341 258 219 212 221 249 306 379 445 485 429 316 245 175 121 88 73 63 52 37 21 15 15 17 17 24 26 15 5 1 0 3 12 31 57 108 188 276 360 425 490 552 608 678 761 819 834 799 765 808 908 947 919 921 958 959 916 907 991 1159 1362 1551 1650 1668 1715 1706 1720 1764 1813 1858 1892 1908 1915 1927 1962 2005 2059 2125 2174 2231 2319 2467 2675 2903 3116 3289 3448 3589 3709 3709 3661 3616 3601 3636 3717 3851 4042 4236 4417 4644 4847 4811 4724 4589 4314 3885 3411 3188 3322 3572 3697 3714 3697 3731 3815 3872 3899 3959 4087 4231 4291 4200 4020 3890 3792 3583 3230 2804 2882 2692 2699 2727 2781 2884 2991 3100 3215 3342 3478 3608 3691 3709 3751 3770 3760 3733 3689 3610 3460 3227 2967 2738 2561 2413 2312 2238 2115 1910 1706 1610 1627 1733 1946 2153 2453 2942 3281 3523 3637 3635 3561 3447 3312 3180 3068 2957 2843 2722 2587 2407 2308 2222 2179 2168 2152 2119 2080 2057 2059 2068 2025 1978 1924 1900 1899 1907 1935 2000 2101 2219 4440 4400 4265 4075 3943 3760 3313 2601 1759 966 430 226 225 287 274 210 179 180 202 249 316 374 437 539 562 439 346 238 140 89 68 57 47 33 21 16 18 20 18 25 25 13 3 2 5 8 18 40 73 133 220 298 357 414 481 546 615 694 775 845 898 937 989 1019 991 937 900 930 990 982 909 902 1047 1263 1444 1575 1647 1672 1727 1741 1775 1829 1877 1918 1949 1959 1950 1931 1953 2005 2075 2153 2230 2342 2500 2702 2920 3125 3315 3474 3599 3674 3674 3666 3673 3674 3659 3686 3738 3804 3904 4058 4315 4647 4853 4859 4840 4614 4251 3712 3198 3013 3128 3255 3290 3288 3259 3254 3292 3357 3461 3625 3853 4070 4187 4146 3981 3795 3612 3488 3295 2811 2728 2630 2597 2607 2666 2767 2875 2975 3081 3197 3336 3479 3548 3501 3621 3689 3705 3701 3667 3592 3455 3252 3019 2804 2643 2523 2429 2356 2229 1983 1731 1620 1653 1780 2018 2229 2525 2890 3169 3393 3592 3644 3590 3507 3404 3282 3166 3050 2905 2748 2610 2449 2332 2273 2243 2200 2156 2123 2081 2042 2031 2042 2005 1963 1919 1887 1863 1846 1860 1922 2028 2159 4443 4375 4094 3742 3551 3446 3174 2639 1893 1091 467 182 157 196 209 190 185 195 229 306 416 481 496 568 672 601 488 346 168 90 61 48 37 27 19 16 16 17 16 16 13 7 4 7 13 20 43 84 128 179 251 327 397 473 542 597 651 704 764 830 900 997 1123 1186 1154 1047 1008 1053 1104 1072 1003 1034 1208 1409 1529 1599 1653 1703 1752 1793 1842 1918 1982 2023 2049 2048 2019 1986 1990 2029 2098 2191 2316 2493 2709 2931 3130 3309 3483 3624 3710 3739 3716 3714 3740 3752 3701 3708 3751 3800 3873 3985 4226 4501 4680 4851 4782 4596 4192 3640 3158 2966 3010 3044 2989 2945 2897 2851 2818 2858 2978 3202 3534 3898 4170 4234 4061 3767 3516 3389 3179 2854 2642 2544 2508 2508 2562 2656 2754 2846 2948 3060 3205 3360 3394 3386 3525 3605 3639 3659 3645 3580 3463 3297 3110 2937 2813 2706 2619 2531 2397 2191 1971 1815 1766 1843 2027 2270 2562 2782 2933 3095 3435 3557 3537 3496 3388 3305 3206 3055 2901 2749 2597 2454 2345 2304 2281 2221 2155 2116 2075 2025 1989 1977 1944 1896 1848 1809 1777 1757 1771 1838 1947 2080 4353 4283 4046 3658 3266 3077 2849 2320 1570 839 340 142 138 167 174 168 180 199 241 337 508 621 597 600 726 729 608 445 195 94 62 42 29 21 16 13 12 11 7 4 2 1 1 8 21 41 90 159 212 250 299 364 447 536 586 609 630 670 728 781 854 997 1157 1209 1203 1142 1186 1266 1314 1288 1250 1291 1413 1521 1561 1595 1645 1694 1767 1841 1944 2038 2105 2150 2169 2153 2106 2053 2026 2041 2114 2236 2411 2631 2861 3066 3246 3424 3594 3713 3796 3817 3794 3788 3805 3806 3742 3747 3761 3779 3848 3944 4123 4361 4642 4881 4852 4568 4111 3556 3106 2919 2899 2866 2815 2761 2642 2586 2551 2563 2636 2836 3196 3631 3992 4153 4075 3847 3631 3396 3095 2817 2573 2468 2422 2415 2460 2542 2633 2723 2829 2955 3109 3251 3269 3339 3439 3503 3554 3601 3614 3576 3500 3386 3255 3129 3028 2943 2854 2735 2569 2359 2121 1907 1810 1869 2022 2249 2537 2646 2665 2812 3054 3213 3335 3389 3348 3311 3196 3036 2861 2706 2550 2390 2293 2277 2263 2204 2137 2096 2054 1989 1928 1887 1837 1819 1784 1732 1694 1689 1718 1783 1873 1988 4259 4200 3965 3548 3005 2620 2285 1651 947 446 207 144 154 180 193 192 210 234 279 361 515 648 659 677 778 816 707 497 226 104 63 37 23 15 11 9 7 4 1 0 0 0 0 8 34 79 146 217 270 305 347 396 443 484 514 542 574 630 702 746 811 965 1120 1158 1178 1180 1292 1399 1463 1489 1503 1523 1551 1568 1570 1592 1634 1690 1781 1893 2016 2118 2187 2225 2227 2186 2115 2046 2010 2034 2128 2282 2487 2725 2949 3140 3321 3507 3668 3771 3871 3896 3875 3865 3852 3835 3780 3788 3804 3820 3875 3952 4079 4294 4544 4709 4744 4529 4050 3424 2968 2882 2911 2786 2674 2663 2518 2471 2474 2487 2513 2600 2860 3229 3577 3825 3935 3917 3780 3449 3051 2776 2467 2378 2332 2321 2372 2449 2527 2607 2714 2856 3020 3151 3216 3295 3364 3420 3489 3563 3608 3612 3588 3524 3423 3324 3242 3175 3065 2899 2689 2447 2185 1940 1803 1859 2036 2226 2448 2525 2483 2581 2644 2787 3018 3172 3274 3304 3150 3003 2830 2666 2494 2327 2245 2220 2200 2163 2110 2068 2022 1946 1872 1789 1717 1714 1694 1651 1619 1612 1645 1717 1805 1908 4245 4180 3899 3413 2786 2210 1713 1031 498 258 189 181 194 230 277 310 332 343 366 425 514 623 699 777 865 889 773 515 244 99 44 24 14 8 6 4 2 1 0 0 0 0 0 10 55 120 185 243 292 333 367 389 400 420 447 487 537 604 688 729 804 940 1046 1094 1094 1192 1315 1433 1507 1563 1610 1619 1605 1589 1576 1582 1616 1679 1773 1894 2022 2121 2184 2209 2188 2126 2048 1982 1958 2016 2138 2312 2525 2761 2982 3189 3387 3567 3709 3816 3918 3955 3951 3914 3876 3840 3799 3794 3794 3802 3853 3939 4037 4167 4312 4479 4701 4541 4094 3456 2954 2844 2867 2726 2594 2543 2468 2435 2418 2403 2405 2427 2572 2828 3107 3402 3727 3931 3862 3418 2949 2719 2375 2271 2245 2244 2294 2368 2430 2501 2610 2762 2934 3072 3167 3240 3306 3383 3476 3572 3642 3674 3684 3650 3564 3465 3375 3280 3140 2952 2730 2491 2243 2001 1824 1849 2005 2149 2354 2469 2427 2422 2453 2538 2728 2985 3189 3226 3065 2950 2770 2588 2405 2282 2217 2178 2146 2113 2068 2004 1950 1876 1807 1704 1628 1601 1571 1542 1534 1543 1585 1657 1748 1860 4188 4118 3827 3339 2714 2028 1350 683 328 236 213 231 273 353 454 521 537 510 455 489 572 674 787 878 942 955 842 570 271 103 44 25 13 6 5 3 1 0 0 0 0 0 0 9 56 136 208 263 316 361 382 380 380 400 429 478 545 601 675 698 777 879 931 983 1020 1165 1311 1428 1496 1556 1597 1600 1583 1564 1549 1550 1577 1635 1721 1842 1973 2071 2123 2126 2087 2024 1958 1911 1911 1996 2135 2317 2529 2755 2979 3204 3412 3580 3719 3846 3954 4026 4058 4012 3920 3861 3824 3812 3815 3817 3852 3945 4040 4145 4358 4584 4780 4527 4114 3557 3055 2851 2830 2732 2580 2494 2450 2441 2402 2348 2333 2304 2324 2464 2718 3105 3622 3997 3933 3374 2874 2626 2351 2194 2164 2181 2221 2285 2352 2419 2539 2700 2878 3018 3103 3162 3223 3307 3426 3553 3645 3699 3728 3709 3619 3501 3390 3292 3153 2963 2742 2519 2296 2063 1857 1833 1928 2081 2328 2470 2423 2378 2386 2430 2588 2853 3054 3189 3003 2856 2677 2502 2357 2255 2186 2134 2091 2054 1984 1888 1835 1767 1709 1631 1565 1514 1480 1476 1492 1505 1561 1622 1706 1825 3918 3882 3672 3315 2801 2087 1263 595 297 238 196 228 310 415 504 573 613 591 523 545 677 794 897 943 977 986 927 771 541 311 150 77 40 16 8 4 1 0 0 0 0 0 1 9 57 150 231 286 342 389 407 399 391 409 460 514 553 602 654 695 783 848 868 913 995 1137 1298 1410 1465 1515 1554 1565 1556 1537 1516 1503 1512 1553 1637 1767 1904 2005 2038 2018 1967 1913 1870 1845 1868 1969 2123 2309 2520 2739 2959 3185 3398 3576 3729 3873 4002 4110 4159 4077 3948 3896 3896 3848 3846 3890 3952 4049 4176 4367 4722 4850 4863 4489 4052 3595 3173 2926 2803 2676 2581 2539 2568 2573 2498 2431 2396 2275 2175 2220 2507 3033 3626 4058 3967 3378 2849 2534 2323 2153 2096 2130 2176 2224 2302 2365 2498 2667 2837 2970 3052 3109 3171 3266 3390 3506 3589 3653 3694 3670 3557 3437 3347 3268 3138 2939 2717 2507 2304 2104 1911 1843 1948 2152 2378 2492 2453 2433 2412 2378 2508 2675 2814 2956 2863 2725 2562 2406 2285 2208 2154 2092 2019 1958 1853 1788 1743 1682 1628 1571 1514 1463 1440 1445 1450 1474 1526 1598 1689 1805 3551 3578 3496 3284 2871 2173 1300 627 353 240 146 184 266 350 432 498 569 612 581 606 746 834 893 906 925 938 904 819 696 541 370 223 109 39 12 4 1 0 0 0 0 0 1 12 60 153 234 299 346 375 387 378 361 374 427 477 530 573 631 692 762 811 846 902 994 1119 1261 1372 1432 1476 1510 1525 1524 1511 1487 1455 1440 1471 1557 1684 1825 1937 1953 1905 1841 1808 1795 1787 1829 1944 2108 2292 2493 2698 2902 3126 3363 3576 3752 3902 4034 4134 4151 4055 3970 3988 4066 3963 3852 3904 4043 4175 4361 4618 4826 4744 4628 4319 3955 3567 3201 2941 2809 2748 2704 2686 2821 2849 2738 2631 2501 2307 2170 2179 2499 3112 3668 4007 3911 3373 2793 2440 2267 2130 2053 2093 2152 2174 2264 2333 2488 2665 2824 2940 3026 3097 3171 3263 3368 3461 3526 3565 3563 3493 3391 3318 3253 3146 2992 2809 2618 2439 2268 2099 1936 1861 1966 2182 2365 2452 2435 2426 2407 2342 2375 2469 2621 2742 2678 2568 2445 2332 2247 2189 2143 2083 2000 1913 1801 1740 1689 1630 1568 1516 1469 1426 1402 1408 1438 1466 1503 1571 1682 1808 3241 3395 3424 3258 2844 2152 1358 787 520 262 86 118 153 134 173 261 397 533 590 615 692 751 796 823 865 896 855 754 649 567 484 365 202 57 11 2 0 0 0 0 0 0 1 11 49 115 218 308 326 335 347 341 330 353 399 444 497 553 646 721 783 838 876 917 981 1070 1186 1316 1413 1456 1478 1493 1500 1493 1464 1412 1373 1393 1473 1597 1752 1873 1878 1827 1774 1760 1755 1756 1811 1926 2078 2245 2424 2613 2811 3041 3304 3560 3765 3919 4036 4094 4084 4027 4058 4150 4243 4166 3951 3943 4107 4256 4467 4663 4623 4438 4280 4080 3892 3550 3161 2970 3008 3076 3029 2986 3144 3108 2943 2840 2675 2495 2377 2402 2671 3144 3597 3876 3797 3338 2778 2395 2240 2140 2049 2078 2150 2159 2255 2343 2505 2676 2827 2932 3018 3100 3180 3263 3349 3417 3449 3444 3400 3336 3273 3203 3112 2988 2832 2654 2477 2320 2174 2036 1910 1833 1882 2040 2196 2266 2261 2273 2323 2332 2303 2330 2468 2618 2558 2456 2360 2276 2211 2165 2121 2062 1980 1892 1784 1699 1643 1578 1509 1462 1431 1403 1393 1413 1452 1490 1530 1598 1704 1826 2948 3234 3354 3266 2850 2176 1551 1165 827 325 90 133 165 161 157 195 289 436 553 593 616 667 733 795 849 863 786 655 548 495 463 395 250 75 5 0 0 0 0 0 0 0 0 5 23 61 223 322 305 315 339 347 359 394 431 471 531 602 691 747 787 826 855 875 911 989 1122 1287 1408 1445 1463 1485 1495 1479 1439 1374 1322 1335 1410 1537 1692 1834 1853 1811 1758 1729 1719 1734 1796 1897 2024 2165 2321 2505 2712 2955 3236 3518 3738 3883 3982 4038 4094 4112 4194 4304 4334 4256 4028 3968 4100 4269 4472 4564 4401 4125 3817 3770 3802 3555 3243 3180 3319 3424 3427 3381 3420 3300 3105 2986 2851 2730 2654 2673 2837 3129 3449 3649 3610 3270 2732 2324 2179 2147 2088 2095 2167 2193 2288 2392 2532 2680 2813 2916 3004 3095 3178 3251 3312 3346 3343 3321 3270 3200 3137 3066 2972 2841 2674 2503 2357 2230 2108 1983 1852 1743 1741 1856 1976 2032 2062 2135 2241 2287 2274 2330 2365 2559 2489 2365 2283 2222 2164 2116 2079 2030 1957 1864 1740 1663 1600 1531 1469 1428 1408 1402 1414 1448 1489 1523 1558 1613 1721 1834 2802 3031 3116 3173 2896 2364 1901 1600 1128 465 177 174 191 175 180 205 296 438 536 563 582 637 709 773 809 806 701 542 463 452 446 396 275 111 8 0 0 0 0 0 0 0 0 1 12 59 242 330 318 343 376 400 435 476 502 531 580 634 676 707 742 770 785 795 835 936 1098 1272 1386 1414 1446 1476 1484 1459 1412 1345 1296 1313 1390 1525 1709 1862 1877 1823 1760 1719 1706 1726 1780 1861 1960 2078 2214 2395 2606 2858 3145 3430 3650 3786 3876 3971 4111 4189 4257 4339 4319 4211 4034 3965 4065 4253 4413 4414 4206 3945 3786 3728 3721 3576 3446 3459 3532 3589 3638 3535 3498 3401 3219 3095 2995 2907 2842 2826 2885 3030 3227 3374 3433 3216 2668 2226 2056 2112 2142 2138 2182 2230 2325 2447 2570 2690 2801 2891 2968 3057 3135 3191 3233 3242 3219 3180 3115 3048 2999 2939 2850 2724 2578 2438 2314 2192 2063 1921 1750 1614 1592 1677 1781 1863 1950 2063 2171 2226 2209 2407 2421 2518 2454 2330 2234 2168 2111 2061 2026 1989 1919 1820 1704 1637 1567 1500 1449 1419 1410 1417 1434 1456 1495 1530 1570 1636 1731 1822 2787 2933 2797 2874 2776 2538 2185 1746 1239 678 304 213 252 246 261 308 419 510 538 538 561 619 677 706 708 690 605 490 438 444 461 437 335 166 22 0 0 0 0 0 0 0 0 3 23 88 237 333 368 415 455 479 508 533 545 569 595 605 608 620 647 683 715 732 781 902 1069 1221 1316 1365 1419 1454 1450 1423 1376 1332 1315 1336 1405 1555 1766 1917 1919 1856 1782 1724 1705 1724 1771 1834 1907 1999 2110 2282 2500 2748 3039 3308 3523 3681 3809 3954 4122 4216 4232 4233 4161 4035 3944 3987 4124 4251 4299 4217 4006 3720 3619 3634 3645 3630 3632 3632 3661 3716 3686 3567 3491 3425 3303 3181 3070 2972 2889 2840 2837 2893 3033 3204 3310 3147 2651 2190 2043 2143 2208 2195 2217 2278 2374 2515 2633 2724 2806 2853 2909 2981 3040 3076 3097 3091 3056 3016 2969 2922 2875 2813 2735 2640 2531 2414 2294 2160 2013 1842 1635 1483 1448 1503 1591 1692 1803 1911 2006 2121 2187 2342 2461 2505 2426 2305 2204 2130 2078 2040 2003 1951 1864 1768 1683 1611 1538 1478 1436 1409 1397 1406 1424 1452 1465 1501 1563 1634 1706 1778 2807 2869 2571 2550 2510 2545 2320 1726 1348 981 540 284 260 303 341 415 499 543 557 565 591 624 641 629 603 582 544 508 464 447 468 469 384 211 42 1 0 0 0 0 0 0 0 7 30 91 204 322 413 484 541 569 575 573 569 562 559 551 533 533 577 626 680 689 733 858 1016 1137 1218 1313 1386 1420 1398 1370 1355 1359 1372 1401 1482 1658 1875 1989 1966 1884 1795 1733 1716 1732 1770 1818 1863 1924 2013 2182 2409 2649 2922 3181 3408 3603 3771 3929 4072 4152 4134 4063 3962 3849 3797 3868 3975 4074 4132 4004 3713 3432 3421 3598 3607 3666 3768 3823 3818 3787 3714 3590 3488 3421 3325 3200 3070 2957 2887 2866 2868 2878 2937 3096 3170 3022 2603 2162 2090 2243 2312 2274 2293 2382 2473 2598 2695 2752 2815 2833 2864 2909 2942 2952 2945 2927 2889 2849 2815 2767 2728 2681 2621 2551 2469 2373 2263 2122 1942 1728 1510 1379 1350 1383 1445 1527 1626 1723 1826 2014 2165 2210 2315 2414 2410 2316 2207 2119 2052 2039 2003 1907 1808 1718 1641 1565 1491 1429 1384 1355 1351 1358 1365 1364 1401 1459 1530 1588 1643 1700 2803 2820 2588 2481 2356 2462 2400 1880 1626 1361 945 559 368 350 423 522 559 595 642 663 669 651 609 564 541 554 613 557 503 471 512 494 401 240 69 5 0 0 0 0 0 0 1 8 23 64 163 316 455 532 586 612 587 543 511 499 505 516 492 476 557 612 656 638 691 819 951 1052 1137 1246 1325 1345 1337 1345 1379 1418 1452 1515 1649 1845 2005 2036 1971 1883 1805 1752 1734 1741 1767 1797 1815 1853 1935 2095 2318 2545 2794 3053 3298 3508 3677 3815 3922 3978 3976 3896 3793 3686 3628 3675 3737 3840 3959 3806 3425 3311 3427 3632 3613 3662 3800 3899 3918 3868 3738 3587 3489 3449 3365 3233 3101 2962 2892 2871 2851 2849 2873 2976 3064 2950 2573 2180 2108 2310 2420 2372 2400 2506 2592 2681 2766 2800 2834 2831 2840 2867 2878 2863 2837 2804 2742 2702 2680 2649 2613 2577 2532 2478 2417 2342 2242 2085 1874 1648 1445 1327 1287 1310 1374 1451 1527 1625 1754 1975 2144 2145 2169 2323 2402 2330 2219 2122 2012 1982 1922 1825 1723 1630 1552 1483 1417 1356 1311 1288 1287 1280 1275 1290 1341 1416 1476 1501 1531 1579 2807 2796 2681 2557 2379 2381 2381 2033 1841 1645 1339 988 717 591 594 644 654 659 714 734 708 639 566 526 540 589 620 608 655 615 639 539 422 274 105 14 0 0 0 0 0 0 0 6 18 56 158 331 504 597 606 584 528 463 441 460 486 498 493 501 574 576 606 597 667 781 886 977 1065 1156 1231 1268 1296 1352 1421 1483 1554 1679 1868 2045 2097 2032 1933 1865 1806 1765 1747 1746 1754 1760 1765 1796 1868 2003 2210 2432 2665 2911 3147 3345 3493 3604 3696 3767 3800 3735 3634 3547 3476 3447 3499 3672 3811 3643 3316 3284 3398 3584 3636 3694 3818 3893 3864 3773 3654 3525 3459 3472 3376 3247 3133 2991 2901 2854 2809 2781 2770 2853 2990 2949 2649 2301 2204 2392 2515 2479 2520 2609 2701 2775 2847 2868 2872 2859 2856 2859 2841 2791 2733 2691 2616 2590 2576 2556 2526 2492 2460 2434 2410 2360 2233 2024 1793 1545 1321 1232 1215 1265 1370 1456 1505 1592 1725 1887 2020 2076 2052 2190 2325 2294 2190 2091 1988 1916 1830 1736 1641 1554 1483 1417 1348 1287 1239 1208 1195 1191 1203 1235 1278 1330 1357 1352 1365 1420 2857 2822 2732 2579 2337 2219 2156 1922 1807 1706 1512 1279 1063 910 837 823 794 731 731 713 672 604 555 511 525 628 769 1054 845 757 675 554 456 311 136 25 0 0 0 0 0 0 0 5 25 87 217 399 566 644 579 499 446 423 468 518 522 503 501 501 525 510 539 559 640 739 824 896 964 1032 1107 1185 1257 1348 1445 1531 1647 1821 2012 2119 2078 1977 1884 1835 1802 1777 1756 1742 1730 1720 1721 1746 1801 1909 2079 2291 2514 2731 2935 3114 3245 3331 3411 3515 3574 3537 3468 3441 3417 3397 3451 3572 3608 3421 3175 3178 3317 3519 3669 3751 3829 3845 3756 3653 3590 3443 3400 3426 3342 3248 3148 3033 2930 2852 2782 2713 2681 2765 2896 2973 2824 2557 2440 2532 2610 2591 2635 2735 2827 2892 2944 2959 2943 2923 2905 2882 2836 2761 2681 2643 2567 2534 2521 2511 2493 2462 2422 2385 2357 2304 2136 1874 1610 1359 1161 1096 1118 1216 1354 1438 1461 1534 1646 1733 1915 2040 1987 2015 2149 2212 2154 2052 1944 1839 1734 1652 1577 1509 1451 1381 1304 1237 1179 1137 1111 1101 1102 1112 1142 1168 1175 1177 1207 1279 2803 2789 2663 2389 2093 1968 1918 1756 1642 1560 1437 1386 1365 1292 1185 1114 1047 941 810 750 704 687 656 612 618 660 683 774 808 719 597 542 487 334 147 30 0 0 0 0 0 0 0 3 33 133 314 509 617 592 479 418 431 469 535 544 504 472 461 452 455 469 508 540 611 693 763 816 856 902 983 1093 1208 1324 1439 1555 1710 1897 2045 2078 2002 1912 1841 1808 1796 1778 1756 1733 1710 1689 1680 1691 1727 1807 1941 2126 2327 2502 2663 2819 2953 3054 3145 3243 3307 3304 3284 3308 3329 3350 3370 3347 3239 3068 2950 3036 3258 3450 3590 3696 3768 3776 3711 3656 3635 3483 3424 3391 3362 3273 3183 3098 2982 2852 2764 2726 2698 2703 2799 3018 3001 2811 2692 2700 2726 2727 2769 2860 2947 3018 3054 3054 3030 3006 2971 2923 2856 2764 2683 2633 2566 2532 2529 2537 2515 2452 2363 2271 2189 2109 1919 1638 1355 1107 947 919 990 1123 1280 1384 1402 1471 1562 1659 1840 1981 1967 1923 1941 1988 2027 2001 1898 1794 1662 1579 1519 1477 1431 1359 1270 1187 1111 1060 1010 984 953 941 949 964 983 1020 1090 1190 2524 2517 2332 2017 1767 1695 1695 1617 1489 1377 1283 1247 1319 1456 1515 1464 1362 1203 1029 975 888 876 841 759 763 803 781 690 630 605 561 562 515 337 140 28 0 0 0 0 0 0 0 0 23 129 340 550 603 484 376 404 490 521 512 464 428 431 436 412 414 447 494 529 581 645 698 732 756 796 876 1000 1149 1278 1401 1550 1739 1898 1974 1957 1891 1828 1786 1769 1765 1748 1725 1703 1679 1655 1637 1634 1655 1713 1820 1969 2122 2244 2353 2474 2607 2736 2849 2949 3038 3073 3094 3144 3181 3181 3123 3005 2859 2746 2746 2901 3111 3242 3390 3521 3626 3685 3704 3712 3702 3625 3538 3456 3390 3319 3260 3190 3073 2922 2798 2725 2639 2579 2732 3042 3117 2997 2890 2856 2849 2860 2923 3017 3072 3147 3170 3149 3131 3111 3063 2990 2899 2791 2695 2620 2564 2523 2501 2485 2448 2372 2263 2135 1991 1825 1613 1353 1086 871 753 758 862 1029 1220 1361 1405 1459 1572 1696 1809 1915 1958 1943 1941 1979 1967 1923 1850 1760 1647 1566 1506 1468 1423 1332 1207 1112 1018 968 888 828 768 731 731 762 818 900 1003 1120 2155 2126 1891 1595 1424 1399 1431 1422 1357 1284 1224 1130 1128 1315 1459 1491 1373 1187 1109 1051 926 871 995 934 899 870 766 636 571 564 576 591 533 338 134 26 0 0 0 0 0 0 0 0 8 63 199 343 386 322 296 437 567 511 431 386 371 361 363 386 413 449 499 527 565 609 645 658 665 699 781 911 1076 1209 1342 1527 1711 1813 1840 1821 1777 1737 1716 1709 1705 1694 1676 1656 1635 1613 1594 1582 1590 1630 1706 1813 1920 1996 2065 2156 2276 2413 2545 2661 2765 2835 2889 2940 2952 2894 2779 2654 2571 2554 2609 2773 2955 3044 3192 3310 3397 3499 3633 3746 3767 3716 3649 3573 3489 3407 3336 3271 3183 3053 2904 2755 2573 2500 2756 3081 3209 3145 3047 2996 2967 2959 3035 3142 3188 3297 3313 3285 3243 3208 3160 3080 2966 2830 2697 2592 2507 2437 2388 2353 2308 2227 2109 1972 1814 1616 1371 1106 873 704 622 642 757 947 1180 1368 1470 1489 1598 1690 1747 1843 1922 1910 1868 1890 1884 1824 1782 1717 1651 1590 1531 1462 1371 1255 1127 1022 915 841 749 663 597 566 576 620 691 791 904 1029 1902 1847 1587 1314 1186 1181 1222 1248 1242 1218 1180 1133 1070 1102 1193 1179 1076 953 900 874 715 666 917 1046 976 821 674 585 558 552 552 572 534 345 133 26 0 0 0 0 0 0 0 0 1 13 53 99 148 224 344 496 566 440 346 341 353 350 346 359 395 460 515 532 555 584 604 597 589 616 701 842 1007 1139 1292 1488 1629 1691 1706 1695 1668 1640 1625 1621 1625 1629 1623 1605 1588 1573 1556 1542 1548 1581 1642 1708 1770 1812 1858 1928 2031 2158 2286 2391 2484 2577 2652 2685 2662 2573 2472 2412 2419 2471 2540 2686 2838 2928 3054 3152 3233 3356 3552 3753 3840 3790 3722 3651 3609 3536 3430 3346 3266 3143 2962 2740 2537 2535 2882 3202 3320 3278 3185 3123 3082 3057 3132 3223 3335 3422 3453 3449 3425 3387 3307 3171 2997 2801 2590 2450 2379 2328 2280 2217 2138 2055 1961 1828 1654 1435 1150 884 682 555 493 517 656 886 1146 1359 1475 1490 1542 1581 1626 1731 1795 1761 1774 1832 1784 1753 1736 1714 1670 1626 1564 1455 1317 1181 1054 932 817 722 622 526 461 431 438 493 567 680 812 952 1774 1660 1428 1218 1120 1101 1107 1124 1137 1122 1078 1042 995 1116 1167 846 734 743 763 750 622 696 981 1258 1136 869 665 569 532 512 511 533 506 331 122 22 0 0 0 0 0 0 0 0 0 1 5 10 85 303 567 651 549 380 307 330 357 346 313 301 347 441 511 523 533 555 564 542 529 559 653 799 944 1076 1241 1406 1507 1560 1589 1594 1577 1551 1532 1531 1549 1569 1574 1555 1545 1542 1534 1524 1529 1550 1585 1633 1671 1689 1709 1742 1803 1899 2009 2108 2207 2330 2422 2448 2417 2333 2276 2291 2368 2462 2549 2693 2849 2932 2995 3023 3071 3229 3500 3758 3870 3867 3815 3752 3716 3659 3529 3412 3312 3186 3013 2801 2628 2720 3113 3384 3456 3403 3293 3211 3163 3130 3179 3246 3410 3517 3588 3623 3624 3575 3458 3275 3059 2856 2683 2490 2286 2122 2005 1975 1976 1890 1689 1472 1374 1222 923 660 479 389 361 422 606 867 1136 1357 1453 1467 1486 1500 1545 1617 1629 1587 1662 1780 1794 1762 1764 1766 1719 1656 1574 1444 1291 1155 1007 852 724 622 507 402 338 308 311 375 469 602 750 899 1632 1450 1284 1205 1176 1145 1090 1051 1059 1065 1014 890 737 1017 1330 1070 805 776 813 810 805 941 1228 1579 1396 1018 729 573 506 491 499 502 443 277 95 15 0 0 0 0 0 0 0 0 0 0 0 4 80 311 589 678 561 403 342 350 337 295 259 264 333 432 487 492 497 522 518 494 484 527 625 754 881 1013 1164 1283 1359 1419 1474 1511 1513 1487 1463 1460 1484 1517 1532 1520 1515 1519 1520 1516 1511 1516 1549 1569 1574 1576 1575 1578 1604 1669 1766 1876 1998 2140 2231 2259 2231 2181 2182 2251 2354 2455 2553 2693 2852 2922 2925 2897 2921 3105 3416 3688 3822 3915 3946 3883 3817 3733 3598 3459 3330 3193 3035 2883 2825 3046 3429 3582 3579 3483 3356 3257 3198 3177 3248 3347 3490 3621 3722 3783 3801 3754 3613 3380 3109 2871 2856 2232 1896 1717 1674 1743 1739 1532 1258 1191 1274 1023 717 438 275 235 291 426 631 882 1154 1408 1500 1497 1506 1518 1555 1593 1599 1638 1729 1774 1794 1831 1838 1813 1744 1653 1555 1431 1277 1134 962 767 625 510 394 307 269 267 292 339 426 545 682 828 1465 1249 1133 1154 1188 1155 1086 1021 1023 1037 991 823 579 753 1209 1176 970 982 1013 1019 1006 1051 1304 1557 1401 952 618 484 465 501 540 520 408 231 78 9 0 0 0 0 0 0 0 0 0 0 0 3 35 155 334 456 459 408 387 363 290 224 216 255 329 409 450 452 456 484 476 457 455 500 589 699 813 938 1063 1154 1218 1283 1356 1420 1449 1442 1427 1432 1458 1498 1506 1510 1502 1494 1484 1477 1493 1522 1510 1512 1534 1511 1481 1463 1470 1519 1606 1716 1850 1989 2083 2105 2085 2077 2125 2219 2327 2428 2529 2647 2780 2863 2868 2846 2869 3012 3271 3532 3725 3929 4029 3975 3931 3818 3658 3498 3340 3195 3063 2949 3030 3409 3708 3757 3653 3525 3398 3284 3216 3231 3379 3551 3620 3756 3890 3971 3966 3855 3638 3337 2985 2663 2231 1753 1469 1288 1183 1077 922 796 840 1028 1041 863 548 274 170 192 282 433 650 913 1207 1493 1549 1570 1571 1571 1583 1600 1638 1741 1847 1850 1898 1914 1906 1837 1742 1651 1548 1417 1255 1089 892 693 563 458 360 290 266 271 283 320 415 518 652 806 1318 1124 1057 1124 1186 1186 1129 1052 1029 1013 975 840 645 620 701 875 887 1023 1140 1194 1154 1072 1060 1030 899 718 508 400 417 522 618 596 431 223 83 4 0 0 0 0 0 0 0 0 0 0 0 0 5 36 111 202 267 307 339 313 231 183 219 281 339 381 404 424 434 454 443 427 429 468 543 636 739 854 970 1059 1126 1191 1275 1352 1402 1414 1409 1421 1439 1470 1484 1478 1463 1458 1467 1515 1604 1677 1654 1559 1485 1479 1443 1412 1409 1443 1510 1606 1731 1854 1959 1994 1994 2013 2082 2187 2300 2405 2503 2605 2729 2817 2859 2897 2935 3019 3193 3428 3680 3963 4072 4002 3903 3778 3629 3496 3351 3218 3122 3062 3357 3785 3882 3862 3677 3498 3374 3287 3229 3195 3199 3312 3466 3739 3918 3864 3760 3685 3492 3077 2602 2196 1769 1413 1129 922 755 599 493 516 645 776 712 541 336 204 180 223 307 456 686 979 1306 1560 1626 1642 1633 1644 1676 1692 1702 1776 1892 1967 1949 1932 1901 1834 1749 1659 1549 1409 1229 1061 869 694 564 459 375 324 304 308 332 367 485 593 725 863 1243 1108 1077 1155 1236 1219 1149 1056 1018 1006 961 837 713 664 568 594 619 777 1071 1229 1192 1029 808 588 481 493 452 344 394 551 685 663 472 241 95 11 1 0 0 0 0 0 0 0 2 17 42 51 44 41 51 79 122 170 217 229 193 179 230 279 312 335 361 397 423 431 414 396 398 432 493 571 665 780 903 1004 1081 1141 1213 1288 1353 1381 1389 1416 1445 1472 1481 1468 1457 1467 1505 1580 1666 1698 1630 1527 1474 1481 1447 1413 1393 1403 1450 1533 1641 1756 1860 1916 1939 1974 2056 2168 2281 2384 2485 2592 2715 2799 2888 2986 3028 3063 3180 3394 3660 3939 4089 3978 3690 3577 3488 3390 3272 3157 3116 3253 3696 4039 3986 3900 3706 3500 3357 3255 3134 2982 2846 2925 3143 3379 3630 3661 3626 3523 3163 2605 2140 1770 1414 1156 901 705 541 384 310 386 494 576 582 494 358 248 227 272 364 535 777 1093 1421 1629 1708 1702 1677 1681 1724 1773 1767 1831 1910 1965 1937 1902 1881 1845 1778 1683 1547 1401 1223 1066 887 723 586 480 406 363 366 406 446 475 621 645 685 822 1204 1124 1099 1144 1196 1171 1135 1029 1016 1007 935 834 773 659 417 307 384 602 951 1142 1106 898 625 419 350 352 400 368 450 620 744 707 511 270 104 19 1 0 0 0 0 0 2 13 47 116 184 177 136 107 90 85 96 129 179 216 219 227 262 289 302 318 349 386 408 402 376 352 352 382 437 505 596 715 845 956 1046 1109 1171 1246 1305 1335 1354 1380 1402 1416 1434 1438 1437 1461 1512 1580 1632 1631 1585 1576 1618 1544 1497 1454 1422 1416 1451 1522 1610 1701 1785 1841 1879 1935 2032 2147 2256 2361 2477 2594 2708 2799 2929 3027 3048 3053 3128 3307 3558 3811 3966 3875 3538 3448 3354 3229 3100 3058 3193 3445 3807 4085 4000 3814 3596 3367 3175 3003 2800 2611 2534 2635 2840 3022 3238 3357 3270 2935 2465 2074 1720 1428 1204 986 757 600 497 400 321 319 414 532 616 595 489 362 314 360 477 668 901 1224 1530 1712 1770 1751 1740 1746 1760 1837 1919 1921 1947 1978 1970 1954 1933 1879 1786 1674 1530 1380 1225 1066 902 751 626 539 491 479 527 585 625 740 682 442 312 418 1154 1110 1088 1093 1102 1104 1097 1000 1009 990 926 844 773 620 395 272 338 587 881 1028 978 747 471 310 303 361 439 423 516 703 773 717 519 278 112 27 3 0 0 0 0 0 6 36 116 246 360 335 235 167 147 155 173 202 240 266 272 278 289 301 315 335 360 379 382 363 332 307 303 330 377 440 528 647 777 888 992 1070 1125 1185 1241 1285 1316 1343 1366 1381 1400 1409 1416 1449 1495 1535 1565 1591 1623 1675 1722 1633 1574 1516 1470 1455 1482 1539 1604 1668 1728 1782 1837 1908 2002 2105 2207 2321 2453 2580 2688 2774 2875 2940 2946 2936 2982 3127 3357 3587 3667 3563 3359 3260 3153 3029 2933 3005 3281 3508 3770 3968 3844 3586 3335 3081 2834 2599 2374 2232 2242 2355 2535 2706 2833 2840 2641 2274 1879 1531 1263 1107 915 699 573 555 565 548 512 495 540 610 726 713 638 568 527 537 620 767 994 1315 1612 1798 1841 1849 1881 1910 1928 1978 2016 2024 2019 2024 2014 2000 1970 1896 1769 1618 1488 1351 1212 1059 916 795 705 646 614 646 747 813 881 860 561 222 71 91 1094 1071 1037 1025 1025 1026 996 926 975 964 943 859 788 694 562 448 458 647 894 979 898 674 463 385 390 417 472 466 592 772 782 689 491 272 115 34 6 0 0 0 0 0 5 36 124 276 426 427 310 208 188 221 253 276 297 309 302 295 302 318 340 361 373 372 357 328 293 263 254 273 314 377 467 582 706 814 916 1009 1075 1138 1198 1244 1277 1302 1324 1341 1347 1338 1376 1406 1440 1462 1485 1532 1611 1704 1734 1700 1657 1606 1560 1537 1546 1580 1620 1657 1698 1743 1801 1872 1955 2042 2138 2257 2392 2517 2608 2670 2726 2763 2760 2748 2775 2898 3124 3330 3329 3282 3203 3065 2918 2819 2820 2966 3224 3445 3616 3697 3541 3253 2964 2664 2385 2160 1989 1919 1981 2110 2272 2403 2419 2272 1978 1624 1314 1093 972 876 740 610 555 542 538 561 633 727 848 708 731 796 814 753 665 639 711 846 1048 1354 1684 1833 1909 1981 2027 2032 2030 2040 2060 2066 2072 2064 2046 2025 1982 1885 1729 1560 1433 1322 1195 1063 951 870 815 778 775 855 971 1066 984 645 358 220 163 145 1030 1030 1004 1004 984 970 945 899 912 943 932 838 837 868 840 753 712 824 1030 1055 887 722 655 648 594 517 508 543 717 800 732 589 408 228 94 24 3 0 0 0 0 0 2 16 77 227 426 497 384 248 215 253 291 313 328 335 330 323 335 364 390 398 389 368 338 304 268 238 224 226 260 326 418 523 628 723 812 901 983 1060 1133 1190 1223 1242 1258 1273 1277 1285 1330 1339 1379 1420 1470 1558 1672 1754 1771 1775 1714 1633 1598 1607 1621 1630 1643 1663 1696 1741 1800 1863 1925 1991 2079 2194 2322 2431 2488 2493 2506 2522 2523 2503 2547 2717 2941 3067 3071 3119 3052 2894 2760 2718 2775 2908 3087 3250 3317 3310 3115 2813 2508 2213 1965 1792 1683 1663 1746 1881 2005 2061 1975 1753 1449 1154 964 897 814 727 643 565 517 493 484 504 607 855 1062 789 768 771 751 679 610 635 750 897 1097 1374 1668 1852 1967 2049 2093 2080 2035 2030 2046 2067 2108 2105 2076 2034 1963 1847 1691 1538 1422 1308 1187 1069 976 926 915 916 956 1061 1170 1092 923 669 465 364 311 295 980 995 980 982 960 966 966 924 879 887 896 815 868 1041 1159 1141 1061 1059 1159 1180 948 804 828 744 607 481 443 529 640 632 539 427 300 169 68 15 0 0 0 0 0 0 0 3 32 163 390 528 434 303 251 277 312 337 357 373 380 381 393 418 432 424 399 366 330 292 256 224 192 185 221 290 375 466 552 630 701 766 835 929 1027 1099 1133 1148 1164 1184 1196 1241 1302 1304 1336 1374 1420 1488 1580 1682 1772 1805 1762 1747 1764 1692 1651 1666 1672 1689 1713 1756 1812 1871 1924 1980 2057 2158 2262 2327 2321 2270 2238 2231 2228 2224 2323 2521 2675 2749 2808 2850 2776 2680 2626 2632 2678 2751 2854 2953 2971 2870 2625 2336 2046 1797 1618 1499 1427 1433 1519 1657 1743 1725 1579 1353 1114 918 803 744 684 648 630 595 563 573 661 776 772 806 804 844 871 819 739 668 629 662 759 913 1117 1390 1626 1830 1983 2091 2156 2152 2097 2125 2125 2098 2112 2110 2083 2031 1941 1813 1664 1536 1431 1324 1225 1131 1053 1011 1016 1068 1182 1332 1231 936 760 648 556 508 480 469 971 949 949 923 876 856 874 865 820 785 787 783 834 1096 1437 1568 1511 1392 1311 1244 1057 923 934 674 458 360 357 398 426 403 361 320 250 157 76 26 5 0 0 0 0 0 0 0 4 97 307 500 492 371 292 305 341 371 397 420 438 449 457 466 464 444 411 373 332 292 255 218 184 172 201 261 337 418 496 564 626 681 725 794 879 950 993 1025 1063 1103 1136 1193 1248 1262 1293 1349 1432 1518 1597 1686 1779 1806 1810 1883 1936 1738 1644 1685 1699 1722 1751 1802 1862 1912 1953 1996 2057 2133 2200 2216 2155 2046 1988 1979 1976 2010 2127 2265 2330 2373 2434 2441 2397 2389 2410 2449 2462 2452 2475 2515 2496 2379 2166 1909 1646 1439 1318 1261 1236 1267 1337 1451 1474 1397 1252 1081 913 778 698 647 597 573 567 593 649 732 871 1026 956 917 976 1027 939 739 617 603 621 671 749 927 1143 1406 1638 1823 1939 2033 2140 2155 2093 2141 2142 2170 2198 2171 2095 2000 1897 1789 1678 1586 1483 1350 1269 1241 1219 1187 1145 1021 913 821 810 752 699 682 683 685 700 689 976 890 835 852 859 861 863 833 765 688 652 680 703 948 1632 1949 1852 1609 1431 1316 1197 1117 980 616 387 274 239 241 250 261 277 285 259 199 129 65 20 0 0 0 0 0 0 0 0 42 195 398 469 400 316 321 364 402 429 455 480 496 499 493 481 457 420 378 337 298 258 219 190 174 195 244 314 392 464 529 588 639 667 701 748 779 820 880 966 1051 1101 1155 1201 1233 1271 1328 1396 1463 1535 1622 1707 1775 1862 1987 2074 1836 1702 1728 1745 1765 1795 1839 1887 1931 1967 2002 2048 2107 2148 2117 1986 1862 1825 1829 1830 1860 1931 1994 2011 2021 2065 2077 2082 2114 2160 2190 2168 2105 2068 2091 2061 1963 1786 1558 1325 1145 1066 1073 1085 1099 1125 1195 1207 1149 1043 925 815 719 639 581 567 621 777 616 568 725 863 991 1030 1066 977 823 614 432 369 421 521 631 748 950 1179 1413 1655 1874 2062 2227 2332 2318 2411 2295 2250 2299 2208 2003 1827 1694 1589 1596 1649 1491 1239 1052 983 1008 1167 1407 1248 835 626 548 543 582 651 734 807 861 919 871 967 841 756 766 761 811 819 780 712 649 632 647 612 694 1523 1989 1974 1839 1773 1718 1578 1314 970 535 299 181 134 133 166 216 264 295 293 246 173 92 31 4 1 0 0 0 0 1 0 7 101 282 426 427 341 313 356 404 440 470 499 518 520 506 490 463 425 383 343 307 272 236 206 187 199 243 310 387 454 513 567 607 620 634 652 645 662 729 839 946 1016 1088 1157 1208 1251 1311 1400 1499 1562 1586 1639 1788 1956 2042 2048 1869 1764 1764 1778 1793 1825 1874 1936 1978 1983 1995 2033 2080 2086 2008 1864 1778 1764 1758 1759 1769 1779 1784 1789 1804 1837 1847 1842 1885 1925 1927 1883 1810 1758 1765 1739 1643 1472 1257 1044 886 826 858 913 949 982 1041 1067 1034 952 852 755 659 566 541 577 655 751 576 442 504 590 636 622 528 419 298 202 163 181 259 399 557 733 965 1203 1422 1654 1883 2123 2388 2592 2627 2652 2456 2515 2492 2070 1580 1301 1076 939 1080 1244 1037 740 576 526 537 641 818 836 647 513 461 460 502 590 705 807 876 897 834 952 811 742 759 782 786 759 727 696 689 709 682 552 492 935 1188 1306 1482 1637 1591 1330 982 647 319 159 99 83 94 133 193 247 266 241 177 129 78 46 29 15 3 0 0 1 20 16 5 52 189 350 413 353 295 328 378 432 471 502 526 530 515 496 466 429 389 351 318 286 253 220 196 205 249 315 390 454 509 552 574 577 575 566 547 544 593 696 818 919 997 1069 1143 1212 1295 1392 1457 1511 1576 1665 1856 2023 2057 1993 1869 1793 1774 1777 1797 1842 1884 1910 1916 1938 1963 2001 2025 2001 1928 1839 1785 1750 1704 1666 1634 1587 1540 1557 1659 1688 1717 1706 1717 1726 1714 1671 1610 1561 1542 1506 1401 1228 1021 841 722 683 730 818 873 901 926 949 943 891 807 716 618 526 517 526 524 478 378 316 317 311 265 205 109 74 52 43 44 77 161 293 466 666 895 1134 1352 1541 1723 1935 2184 2405 2465 2529 2679 2693 2250 1634 1181 893 650 487 530 595 533 426 354 326 329 372 447 483 440 390 373 401 446 493 561 616 622 603 590 872 753 708 714 716 690 657 646 640 640 642 577 423 303 346 264 340 486 684 709 553 354 201 90 45 45 53 65 89 122 148 155 143 105 94 83 82 73 50 22 6 2 8 55 70 42 38 108 227 314 312 267 290 339 413 461 495 521 533 529 511 478 437 394 355 322 293 264 237 221 227 259 324 394 453 500 528 531 526 515 494 469 457 482 557 674 801 906 983 1065 1161 1258 1348 1402 1467 1577 1724 1921 2055 2052 1967 1868 1803 1771 1760 1778 1830 1870 1892 1890 1884 1904 1946 1971 1954 1908 1844 1771 1696 1616 1550 1484 1385 1295 1323 1479 1465 1470 1482 1545 1583 1574 1536 1489 1440 1389 1312 1202 1045 870 726 633 612 682 816 947 1003 961 911 852 798 753 692 595 487 423 396 363 312 250 193 150 114 65 28 4 0 2 4 12 37 95 198 357 530 714 920 1115 1266 1402 1572 1769 1935 2005 2044 2162 2098 1716 1230 864 602 434 327 267 259 278 288 286 282 286 306 329 327 307 281 274 311 348 346 355 349 320 311 335 745 671 647 640 627 611 610 610 589 553 509 444 339 232 166 82 57 65 148 166 118 58 25 13 14 21 29 37 49 64 77 90 102 104 127 149 157 148 116 70 27 6 9 51 82 67 42 52 105 170 208 220 270 317 396 449 486 515 535 539 523 489 444 398 358 327 303 279 256 239 242 260 332 397 443 480 502 502 492 476 445 407 387 402 463 573 707 832 932 1026 1132 1225 1294 1376 1496 1647 1806 1961 2059 2054 1975 1895 1827 1773 1739 1748 1808 1841 1818 1788 1801 1853 1912 1944 1936 1888 1804 1699 1602 1513 1450 1370 1289 1239 1254 1347 1291 1289 1349 1408 1424 1429 1424 1391 1340 1269 1180 1046 908 764 650 590 607 726 931 1135 1193 1066 887 758 692 662 628 544 429 348 299 251 196 139 87 50 28 8 1 0 0 0 0 4 20 54 109 232 370 510 670 820 938 1046 1176 1320 1442 1494 1401 1324 1218 1015 769 569 419 324 277 225 191 199 222 237 245 251 265 271 252 235 211 202 202 197 197 175 146 125 137 180 645 639 653 659 636 605 596 591 558 516 477 444 339 200 113 92 83 68 64 48 29 17 13 12 13 15 19 25 33 46 58 72 91 115 147 184 216 243 212 141 69 22 6 21 51 57 37 32 49 76 110 168 274 319 384 437 477 511 532 535 517 482 442 405 373 348 328 305 277 256 252 265 327 384 417 448 471 475 469 452 412 366 343 355 399 481 598 737 881 1017 1133 1212 1279 1377 1510 1671 1837 1964 2045 2074 2024 1942 1859 1785 1733 1729 1768 1763 1720 1688 1742 1831 1908 1949 1939 1872 1764 1645 1540 1449 1395 1348 1312 1280 1248 1244 1186 1126 1156 1265 1307 1320 1330 1318 1282 1181 1042 923 802 678 587 554 604 759 997 1202 1256 1106 909 731 613 555 511 437 341 271 219 162 100 46 16 8 1 0 0 0 0 0 0 3 12 31 55 143 251 350 447 542 633 727 840 961 1051 1044 898 732 609 529 459 381 314 267 261 222 183 179 198 219 232 230 223 218 206 186 147 113 98 87 71 49 33 33 71 141 533 572 589 640 696 747 770 762 681 589 534 477 333 181 110 116 121 83 62 44 27 19 17 16 13 10 11 19 29 39 44 54 70 85 98 136 218 286 272 201 122 63 32 32 55 70 79 107 117 83 64 134 264 327 378 428 471 505 523 520 498 468 439 417 398 375 348 324 305 290 279 279 312 361 381 404 424 434 441 438 400 347 317 335 362 413 495 613 778 960 1108 1198 1289 1395 1523 1672 1821 1940 2021 2061 2067 1991 1891 1802 1745 1732 1742 1717 1671 1672 1752 1854 1925 1947 1916 1831 1698 1577 1474 1411 1383 1364 1333 1289 1238 1174 1065 955 1013 1130 1161 1181 1218 1228 1211 1104 962 834 718 618 541 510 557 697 893 1049 1067 969 825 673 547 464 403 337 266 215 161 97 45 15 2 0 0 0 0 0 0 0 0 3 13 31 50 113 187 246 293 342 397 465 557 658 721 688 565 426 323 272 258 249 242 232 245 223 191 180 198 229 249 236 216 218 201 151 89 44 21 9 5 3 7 30 94 191 340 392 380 363 402 547 731 851 854 738 621 492 313 181 136 143 134 79 40 28 19 12 11 14 13 7 6 18 26 29 27 29 34 42 57 97 183 262 268 218 160 120 103 113 146 155 202 304 293 156 68 127 247 326 372 418 460 491 507 507 494 472 450 436 425 404 371 343 324 311 302 295 301 331 344 357 372 387 403 411 382 327 297 325 337 357 405 502 661 847 1002 1119 1234 1351 1479 1617 1752 1873 1984 2046 2071 2029 1937 1845 1777 1736 1708 1672 1640 1659 1731 1838 1911 1926 1879 1768 1607 1478 1419 1397 1385 1364 1334 1296 1239 1133 977 932 1040 1099 1089 1091 1115 1116 1088 1001 893 786 689 599 517 462 466 539 658 756 755 718 652 562 470 394 337 287 236 180 121 60 20 4 0 0 0 0 0 0 0 0 0 3 14 34 69 125 169 193 207 219 241 285 345 411 448 423 348 250 165 121 124 153 195 217 229 215 192 188 212 250 273 256 243 232 185 112 48 15 4 1 4 10 29 76 157 254 210 218 220 195 196 324 521 683 785 802 628 452 284 178 140 128 101 53 17 6 5 5 8 13 13 9 9 14 13 12 13 16 19 21 28 49 110 195 218 182 147 138 153 191 257 306 402 559 494 263 122 152 246 320 361 400 442 473 494 506 505 490 469 451 436 414 386 365 350 339 329 314 302 313 321 323 327 332 338 343 331 296 286 317 326 339 368 432 546 689 826 963 1115 1265 1412 1541 1658 1791 1940 2035 2051 2014 1938 1854 1782 1723 1674 1628 1599 1608 1685 1803 1885 1893 1812 1659 1497 1406 1392 1391 1380 1358 1328 1283 1205 1094 960 1053 1082 1077 1055 1040 1034 1017 976 904 822 746 678 581 471 385 357 396 446 479 478 472 461 437 389 328 286 251 223 168 102 46 12 1 0 0 0 0 0 0 0 0 0 2 12 35 87 150 174 167 154 149 158 182 215 247 261 253 214 152 94 64 64 97 157 197 212 206 194 196 217 244 262 261 252 218 149 76 28 9 6 8 18 34 63 114 182 255 298 251 234 214 193 229 345 459 549 605 504 366 232 139 94 65 36 12 3 0 0 1 4 6 7 7 6 6 3 6 14 18 19 18 19 32 74 125 126 96 84 94 115 150 221 343 535 679 517 300 193 208 271 323 354 385 427 463 493 516 526 516 492 466 446 424 403 390 380 369 356 339 322 313 309 306 311 313 309 303 290 271 278 307 325 336 345 371 430 530 661 825 1022 1200 1348 1465 1578 1714 1860 1944 1966 1958 1920 1855 1770 1677 1598 1558 1553 1612 1678 1769 1846 1836 1729 1580 1452 1391 1382 1379 1368 1346 1316 1257 1164 1086 1042 1113 1061 1024 1006 988 962 932 889 823 777 711 649 551 434 338 283 258 265 293 313 323 329 334 316 267 243 215 194 150 96 46 13 0 0 0 0 0 0 0 0 0 0 1 9 31 84 147 163 146 125 114 117 129 144 157 167 170 152 113 74 55 56 78 125 170 196 204 201 202 216 234 248 251 233 182 114 56 27 17 22 35 49 62 86 125 176 231 518 458 380 258 275 330 446 525 527 474 372 257 147 75 38 17 5 0 0 0 0 0 0 0 11 9 3 7 11 13 14 14 16 17 20 29 46 57 42 24 28 37 49 72 133 270 490 626 468 322 269 282 314 338 355 379 421 463 501 536 554 546 519 492 469 454 440 428 413 400 391 379 358 337 322 318 313 314 315 306 292 279 291 323 351 360 350 338 352 417 540 709 936 1116 1259 1381 1505 1634 1745 1823 1863 1878 1858 1792 1700 1619 1554 1493 1535 1591 1659 1737 1788 1763 1662 1529 1417 1364 1356 1362 1361 1347 1313 1240 1142 1088 1077 1082 1029 989 962 930 892 860 830 791 750 681 610 520 412 306 225 177 178 219 242 240 233 233 235 231 219 202 183 150 102 55 19 0 0 0 0 0 0 0 0 1 3 6 12 29 68 114 129 120 106 99 103 111 115 119 128 139 126 94 69 65 65 72 104 145 178 199 210 220 229 232 232 221 190 140 84 45 36 38 55 75 87 91 102 132 174 221 645 661 605 548 677 751 861 833 665 461 296 174 87 33 11 3 0 0 0 0 0 0 0 0 26 19 8 17 27 28 21 14 13 19 24 21 15 12 7 4 5 8 18 36 74 163 319 440 423 369 348 354 359 355 359 382 426 476 520 561 581 570 539 510 490 479 469 459 449 442 437 428 404 372 346 339 329 326 323 315 308 310 333 376 414 421 393 351 331 366 473 653 897 1082 1216 1327 1437 1545 1638 1707 1748 1764 1750 1698 1636 1603 1549 1433 1505 1578 1641 1714 1733 1695 1614 1508 1412 1375 1347 1356 1357 1340 1296 1221 1138 1093 1068 1041 996 942 893 850 812 782 764 742 704 649 581 497 391 277 185 135 133 181 211 196 176 173 183 196 202 198 185 160 116 70 31 6 2 1 1 0 1 3 7 12 18 25 31 43 66 94 108 104 94 92 104 112 114 114 119 118 99 71 57 58 63 69 97 132 169 205 236 256 256 235 208 179 143 102 66 47 49 66 98 124 128 118 117 137 171 217 618 785 839 807 888 950 955 727 476 288 171 98 47 15 2 0 0 0 0 0 0 0 0 0 16 11 9 21 34 40 34 22 17 23 28 16 3 5 11 9 1 3 15 26 36 61 126 237 350 398 411 415 401 377 367 392 440 493 535 567 583 575 549 521 504 500 500 495 488 486 489 484 462 422 386 374 354 335 318 309 316 344 392 454 501 504 459 393 350 367 463 636 826 972 1094 1213 1333 1446 1542 1616 1663 1674 1656 1618 1575 1539 1487 1423 1504 1582 1638 1668 1664 1643 1592 1499 1401 1360 1322 1357 1358 1334 1282 1206 1131 1088 1057 1021 977 911 849 795 748 718 707 693 660 608 545 463 359 250 163 109 125 166 191 175 156 155 167 181 191 195 197 185 146 98 59 34 17 11 7 4 7 17 33 48 57 63 66 78 100 126 139 134 120 110 111 120 123 117 107 91 71 55 49 57 69 86 119 153 192 238 282 304 282 233 184 144 110 79 59 54 69 102 141 162 157 140 132 143 173 216 505 765 917 882 813 714 528 326 188 105 57 30 12 3 0 0 0 0 0 0 0 0 0 0 0 0 5 16 29 37 37 32 43 64 49 21 9 20 31 14 2 8 11 10 7 8 36 123 276 402 453 468 448 410 390 416 477 521 546 566 578 574 553 525 509 506 508 514 523 539 554 553 527 476 428 392 360 328 301 294 317 374 456 540 598 600 543 459 400 409 495 634 781 891 994 1103 1217 1334 1443 1524 1556 1565 1564 1541 1505 1462 1418 1403 1475 1535 1592 1628 1617 1598 1564 1484 1390 1371 1349 1362 1357 1335 1290 1220 1144 1090 1063 1016 951 871 797 743 707 676 653 641 619 566 496 422 334 232 145 119 136 160 177 169 158 165 190 214 223 210 223 225 200 152 102 73 57 44 32 25 27 48 84 118 129 131 127 136 171 204 217 206 178 154 144 141 134 118 96 77 67 61 61 75 99 132 170 205 243 291 337 344 288 220 164 123 94 73 61 66 95 141 183 197 184 160 142 140 156 186 389 538 628 608 526 405 229 106 66 38 16 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 17 24 32 52 96 96 46 16 21 43 51 24 5 7 4 2 0 0 13 68 193 349 434 499 498 461 436 454 512 549 552 555 560 557 541 518 502 499 503 513 533 563 593 605 583 529 467 409 362 320 289 285 323 406 512 610 678 680 619 531 472 476 541 630 715 798 894 1007 1125 1239 1344 1427 1465 1494 1488 1474 1440 1401 1382 1399 1454 1514 1566 1598 1591 1571 1536 1474 1403 1376 1347 1362 1365 1354 1323 1257 1167 1106 1071 998 912 841 782 724 670 632 610 599 569 514 453 387 307 221 156 138 145 161 172 173 176 204 257 302 311 268 271 273 258 220 170 132 111 93 83 71 72 103 158 210 229 227 216 221 261 288 294 284 256 230 208 196 170 138 113 99 96 95 96 112 145 190 240 284 317 349 388 366 288 213 154 115 91 75 68 78 117 171 213 223 204 169 139 126 132 154 360 382 377 348 287 200 112 51 23 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 16 40 77 39 10 3 25 51 56 35 11 3 1 0 0 0 6 34 103 215 302 434 514 526 507 505 532 557 556 548 542 533 516 495 480 473 476 491 529 572 616 638 620 565 491 418 363 319 287 287 335 431 551 655 731 738 686 612 563 559 589 625 673 754 851 952 1051 1146 1241 1333 1387 1426 1412 1399 1378 1360 1364 1398 1453 1508 1564 1590 1590 1559 1508 1455 1413 1388 1378 1381 1376 1371 1333 1262 1186 1125 1079 984 908 822 724 642 599 582 577 573 535 466 413 343 265 210 171 157 158 167 177 187 206 251 328 401 402 357 341 338 328 303 262 219 192 175 164 143 141 173 233 294 331 319 307 304 333 362 372 366 358 355 352 325 270 218 181 161 155 146 132 144 190 278 379 433 427 422 438 389 300 213 146 107 91 79 66 72 118 172 215 227 206 167 134 119 122 136 393 395 393 347 256 156 82 37 11 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 3 1 3 30 50 48 31 10 1 0 0 0 0 3 13 33 67 114 220 402 521 568 574 569 570 573 563 542 518 491 468 449 438 451 470 518 574 629 659 644 587 511 442 385 342 309 304 345 440 569 672 760 782 750 699 660 642 634 628 644 716 812 900 990 1074 1150 1225 1265 1293 1303 1325 1344 1352 1372 1419 1471 1514 1559 1582 1574 1533 1479 1433 1405 1398 1395 1373 1361 1388 1366 1310 1264 1176 1120 1031 931 814 704 625 584 568 563 554 482 426 360 299 251 210 181 169 167 173 187 202 223 277 378 473 480 444 416 406 399 391 374 332 302 282 259 226 214 235 286 363 441 413 400 391 410 433 439 435 437 447 439 424 378 326 280 248 230 197 176 214 312 453 588 626 547 508 494 426 327 229 153 111 95 82 67 68 97 141 185 206 194 161 134 122 120 121 419 425 429 331 219 138 91 59 27 2 0 0 0 0 0 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 43 47 33 15 3 0 0 0 0 1 8 7 0 1 8 45 167 332 491 596 632 621 597 575 541 501 468 447 426 406 414 425 487 561 631 672 665 612 544 487 435 381 331 311 339 419 538 656 764 811 806 773 735 700 666 635 642 706 804 875 942 993 1040 1109 1160 1216 1273 1316 1350 1362 1383 1438 1494 1535 1566 1566 1538 1496 1452 1418 1399 1392 1382 1373 1393 1414 1359 1265 1207 1165 1128 1018 893 785 698 642 604 559 516 490 434 395 346 294 250 213 185 171 172 181 201 229 274 348 446 521 543 520 486 469 464 475 493 462 415 383 344 305 284 294 346 442 526 508 483 473 476 476 474 480 483 483 493 498 474 431 388 351 309 266 269 342 454 586 708 744 657 600 555 458 334 220 147 119 123 147 112 69 75 102 143 174 174 157 138 126 119 114 407 419 386 246 156 122 109 87 46 5 0 0 0 0 0 2 5 3 2 0 0 0 0 0 0 0 0 0 0 0 4 4 1 2 12 46 61 47 23 6 0 0 0 0 0 4 17 17 7 2 0 3 20 102 221 369 517 610 607 563 507 451 416 403 390 375 375 385 433 504 581 636 650 619 566 522 482 417 345 308 323 383 485 623 750 821 837 814 773 729 682 638 629 662 753 815 872 904 930 989 1056 1125 1219 1281 1340 1374 1418 1491 1533 1538 1546 1527 1503 1476 1448 1426 1413 1397 1407 1378 1413 1394 1343 1310 1289 1220 1128 1012 873 792 732 678 621 566 580 572 475 398 348 304 257 217 189 176 176 188 213 244 285 350 446 521 570 566 533 525 540 566 595 580 531 478 421 367 342 354 403 493 566 565 553 535 499 476 485 497 493 503 535 555 549 526 497 461 409 379 403 469 543 625 703 744 709 647 565 434 299 204 163 168 207 251 188 85 66 81 114 150 161 157 144 130 117 107 321 296 228 119 79 83 88 72 36 1 0 0 0 0 0 1 3 9 19 15 4 1 0 0 0 0 0 0 1 19 52 53 26 9 18 45 65 51 22 4 0 0 0 0 3 19 40 49 41 26 14 4 0 11 41 100 198 339 471 508 472 409 369 357 347 333 322 314 330 385 468 551 599 604 582 555 518 431 343 288 284 332 431 575 720 813 848 835 788 738 692 649 639 668 721 762 801 824 851 920 1027 1128 1239 1301 1343 1393 1452 1508 1553 1572 1552 1517 1489 1473 1456 1438 1426 1409 1419 1367 1412 1390 1347 1292 1201 1125 1144 1132 928 824 762 702 653 625 660 669 564 438 367 320 268 224 196 184 185 203 228 263 330 425 491 493 566 586 572 572 604 647 666 654 619 570 489 411 378 399 454 534 598 598 580 553 523 505 505 518 535 554 582 603 611 607 588 548 497 489 521 563 604 628 644 667 681 697 625 443 294 228 224 253 277 254 173 93 72 85 112 146 166 167 154 140 126 116 202 136 72 25 18 33 45 49 27 0 2 7 4 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 6 113 198 206 147 70 21 18 45 40 13 1 0 0 0 1 7 40 66 86 93 85 67 47 28 11 4 8 23 73 162 243 329 321 313 319 316 300 277 253 237 260 335 444 530 575 584 562 503 410 313 233 211 256 365 523 688 801 846 832 776 732 705 677 667 678 681 687 711 748 807 904 1029 1131 1185 1265 1318 1387 1494 1607 1654 1579 1515 1501 1484 1478 1474 1461 1443 1425 1424 1395 1394 1345 1262 1186 1155 1184 1208 1214 991 878 816 761 723 702 700 678 582 474 400 344 290 247 220 209 210 228 254 291 344 410 467 474 547 580 590 606 643 686 705 690 675 656 573 470 418 437 497 576 622 610 578 549 542 549 553 580 600 607 619 645 668 667 638 589 548 541 541 535 525 519 526 554 602 667 607 455 328 277 287 315 304 231 154 108 94 103 128 160 183 182 167 156 141 123 109 58 27 12 3 0 21 61 44 9 6 15 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 4 34 245 357 373 278 138 36 3 18 23 5 0 0 0 0 2 10 38 73 108 128 134 132 122 104 73 37 9 0 1 3 23 94 123 161 201 233 246 234 201 167 161 213 323 434 511 543 528 466 377 274 188 154 196 314 484 655 774 823 804 750 714 701 692 686 690 672 655 670 719 801 907 1015 1099 1164 1309 1413 1499 1616 1743 1798 1751 1641 1521 1501 1499 1499 1492 1465 1437 1417 1412 1383 1311 1221 1172 1186 1207 1207 1186 1049 956 893 841 799 769 749 707 602 514 443 383 330 284 254 238 236 246 270 308 358 414 466 467 520 557 583 612 656 707 740 731 718 691 617 527 462 446 484 570 593 569 549 532 529 548 581 605 636 673 705 712 701 681 650 602 558 525 487 441 399 375 387 441 513 557 514 424 342 309 325 352 346 271 197 146 124 126 146 175 197 193 179 166 151 132 54 52 46 28 6 0 12 47 43 19 10 17 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 13 84 325 494 584 476 251 67 2 2 5 5 4 2 0 0 2 14 48 77 110 138 152 156 156 152 138 121 90 47 20 12 9 3 3 28 55 91 135 165 162 131 105 129 216 332 426 471 457 388 302 216 137 105 154 280 448 609 720 774 765 726 701 699 709 722 739 726 682 686 735 825 926 1007 1089 1198 1374 1523 1647 1758 1851 1900 1877 1765 1561 1536 1533 1527 1516 1491 1471 1456 1438 1393 1309 1228 1196 1208 1203 1192 1175 1109 1039 980 932 890 842 790 728 644 561 489 427 373 327 292 271 263 267 285 318 366 415 453 461 499 534 562 596 647 712 762 757 730 676 608 537 469 423 439 552 565 514 492 489 506 549 576 597 637 670 694 701 683 654 628 587 536 479 414 346 288 259 277 349 421 452 435 384 331 310 343 389 394 335 256 189 151 143 156 180 198 194 181 166 149 130 37 53 52 30 4 2 6 27 19 13 13 17 15 5 0 0 0 0 0 0 0 0 0 0 0 0 0 15 97 317 590 825 779 478 166 19 1 3 14 21 10 2 0 4 19 55 93 135 168 179 174 162 153 152 165 186 184 168 129 78 37 14 2 3 14 36 63 87 96 75 81 134 235 336 402 415 363 263 152 71 50 117 253 417 565 668 720 726 710 702 712 737 767 792 788 754 766 800 872 960 1034 1124 1252 1409 1569 1711 1830 1917 1966 1968 1874 1636 1580 1562 1550 1537 1519 1497 1480 1456 1413 1336 1265 1211 1186 1221 1204 1200 1176 1129 1077 1033 987 922 846 770 690 611 539 476 421 372 332 304 292 293 304 331 374 419 441 445 467 498 524 557 617 697 758 761 731 672 591 504 431 386 372 472 510 459 430 439 469 511 550 590 628 643 664 663 640 621 596 551 489 423 353 287 239 218 234 294 351 374 360 324 290 287 329 383 417 386 306 222 172 157 163 177 186 181 168 152 134 117 20 26 25 18 13 15 12 16 13 15 14 13 9 3 0 0 0 0 0 0 0 0 0 0 0 0 2 13 72 230 456 700 760 552 257 58 5 14 33 47 25 8 2 9 36 81 130 176 212 219 203 173 144 144 156 206 259 284 263 206 138 73 24 7 2 5 17 35 51 52 50 71 131 210 257 235 154 72 40 22 32 105 242 398 526 617 671 691 700 713 738 775 816 845 850 838 856 886 937 1005 1080 1177 1301 1445 1585 1710 1819 1904 1963 1991 1838 1678 1611 1579 1562 1553 1548 1543 1536 1491 1448 1369 1285 1227 1210 1234 1241 1240 1234 1210 1178 1144 1095 1014 918 830 740 660 593 532 474 420 373 341 326 325 331 349 383 422 436 430 435 455 477 510 572 662 732 754 731 665 564 451 368 344 344 382 407 394 386 403 441 490 539 582 613 645 653 631 597 573 550 485 416 364 315 270 235 212 221 266 319 335 318 287 262 263 299 361 411 404 330 240 188 173 173 172 167 156 141 125 110 94 9 9 15 25 37 44 33 10 4 9 7 5 3 1 0 0 0 0 0 0 0 0 1 6 2 0 7 16 52 141 278 443 530 449 275 103 27 54 76 87 55 23 10 27 71 129 177 207 222 222 207 172 138 137 142 172 233 287 312 296 241 160 82 30 9 2 5 15 26 30 28 33 55 94 121 113 74 36 20 19 44 127 259 399 515 601 654 685 711 741 778 825 874 906 919 925 944 963 996 1050 1129 1238 1373 1498 1604 1701 1789 1865 1916 1913 1791 1679 1619 1589 1575 1573 1575 1567 1548 1501 1471 1403 1324 1269 1255 1269 1286 1305 1319 1308 1288 1265 1219 1125 1009 901 801 716 649 590 531 472 420 384 367 362 363 373 394 418 431 424 415 422 441 473 530 616 696 736 729 666 554 420 319 305 329 342 360 369 370 380 415 473 537 584 610 630 626 590 543 509 466 388 329 298 278 261 255 285 356 298 318 335 317 279 244 239 265 315 367 377 325 247 203 190 184 169 150 129 110 94 82 69 8 7 20 33 52 68 60 19 2 1 1 2 2 1 0 0 1 2 0 0 0 0 4 16 5 1 8 22 50 96 153 201 217 193 124 63 59 97 116 119 80 45 34 57 109 168 210 230 226 231 207 170 145 141 145 162 204 254 294 307 283 222 141 62 28 7 1 3 9 12 11 10 14 23 30 29 19 10 12 27 79 181 307 431 536 618 672 708 747 792 840 895 947 976 990 999 1011 1024 1056 1122 1220 1340 1468 1559 1626 1693 1763 1822 1851 1827 1741 1663 1619 1596 1586 1584 1583 1574 1578 1546 1509 1440 1368 1317 1294 1304 1354 1393 1408 1404 1401 1394 1353 1255 1115 982 871 778 709 652 590 527 474 436 415 404 398 400 410 420 423 418 410 409 420 448 496 569 653 714 727 677 569 436 329 293 308 333 364 383 380 375 402 462 534 591 622 631 612 563 495 432 348 275 237 231 242 253 274 341 423 351 334 333 312 274 240 228 238 258 294 312 293 248 215 202 192 167 139 115 96 79 65 52 16 9 24 38 57 75 70 39 12 2 0 1 1 1 1 3 8 11 3 0 0 0 3 11 9 3 8 26 59 98 129 137 123 110 76 57 75 109 125 116 81 57 60 89 134 174 198 215 221 238 213 181 163 159 159 164 181 211 248 272 270 234 168 88 44 14 2 0 2 4 3 0 0 1 2 2 1 3 16 53 140 256 375 483 578 653 707 750 800 861 921 981 1028 1049 1059 1058 1061 1073 1109 1175 1269 1378 1493 1570 1630 1681 1733 1778 1796 1773 1712 1652 1617 1596 1586 1584 1585 1584 1595 1552 1527 1488 1442 1408 1398 1408 1436 1481 1504 1507 1508 1508 1483 1394 1222 1060 936 840 774 717 652 585 527 483 454 438 433 441 456 465 453 432 420 410 412 433 476 538 617 696 725 690 608 504 404 341 335 368 396 413 408 396 417 468 544 609 645 645 606 531 430 332 249 204 199 222 251 271 291 360 422 394 358 326 292 271 310 398 271 232 234 247 253 241 222 205 195 166 135 108 84 64 52 43 30 16 21 38 45 47 53 50 25 6 0 0 0 0 1 5 12 17 5 1 0 0 0 5 15 13 10 21 45 76 98 103 103 138 131 101 94 110 124 118 91 65 71 110 154 190 220 250 259 259 230 204 189 183 181 178 175 183 206 226 229 207 158 97 51 18 3 0 1 2 2 1 0 0 0 0 0 6 33 106 228 350 458 553 636 705 761 806 869 940 1004 1061 1100 1113 1110 1099 1096 1116 1163 1242 1351 1471 1573 1613 1639 1675 1719 1753 1761 1736 1689 1640 1602 1578 1566 1563 1569 1583 1592 1579 1568 1554 1530 1508 1504 1526 1540 1598 1627 1636 1645 1667 1667 1551 1315 1150 1001 905 841 781 713 644 581 532 497 483 486 497 508 510 485 458 439 422 413 427 474 523 579 674 716 701 651 586 513 441 418 458 482 473 452 444 458 501 567 631 665 649 583 488 371 266 216 218 247 279 302 314 330 397 444 426 376 324 317 440 825 851 466 268 218 216 224 230 223 207 192 165 134 106 79 61 52 43 37 17 8 20 29 34 41 38 23 7 0 0 0 0 0 1 2 4 0 0 0 0 0 6 19 23 14 10 18 31 42 52 79 161 168 108 83 98 126 138 126 100 97 130 164 197 240 287 299 293 264 233 209 193 180 171 164 158 168 181 183 164 127 87 50 19 4 0 0 0 1 2 0 0 0 0 0 16 75 195 340 460 555 634 701 763 821 866 947 1022 1082 1127 1154 1162 1154 1138 1135 1158 1207 1285 1380 1477 1563 1608 1635 1675 1718 1741 1735 1702 1657 1623 1578 1560 1567 1578 1583 1592 1605 1614 1621 1629 1649 1660 1671 1722 1726 1746 1772 1804 1839 1850 1789 1622 1398 1255 1102 990 911 843 773 702 637 584 545 541 552 556 550 539 516 485 461 439 421 427 475 520 570 653 700 701 677 648 613 556 521 541 541 532 532 535 542 574 627 678 703 667 579 479 367 278 267 306 346 370 378 377 389 441 470 443 378 316 306 388 625 725 508 319 233 207 202 209 207 197 183 163 138 111 85 65 59 49 43 21 3 2 7 16 20 17 10 3 0 0 0 2 8 5 0 0 0 0 0 0 0 4 13 20 16 3 3 8 17 28 46 83 50 34 38 72 124 168 181 164 148 161 181 211 256 306 331 305 251 209 184 168 158 150 143 133 141 152 147 127 99 71 44 18 3 0 0 0 0 0 0 0 0 0 5 46 150 311 471 582 661 724 777 828 884 936 1020 1096 1149 1181 1198 1200 1189 1175 1173 1199 1247 1322 1416 1510 1585 1624 1648 1675 1714 1730 1715 1683 1649 1630 1569 1548 1558 1571 1580 1601 1637 1655 1674 1703 1749 1803 1863 1935 1960 1963 1987 2014 2020 1984 1887 1715 1526 1382 1236 1102 990 900 821 748 681 622 581 590 607 595 572 551 527 502 480 454 436 445 482 530 563 619 672 691 682 677 674 639 609 610 606 614 638 651 652 681 694 741 756 713 632 541 435 361 392 442 468 468 460 450 455 483 488 450 377 308 294 346 461 487 451 377 290 220 191 188 184 179 172 162 147 123 96 83 73 59 55 26 6 1 2 8 13 11 5 1 0 0 0 3 16 13 4 1 0 0 0 0 0 0 3 7 9 0 0 1 9 14 14 15 16 23 38 78 140 202 235 229 198 185 188 219 264 300 308 274 221 181 159 143 135 137 143 141 135 134 123 103 80 59 38 18 4 0 0 0 0 0 0 0 0 0 20 98 250 443 604 701 766 820 864 907 955 1008 1085 1156 1203 1230 1244 1244 1229 1221 1225 1249 1291 1350 1424 1499 1550 1596 1634 1654 1697 1720 1710 1685 1641 1607 1553 1536 1545 1561 1579 1609 1648 1668 1715 1797 1882 1974 2091 2216 2255 2253 2250 2249 2208 2115 1980 1808 1636 1477 1326 1189 1065 956 862 782 707 643 605 605 608 588 561 540 524 512 495 467 450 468 498 539 545 570 624 655 648 649 672 668 664 673 691 712 729 740 728 732 754 793 812 792 742 670 562 479 535 586 587 562 538 519 517 530 517 467 395 332 314 339 426 521 563 518 399 266 202 179 168 161 160 160 154 134 106 94 83 70 66 29 9 4 8 19 30 28 16 5 0 0 0 1 10 9 4 1 0 0 0 0 0 0 0 1 2 0 0 0 3 6 8 12 17 26 45 82 135 193 233 238 212 190 182 215 261 284 272 243 210 177 157 139 130 139 155 144 122 113 101 85 68 51 35 20 7 1 0 0 0 0 0 0 0 3 44 164 363 580 728 811 867 911 947 984 1030 1084 1152 1215 1259 1287 1301 1299 1286 1280 1294 1313 1344 1384 1434 1489 1532 1564 1621 1637 1683 1719 1722 1696 1635 1593 1550 1530 1535 1551 1574 1615 1667 1714 1786 1882 1989 2113 2247 2361 2438 2471 2438 2394 2304 2168 2018 1857 1681 1509 1360 1227 1100 983 878 787 709 651 613 590 572 555 538 528 523 515 502 481 470 488 513 526 512 524 569 598 593 605 643 674 701 730 756 777 801 839 793 775 783 833 885 898 868 807 707 639 679 715 702 662 624 600 593 592 557 496 438 402 393 411 467 569 661 665 551 370 247 191 163 146 141 146 150 139 120 100 77 64 44 30 22 19 23 34 47 47 33 15 3 0 0 0 2 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 12 18 30 55 97 143 180 196 189 181 183 211 248 268 261 235 205 178 165 154 146 151 163 149 119 108 96 81 66 53 42 29 13 3 0 0 0 0 0 0 0 12 83 256 494 709 840 909 955 992 1025 1063 1110 1167 1230 1288 1330 1361 1374 1372 1366 1365 1382 1395 1411 1431 1460 1500 1540 1563 1625 1639 1682 1720 1725 1699 1649 1596 1557 1545 1562 1584 1615 1671 1724 1789 1856 1936 2045 2170 2290 2391 2490 2553 2513 2421 2304 2171 2025 1864 1673 1487 1328 1182 1047 929 826 733 665 624 600 578 554 533 521 517 509 509 503 491 484 494 511 507 487 499 524 537 543 568 620 676 728 778 831 875 896 909 882 873 902 953 995 998 960 897 829 803 816 826 805 759 715 694 679 660 622 577 544 527 537 577 602 663 737 760 680 504 332 227 173 141 123 119 126 126 113 86 57 43 23 28 32 34 36 40 46 49 45 37 31 22 11 1 0 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 15 30 57 89 120 146 162 171 188 210 236 260 269 253 219 192 184 174 168 155 135 121 119 124 117 99 82 68 58 45 24 5 1 0 0 0 0 0 0 17 110 342 620 821 923 981 1023 1058 1091 1131 1181 1240 1305 1369 1419 1456 1471 1473 1474 1480 1490 1493 1491 1495 1509 1543 1585 1597 1647 1668 1703 1733 1739 1713 1666 1624 1595 1583 1596 1616 1644 1700 1789 1854 1904 1976 2067 2170 2275 2375 2473 2511 2466 2361 2225 2076 1921 1769 1606 1430 1265 1114 978 856 750 656 598 570 553 532 507 499 536 547 567 544 501 485 504 519 524 512 490 484 482 481 498 544 614 685 751 822 894 952 987 1001 994 999 1023 1055 1069 1047 992 936 901 897 908 911 890 845 798 771 750 725 698 678 665 654 683 737 753 773 807 823 773 629 438 291 208 160 123 99 92 95 90 66 40 31 15 24 28 28 26 26 29 34 42 45 41 33 20 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 22 45 72 99 121 137 160 185 208 238 264 267 241 214 210 189 166 150 144 150 164 174 164 140 115 95 79 61 34 11 3 0 0 0 0 0 0 15 107 378 679 870 965 1015 1051 1088 1129 1180 1239 1308 1385 1468 1533 1582 1608 1615 1616 1616 1615 1602 1582 1573 1576 1601 1642 1651 1689 1710 1736 1758 1758 1727 1679 1645 1615 1608 1629 1661 1707 1774 1844 1889 1945 2010 2081 2175 2283 2356 2383 2372 2315 2214 2089 1955 1821 1687 1542 1378 1214 1060 921 796 686 599 548 517 490 462 445 476 592 640 656 579 509 510 556 562 525 518 494 475 463 462 484 537 614 698 779 885 991 1056 1088 1093 1100 1112 1121 1116 1089 1045 995 965 959 970 981 981 960 911 863 834 822 811 795 778 767 765 795 842 859 863 871 874 834 719 556 399 286 210 154 115 89 77 66 46 29 29 8 11 9 8 7 8 12 19 27 28 23 20 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 3 7 23 43 62 78 91 108 128 152 181 214 226 209 189 200 193 171 159 164 185 211 226 213 183 151 122 95 70 40 16 6 1 1 2 3 3 0 8 84 348 645 852 964 1024 1066 1110 1162 1227 1301 1387 1485 1586 1672 1737 1772 1781 1775 1759 1737 1712 1677 1659 1656 1674 1706 1719 1739 1757 1778 1799 1801 1774 1723 1668 1640 1642 1659 1687 1730 1784 1839 1904 1975 2025 2074 2137 2211 2274 2285 2252 2184 2092 1993 1887 1766 1638 1502 1346 1185 1022 864 726 622 558 517 472 430 418 449 520 650 722 697 617 560 566 596 557 517 517 496 474 465 476 511 563 619 715 827 946 1050 1119 1151 1148 1167 1161 1141 1108 1067 1031 1009 1011 1027 1043 1049 1041 1020 985 940 911 900 892 877 859 844 840 878 920 936 930 919 909 864 769 649 522 406 302 207 151 124 95 66 42 32 39 1 1 1 0 0 1 3 6 8 9 9 9 7 3 1 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 2 4 14 30 43 50 56 66 81 103 130 155 156 143 146 165 170 170 180 206 243 277 291 279 226 183 150 118 84 50 22 9 3 9 29 59 73 38 21 75 296 570 794 934 1011 1060 1110 1176 1258 1357 1469 1591 1717 1825 1904 1943 1949 1930 1897 1857 1828 1789 1765 1757 1765 1782 1790 1798 1812 1834 1859 1865 1836 1770 1690 1676 1688 1707 1736 1779 1829 1881 1935 1979 2004 2033 2078 2128 2163 2176 2163 2113 2038 1957 1861 1733 1594 1446 1293 1138 975 811 673 589 549 510 462 425 447 529 622 720 760 719 637 583 575 571 532 520 515 498 481 474 489 536 571 641 739 861 988 1098 1177 1210 1175 1183 1154 1109 1069 1043 1034 1042 1057 1073 1087 1093 1087 1070 1050 1009 972 965 971 969 959 953 943 960 973 966 951 947 944 893 797 697 607 522 418 275 191 163 132 101 74 59 62 0 1 2 3 4 5 5 3 0 0 4 5 4 3 2 3 6 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 1 1 2 7 16 23 28 32 37 44 51 74 100 106 110 139 181 213 224 234 265 314 350 357 342 266 221 185 148 109 68 34 13 12 43 122 238 310 222 126 126 266 483 703 875 985 1059 1127 1208 1305 1424 1562 1710 1862 1987 2073 2115 2115 2087 2045 2001 1973 1935 1903 1884 1878 1880 1875 1868 1878 1902 1933 1937 1896 1822 1742 1736 1752 1770 1792 1824 1865 1901 1942 1948 1960 1980 2009 2043 2072 2095 2099 2074 2027 1965 1868 1714 1543 1368 1212 1067 920 779 668 612 581 537 495 486 532 628 739 831 757 736 656 585 565 553 537 524 510 493 477 477 505 551 570 642 750 880 1015 1130 1209 1243 1196 1180 1142 1091 1053 1043 1055 1081 1099 1111 1120 1126 1126 1121 1118 1107 1084 1077 1074 1067 1079 1076 1055 1043 1021 993 982 1005 1008 950 867 770 675 591 507 351 248 206 176 144 112 89 84 4 11 18 21 21 18 15 9 2 1 4 3 4 4 3 4 6 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 1 1 2 3 6 10 15 21 24 17 30 55 72 90 130 191 245 260 259 271 291 304 306 305 270 253 227 188 141 94 55 29 38 95 225 394 503 450 334 284 335 474 662 848 999 1115 1215 1317 1423 1545 1688 1847 2011 2146 2232 2277 2276 2240 2194 2163 2137 2096 2054 2020 1997 1981 1962 1942 1952 1978 2010 2004 1951 1877 1809 1791 1801 1817 1830 1843 1860 1889 1917 1921 1932 1943 1954 1969 1994 2027 2045 2036 2016 1972 1874 1708 1511 1327 1179 1044 908 783 698 662 631 583 547 560 638 768 924 1084 937 799 677 599 569 559 552 527 504 478 467 488 538 585 617 681 779 893 997 1102 1251 1285 1243 1207 1163 1105 1055 1056 1078 1108 1130 1150 1167 1179 1181 1180 1197 1210 1194 1199 1213 1181 1135 1137 1138 1119 1081 1059 1085 1146 1125 1039 974 902 817 730 635 499 382 301 238 185 140 108 97 11 18 27 32 31 23 19 14 6 1 1 1 1 1 1 1 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 1 3 8 14 15 9 17 34 50 71 112 182 255 278 239 226 255 286 280 252 229 246 259 237 181 117 73 52 71 128 259 408 513 540 498 452 463 548 702 895 1087 1247 1421 1553 1651 1751 1871 2014 2175 2319 2403 2441 2425 2381 2343 2325 2295 2246 2193 2145 2107 2077 2049 2019 2033 2056 2077 2057 1997 1926 1862 1830 1839 1844 1840 1831 1838 1882 1882 1895 1911 1921 1926 1935 1956 1977 2009 2002 1996 1962 1870 1720 1534 1359 1221 1080 935 816 751 719 682 636 612 649 758 910 1049 1177 1034 813 672 615 586 563 557 525 495 484 495 526 571 611 653 714 789 884 986 1084 1222 1277 1259 1230 1203 1149 1072 1067 1087 1115 1141 1168 1195 1215 1216 1210 1237 1260 1290 1350 1395 1342 1261 1256 1232 1194 1166 1187 1272 1355 1265 1148 1091 1039 978 943 853 750 655 527 387 270 181 135 126 10 10 17 25 26 17 18 14 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 10 8 5 10 18 27 41 71 129 213 292 264 223 227 263 283 257 221 218 223 206 161 110 78 68 88 136 263 398 511 597 633 618 615 672 812 1005 1215 1432 1642 1792 1896 1996 2108 2235 2372 2509 2581 2589 2558 2514 2481 2467 2431 2371 2312 2260 2216 2179 2146 2114 2126 2137 2140 2107 2041 1971 1913 1872 1879 1857 1839 1837 1842 1842 1852 1876 1900 1920 1935 1949 1969 1972 1997 1992 1975 1930 1844 1725 1583 1430 1285 1116 948 819 743 701 669 642 643 700 806 915 954 939 843 724 645 603 574 557 557 525 503 506 527 557 596 642 693 749 816 903 1009 1123 1246 1297 1284 1260 1242 1197 1104 1067 1073 1092 1115 1141 1174 1205 1218 1216 1258 1305 1353 1400 1433 1435 1402 1378 1332 1283 1269 1318 1408 1432 1349 1260 1206 1151 1087 1057 1004 940 880 807 685 499 298 176 156 15 9 10 14 17 19 27 18 12 7 3 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 4 3 1 3 4 6 9 20 45 96 178 254 249 246 279 314 308 268 224 185 146 108 75 58 69 99 166 315 463 588 693 769 780 779 806 926 1110 1329 1583 1842 2070 2241 2350 2424 2496 2582 2676 2705 2678 2644 2615 2598 2590 2556 2488 2431 2383 2339 2298 2260 2229 2216 2211 2195 2148 2075 1999 1940 1889 1895 1867 1852 1857 1863 1862 1875 1901 1923 1946 1965 1989 2026 2017 2012 1995 1960 1904 1827 1734 1625 1486 1321 1133 946 785 661 588 564 566 595 663 747 795 771 714 675 649 624 592 563 558 557 534 518 518 538 577 625 672 714 771 836 917 1018 1128 1225 1276 1314 1314 1279 1205 1096 1045 1033 1046 1067 1093 1128 1168 1198 1219 1290 1378 1452 1498 1527 1546 1537 1507 1442 1373 1350 1398 1488 1493 1435 1374 1325 1274 1201 1119 1078 1010 924 874 843 732 479 255 176 30 27 23 24 31 39 47 37 34 23 9 2 10 26 40 42 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 5 17 49 136 235 286 323 345 340 307 248 169 117 85 60 49 69 115 238 423 587 717 826 920 954 956 953 1041 1203 1410 1660 1952 2240 2461 2600 2679 2727 2757 2762 2741 2714 2702 2698 2698 2698 2679 2615 2561 2505 2450 2399 2354 2319 2286 2259 2222 2161 2079 1996 1935 1891 1891 1875 1867 1879 1903 1923 1940 1978 2012 2031 2035 2043 2078 2067 2029 1979 1921 1857 1784 1693 1580 1455 1294 1117 934 759 609 513 489 508 553 622 688 712 685 652 643 645 633 602 568 564 556 547 549 561 585 622 668 710 746 785 836 915 1030 1170 1302 1332 1350 1342 1296 1221 1134 1052 1002 1007 1035 1057 1067 1088 1121 1176 1272 1387 1490 1563 1609 1635 1635 1599 1526 1448 1409 1448 1549 1570 1533 1480 1430 1369 1271 1127 1087 1025 930 848 792 708 528 321 195 37 44 48 62 70 71 75 72 62 37 12 6 24 48 41 83 58 22 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 38 129 228 310 371 407 409 363 262 177 117 79 58 65 130 310 527 699 826 928 1018 1073 1079 1082 1145 1274 1463 1708 2004 2322 2593 2771 2859 2881 2856 2803 2765 2753 2762 2780 2798 2811 2805 2748 2686 2613 2540 2474 2418 2371 2325 2271 2207 2133 2048 1966 1913 1880 1878 1881 1894 1921 1958 1992 2023 2070 2115 2133 2118 2089 2075 2046 1985 1906 1827 1738 1645 1565 1447 1337 1207 1059 904 756 634 550 542 565 603 652 696 712 701 688 685 685 664 624 590 577 567 569 581 601 627 660 702 741 763 783 825 903 1008 1116 1260 1291 1323 1329 1292 1225 1134 1032 954 964 1012 1034 1014 992 1003 1063 1170 1291 1409 1525 1619 1684 1716 1702 1637 1547 1486 1512 1604 1641 1626 1576 1505 1418 1315 1196 1117 1036 928 793 658 538 456 365 257 54 44 57 85 105 114 115 106 86 53 19 5 17 47 82 87 81 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 1 7 44 132 244 352 436 480 464 365 243 154 94 63 78 173 378 612 785 917 1025 1119 1191 1191 1191 1237 1342 1503 1720 1993 2313 2620 2837 2929 2935 2904 2860 2830 2828 2850 2881 2908 2927 2930 2878 2790 2689 2590 2505 2437 2381 2318 2240 2152 2068 1989 1920 1879 1863 1877 1902 1932 1966 2007 2059 2123 2158 2177 2184 2161 2105 2040 1976 1893 1794 1694 1580 1467 1395 1297 1215 1124 1013 900 804 734 684 686 696 712 737 763 776 768 765 757 745 716 672 636 616 602 594 603 632 668 691 717 742 756 772 808 873 961 1053 1204 1280 1312 1310 1276 1207 1095 947 919 959 1005 1013 966 901 877 916 1018 1147 1280 1418 1556 1671 1748 1781 1753 1677 1606 1626 1687 1726 1720 1662 1562 1449 1354 1254 1150 1046 936 814 671 489 441 396 317 78 28 26 65 107 135 145 139 122 91 48 16 6 19 44 55 38 17 4 0 0 0 0 0 0 0 0 0 1 6 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 65 141 225 301 354 363 298 200 132 90 80 123 249 463 682 828 970 1105 1223 1312 1316 1293 1321 1408 1541 1716 1947 2251 2580 2805 2901 2927 2932 2924 2906 2897 2915 2953 3001 3040 3046 2979 2865 2746 2642 2557 2478 2392 2298 2188 2084 1997 1927 1882 1867 1873 1895 1934 1976 2029 2091 2144 2207 2231 2218 2193 2149 2074 1976 1908 1800 1700 1589 1483 1402 1343 1270 1212 1149 1069 985 917 875 851 846 838 828 818 816 826 838 834 826 812 784 745 707 677 642 603 590 614 656 684 704 718 729 746 779 837 923 1037 1160 1235 1262 1252 1211 1133 1011 899 931 995 1032 1023 964 892 835 830 892 1003 1134 1271 1431 1592 1710 1788 1813 1782 1731 1741 1780 1807 1786 1711 1596 1461 1359 1264 1163 1053 942 836 711 488 418 373 309 108 46 15 29 80 131 163 172 160 128 79 34 10 5 8 10 5 2 0 1 2 5 6 4 1 0 1 7 20 33 24 14 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 44 82 121 158 187 196 174 137 100 79 91 162 311 533 728 823 940 1080 1220 1330 1360 1334 1365 1471 1609 1740 1882 2141 2408 2647 2797 2884 2939 2971 2971 2959 2986 3032 3077 3103 3095 3026 2903 2781 2672 2570 2461 2342 2243 2109 2005 1922 1866 1845 1854 1871 1906 1973 2025 2091 2172 2225 2271 2272 2226 2175 2133 2086 2012 1934 1814 1708 1602 1521 1482 1460 1422 1369 1312 1238 1156 1091 1063 1048 1032 1011 980 935 890 874 885 890 891 887 872 843 801 753 690 617 576 580 614 647 664 678 698 726 762 814 893 999 1091 1141 1149 1134 1101 1027 939 913 952 1006 1037 1023 955 869 799 784 833 929 1045 1169 1316 1494 1631 1728 1789 1808 1796 1792 1808 1824 1812 1746 1628 1491 1385 1284 1181 1056 918 812 698 552 443 350 266 162 123 56 29 48 93 137 158 147 112 71 37 17 6 2 1 0 0 1 6 16 27 30 20 5 1 1 11 29 44 39 20 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 16 34 49 68 86 98 98 86 74 59 49 66 141 300 534 733 802 866 955 1069 1182 1252 1275 1338 1480 1634 1732 1799 1996 2207 2453 2666 2830 2948 3022 3048 3051 3088 3137 3168 3169 3134 3046 2917 2785 2659 2545 2429 2302 2184 2044 1951 1886 1849 1843 1862 1895 1954 2042 2107 2181 2263 2302 2318 2302 2257 2209 2167 2129 2082 1995 1874 1768 1682 1631 1623 1643 1650 1608 1542 1455 1361 1281 1237 1227 1221 1195 1152 1087 1017 998 980 969 967 968 960 932 881 834 757 667 596 564 570 595 613 633 661 697 739 790 860 945 1011 1039 1037 1027 1016 959 904 895 921 967 1012 1027 989 917 859 855 907 991 1080 1158 1260 1410 1545 1652 1733 1772 1763 1758 1773 1770 1731 1662 1558 1447 1354 1253 1135 1010 893 776 666 564 479 385 284 270 245 179 106 61 58 78 94 91 69 48 34 24 13 5 1 0 0 5 15 28 43 50 34 16 5 1 5 19 38 38 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 32 46 57 64 62 52 40 33 28 23 33 88 232 471 680 761 808 863 939 1026 1103 1179 1280 1431 1580 1665 1715 1856 2044 2308 2579 2806 2975 3089 3150 3172 3225 3272 3281 3248 3178 3064 2920 2783 2650 2523 2393 2256 2142 2027 1947 1898 1877 1885 1919 1976 2059 2145 2209 2255 2296 2333 2365 2349 2317 2265 2220 2181 2113 2014 1888 1802 1755 1747 1773 1821 1895 1847 1758 1656 1560 1483 1428 1392 1366 1318 1249 1183 1135 1082 1062 1057 1048 1037 1020 988 944 899 826 737 653 592 564 570 587 609 639 676 718 769 833 911 969 993 995 997 1006 972 934 927 957 1016 1082 1118 1102 1062 1040 1067 1129 1189 1216 1220 1258 1352 1466 1572 1653 1699 1724 1727 1709 1650 1562 1478 1385 1280 1225 1150 1058 953 827 727 656 569 518 457 345 364 361 342 240 123 68 55 57 58 52 47 37 29 19 12 7 3 1 7 19 25 33 36 25 21 8 2 1 8 20 23 2 3 1 0 0 0 0 0 0 0 0 0 0 2 7 4 1 0 0 0 0 0 0 1 7 19 38 48 50 49 41 28 17 14 14 10 12 49 179 403 594 702 771 856 964 1079 1177 1275 1358 1451 1551 1617 1667 1778 1969 2255 2556 2809 3005 3153 3251 3285 3328 3340 3315 3255 3166 3050 2912 2771 2624 2493 2376 2258 2141 2035 1964 1932 1934 1965 2021 2097 2181 2249 2294 2316 2332 2366 2403 2385 2349 2276 2226 2182 2051 1905 1852 1838 1836 1845 1857 1850 1939 1906 1833 1757 1699 1655 1597 1536 1495 1407 1299 1227 1210 1184 1152 1127 1100 1075 1051 1021 987 953 898 821 736 660 611 602 621 633 660 705 759 808 862 930 982 1009 1024 1042 1062 1056 1050 1068 1114 1181 1252 1301 1313 1321 1345 1383 1406 1389 1337 1306 1302 1342 1422 1528 1630 1691 1690 1649 1598 1524 1411 1270 1206 1114 1085 998 837 683 614 612 617 567 532 496 387 384 359 336 265 167 106 71 62 62 60 53 41 40 34 23 12 4 1 7 21 15 16 17 13 10 3 1 0 1 4 7 6 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 6 17 35 52 53 43 32 21 10 3 3 6 6 9 54 182 372 531 648 750 881 1041 1201 1336 1453 1501 1543 1589 1631 1693 1817 2023 2300 2581 2824 3031 3205 3331 3383 3398 3375 3320 3240 3141 3023 2887 2748 2604 2473 2350 2231 2128 2047 2000 1996 2022 2071 2139 2221 2273 2321 2354 2366 2372 2394 2412 2398 2352 2266 2187 2117 2007 1938 1937 1932 1932 1943 1953 1935 1970 1956 1900 1841 1797 1760 1691 1624 1567 1460 1337 1249 1220 1220 1211 1169 1121 1093 1084 1073 1076 1060 1018 952 878 811 761 732 713 711 735 778 827 872 923 971 1021 1064 1099 1128 1150 1174 1233 1328 1431 1510 1551 1554 1551 1564 1595 1625 1618 1554 1467 1405 1367 1360 1397 1475 1543 1541 1536 1554 1555 1484 1319 1110 1053 997 915 749 537 408 465 525 558 540 506 468 377 420 367 301 218 145 112 83 72 73 69 59 49 46 41 27 11 3 4 12 28 9 4 5 5 2 0 0 0 0 1 4 6 7 6 6 10 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 35 54 65 60 42 24 11 3 1 2 6 14 50 129 254 395 515 620 751 924 1113 1283 1421 1534 1570 1611 1640 1679 1754 1883 2069 2312 2567 2802 3017 3206 3345 3404 3395 3345 3270 3187 3093 2975 2833 2668 2540 2426 2322 2232 2157 2090 2071 2079 2115 2170 2228 2282 2301 2347 2384 2389 2383 2406 2418 2400 2345 2259 2182 2124 2063 1976 1928 2006 2044 2050 2067 2063 2064 2054 2027 1977 1916 1845 1744 1714 1632 1494 1350 1243 1188 1165 1164 1143 1128 1128 1138 1148 1144 1127 1117 1084 1034 979 916 870 847 841 850 870 892 911 954 1006 1063 1117 1163 1200 1235 1279 1384 1529 1673 1769 1775 1723 1690 1702 1743 1776 1768 1723 1629 1524 1433 1367 1349 1389 1410 1420 1501 1594 1616 1502 1251 1060 978 876 712 488 279 180 359 475 514 501 468 426 346 490 382 262 165 103 79 81 79 81 78 68 56 45 35 20 6 0 2 12 32 10 2 0 0 1 1 1 0 1 4 8 9 12 14 23 25 18 8 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 22 49 70 74 60 38 20 10 6 10 21 37 69 131 236 349 453 547 648 790 984 1174 1320 1423 1508 1550 1605 1662 1730 1812 1915 2052 2228 2439 2681 2913 3103 3230 3283 3274 3238 3178 3107 3016 2892 2756 2580 2469 2384 2307 2238 2187 2143 2155 2159 2184 2226 2268 2317 2353 2378 2388 2375 2365 2384 2393 2373 2336 2264 2179 2108 2054 1980 2019 2106 2141 2135 2118 2069 2033 2047 2038 1999 1960 1935 1868 1766 1621 1471 1339 1244 1191 1158 1163 1171 1191 1213 1224 1224 1211 1191 1201 1202 1180 1145 1104 1066 1024 987 965 962 974 982 1009 1051 1103 1157 1207 1250 1297 1345 1436 1557 1680 1771 1794 1758 1744 1786 1851 1886 1870 1821 1721 1582 1455 1359 1308 1318 1326 1369 1465 1548 1557 1440 1157 992 871 734 571 397 232 111 263 401 475 488 462 412 307 456 319 190 124 94 81 82 76 75 71 61 47 32 19 8 5 10 16 14 8 3 1 0 2 6 9 8 3 1 2 4 7 12 18 31 31 20 7 0 0 0 0 0 0 0 0 1 1 0 0 0 1 4 6 20 44 60 60 46 30 21 21 31 67 120 170 206 252 336 436 536 631 733 873 1069 1233 1340 1406 1455 1485 1521 1595 1693 1773 1843 1948 2090 2269 2500 2708 2867 2976 3036 3032 3033 2979 2936 2881 2761 2634 2485 2389 2330 2279 2236 2222 2205 2214 2228 2249 2280 2319 2360 2376 2366 2339 2330 2340 2351 2371 2344 2300 2237 2161 2088 2028 1919 2111 2178 2160 2108 2050 1998 1972 1952 1932 1907 1882 1851 1753 1622 1510 1412 1331 1274 1242 1219 1253 1283 1316 1347 1367 1364 1326 1241 1282 1327 1319 1288 1245 1200 1147 1104 1074 1061 1066 1065 1074 1102 1144 1190 1233 1277 1325 1371 1426 1490 1552 1603 1642 1689 1748 1812 1853 1859 1836 1789 1706 1579 1455 1362 1309 1300 1309 1336 1381 1412 1389 1273 1064 918 797 667 532 405 279 145 216 339 440 490 482 402 271 329 200 128 102 91 79 65 54 48 44 37 26 16 9 5 3 7 10 8 1 0 0 0 8 20 29 28 17 2 0 3 14 29 39 43 32 16 4 0 0 0 0 0 0 1 2 5 5 1 0 0 0 1 3 11 25 34 33 26 22 28 40 60 153 274 354 395 419 467 549 646 745 847 974 1155 1295 1377 1412 1417 1402 1398 1456 1552 1630 1692 1781 1912 2045 2217 2376 2511 2632 2739 2762 2803 2817 2815 2769 2664 2547 2440 2365 2310 2263 2228 2218 2236 2234 2252 2266 2272 2276 2287 2288 2270 2246 2261 2293 2300 2305 2284 2249 2207 2154 2099 2056 2021 2122 2126 2069 2003 1964 1966 1985 1949 1878 1810 1753 1684 1592 1509 1440 1373 1321 1288 1262 1268 1279 1311 1354 1387 1394 1380 1327 1330 1370 1405 1407 1374 1326 1299 1244 1207 1182 1160 1157 1152 1147 1158 1184 1217 1253 1299 1340 1366 1386 1405 1430 1466 1532 1621 1711 1784 1820 1810 1753 1684 1617 1528 1437 1369 1331 1320 1320 1322 1320 1304 1253 1147 1003 886 795 682 549 437 335 254 257 306 364 405 409 318 217 218 131 105 95 77 56 40 30 21 20 17 13 9 6 6 9 14 20 18 10 3 0 1 14 35 46 44 41 5 0 12 35 55 59 50 31 14 4 0 0 0 0 0 0 2 4 5 4 1 0 0 0 0 1 4 11 18 20 18 20 34 48 60 173 341 476 539 551 595 679 768 856 950 1047 1189 1302 1361 1376 1359 1317 1278 1320 1368 1430 1497 1564 1642 1710 1837 2013 2198 2368 2512 2584 2658 2689 2708 2696 2631 2543 2459 2390 2341 2291 2239 2209 2228 2242 2254 2249 2228 2201 2187 2172 2163 2167 2199 2239 2261 2270 2268 2244 2201 2150 2103 2071 2063 2070 2051 2013 1968 1934 1923 1933 1872 1796 1725 1660 1592 1516 1452 1389 1344 1323 1315 1295 1290 1276 1269 1299 1365 1426 1438 1389 1393 1426 1461 1467 1425 1367 1359 1323 1293 1270 1244 1223 1212 1202 1203 1217 1238 1257 1280 1300 1311 1315 1324 1350 1398 1480 1575 1661 1720 1737 1706 1628 1567 1529 1486 1436 1390 1358 1344 1338 1323 1292 1241 1173 1078 956 853 776 695 590 481 386 321 289 271 257 253 244 189 142 174 114 86 79 57 34 18 12 9 7 6 5 4 3 4 12 25 37 49 40 15 2 5 23 46 55 56 57 11 4 10 26 43 52 50 35 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 16 16 14 17 30 44 58 165 347 535 656 699 757 833 902 959 1020 1088 1175 1244 1274 1266 1230 1178 1129 1198 1169 1157 1179 1218 1269 1320 1464 1697 1954 2171 2320 2438 2543 2612 2645 2646 2622 2581 2524 2479 2443 2392 2323 2265 2264 2283 2282 2256 2216 2175 2145 2126 2110 2121 2160 2210 2251 2267 2243 2220 2188 2153 2120 2087 2055 2025 2012 1999 1973 1939 1931 1900 1886 1833 1743 1642 1554 1474 1437 1440 1443 1445 1450 1448 1424 1368 1323 1332 1386 1428 1386 1334 1351 1427 1512 1552 1511 1444 1420 1402 1384 1361 1330 1293 1259 1239 1235 1239 1243 1244 1249 1255 1244 1237 1252 1298 1361 1455 1550 1622 1660 1662 1635 1568 1526 1503 1485 1461 1428 1388 1365 1352 1328 1281 1211 1123 1027 908 817 740 665 588 510 435 370 323 272 208 155 122 98 83 162 108 77 64 43 21 11 8 7 5 3 2 1 1 2 6 16 42 43 32 19 11 16 36 54 71 75 60 19 4 4 14 32 52 60 48 28 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 17 17 15 15 22 36 76 228 458 707 921 1086 1167 1145 1105 1081 1086 1124 1169 1207 1215 1185 1128 1062 1001 1043 957 883 860 883 938 1027 1190 1417 1696 1961 2159 2338 2490 2601 2662 2676 2659 2632 2594 2559 2515 2458 2393 2338 2318 2325 2321 2285 2238 2190 2130 2084 2074 2095 2138 2190 2236 2259 2251 2230 2198 2156 2112 2078 2058 2045 2041 2036 2012 1976 1976 1962 1976 1937 1832 1703 1614 1568 1501 1490 1497 1504 1510 1514 1492 1401 1300 1252 1288 1381 1419 1423 1451 1496 1552 1596 1580 1535 1512 1490 1462 1428 1391 1352 1326 1298 1270 1248 1235 1227 1217 1206 1194 1184 1189 1228 1303 1409 1506 1582 1619 1616 1598 1560 1531 1516 1510 1499 1467 1402 1362 1335 1305 1255 1176 1074 977 871 789 725 667 608 544 487 424 368 308 228 151 98 73 65 142 98 72 62 44 35 34 32 28 23 18 11 3 0 0 1 2 13 22 27 28 29 34 46 65 93 87 53 20 4 3 17 43 70 86 81 63 23 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 14 15 13 13 20 37 102 288 539 786 1004 1223 1444 1451 1370 1280 1224 1204 1193 1176 1148 1100 1043 992 954 922 845 787 763 774 817 904 1053 1265 1553 1849 2097 2331 2527 2657 2712 2711 2684 2657 2615 2579 2533 2478 2423 2376 2343 2330 2331 2292 2240 2184 2117 2065 2063 2099 2156 2218 2272 2303 2301 2263 2214 2162 2117 2085 2074 2088 2089 2077 2049 2012 1995 2006 2023 2012 1949 1838 1730 1785 1787 1765 1702 1632 1597 1575 1517 1443 1368 1322 1342 1436 1475 1423 1404 1434 1506 1594 1631 1603 1577 1555 1516 1453 1395 1350 1327 1304 1280 1255 1228 1210 1181 1146 1122 1105 1095 1114 1184 1297 1423 1515 1554 1559 1565 1556 1539 1523 1511 1498 1461 1382 1322 1282 1250 1208 1136 1030 936 853 786 732 681 627 576 540 479 407 337 264 188 119 86 75 117 91 76 73 74 88 91 87 78 69 58 44 21 8 2 3 10 34 41 38 39 46 56 70 96 103 77 40 15 4 3 12 37 83 133 154 124 55 18 3 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 9 11 11 14 26 56 138 319 555 789 1005 1220 1428 1542 1512 1439 1372 1320 1275 1226 1180 1123 1063 1009 960 900 828 769 738 743 781 854 986 1221 1537 1849 2107 2332 2508 2609 2659 2676 2669 2640 2593 2556 2514 2466 2419 2379 2348 2319 2313 2275 2218 2161 2109 2076 2092 2146 2216 2288 2344 2362 2356 2329 2284 2229 2173 2119 2066 2079 2073 2063 2055 2050 2058 2084 2121 2126 2035 1868 1748 1784 1863 1885 1843 1790 1763 1664 1466 1438 1455 1461 1453 1448 1411 1364 1388 1443 1527 1647 1681 1631 1580 1540 1493 1429 1364 1319 1287 1271 1264 1252 1221 1183 1151 1101 1045 997 973 982 1047 1153 1274 1368 1421 1450 1472 1488 1491 1481 1466 1451 1413 1341 1271 1216 1179 1146 1093 1009 935 871 816 764 705 646 605 569 517 450 380 314 224 153 113 95 123 114 109 114 130 140 142 139 136 127 109 80 47 30 20 21 29 33 33 42 55 61 74 105 135 101 62 33 17 12 17 33 56 109 184 225 165 78 27 5 0 0 0 0 0 0 0 0 0 0 0 3 10 19 26 22 13 8 9 14 28 65 159 335 523 691 853 1044 1297 1469 1505 1476 1423 1368 1315 1259 1186 1104 1036 976 907 839 771 717 701 724 784 883 1056 1317 1596 1851 2073 2272 2444 2545 2600 2616 2613 2600 2564 2527 2488 2447 2409 2377 2351 2325 2309 2275 2226 2179 2151 2148 2168 2214 2269 2322 2367 2390 2387 2352 2302 2246 2192 2139 2081 2058 2059 2070 2087 2110 2141 2171 2171 2110 1984 1853 1814 1811 1861 1935 1938 1875 1801 1678 1522 1494 1511 1514 1478 1412 1333 1334 1401 1477 1548 1633 1664 1621 1547 1484 1435 1385 1320 1281 1256 1240 1233 1225 1197 1158 1131 1090 1034 973 917 887 936 1026 1123 1204 1262 1302 1335 1372 1390 1393 1388 1375 1346 1291 1227 1169 1124 1087 1049 1001 950 903 861 809 735 676 635 599 559 507 442 357 259 184 136 107 147 147 158 159 152 145 149 163 173 171 150 112 74 62 54 53 53 45 33 46 76 84 95 129 163 131 84 50 37 42 56 66 71 139 218 237 160 68 20 3 0 0 0 0 0 0 0 0 0 0 1 8 25 53 76 75 39 16 9 10 20 52 134 293 463 597 720 892 1148 1333 1422 1462 1471 1434 1335 1218 1157 1105 1049 969 863 761 684 631 635 692 800 970 1205 1466 1683 1865 2035 2207 2367 2477 2544 2573 2578 2569 2542 2503 2462 2427 2399 2378 2365 2367 2355 2331 2299 2269 2255 2263 2265 2280 2301 2323 2346 2368 2362 2332 2290 2242 2193 2147 2116 2086 2076 2081 2097 2119 2144 2163 2145 2069 1961 1875 1871 1881 1942 2067 2107 2016 1865 1727 1619 1558 1526 1493 1442 1388 1344 1397 1481 1549 1591 1635 1671 1625 1522 1430 1368 1317 1270 1246 1233 1222 1214 1204 1173 1146 1124 1095 1054 990 901 832 850 913 991 1059 1105 1140 1181 1252 1301 1321 1322 1312 1298 1266 1210 1147 1088 1030 979 944 925 918 903 853 762 701 660 620 576 529 476 389 297 218 156 113 154 163 191 186 163 152 161 178 187 182 161 129 98 88 80 68 58 55 62 79 111 131 145 169 196 175 119 73 55 65 88 93 94 165 209 186 108 34 5 1 0 0 0 0 0 0 0 0 0 0 3 12 33 67 102 115 78 35 13 6 12 36 96 227 408 561 673 779 933 1105 1241 1354 1454 1480 1379 1205 1165 1147 1101 1009 869 706 569 501 503 606 838 1191 1574 1801 1928 2015 2108 2223 2340 2449 2519 2555 2564 2552 2525 2486 2449 2430 2420 2413 2415 2427 2429 2420 2401 2376 2354 2344 2336 2326 2322 2326 2339 2361 2381 2376 2329 2261 2208 2193 2167 2138 2118 2114 2120 2130 2136 2123 2082 1985 1875 1808 1798 1786 1890 1888 1824 1775 1763 1714 1620 1540 1478 1436 1411 1381 1404 1494 1583 1643 1677 1694 1696 1640 1536 1431 1353 1298 1260 1233 1230 1235 1234 1215 1180 1147 1120 1100 1069 1005 904 823 803 833 887 936 967 1011 1074 1170 1250 1287 1284 1273 1273 1259 1209 1136 1063 989 929 893 886 905 921 892 819 750 691 631 571 521 469 398 326 259 196 135 151 165 185 187 180 176 179 182 171 161 138 108 83 79 84 79 73 79 103 135 149 160 176 194 200 170 114 69 50 59 93 141 174 223 190 114 41 4 1 1 1 0 0 0 0 0 0 0 0 1 3 13 32 58 89 108 92 55 26 10 8 20 58 154 328 495 641 759 851 953 1081 1190 1302 1360 1334 1275 1290 1280 1218 1085 885 652 487 451 476 613 892 1291 1702 1974 2143 2207 2247 2315 2367 2445 2510 2543 2546 2530 2504 2469 2436 2432 2447 2468 2484 2500 2509 2511 2501 2476 2447 2432 2410 2382 2362 2356 2363 2376 2390 2366 2328 2275 2231 2225 2215 2201 2188 2188 2193 2184 2163 2100 2037 1951 1877 1847 1845 1737 1870 1751 1575 1533 1596 1611 1557 1505 1423 1344 1326 1346 1440 1547 1636 1693 1718 1713 1682 1637 1559 1470 1397 1346 1297 1241 1232 1244 1248 1230 1194 1156 1117 1093 1071 1021 927 852 816 822 852 884 907 963 1024 1102 1173 1215 1228 1234 1245 1242 1206 1140 1061 973 882 827 831 867 893 895 862 799 726 650 575 514 456 402 356 316 272 206 119 143 172 195 200 189 171 153 147 146 122 88 63 58 60 59 63 75 98 132 158 175 169 165 161 142 105 70 52 60 107 199 310 299 191 83 20 0 1 2 1 0 0 0 0 0 0 0 0 0 2 7 23 41 63 83 92 83 59 36 21 16 26 71 196 375 574 765 927 1045 1099 1142 1195 1232 1252 1292 1317 1311 1256 1118 913 703 569 566 651 822 1077 1388 1685 1924 2128 2259 2333 2370 2356 2403 2459 2491 2498 2492 2482 2463 2444 2459 2480 2499 2522 2546 2558 2573 2569 2544 2512 2490 2462 2431 2408 2393 2386 2382 2393 2375 2347 2309 2268 2241 2239 2232 2205 2206 2229 2237 2208 2147 2085 2025 1982 1971 1988 1873 1926 1798 1607 1509 1520 1548 1498 1428 1355 1298 1279 1335 1439 1530 1636 1698 1664 1671 1629 1597 1561 1514 1458 1403 1360 1293 1258 1240 1218 1191 1183 1165 1138 1110 1085 1057 1008 938 888 871 882 904 925 961 1000 1049 1099 1140 1171 1185 1197 1201 1190 1154 1091 1004 902 833 812 825 835 840 849 807 736 658 583 515 467 426 391 362 332 265 75 112 149 189 199 177 149 143 163 168 147 114 89 73 48 22 30 59 92 119 144 186 163 145 145 146 131 89 64 69 112 192 278 271 170 75 19 3 1 1 0 0 0 0 0 0 0 0 0 0 0 1 9 21 35 52 72 95 107 88 63 44 40 62 156 334 533 717 869 977 1013 1037 1051 1090 1158 1228 1254 1207 1103 968 819 691 659 714 858 1062 1303 1559 1794 1955 2076 2213 2312 2339 2324 2354 2396 2422 2437 2452 2470 2473 2481 2507 2510 2494 2495 2531 2555 2585 2581 2553 2524 2499 2477 2458 2441 2425 2413 2407 2406 2372 2353 2331 2298 2263 2249 2235 2217 2205 2208 2226 2221 2192 2169 2157 2147 2133 2121 2044 2011 1890 1709 1553 1499 1505 1379 1283 1231 1214 1233 1299 1386 1427 1523 1605 1554 1565 1552 1549 1558 1564 1544 1486 1454 1402 1357 1317 1275 1229 1207 1200 1195 1189 1181 1170 1127 1056 990 952 947 960 970 978 997 1028 1066 1107 1136 1142 1146 1155 1162 1158 1128 1054 955 849 770 740 746 748 786 780 734 663 576 504 467 426 391 367 343 286 59 95 136 178 196 180 160 161 187 201 181 149 128 106 64 9 27 58 104 170 250 314 291 251 226 209 177 105 71 85 123 171 208 202 154 98 53 21 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 8 16 28 44 66 94 103 93 79 82 119 223 383 534 652 740 805 828 849 869 926 1007 1074 1098 1060 972 848 736 683 722 818 986 1199 1436 1677 1899 2037 2103 2203 2278 2302 2304 2321 2346 2364 2376 2397 2435 2454 2468 2468 2449 2430 2436 2478 2522 2563 2560 2533 2508 2484 2469 2467 2460 2447 2432 2421 2406 2382 2371 2358 2325 2269 2235 2216 2186 2161 2155 2166 2167 2160 2166 2180 2194 2197 2183 2108 2023 1907 1766 1626 1532 1447 1270 1163 1133 1142 1159 1225 1278 1297 1349 1417 1433 1463 1468 1483 1524 1568 1570 1533 1536 1511 1459 1391 1324 1265 1247 1251 1251 1242 1232 1226 1218 1170 1108 1061 1041 1042 1040 1030 1026 1036 1060 1090 1116 1121 1120 1123 1132 1138 1119 1059 972 874 780 705 671 651 694 721 690 605 531 476 449 418 384 358 336 296 57 84 121 160 183 182 170 171 191 210 194 165 143 122 93 57 77 126 195 272 341 390 393 350 294 232 166 94 76 111 153 184 194 182 165 157 127 60 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 14 27 45 67 87 87 82 88 124 202 307 402 464 506 544 579 631 701 777 849 906 938 926 874 798 745 751 821 934 1091 1288 1507 1730 1935 2069 2154 2233 2278 2288 2286 2297 2303 2315 2319 2333 2372 2402 2409 2389 2363 2361 2391 2430 2483 2524 2524 2497 2467 2441 2426 2438 2449 2446 2430 2413 2396 2390 2391 2380 2340 2270 2226 2205 2179 2142 2098 2056 2032 2032 2053 2081 2114 2147 2146 2055 1922 1779 1630 1491 1422 1320 1147 1040 1041 1101 1107 1112 1131 1208 1273 1286 1283 1328 1348 1394 1468 1534 1548 1526 1504 1474 1425 1361 1297 1256 1263 1276 1283 1280 1274 1278 1295 1281 1240 1187 1141 1114 1099 1070 1047 1041 1052 1072 1094 1108 1111 1115 1121 1113 1105 1060 990 896 784 675 628 598 622 633 592 520 484 454 431 403 374 350 334 304 57 90 122 147 167 174 179 181 189 200 193 169 151 139 127 117 123 161 187 212 229 237 251 255 227 176 121 87 111 158 192 205 196 179 182 216 166 73 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 20 39 62 86 90 82 73 76 97 134 173 191 204 232 289 375 486 603 709 795 858 878 892 893 902 936 998 1086 1203 1365 1553 1754 1949 2091 2186 2248 2274 2272 2261 2264 2249 2254 2261 2274 2303 2335 2340 2319 2306 2326 2369 2398 2448 2485 2492 2475 2450 2431 2415 2422 2434 2431 2409 2389 2380 2383 2380 2360 2310 2232 2168 2116 2060 1996 1932 1882 1861 1842 1861 1909 1972 2025 2002 1867 1683 1494 1306 1144 1102 1045 924 869 944 1094 1121 1075 1094 1164 1201 1177 1159 1142 1201 1303 1395 1434 1411 1352 1306 1281 1267 1251 1229 1231 1261 1294 1318 1327 1326 1328 1324 1324 1292 1229 1162 1117 1089 1055 1029 1019 1025 1036 1052 1070 1077 1080 1088 1081 1070 1044 991 898 774 682 612 570 558 549 517 463 471 456 425 388 358 342 345 318 52 115 162 184 184 167 182 197 204 201 188 179 181 184 185 179 170 163 145 131 116 104 105 129 149 145 131 129 157 205 225 215 185 158 161 222 113 37 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 27 47 72 85 82 68 51 41 45 52 51 49 59 93 156 260 389 527 661 775 837 893 933 978 1038 1114 1191 1276 1409 1566 1741 1924 2089 2190 2243 2260 2250 2230 2219 2208 2217 2217 2217 2229 2256 2270 2266 2286 2322 2355 2371 2410 2449 2468 2464 2445 2427 2415 2413 2411 2398 2372 2346 2331 2320 2300 2266 2214 2141 2072 2006 1939 1876 1823 1784 1759 1676 1665 1716 1785 1814 1738 1566 1361 1157 965 804 746 727 697 714 837 1030 1067 1059 1092 1114 1107 1094 1146 1142 1160 1219 1272 1272 1216 1137 1089 1082 1106 1147 1190 1236 1287 1337 1374 1391 1390 1383 1357 1315 1265 1206 1137 1091 1045 1007 980 963 956 952 955 975 992 997 997 990 980 969 943 877 765 684 606 550 521 510 505 533 553 515 442 372 335 334 341 326 59 102 154 187 188 162 171 210 240 254 258 257 262 264 256 241 213 155 128 118 105 93 91 114 136 155 170 174 181 220 223 183 132 95 91 124 30 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 25 44 59 64 56 41 25 18 16 13 12 15 27 50 96 183 318 481 639 755 859 952 1046 1140 1225 1292 1361 1471 1609 1766 1931 2082 2180 2230 2244 2231 2204 2179 2160 2152 2141 2135 2148 2184 2226 2257 2294 2322 2332 2334 2364 2406 2429 2425 2399 2373 2358 2352 2345 2330 2306 2280 2258 2236 2211 2181 2136 2068 1994 1929 1878 1844 1811 1755 1682 1555 1513 1549 1605 1607 1502 1317 1121 935 768 631 559 561 570 604 714 893 953 993 1033 1040 1034 1056 1113 1120 1114 1118 1116 1086 1022 965 950 979 1045 1130 1217 1293 1357 1410 1445 1458 1449 1423 1374 1319 1264 1203 1132 1070 1016 966 918 877 861 872 897 920 926 907 871 836 827 839 842 809 741 680 626 568 521 497 491 593 639 583 467 359 301 314 324 317 114 96 102 124 147 163 196 241 265 271 272 280 309 311 273 231 193 144 108 87 72 64 69 92 107 149 170 166 158 174 169 120 70 37 24 23 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 18 30 36 32 23 15 8 5 4 3 3 5 9 20 58 146 280 440 601 791 979 1136 1262 1367 1458 1531 1617 1714 1830 1959 2077 2151 2199 2216 2199 2164 2133 2099 2068 2049 2050 2081 2139 2208 2253 2280 2291 2293 2299 2328 2364 2376 2358 2319 2284 2260 2250 2245 2239 2230 2219 2209 2198 2179 2138 2073 1987 1902 1840 1798 1767 1725 1644 1544 1448 1422 1463 1521 1520 1410 1239 1062 899 761 655 592 592 595 607 652 733 751 788 863 879 881 963 1009 1013 1003 984 958 926 901 907 937 999 1088 1187 1286 1354 1427 1472 1489 1491 1479 1446 1396 1341 1276 1195 1118 1034 964 896 830 776 770 801 856 892 883 823 727 642 630 671 718 735 725 706 671 618 562 520 520 603 640 586 477 383 317 301 298 292 173 120 73 91 136 185 232 237 225 223 248 305 384 373 299 245 211 183 150 99 61 55 75 103 117 142 139 117 107 126 150 121 93 55 38 47 37 20 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 7 13 15 12 10 9 6 5 3 2 1 1 1 1 7 36 92 189 348 589 866 1102 1287 1439 1582 1684 1754 1817 1891 1977 2058 2104 2135 2147 2137 2112 2087 2054 2021 2003 2010 2048 2112 2173 2211 2229 2241 2257 2286 2327 2358 2353 2319 2274 2233 2199 2180 2174 2177 2183 2185 2178 2160 2118 2048 1958 1866 1790 1735 1688 1632 1557 1466 1394 1362 1379 1441 1498 1484 1388 1251 1100 955 835 751 718 716 698 667 635 617 599 626 697 735 760 841 887 894 878 853 834 835 865 921 998 1074 1149 1236 1352 1394 1452 1486 1487 1480 1468 1443 1403 1343 1257 1147 1053 961 875 795 730 694 696 735 794 839 833 760 651 581 571 603 651 690 707 664 642 624 589 562 597 657 706 667 537 423 343 306 280 260 197 152 117 144 174 204 225 203 176 193 266 388 504 499 355 277 242 230 221 197 158 131 134 150 158 193 161 120 117 157 207 183 146 126 141 169 133 70 26 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 8 10 10 8 6 3 2 2 2 2 1 2 12 51 150 338 625 895 1141 1364 1567 1726 1811 1870 1923 1977 2032 2076 2098 2102 2097 2087 2075 2054 2023 2006 2012 2044 2096 2140 2175 2207 2243 2286 2336 2381 2396 2376 2334 2284 2238 2199 2171 2163 2165 2169 2162 2136 2088 2015 1927 1837 1757 1693 1635 1575 1504 1428 1359 1327 1337 1380 1442 1486 1464 1382 1259 1117 976 857 781 783 784 752 694 627 569 532 546 582 631 686 737 759 755 742 742 765 810 882 974 1049 1097 1132 1201 1342 1403 1440 1455 1447 1429 1412 1389 1348 1275 1174 1065 966 878 807 744 684 630 618 637 678 728 760 725 653 596 589 617 635 621 627 559 549 561 549 557 621 699 760 751 651 522 417 341 281 246 194 206 236 247 255 249 227 189 153 167 243 372 494 509 370 300 258 244 256 286 277 215 184 185 209 257 236 213 227 269 296 242 143 133 157 175 152 89 31 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 8 11 14 13 10 6 4 3 4 3 2 2 4 21 80 213 472 699 944 1216 1486 1701 1832 1919 1976 2014 2043 2080 2094 2105 2111 2112 2108 2093 2060 2040 2041 2065 2102 2134 2167 2210 2263 2323 2383 2427 2430 2404 2363 2318 2279 2245 2213 2194 2182 2166 2138 2089 2016 1928 1840 1764 1703 1642 1579 1514 1451 1395 1355 1340 1358 1390 1427 1448 1427 1357 1235 1083 927 799 729 732 729 697 649 603 573 556 547 550 568 594 620 635 645 659 691 747 819 927 1055 1152 1173 1135 1150 1277 1361 1399 1396 1365 1324 1290 1264 1229 1172 1088 982 874 782 710 650 592 534 512 539 611 692 739 743 608 561 628 700 649 567 565 524 485 462 454 475 525 593 665 718 718 648 532 437 373 334 320 367 440 400 335 268 214 183 179 195 224 286 350 375 319 278 240 218 224 251 248 190 165 164 193 256 293 295 311 338 334 250 129 87 54 37 38 37 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 7 11 16 18 15 11 8 7 6 6 5 4 3 10 37 112 343 589 809 1051 1327 1586 1782 1931 2026 2076 2101 2132 2145 2153 2156 2155 2149 2140 2110 2092 2089 2100 2122 2141 2166 2204 2255 2310 2364 2406 2411 2395 2370 2346 2325 2305 2275 2242 2207 2165 2112 2041 1949 1855 1775 1718 1674 1617 1557 1496 1439 1392 1360 1352 1366 1384 1395 1390 1359 1291 1172 1004 832 696 619 592 570 547 531 532 553 571 554 520 491 484 504 539 585 632 684 749 842 964 1092 1188 1215 1175 1150 1230 1293 1315 1298 1260 1226 1180 1139 1099 1051 984 883 777 680 597 526 461 397 365 405 504 586 578 702 659 632 655 676 594 536 508 469 425 388 366 362 370 409 484 585 672 679 601 532 492 460 446 505 509 442 337 244 192 193 240 300 281 285 302 307 280 251 222 201 205 219 212 187 171 165 186 238 279 278 273 272 246 173 87 56 43 36 30 21 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 8 13 17 16 13 14 14 14 11 8 6 3 3 9 69 444 658 759 882 1089 1356 1603 1809 1958 2041 2078 2107 2120 2137 2153 2163 2163 2160 2143 2131 2127 2134 2148 2162 2171 2193 2219 2246 2272 2306 2331 2344 2350 2350 2347 2334 2303 2256 2197 2128 2050 1962 1861 1766 1698 1659 1628 1589 1535 1464 1386 1318 1284 1300 1330 1353 1356 1329 1266 1169 1046 883 718 588 497 444 411 399 411 444 491 513 492 450 412 401 421 470 533 601 677 766 867 973 1072 1140 1163 1151 1163 1207 1247 1264 1259 1242 1226 1188 1127 1056 985 921 829 721 615 515 420 331 270 256 342 482 584 569 639 702 696 650 596 513 465 440 416 386 354 327 274 240 246 297 382 469 533 529 506 492 482 412 436 422 391 341 259 193 184 242 340 346 327 321 312 287 257 226 197 193 198 192 185 160 154 162 182 212 237 208 200 171 112 55 27 22 25 26 18 5 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 6 9 10 13 13 14 15 13 9 6 4 2 2 68 447 537 584 687 877 1123 1391 1611 1783 1900 1969 2011 2041 2071 2100 2122 2133 2141 2145 2152 2160 2169 2181 2191 2185 2188 2188 2183 2181 2196 2229 2264 2292 2307 2305 2280 2236 2177 2104 2022 1937 1854 1771 1694 1636 1601 1577 1548 1498 1413 1304 1197 1130 1156 1215 1268 1288 1260 1179 1057 921 772 630 511 419 362 335 338 362 394 423 425 400 365 343 350 381 443 517 602 696 795 888 969 1048 1108 1145 1167 1190 1215 1244 1264 1272 1272 1264 1231 1163 1073 981 907 807 695 585 479 383 303 287 327 435 564 656 683 669 647 604 549 503 465 450 435 408 373 343 294 223 164 132 137 179 230 301 351 371 373 378 331 374 389 371 324 251 175 135 157 230 290 295 298 296 288 277 264 226 208 175 137 131 108 121 150 184 214 242 205 210 184 134 89 51 25 17 16 15 7 5 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 4 7 9 12 14 12 8 5 3 2 4 37 168 275 401 550 719 916 1176 1456 1631 1761 1873 1957 1999 2024 2050 2073 2091 2106 2120 2135 2152 2170 2186 2197 2190 2180 2160 2133 2110 2104 2128 2165 2196 2207 2188 2144 2088 2027 1963 1896 1828 1771 1725 1679 1635 1593 1545 1492 1440 1356 1233 1094 993 999 1072 1150 1196 1184 1108 977 840 704 580 478 404 361 349 358 371 374 365 350 333 321 324 353 397 463 545 639 738 834 912 984 1061 1130 1181 1214 1232 1242 1256 1271 1282 1282 1265 1221 1149 1060 969 882 780 676 568 457 350 275 316 446 598 714 756 718 625 538 473 444 443 446 447 429 384 326 303 258 187 122 80 71 85 117 170 212 232 232 236 293 335 374 387 357 276 165 106 99 138 201 229 232 242 268 300 320 278 193 141 113 102 106 125 150 172 183 179 163 172 162 142 121 94 63 42 29 21 12 8 5 3 2 2 2 4 4 1 0 0 0 0 0 2 2 1 0 0 0 0 0 1 1 2 2 2 1 1 2 3 3 4 5 4 2 1 1 3 20 71 153 270 425 596 767 960 1249 1457 1624 1769 1891 1976 2009 2034 2054 2069 2080 2091 2106 2128 2152 2172 2180 2169 2151 2126 2098 2075 2063 2067 2088 2104 2097 2065 2015 1965 1919 1878 1829 1773 1739 1718 1691 1653 1593 1510 1419 1361 1287 1182 1064 973 955 1001 1065 1109 1104 1027 903 775 653 547 464 409 386 389 395 385 356 321 299 294 309 343 394 452 527 618 719 818 897 950 1018 1095 1165 1218 1250 1265 1264 1259 1255 1252 1241 1214 1172 1111 1038 964 879 781 677 571 457 332 314 410 548 667 722 697 613 550 454 375 362 385 431 439 404 340 275 243 190 138 108 100 94 99 118 145 167 174 167 144 287 304 331 356 350 286 156 113 112 135 164 169 149 153 192 245 266 210 168 151 150 143 121 102 112 132 136 117 96 134 134 124 117 112 94 74 55 36 20 11 5 3 2 3 5 7 7 3 0 0 0 0 1 4 6 5 2 1 0 0 0 0 1 2 2 2 2 1 1 0 1 2 3 3 1 0 0 1 9 32 79 167 311 496 683 835 1111 1329 1443 1526 1646 1812 1909 1970 2001 2012 2014 2022 2047 2084 2122 2149 2152 2126 2106 2089 2073 2056 2043 2032 2041 2045 2030 1994 1944 1901 1872 1845 1803 1746 1714 1693 1665 1618 1540 1431 1325 1272 1219 1159 1098 1049 1023 1015 1027 1037 1016 940 819 695 585 501 442 407 401 408 407 386 343 292 263 264 297 358 439 521 603 690 779 862 925 988 1062 1137 1204 1259 1295 1305 1291 1267 1243 1222 1201 1173 1140 1093 1032 966 886 795 693 589 481 346 315 346 406 465 500 496 423 386 346 317 327 344 397 340 265 241 218 184 156 135 123 124 131 153 178 201 210 195 182 146 287 274 259 254 241 194 95 94 112 118 107 84 56 53 86 140 190 207 240 252 250 218 149 73 64 88 113 126 128 166 164 145 132 130 132 114 76 47 27 15 7 4 2 4 6 9 8 4 2 1 0 0 1 4 7 7 4 2 0 0 0 1 2 2 3 2 2 1 0 0 0 0 1 1 1 1 0 0 3 13 38 94 211 392 581 729 1111 1427 1408 1287 1298 1514 1702 1821 1882 1908 1925 1950 1988 2040 2087 2114 2111 2082 2062 2053 2048 2040 2025 2011 2012 2009 1992 1961 1920 1879 1850 1819 1772 1712 1668 1639 1604 1544 1451 1329 1242 1198 1169 1147 1127 1104 1071 1024 991 962 919 844 731 614 518 456 426 411 412 414 406 382 340 285 258 263 301 371 468 571 652 723 793 868 948 1036 1115 1180 1236 1292 1341 1356 1336 1294 1245 1199 1162 1131 1103 1067 1019 960 884 791 685 572 460 351 292 263 245 231 224 233 239 235 238 254 279 285 325 310 265 214 159 141 116 99 101 120 151 194 235 268 281 251 223 185 258 240 201 167 138 102 53 63 80 80 64 44 29 32 62 161 264 290 271 260 240 198 138 81 68 87 100 115 135 144 163 177 168 158 161 116 72 44 29 20 13 9 6 6 9 12 13 9 5 2 1 0 1 3 5 6 5 2 0 0 0 0 1 2 2 2 2 1 1 0 0 0 0 0 1 2 2 3 3 7 18 62 149 291 453 620 1001 1346 1241 996 915 1141 1417 1607 1721 1781 1814 1846 1889 1948 2001 2032 2038 2025 2017 2021 2029 2029 2010 1985 1971 1960 1947 1929 1902 1863 1829 1790 1741 1687 1643 1610 1569 1496 1388 1264 1184 1145 1130 1124 1111 1081 1020 957 901 851 798 732 643 546 470 430 422 422 429 432 421 395 357 310 292 300 336 401 492 589 655 708 769 853 961 1068 1144 1194 1235 1292 1352 1377 1354 1294 1219 1150 1102 1070 1047 1021 981 923 843 746 642 539 439 337 247 170 111 75 68 92 131 168 194 206 219 238 258 250 213 165 132 102 80 82 100 118 162 235 293 328 336 302 257 208 207 185 169 167 153 120 80 65 59 63 66 69 82 112 133 194 225 193 140 110 96 82 68 60 69 75 79 82 93 117 161 189 189 183 165 90 59 41 30 24 19 15 12 12 13 15 15 11 6 2 0 0 2 3 4 6 5 3 0 0 0 0 1 1 2 2 2 2 1 0 0 0 0 1 6 11 13 13 12 15 26 79 155 259 389 547 765 904 772 604 599 846 1153 1402 1569 1665 1718 1761 1807 1861 1911 1946 1962 1965 1972 1990 2010 2016 1999 1966 1936 1913 1900 1892 1883 1859 1832 1798 1756 1710 1662 1618 1564 1475 1352 1223 1137 1103 1093 1087 1062 1004 913 834 769 714 663 612 552 492 452 436 437 439 448 455 447 420 384 348 338 351 383 433 505 578 630 683 754 853 972 1074 1133 1161 1185 1235 1296 1327 1310 1251 1168 1092 1043 1011 986 959 918 860 785 699 608 519 429 331 230 143 83 54 53 70 100 139 176 200 219 228 215 180 137 105 114 89 67 59 65 91 179 276 342 362 349 308 254 199 CIN -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -3 -16 -38 -48 -45 -42 -55 -71 -76 -66 -52 -42 -26 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -15 -35 -101 -108 -113 -132 -133 -145 -145 -154 -162 -154 -133 -105 -83 -71 -62 -51 -46 -35 -29 -34 -31 -25 -18 -14 -24 -48 -74 -109 -127 -123 -99 -62 -36 -27 -26 -31 -37 -40 -37 -29 -17 -8 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -9 -17 -19 -14 -9 -12 -28 -45 -39 -25 -25 -42 -60 -73 -73 -52 -22 -16 -30 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -25 -76 -108 -137 -133 -144 -138 -131 -153 -164 -170 -169 -157 -136 -111 -97 -90 -86 -77 -65 -48 -38 -38 -40 -35 -23 -20 -38 -73 -108 -129 -131 -110 -74 -43 -29 -25 -28 -34 -38 -39 -35 -25 -15 -7 -3 -2 -3 -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 -1 -1 -1 -0 -0 -0 -0 -1 -3 -12 -38 -56 -51 -37 -26 -26 -44 -49 -30 -18 -19 -28 -47 -72 -77 -67 -46 -58 -89 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -52 -122 -139 -133 -145 -144 -162 -157 -172 -187 -188 -179 -165 -150 -139 -130 -118 -106 -92 -69 -55 -51 -53 -56 -56 -51 -56 -76 -102 -125 -132 -116 -81 -47 -29 -25 -27 -32 -38 -41 -40 -34 -24 -15 -8 -4 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -20 -65 -91 -76 -47 -30 -29 -35 -30 -19 -14 -17 -25 -58 -86 -88 -89 -75 -81 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -41 -96 -131 -140 -150 -153 -172 -172 -181 -188 -203 -200 -188 -173 -159 -150 -142 -129 -110 -90 -70 -60 -61 -66 -72 -81 -91 -100 -102 -104 -109 -107 -84 -49 -27 -21 -23 -30 -36 -42 -45 -42 -35 -26 -17 -10 -5 -3 -3 -2 -2 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -36 -102 -114 -92 -58 -35 -27 -22 -16 -12 -16 -17 -20 -62 -74 -95 -90 -84 -78 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -89 -133 -139 -142 -154 -157 -171 -168 -176 -197 -196 -187 -173 -159 -146 -138 -135 -129 -116 -96 -76 -69 -71 -76 -85 -99 -110 -104 -91 -83 -83 -75 -51 -25 -12 -15 -23 -32 -40 -45 -47 -44 -38 -30 -22 -13 -6 -3 -3 -2 -2 -2 -2 -3 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -41 -107 -116 -105 -69 -38 -24 -16 -12 -15 -18 -14 -18 -58 -81 -86 -76 -100 -85 -31 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -52 -110 -135 -136 -132 -133 -138 -139 -143 -162 -163 -156 -150 -141 -131 -125 -126 -129 -131 -124 -103 -80 -73 -76 -77 -85 -94 -97 -89 -75 -66 -63 -55 -32 -11 -5 -11 -23 -34 -41 -46 -47 -44 -39 -33 -25 -15 -6 -3 -3 -2 -2 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -1 -7 -24 -53 -98 -129 -123 -86 -48 -30 -20 -15 -14 -10 -12 -22 -40 -65 -67 -85 -133 -158 -74 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -54 -111 -132 -127 -118 -115 -117 -118 -126 -136 -131 -124 -119 -115 -115 -117 -122 -127 -129 -123 -103 -81 -72 -73 -70 -71 -81 -95 -91 -75 -61 -56 -46 -27 -13 -4 -13 -24 -35 -41 -44 -44 -41 -37 -32 -24 -14 -6 -3 -3 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -14 -30 -51 -72 -100 -120 -110 -81 -56 -36 -20 -13 -11 -11 -18 -30 -35 -42 -62 -88 -149 -145 -62 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -63 -114 -125 -117 -109 -107 -112 -125 -146 -148 -132 -108 -109 -113 -118 -120 -128 -133 -130 -119 -101 -81 -69 -68 -66 -67 -74 -84 -85 -70 -55 -47 -39 -26 -16 -14 -21 -28 -36 -41 -42 -41 -37 -33 -28 -21 -12 -5 -3 -3 -3 -3 -3 -4 -4 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -15 -34 -54 -68 -82 -97 -104 -98 -87 -71 -61 -43 -28 -21 -17 -16 -23 -35 -38 -36 -53 -76 -103 -90 -37 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -90 -119 -120 -119 -116 -119 -136 -145 -141 -163 -159 -114 -105 -118 -124 -129 -139 -141 -132 -115 -95 -77 -68 -70 -72 -76 -80 -89 -87 -77 -55 -41 -32 -27 -28 -29 -31 -34 -38 -41 -41 -38 -34 -29 -24 -16 -9 -4 -3 -3 -3 -3 -4 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -31 -55 -84 -112 -119 -115 -114 -108 -97 -87 -74 -66 -49 -40 -32 -24 -19 -23 -37 -46 -43 -47 -58 -55 -25 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -8 -52 -111 -119 -119 -130 -142 -148 -160 -175 -183 -178 -172 -147 -108 -116 -119 -131 -136 -133 -120 -103 -86 -75 -76 -79 -81 -82 -86 -91 -89 -79 -52 -36 -29 -30 -37 -40 -40 -39 -39 -40 -39 -35 -31 -26 -20 -13 -7 -4 -3 -3 -3 -3 -4 -4 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -29 -68 -98 -131 -145 -144 -138 -129 -116 -105 -97 -84 -69 -55 -47 -36 -29 -28 -33 -41 -45 -41 -42 -52 -54 -41 -30 -28 -19 -5 -1 -0 -0 -0 -0 -0 -5 -30 -90 -120 -117 -123 -145 -145 -130 -127 -131 -141 -168 -190 -175 -134 -126 -115 -117 -114 -109 -100 -93 -87 -85 -89 -89 -85 -82 -81 -80 -75 -60 -41 -33 -34 -40 -45 -46 -43 -41 -40 -38 -36 -32 -29 -24 -18 -12 -7 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -1 -6 -26 -67 -110 -146 -172 -178 -184 -168 -145 -126 -116 -109 -97 -80 -61 -49 -44 -42 -47 -46 -39 -35 -34 -40 -50 -56 -60 -68 -64 -45 -24 -38 -71 -83 -83 -79 -46 -6 -42 -118 -128 -124 -118 -131 -129 -108 -103 -106 -109 -121 -141 -149 -137 -127 -118 -111 -97 -89 -87 -94 -100 -102 -99 -92 -86 -83 -78 -70 -58 -42 -32 -33 -39 -44 -46 -46 -44 -42 -39 -36 -33 -31 -27 -22 -17 -13 -9 -6 -5 -5 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -7 -6 -4 -2 -1 -2 -17 -54 -111 -163 -209 -220 -194 -184 -165 -142 -127 -122 -119 -111 -92 -70 -56 -56 -66 -68 -53 -35 -28 -29 -35 -47 -60 -70 -80 -77 -55 -32 -55 -98 -99 -101 -111 -65 -4 -47 -136 -141 -147 -122 -113 -115 -100 -100 -103 -105 -109 -115 -118 -117 -118 -124 -123 -107 -90 -88 -100 -111 -111 -104 -97 -92 -87 -78 -62 -47 -34 -29 -33 -41 -45 -46 -46 -44 -41 -37 -35 -33 -30 -26 -21 -17 -13 -11 -8 -5 -4 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -2 -2 -3 -2 -6 -28 -74 -137 -201 -252 -267 -231 -186 -168 -163 -149 -134 -125 -116 -101 -88 -81 -79 -88 -92 -67 -41 -27 -25 -31 -44 -64 -81 -84 -70 -53 -27 -51 -100 -94 -98 -57 -22 -17 -70 -155 -156 -162 -133 -113 -114 -114 -114 -115 -115 -112 -109 -107 -104 -106 -115 -123 -117 -101 -97 -107 -114 -111 -104 -103 -102 -92 -73 -54 -41 -34 -32 -36 -42 -46 -46 -45 -42 -39 -36 -34 -32 -29 -26 -21 -16 -13 -10 -7 -4 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -4 -10 -10 -12 -30 -69 -124 -187 -246 -276 -255 -213 -193 -176 -152 -132 -121 -113 -106 -104 -105 -98 -95 -106 -89 -52 -39 -31 -38 -49 -63 -78 -74 -54 -48 -33 -51 -110 -95 -102 -43 -54 -97 -125 -156 -161 -161 -142 -128 -128 -133 -131 -127 -122 -113 -104 -98 -94 -93 -97 -100 -100 -99 -103 -111 -114 -109 -106 -108 -107 -89 -65 -48 -40 -38 -39 -41 -45 -45 -43 -42 -40 -38 -36 -33 -32 -30 -26 -21 -16 -12 -8 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -5 -3 -2 -1 -1 -1 -11 -20 -18 -17 -26 -50 -93 -153 -219 -263 -261 -230 -203 -171 -141 -126 -118 -110 -102 -102 -110 -108 -97 -106 -100 -66 -59 -58 -93 -79 -70 -76 -72 -62 -63 -66 -60 -122 -107 -110 -83 -85 -114 -135 -141 -144 -142 -138 -138 -133 -131 -126 -117 -114 -112 -106 -98 -91 -87 -85 -79 -76 -80 -93 -104 -106 -103 -103 -104 -95 -74 -54 -44 -41 -39 -40 -44 -44 -43 -40 -38 -37 -36 -34 -32 -31 -28 -25 -20 -15 -10 -6 -2 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -7 -6 -4 -3 -5 -4 -12 -20 -21 -23 -31 -52 -91 -147 -205 -240 -239 -219 -198 -166 -140 -128 -123 -116 -102 -96 -105 -110 -102 -107 -108 -88 -96 -74 -145 -104 -80 -78 -77 -85 -95 -89 -66 -37 -20 -18 -17 -53 -87 -107 -116 -118 -119 -126 -134 -132 -124 -112 -107 -111 -115 -113 -105 -99 -95 -87 -76 -68 -65 -76 -83 -85 -85 -88 -88 -74 -55 -47 -44 -43 -40 -41 -43 -43 -40 -36 -34 -33 -32 -32 -31 -30 -28 -25 -20 -14 -9 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -9 -9 -8 -6 -5 -10 -8 -14 -21 -27 -38 -56 -86 -124 -164 -198 -215 -211 -195 -175 -153 -134 -125 -120 -118 -108 -99 -103 -108 -104 -105 -112 -112 -134 -194 -197 -111 -79 -75 -85 -108 -131 -114 -43 -4 -1 -1 -0 -40 -74 -92 -102 -108 -112 -119 -129 -135 -134 -129 -125 -124 -125 -122 -111 -104 -102 -94 -85 -72 -61 -64 -65 -62 -63 -63 -62 -55 -46 -45 -43 -42 -42 -42 -41 -40 -36 -33 -31 -31 -31 -31 -31 -30 -29 -25 -20 -13 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -7 -9 -11 -13 -12 -10 -8 -7 -13 -9 -14 -23 -33 -54 -89 -123 -148 -165 -177 -181 -178 -164 -143 -124 -113 -110 -109 -110 -111 -103 -100 -98 -94 -91 -92 -99 -138 -237 -228 -120 -76 -84 -111 -104 -77 -47 -13 -0 -0 -0 -0 -36 -78 -96 -105 -112 -117 -123 -128 -130 -132 -131 -128 -128 -134 -129 -112 -103 -101 -96 -88 -74 -66 -60 -56 -49 -47 -46 -44 -44 -43 -41 -40 -40 -42 -40 -40 -38 -36 -33 -32 -31 -32 -32 -32 -32 -30 -27 -20 -13 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -11 -13 -15 -16 -15 -13 -10 -8 -15 -10 -14 -22 -34 -59 -99 -134 -145 -148 -152 -149 -143 -132 -115 -99 -90 -90 -99 -101 -102 -97 -92 -88 -83 -75 -72 -79 -93 -116 -127 -96 -82 -114 -149 -102 -30 -0 -0 -0 -0 -0 -0 -37 -88 -106 -114 -120 -124 -129 -132 -129 -130 -132 -127 -125 -139 -129 -111 -107 -103 -96 -89 -77 -70 -60 -52 -43 -41 -40 -40 -41 -39 -37 -36 -37 -38 -38 -39 -39 -37 -35 -34 -34 -34 -34 -33 -33 -32 -28 -22 -14 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -11 -13 -15 -16 -17 -16 -14 -12 -10 -23 -18 -16 -18 -24 -43 -80 -120 -129 -128 -133 -123 -111 -103 -96 -87 -80 -83 -94 -96 -88 -85 -82 -85 -83 -77 -78 -84 -84 -82 -86 -88 -88 -140 -173 -111 -32 -0 -0 -0 -0 -0 -3 -37 -100 -111 -120 -125 -125 -127 -131 -133 -133 -134 -125 -122 -139 -129 -117 -112 -105 -95 -86 -76 -67 -58 -49 -43 -41 -40 -38 -38 -37 -36 -36 -37 -36 -37 -37 -39 -39 -37 -37 -36 -35 -34 -33 -34 -33 -31 -24 -16 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -6 -9 -12 -15 -16 -18 -18 -17 -14 -13 -11 -29 -23 -18 -14 -15 -27 -57 -95 -103 -101 -109 -95 -80 -69 -65 -63 -66 -77 -92 -93 -81 -78 -79 -84 -85 -82 -88 -101 -106 -102 -100 -96 -96 -142 -163 -98 -26 -0 -0 -0 -0 -0 -4 -31 -103 -119 -125 -126 -123 -126 -135 -141 -146 -148 -137 -139 -144 -137 -126 -116 -108 -97 -84 -71 -61 -54 -49 -46 -45 -43 -41 -40 -39 -38 -37 -37 -37 -37 -39 -41 -40 -38 -38 -37 -36 -35 -35 -34 -34 -32 -27 -20 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -4 -7 -10 -13 -14 -15 -17 -17 -17 -15 -13 -11 -31 -22 -16 -13 -13 -22 -43 -66 -67 -67 -77 -64 -74 -29 -48 -50 -47 -67 -90 -96 -89 -85 -83 -85 -86 -86 -99 -122 -135 -127 -112 -110 -122 -146 -122 -47 -9 -0 -0 -0 -0 -0 -3 -28 -108 -128 -126 -124 -123 -135 -150 -157 -159 -160 -150 -149 -147 -138 -123 -113 -104 -92 -78 -66 -58 -56 -54 -52 -50 -46 -44 -40 -37 -34 -33 -34 -36 -36 -40 -39 -40 -39 -38 -36 -36 -37 -37 -37 -36 -35 -30 -24 -17 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -6 -8 -11 -13 -14 -15 -16 -16 -15 -14 -13 -12 -31 -19 -12 -11 -13 -19 -29 -34 -29 -35 -60 -46 -154 -49 -8 -18 -38 -65 -90 -100 -98 -92 -88 -85 -83 -87 -106 -131 -143 -135 -124 -127 -143 -149 -105 -11 -0 -0 -0 -0 -0 -0 -2 -23 -95 -133 -131 -125 -133 -143 -152 -158 -158 -150 -144 -143 -138 -126 -114 -105 -97 -86 -75 -66 -62 -60 -58 -54 -51 -43 -41 -36 -31 -29 -29 -33 -35 -34 -37 -36 -37 -36 -35 -34 -36 -37 -38 -39 -39 -37 -34 -29 -24 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -11 -13 -13 -14 -14 -14 -14 -15 -13 -12 -29 -15 -8 -8 -10 -14 -14 -11 -7 -22 -81 -133 -37 -6 -4 -12 -41 -71 -91 -99 -98 -92 -88 -87 -87 -94 -111 -135 -153 -149 -140 -146 -156 -152 -116 -4 -0 -0 -0 -0 -0 -0 -0 -13 -63 -131 -135 -131 -145 -146 -146 -145 -142 -139 -137 -135 -129 -118 -111 -108 -99 -88 -78 -71 -66 -61 -54 -48 -46 -37 -35 -32 -28 -27 -28 -33 -35 -32 -33 -36 -35 -34 -33 -34 -37 -39 -40 -40 -40 -39 -38 -34 -30 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -9 -11 -12 -13 -14 -13 -13 -14 -14 -13 -13 -26 -13 -7 -7 -8 -8 -5 -3 -2 -9 -39 -66 -39 -50 -47 -48 -60 -78 -92 -98 -96 -90 -86 -90 -94 -96 -111 -132 -130 -119 -122 -143 -161 -156 -121 -0 -0 -0 -0 -0 -0 -0 -0 -31 -100 -131 -132 -129 -134 -133 -133 -132 -131 -133 -136 -133 -125 -124 -126 -119 -106 -92 -81 -74 -68 -60 -49 -43 -43 -31 -29 -28 -27 -28 -31 -35 -34 -33 -34 -35 -34 -33 -36 -41 -44 -43 -42 -42 -42 -41 -40 -38 -34 -28 -19 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -7 -9 -11 -12 -13 -13 -14 -14 -14 -14 -14 -14 -22 -11 -10 -9 -8 -4 -2 -2 -2 -2 -15 -36 -36 -36 -48 -57 -67 -80 -89 -92 -89 -85 -84 -87 -93 -102 -124 -136 -98 -90 -112 -142 -163 -163 -120 -2 -0 -0 -0 -0 -0 -0 -7 -45 -101 -121 -123 -119 -114 -114 -116 -117 -120 -125 -132 -134 -130 -131 -137 -129 -113 -98 -84 -76 -71 -60 -46 -39 -37 -26 -26 -27 -29 -31 -33 -33 -32 -34 -36 -35 -34 -36 -40 -46 -48 -46 -45 -44 -45 -44 -43 -41 -37 -32 -24 -14 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -6 -9 -11 -12 -13 -14 -16 -16 -15 -16 -15 -16 -16 -17 -10 -9 -8 -7 -3 -1 -1 -1 -2 -7 -24 -45 -54 -53 -55 -65 -72 -75 -75 -74 -75 -79 -83 -89 -115 -169 -150 -96 -102 -159 -174 -173 -172 -117 -8 -0 -0 -0 -0 -0 -0 -23 -62 -96 -110 -110 -106 -103 -102 -102 -105 -112 -127 -142 -146 -138 -136 -144 -134 -113 -99 -88 -83 -74 -59 -45 -35 -29 -23 -23 -27 -31 -32 -32 -31 -31 -32 -34 -35 -35 -37 -43 -46 -48 -48 -47 -46 -46 -47 -46 -44 -40 -35 -27 -18 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -9 -11 -13 -14 -15 -17 -18 -17 -17 -18 -18 -19 -19 -15 -9 -8 -7 -5 -3 -1 -1 -1 -3 -8 -18 -30 -41 -46 -48 -56 -65 -64 -61 -61 -66 -71 -75 -85 -109 -171 -162 -163 -172 -198 -193 -185 -173 -108 -16 -0 -0 -0 -0 -0 -0 -2 -33 -76 -99 -97 -92 -90 -91 -100 -115 -133 -155 -164 -156 -143 -140 -141 -130 -106 -104 -93 -86 -73 -58 -44 -32 -24 -21 -22 -26 -31 -32 -31 -30 -31 -33 -36 -36 -35 -40 -46 -48 -48 -48 -48 -47 -46 -47 -48 -46 -43 -37 -29 -21 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -10 -13 -15 -16 -17 -19 -19 -19 -21 -22 -23 -23 -22 -15 -11 -8 -6 -5 -4 -2 -1 -2 -4 -12 -21 -28 -32 -35 -39 -46 -57 -57 -55 -57 -63 -64 -67 -91 -135 -148 -103 -153 -183 -204 -195 -185 -164 -97 -21 -0 -0 -0 -0 -0 -0 -0 -24 -64 -86 -84 -76 -72 -82 -110 -137 -157 -173 -167 -146 -134 -133 -130 -131 -114 -108 -96 -86 -71 -57 -44 -34 -27 -25 -26 -28 -31 -31 -30 -30 -32 -35 -38 -38 -40 -44 -48 -48 -48 -48 -48 -48 -48 -48 -49 -47 -44 -38 -31 -23 -14 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -11 -14 -16 -16 -18 -22 -23 -23 -25 -26 -27 -29 -27 -16 -12 -10 -10 -11 -8 -4 -3 -4 -6 -12 -20 -25 -27 -27 -27 -31 -40 -43 -43 -47 -52 -56 -49 -46 -48 -76 -170 -182 -195 -217 -190 -168 -147 -88 -24 -0 -0 -0 -0 -0 -0 -0 -12 -38 -61 -66 -61 -65 -89 -133 -165 -173 -174 -158 -142 -139 -141 -136 -129 -118 -108 -94 -82 -70 -58 -47 -39 -33 -31 -31 -30 -29 -29 -31 -35 -37 -38 -41 -44 -46 -48 -50 -50 -48 -48 -49 -49 -49 -49 -50 -49 -46 -40 -34 -26 -18 -11 -5 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -3 -6 -9 -12 -15 -16 -18 -21 -24 -26 -28 -30 -31 -32 -32 -31 -18 -14 -14 -20 -22 -16 -9 -6 -7 -8 -13 -21 -25 -26 -24 -21 -17 -18 -22 -23 -27 -33 -49 -42 -35 -46 -68 -116 -209 -223 -224 -176 -140 -126 -80 -25 -0 -0 -0 -0 -0 -0 -0 -1 -13 -45 -62 -61 -74 -112 -160 -178 -171 -165 -156 -154 -155 -151 -144 -136 -125 -111 -95 -83 -73 -63 -54 -47 -43 -40 -36 -32 -28 -29 -35 -39 -40 -43 -48 -49 -48 -48 -50 -48 -49 -50 -51 -51 -51 -50 -49 -48 -46 -41 -37 -29 -23 -18 -14 -10 -6 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -10 -14 -16 -17 -21 -24 -27 -31 -34 -35 -36 -36 -34 -33 -22 -20 -21 -29 -33 -27 -18 -13 -12 -12 -12 -18 -27 -31 -29 -21 -12 -10 -12 -13 -12 -21 -35 -38 -39 -51 -71 -122 -201 -225 -218 -168 -126 -116 -78 -25 -0 -0 -0 -0 -0 -0 -0 -0 -8 -49 -78 -89 -111 -150 -182 -172 -157 -163 -168 -164 -162 -163 -158 -147 -136 -123 -105 -92 -83 -73 -63 -57 -56 -52 -42 -34 -28 -32 -38 -40 -45 -47 -49 -50 -50 -49 -48 -47 -48 -48 -50 -52 -52 -51 -50 -49 -46 -42 -37 -33 -28 -27 -25 -21 -15 -9 -5 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -8 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -12 -15 -18 -21 -24 -27 -31 -34 -35 -37 -39 -39 -38 -34 -25 -22 -25 -32 -34 -30 -24 -20 -18 -16 -16 -16 -19 -25 -29 -23 -21 -23 -22 -15 -9 -19 -26 -49 -57 -69 -84 -126 -187 -214 -206 -169 -129 -113 -76 -22 -0 -0 -0 -0 -0 -0 -0 -0 -2 -28 -44 -51 -103 -174 -185 -166 -159 -169 -174 -159 -152 -154 -157 -158 -156 -142 -122 -107 -99 -87 -75 -69 -65 -59 -48 -37 -30 -34 -36 -43 -48 -51 -51 -49 -47 -47 -47 -48 -49 -49 -50 -50 -50 -50 -50 -47 -44 -41 -38 -35 -33 -34 -34 -31 -26 -19 -13 -8 -5 -3 -2 -2 -2 -3 -4 -4 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -10 -14 -16 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -10 -14 -17 -20 -22 -26 -31 -36 -39 -40 -40 -42 -41 -39 -36 -24 -21 -25 -31 -32 -29 -24 -21 -21 -20 -19 -18 -18 -20 -31 -38 -45 -44 -33 -22 -13 -17 -16 -40 -76 -119 -129 -141 -181 -210 -197 -160 -125 -106 -77 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -8 -73 -151 -156 -148 -164 -179 -173 -147 -133 -140 -157 -171 -168 -148 -130 -118 -115 -103 -90 -81 -74 -66 -58 -45 -37 -34 -36 -44 -47 -48 -48 -47 -46 -46 -46 -48 -51 -51 -51 -51 -50 -48 -47 -45 -44 -41 -39 -37 -38 -40 -41 -40 -37 -33 -27 -21 -14 -8 -5 -4 -4 -6 -5 -5 -4 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -4 -10 -17 -23 -29 -27 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -11 -15 -19 -22 -25 -30 -34 -37 -42 -46 -43 -42 -40 -38 -36 -26 -25 -26 -29 -28 -24 -22 -23 -23 -20 -20 -21 -22 -22 -31 -52 -57 -47 -36 -27 -20 -19 -16 -33 -68 -108 -140 -170 -200 -213 -191 -145 -109 -101 -95 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -112 -142 -134 -136 -155 -171 -162 -136 -129 -145 -165 -175 -171 -151 -129 -125 -130 -115 -101 -92 -83 -75 -65 -52 -44 -38 -41 -44 -45 -46 -45 -44 -44 -43 -44 -45 -48 -50 -50 -49 -49 -47 -46 -44 -42 -42 -41 -41 -44 -46 -48 -48 -48 -45 -40 -33 -24 -15 -9 -6 -7 -7 -6 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -3 -5 -4 -2 -3 -8 -25 -39 -43 -39 -29 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -13 -17 -22 -26 -30 -33 -36 -38 -40 -42 -42 -41 -39 -38 -37 -31 -32 -29 -25 -21 -21 -20 -21 -20 -21 -22 -21 -18 -19 -25 -42 -49 -41 -33 -28 -23 -20 -20 -32 -59 -112 -159 -190 -212 -213 -185 -138 -101 -96 -111 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -84 -118 -124 -129 -141 -149 -146 -134 -143 -165 -176 -174 -162 -143 -132 -138 -141 -121 -109 -101 -88 -76 -65 -54 -49 -46 -47 -47 -46 -46 -45 -42 -40 -41 -41 -42 -44 -45 -46 -45 -45 -44 -44 -42 -40 -40 -41 -43 -46 -50 -53 -55 -55 -53 -48 -42 -33 -23 -15 -12 -11 -10 -7 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -7 -8 -8 -9 -11 -13 -10 -5 -4 -7 -19 -43 -52 -47 -36 -24 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -11 -15 -20 -24 -28 -31 -33 -36 -38 -40 -41 -43 -41 -40 -39 -37 -34 -34 -28 -22 -20 -19 -18 -19 -18 -19 -18 -14 -10 -11 -22 -44 -53 -45 -36 -30 -25 -20 -20 -31 -59 -109 -153 -182 -201 -191 -164 -131 -102 -90 -107 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -21 -56 -96 -122 -130 -134 -140 -146 -161 -178 -179 -167 -148 -136 -140 -142 -139 -124 -115 -103 -88 -76 -66 -58 -53 -53 -52 -49 -47 -44 -41 -39 -38 -38 -38 -38 -41 -39 -39 -40 -42 -42 -40 -37 -32 -30 -33 -41 -48 -52 -56 -59 -60 -58 -54 -48 -40 -32 -22 -18 -16 -14 -9 -5 -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 -2 -7 -14 -18 -22 -28 -29 -28 -25 -14 -10 -12 -22 -38 -51 -49 -41 -33 -22 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -13 -17 -22 -25 -29 -33 -35 -36 -38 -39 -38 -40 -37 -38 -37 -36 -32 -29 -23 -19 -16 -16 -18 -18 -16 -16 -14 -11 -11 -17 -39 -51 -63 -60 -47 -36 -29 -28 -32 -42 -65 -105 -131 -146 -176 -171 -150 -124 -97 -80 -89 -56 -11 -1 -0 -0 -0 -0 -0 -0 -4 -29 -60 -70 -71 -75 -98 -125 -137 -140 -146 -161 -167 -168 -155 -143 -140 -143 -146 -142 -135 -127 -120 -106 -91 -80 -73 -67 -61 -57 -55 -49 -47 -42 -37 -37 -35 -35 -35 -34 -34 -34 -35 -37 -39 -38 -35 -30 -26 -27 -32 -40 -46 -50 -54 -57 -60 -59 -56 -52 -46 -38 -30 -25 -21 -17 -12 -6 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -17 -24 -36 -50 -56 -49 -37 -24 -18 -22 -25 -34 -43 -42 -35 -28 -18 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -15 -19 -24 -27 -30 -33 -36 -38 -38 -37 -36 -36 -36 -39 -37 -36 -29 -24 -20 -17 -14 -16 -17 -17 -15 -15 -13 -9 -14 -28 -44 -58 -70 -69 -56 -45 -42 -49 -58 -67 -80 -108 -147 -172 -170 -161 -153 -125 -91 -73 -68 -65 -11 -1 -0 -0 -0 -0 -9 -33 -60 -80 -92 -97 -102 -105 -113 -127 -141 -146 -146 -159 -160 -158 -152 -152 -155 -156 -153 -145 -137 -130 -120 -107 -94 -84 -79 -76 -71 -65 -58 -50 -46 -39 -35 -34 -33 -33 -33 -32 -31 -31 -31 -33 -35 -34 -31 -28 -26 -28 -33 -38 -39 -43 -47 -51 -55 -55 -54 -51 -47 -42 -37 -32 -27 -22 -15 -8 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -10 -15 -24 -35 -45 -54 -63 -66 -54 -34 -23 -21 -22 -30 -37 -39 -34 -22 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -11 -16 -20 -24 -28 -31 -32 -32 -32 -31 -31 -33 -32 -46 -55 -39 -22 -26 -22 -17 -15 -13 -13 -17 -16 -14 -15 -12 -9 -24 -41 -48 -55 -69 -74 -68 -66 -69 -81 -92 -95 -99 -116 -139 -147 -152 -160 -148 -120 -101 -91 -80 -59 -16 -0 -0 -0 -0 -0 -20 -63 -97 -97 -93 -92 -92 -100 -108 -117 -129 -138 -137 -142 -145 -150 -141 -148 -156 -155 -150 -143 -137 -131 -122 -108 -100 -94 -86 -83 -79 -71 -63 -54 -45 -37 -36 -34 -32 -30 -30 -29 -29 -29 -29 -31 -33 -32 -29 -27 -28 -30 -33 -33 -33 -36 -40 -44 -47 -49 -49 -48 -47 -44 -41 -37 -32 -26 -20 -13 -7 -3 -2 -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 -1 -2 -3 -2 -2 -1 -0 -0 -0 -1 -3 -5 -9 -13 -18 -24 -38 -49 -50 -47 -46 -46 -42 -31 -20 -15 -21 -28 -26 -25 -25 -16 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -13 -17 -21 -24 -28 -31 -32 -31 -31 -27 -26 -28 -33 -57 -74 -57 -37 -24 -19 -15 -12 -12 -15 -18 -17 -14 -16 -13 -11 -32 -50 -45 -41 -61 -81 -82 -89 -92 -98 -104 -106 -112 -125 -132 -119 -152 -162 -128 -107 -110 -114 -115 -100 -38 -0 -0 -0 -0 -0 -18 -61 -94 -89 -84 -80 -87 -100 -110 -114 -119 -124 -125 -129 -135 -144 -147 -149 -148 -145 -141 -138 -135 -132 -125 -111 -105 -102 -93 -88 -83 -75 -68 -58 -47 -40 -36 -33 -31 -30 -29 -29 -28 -29 -31 -33 -32 -31 -29 -29 -31 -32 -32 -31 -31 -31 -34 -37 -39 -42 -43 -44 -44 -44 -43 -40 -36 -31 -25 -19 -13 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -2 -3 -5 -5 -5 -4 -2 -1 -1 -2 -5 -8 -13 -18 -21 -24 -32 -43 -48 -51 -53 -49 -38 -26 -16 -13 -10 -11 -12 -12 -14 -16 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -11 -15 -19 -22 -24 -26 -28 -28 -27 -27 -25 -24 -29 -43 -58 -70 -73 -72 -23 -17 -12 -9 -11 -13 -16 -17 -17 -16 -14 -13 -47 -70 -58 -47 -67 -92 -91 -96 -95 -90 -86 -91 -105 -126 -147 -158 -149 -149 -116 -109 -117 -126 -115 -77 -25 -0 -0 -0 -0 -0 -8 -35 -71 -87 -77 -75 -84 -95 -108 -113 -113 -116 -121 -127 -135 -143 -141 -137 -134 -133 -133 -133 -133 -132 -129 -121 -107 -107 -98 -91 -85 -77 -70 -62 -53 -47 -40 -35 -32 -31 -31 -31 -30 -31 -33 -34 -31 -30 -29 -30 -32 -31 -29 -28 -28 -29 -30 -33 -36 -38 -39 -41 -43 -44 -43 -41 -38 -35 -31 -25 -19 -12 -6 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -2 -1 -1 -1 -3 -5 -6 -7 -8 -7 -6 -5 -4 -5 -6 -9 -13 -19 -22 -24 -26 -28 -30 -39 -51 -60 -58 -44 -19 -6 -6 -6 -8 -9 -11 -14 -14 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -13 -17 -20 -24 -26 -26 -28 -27 -27 -26 -24 -26 -31 -41 -49 -56 -63 -67 -23 -19 -11 -7 -7 -9 -10 -14 -16 -16 -14 -15 -58 -88 -78 -70 -84 -100 -95 -91 -86 -79 -75 -90 -109 -126 -137 -133 -130 -133 -112 -114 -117 -128 -103 -45 -2 -0 -0 -0 -0 -0 -0 -7 -50 -86 -77 -79 -79 -92 -107 -112 -114 -116 -121 -127 -134 -136 -134 -134 -133 -129 -128 -130 -132 -132 -131 -126 -111 -113 -103 -95 -87 -78 -71 -64 -58 -53 -46 -40 -36 -35 -35 -36 -35 -34 -34 -33 -29 -29 -30 -33 -34 -34 -32 -30 -29 -28 -29 -30 -30 -34 -38 -39 -41 -42 -41 -41 -40 -38 -34 -29 -23 -16 -10 -5 -3 -2 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -3 -3 -5 -7 -9 -11 -11 -11 -10 -9 -7 -7 -8 -10 -14 -20 -24 -26 -28 -28 -27 -29 -33 -38 -38 -29 -15 -8 -7 -5 -5 -8 -10 -13 -15 -12 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -12 -15 -19 -22 -25 -27 -28 -29 -27 -25 -22 -24 -31 -38 -46 -50 -52 -54 -56 -23 -21 -16 -10 -10 -11 -12 -13 -15 -16 -15 -18 -50 -81 -80 -82 -89 -90 -83 -78 -75 -73 -79 -95 -107 -108 -103 -104 -115 -121 -117 -109 -106 -118 -115 -78 -27 -0 -0 -0 -0 -0 -0 -1 -17 -47 -67 -71 -74 -88 -102 -107 -112 -116 -119 -123 -128 -132 -132 -129 -129 -133 -131 -129 -130 -132 -131 -128 -121 -119 -108 -99 -88 -79 -71 -66 -60 -56 -53 -48 -44 -43 -44 -44 -42 -39 -37 -34 -32 -31 -33 -36 -37 -37 -36 -34 -31 -30 -29 -26 -23 -31 -37 -38 -39 -40 -39 -39 -38 -37 -34 -31 -27 -21 -14 -10 -7 -8 -7 -6 -6 -6 -6 -6 -6 -6 -6 -6 -5 -5 -4 -3 -4 -5 -6 -6 -7 -6 -6 -7 -10 -12 -14 -15 -15 -14 -13 -10 -10 -10 -12 -14 -17 -23 -29 -34 -36 -36 -35 -33 -29 -24 -17 -10 -5 -5 -5 -5 -11 -18 -23 -23 -18 -12 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -9 -13 -17 -24 -27 -28 -28 -29 -31 -38 -44 -41 -38 -43 -55 -64 -61 -54 -56 -58 -23 -24 -23 -16 -12 -11 -11 -13 -14 -16 -21 -25 -33 -50 -57 -65 -75 -76 -71 -70 -73 -71 -80 -92 -98 -103 -106 -112 -123 -127 -121 -104 -95 -104 -114 -97 -45 -1 -0 -0 -0 -0 -0 -0 -0 -32 -64 -69 -76 -85 -92 -97 -105 -112 -118 -123 -127 -132 -136 -137 -130 -133 -138 -138 -134 -133 -132 -131 -126 -121 -110 -102 -91 -80 -73 -68 -61 -58 -60 -57 -55 -56 -57 -55 -50 -47 -47 -43 -39 -37 -38 -40 -42 -43 -41 -38 -35 -32 -28 -24 -19 -27 -33 -35 -36 -36 -36 -37 -37 -36 -35 -33 -30 -25 -18 -15 -16 -18 -17 -15 -15 -13 -11 -10 -10 -11 -10 -9 -9 -7 -6 -6 -7 -10 -13 -12 -11 -10 -10 -12 -16 -19 -20 -20 -20 -18 -16 -15 -13 -14 -16 -19 -22 -27 -35 -44 -44 -36 -27 -39 -39 -25 -17 -10 -7 -7 -13 -22 -33 -41 -45 -41 -27 -16 -7 -3 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -2 -6 -10 -15 -18 -15 -13 -22 -34 -43 -48 -49 -43 -29 -36 -54 -63 -60 -59 -62 -68 -72 -68 -61 -59 -56 -23 -24 -24 -20 -18 -15 -13 -12 -14 -26 -46 -51 -34 -25 -35 -42 -55 -64 -62 -57 -55 -53 -67 -91 -113 -127 -135 -141 -142 -134 -120 -104 -93 -95 -106 -106 -88 -43 -4 -0 -0 -0 -0 -3 -2 -8 -36 -67 -85 -88 -89 -93 -100 -109 -119 -126 -132 -138 -141 -142 -136 -135 -139 -144 -140 -135 -133 -132 -128 -122 -112 -103 -93 -82 -76 -71 -65 -62 -63 -62 -65 -68 -70 -65 -59 -57 -58 -55 -50 -47 -46 -47 -46 -43 -41 -40 -38 -33 -27 -22 -21 -28 -33 -34 -35 -35 -35 -34 -32 -32 -34 -35 -32 -27 -22 -21 -24 -27 -26 -25 -23 -21 -19 -18 -17 -15 -12 -11 -11 -9 -8 -10 -13 -17 -19 -17 -15 -14 -15 -19 -24 -29 -30 -27 -25 -22 -20 -18 -16 -16 -19 -23 -28 -35 -45 -53 -45 -34 -27 -41 -47 -39 -32 -30 -31 -37 -44 -62 -73 -78 -77 -65 -43 -24 -10 -4 -2 -1 -1 -2 -2 -2 -1 -2 -2 -1 -0 -2 -10 -21 -32 -41 -50 -43 -41 -51 -65 -73 -77 -80 -78 -71 -67 -72 -78 -91 -95 -89 -82 -79 -72 -68 -66 -56 -23 -21 -20 -16 -15 -14 -12 -11 -28 -57 -75 -68 -48 -36 -30 -27 -36 -39 -39 -39 -36 -41 -69 -109 -141 -160 -169 -168 -156 -137 -120 -110 -107 -110 -126 -141 -142 -109 -48 -11 -2 -1 -5 -35 -55 -37 -36 -62 -84 -91 -96 -99 -102 -109 -119 -128 -137 -143 -146 -150 -150 -141 -142 -147 -144 -138 -135 -134 -131 -126 -118 -109 -98 -87 -81 -76 -71 -68 -67 -67 -72 -76 -78 -74 -68 -65 -64 -63 -61 -57 -55 -52 -49 -49 -48 -43 -39 -31 -26 -22 -24 -30 -34 -36 -36 -36 -35 -33 -33 -36 -37 -37 -34 -30 -28 -27 -29 -32 -33 -35 -35 -34 -36 -37 -33 -22 -16 -12 -11 -11 -11 -14 -18 -22 -23 -21 -18 -18 -22 -28 -35 -42 -43 -38 -31 -27 -24 -22 -21 -21 -23 -27 -34 -43 -53 -57 -51 -48 -50 -58 -64 -64 -66 -72 -63 -68 -55 -81 -90 -91 -97 -87 -61 -36 -17 -7 -5 -4 -4 -5 -5 -4 -3 -3 -2 -1 -1 -7 -22 -42 -55 -63 -74 -81 -84 -85 -87 -91 -95 -98 -96 -92 -86 -90 -94 -104 -115 -117 -108 -99 -92 -90 -86 -74 -27 -24 -20 -16 -14 -14 -14 -14 -22 -44 -61 -52 -41 -50 -46 -39 -44 -27 -19 -23 -33 -51 -86 -131 -168 -188 -192 -184 -169 -151 -139 -139 -146 -159 -170 -163 -150 -142 -116 -62 -21 -8 -33 -67 -86 -57 -40 -61 -86 -94 -103 -114 -114 -114 -122 -131 -140 -144 -145 -152 -151 -145 -147 -151 -149 -143 -139 -137 -134 -130 -125 -120 -107 -98 -90 -83 -79 -78 -78 -78 -81 -84 -86 -86 -82 -77 -72 -70 -69 -66 -60 -55 -51 -48 -45 -40 -33 -27 -24 -24 -28 -33 -37 -40 -41 -40 -36 -34 -34 -37 -39 -39 -36 -33 -32 -31 -33 -39 -44 -48 -50 -51 -56 -60 -54 -35 -32 -29 -25 -18 -15 -17 -22 -25 -25 -25 -23 -24 -30 -38 -46 -53 -53 -47 -35 -27 -23 -23 -25 -28 -31 -33 -38 -49 -62 -69 -69 -70 -74 -82 -92 -100 -99 -89 -17 -2 -0 -30 -37 -50 -86 -106 -78 -51 -31 -15 -8 -6 -6 -8 -10 -9 -7 -6 -4 -3 -5 -17 -37 -58 -70 -78 -88 -100 -103 -99 -97 -100 -104 -107 -105 -102 -102 -104 -111 -119 -132 -142 -143 -141 -137 -133 -117 -97 -38 -34 -29 -24 -21 -19 -17 -14 -16 -23 -34 -31 -28 -48 -69 -62 -55 -37 -31 -38 -52 -75 -108 -146 -176 -188 -190 -189 -179 -168 -163 -170 -182 -192 -180 -158 -146 -135 -136 -122 -73 -26 -27 -64 -93 -106 -107 -89 -82 -95 -114 -125 -120 -122 -127 -134 -142 -146 -147 -149 -149 -150 -154 -154 -149 -144 -141 -139 -137 -135 -133 -132 -117 -110 -102 -95 -91 -90 -89 -89 -92 -92 -94 -97 -94 -87 -80 -77 -72 -71 -62 -56 -52 -47 -41 -34 -30 -27 -27 -28 -33 -37 -42 -45 -46 -43 -39 -37 -38 -41 -42 -40 -37 -35 -34 -35 -40 -48 -56 -62 -64 -66 -67 -67 -60 -47 -48 -46 -37 -29 -26 -25 -26 -29 -29 -29 -29 -32 -39 -48 -57 -62 -59 -47 -31 -22 -18 -22 -31 -40 -46 -48 -51 -60 -75 -86 -93 -100 -111 -123 -130 -116 -68 -43 -5 -1 -0 -0 -0 -19 -70 -123 -97 -71 -47 -28 -18 -15 -14 -13 -13 -12 -14 -11 -13 -19 -27 -39 -54 -68 -76 -82 -91 -97 -103 -103 -103 -107 -111 -112 -111 -110 -111 -114 -125 -152 -178 -191 -200 -217 -224 -195 -159 -121 -47 -35 -28 -25 -25 -24 -23 -21 -25 -26 -29 -24 -25 -50 -84 -75 -57 -50 -42 -50 -71 -99 -127 -153 -169 -169 -170 -192 -193 -196 -204 -212 -212 -192 -165 -143 -141 -129 -129 -136 -112 -52 -22 -60 -102 -133 -180 -185 -141 -117 -131 -126 -114 -122 -127 -134 -141 -143 -145 -152 -155 -155 -155 -155 -155 -154 -151 -145 -140 -143 -147 -143 -130 -122 -118 -112 -107 -103 -101 -100 -100 -99 -100 -102 -104 -102 -95 -89 -81 -76 -66 -59 -54 -48 -41 -35 -31 -30 -32 -33 -36 -41 -46 -50 -50 -47 -43 -42 -45 -46 -44 -41 -38 -37 -36 -39 -46 -55 -64 -71 -71 -69 -66 -64 -62 -59 -62 -67 -62 -46 -38 -34 -32 -32 -30 -33 -39 -43 -50 -60 -68 -72 -66 -50 -30 -22 -18 -23 -34 -49 -63 -70 -74 -83 -96 -109 -120 -136 -154 -151 -125 -84 -10 -0 -0 -0 -0 -0 -2 -26 -83 -126 -107 -85 -61 -44 -37 -32 -29 -25 -21 -16 -13 -17 -28 -44 -57 -66 -71 -76 -79 -82 -90 -94 -102 -104 -104 -107 -109 -111 -113 -113 -117 -128 -153 -196 -241 -265 -269 -263 -227 -232 -196 -137 -62 -43 -40 -41 -46 -63 -82 -76 -66 -44 -34 -28 -36 -73 -105 -100 -77 -59 -63 -70 -83 -104 -126 -148 -158 -139 -119 -206 -216 -236 -251 -250 -225 -187 -169 -154 -143 -135 -137 -137 -122 -97 -86 -93 -93 -112 -171 -186 -181 -158 -142 -136 -117 -116 -129 -133 -138 -145 -149 -150 -150 -150 -149 -152 -159 -160 -158 -157 -155 -155 -155 -152 -144 -135 -132 -127 -122 -118 -115 -110 -108 -107 -109 -108 -112 -113 -108 -102 -93 -84 -75 -68 -61 -52 -43 -36 -32 -34 -36 -38 -39 -44 -50 -54 -55 -52 -49 -48 -48 -47 -44 -41 -39 -38 -40 -44 -52 -63 -74 -76 -73 -68 -64 -63 -64 -67 -77 -89 -77 -60 -53 -48 -41 -37 -35 -40 -48 -55 -63 -71 -81 -85 -80 -63 -42 -33 -32 -37 -47 -63 -79 -89 -95 -106 -123 -132 -147 -171 -173 -106 -19 -0 -0 -0 -0 -0 -0 -0 -3 -40 -112 -112 -97 -83 -67 -58 -54 -52 -49 -45 -40 -35 -33 -37 -49 -65 -79 -88 -90 -86 -83 -83 -86 -90 -96 -101 -102 -103 -104 -104 -106 -109 -119 -147 -193 -251 -293 -269 -220 -181 -157 -215 -188 -122 -96 -68 -63 -75 -90 -95 -93 -88 -81 -69 -46 -35 -58 -105 -131 -122 -105 -91 -94 -102 -112 -98 -92 -127 -156 -121 -87 -242 -253 -273 -277 -261 -231 -205 -192 -168 -144 -144 -151 -149 -141 -132 -120 -101 -85 -80 -95 -144 -154 -152 -153 -146 -126 -118 -128 -135 -137 -140 -146 -152 -152 -150 -148 -147 -149 -147 -147 -147 -152 -158 -158 -158 -156 -150 -147 -143 -137 -132 -126 -120 -118 -119 -121 -118 -119 -119 -118 -115 -104 -95 -88 -81 -70 -57 -46 -40 -39 -40 -40 -42 -42 -49 -55 -58 -59 -59 -57 -55 -53 -50 -46 -43 -41 -42 -45 -52 -63 -76 -80 -78 -72 -68 -65 -64 -66 -74 -89 -91 -72 -61 -59 -56 -50 -47 -47 -52 -58 -64 -70 -77 -88 -98 -100 -91 -75 -65 -65 -67 -72 -83 -95 -104 -112 -122 -136 -152 -173 -185 -130 -45 -2 -0 -0 -0 -0 -0 -0 -0 -0 -29 -100 -106 -85 -74 -67 -65 -66 -69 -69 -66 -61 -57 -55 -59 -68 -81 -97 -110 -112 -99 -87 -83 -81 -83 -89 -94 -96 -98 -100 -99 -100 -106 -127 -171 -229 -263 -217 -93 -156 -200 -212 -195 -146 -96 -128 -103 -85 -90 -118 -122 -114 -103 -89 -74 -64 -52 -93 -143 -160 -146 -132 -119 -71 -31 -35 -63 -113 -149 -166 -155 -155 -254 -277 -303 -291 -261 -234 -216 -203 -183 -161 -158 -170 -174 -162 -142 -126 -112 -94 -94 -132 -131 -130 -145 -154 -146 -130 -122 -122 -133 -140 -140 -144 -148 -148 -145 -144 -144 -143 -144 -145 -146 -147 -148 -150 -156 -159 -158 -160 -159 -155 -149 -143 -137 -135 -135 -135 -130 -130 -130 -126 -122 -116 -110 -104 -95 -80 -65 -53 -47 -46 -46 -45 -46 -47 -53 -59 -62 -64 -65 -64 -63 -61 -59 -54 -48 -45 -46 -52 -65 -78 -85 -84 -78 -73 -70 -67 -68 -72 -81 -92 -75 -66 -61 -60 -58 -56 -56 -59 -64 -69 -73 -75 -83 -99 -116 -122 -117 -110 -105 -105 -105 -104 -106 -112 -121 -130 -139 -142 -161 -188 -157 -76 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -76 -107 -84 -70 -66 -69 -74 -79 -83 -82 -80 -78 -78 -79 -85 -96 -110 -123 -125 -112 -95 -84 -78 -78 -84 -90 -93 -98 -98 -100 -101 -110 -139 -190 -248 -292 -313 -323 -296 -262 -218 -167 -121 -86 -123 -105 -85 -74 -131 -143 -130 -115 -100 -82 -76 -77 -126 -169 -185 -144 -78 -34 -16 -2 -2 -16 -53 -76 -99 -116 -131 -161 -166 -277 -276 -249 -230 -222 -216 -205 -187 -179 -186 -179 -178 -164 -157 -160 -147 -101 -123 -101 -118 -130 -135 -133 -127 -122 -121 -130 -141 -143 -151 -150 -143 -140 -140 -142 -144 -145 -146 -145 -145 -145 -146 -149 -152 -156 -160 -159 -155 -152 -152 -154 -152 -151 -147 -141 -138 -136 -134 -131 -127 -123 -117 -101 -81 -69 -62 -57 -54 -53 -52 -54 -55 -59 -63 -67 -70 -72 -73 -71 -67 -62 -58 -54 -51 -53 -62 -74 -86 -88 -85 -80 -76 -73 -71 -74 -81 -84 -82 -66 -66 -64 -61 -60 -61 -64 -67 -73 -76 -80 -83 -94 -113 -130 -142 -148 -147 -137 -132 -130 -126 -124 -129 -141 -145 -152 -156 -175 -199 -159 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -58 -126 -99 -74 -69 -74 -81 -87 -90 -91 -92 -93 -93 -93 -97 -104 -113 -122 -127 -117 -101 -86 -77 -75 -79 -85 -92 -96 -97 -99 -102 -116 -149 -195 -239 -262 -268 -247 -224 -203 -178 -145 -111 -82 -105 -91 -82 -92 -136 -136 -123 -110 -95 -80 -78 -97 -138 -164 -165 -111 -40 -0 -0 -0 -0 -0 -0 -7 -92 -76 -50 -122 -138 -215 -232 -240 -238 -233 -229 -224 -213 -193 -163 -104 -141 -155 -190 -214 -199 -166 -131 -105 -104 -103 -111 -118 -119 -118 -123 -134 -139 -137 -145 -144 -137 -135 -137 -140 -142 -142 -141 -141 -141 -142 -143 -144 -146 -150 -153 -152 -151 -148 -149 -153 -157 -157 -152 -144 -137 -134 -134 -136 -137 -133 -124 -109 -85 -75 -70 -69 -67 -64 -63 -62 -62 -66 -71 -77 -81 -82 -80 -79 -74 -69 -65 -61 -59 -62 -70 -81 -90 -92 -89 -83 -77 -74 -73 -78 -85 -84 -77 -68 -68 -67 -65 -65 -68 -71 -73 -74 -77 -85 -93 -106 -125 -146 -169 -186 -182 -157 -148 -151 -156 -156 -156 -155 -155 -159 -164 -178 -198 -184 -96 -0 -0 -0 -0 -0 -0 -0 -4 -13 -27 -46 -82 -135 -117 -91 -82 -84 -87 -91 -94 -94 -97 -100 -97 -98 -102 -108 -113 -115 -117 -113 -103 -90 -81 -76 -74 -78 -89 -99 -103 -104 -111 -130 -161 -198 -223 -220 -209 -187 -173 -166 -153 -130 -103 -79 -103 -110 -115 -125 -120 -118 -102 -88 -78 -74 -81 -105 -131 -138 -102 -47 -11 -0 -0 -0 -0 -0 -0 -4 -142 -107 -101 -206 -212 -196 -201 -231 -249 -247 -245 -221 -155 -81 -80 -37 -55 -65 -178 -248 -232 -202 -158 -123 -92 -93 -104 -109 -110 -113 -122 -136 -133 -137 -140 -137 -133 -133 -136 -139 -141 -141 -139 -138 -138 -138 -138 -139 -141 -144 -147 -148 -149 -149 -149 -149 -152 -154 -149 -138 -129 -126 -129 -135 -139 -137 -127 -114 -88 -79 -77 -79 -78 -76 -74 -72 -72 -77 -81 -87 -90 -86 -83 -86 -79 -73 -70 -66 -68 -72 -78 -86 -93 -93 -90 -85 -80 -77 -76 -80 -84 -82 -76 -72 -71 -71 -72 -75 -79 -82 -82 -81 -84 -91 -101 -115 -134 -160 -188 -213 -211 -174 -159 -168 -181 -185 -179 -168 -161 -160 -166 -177 -194 -203 -138 -31 -12 -5 -7 -1 -12 -42 -70 -90 -109 -125 -141 -150 -136 -114 -104 -101 -97 -91 -93 -93 -99 -102 -104 -105 -110 -117 -118 -114 -107 -104 -102 -94 -98 -99 -82 -75 -86 -98 -103 -110 -124 -145 -169 -188 -194 -180 -157 -139 -134 -138 -136 -122 -102 -82 -93 -108 -114 -111 -100 -96 -87 -87 -89 -91 -102 -116 -111 -77 -31 -6 -0 -0 -0 -0 -0 -0 -0 -0 -62 -43 -109 -206 -214 -192 -191 -206 -234 -262 -233 -137 -53 -47 -95 -94 -13 -44 -191 -247 -231 -224 -199 -139 -89 -84 -96 -104 -108 -113 -120 -128 -124 -138 -137 -134 -132 -134 -137 -140 -142 -141 -138 -136 -136 -136 -135 -134 -136 -139 -143 -145 -149 -153 -155 -153 -151 -150 -143 -129 -119 -118 -123 -132 -139 -138 -128 -110 -97 -94 -95 -96 -94 -88 -83 -81 -82 -85 -94 -99 -98 -94 -91 -92 -85 -78 -77 -77 -79 -81 -84 -91 -98 -95 -95 -86 -81 -79 -79 -82 -85 -82 -77 -75 -73 -75 -77 -82 -89 -92 -90 -89 -92 -100 -110 -126 -149 -176 -206 -235 -214 -181 -167 -176 -189 -193 -188 -178 -168 -166 -168 -171 -183 -206 -210 -165 -92 -73 -60 -35 -60 -127 -166 -162 -158 -154 -157 -146 -127 -111 -106 -106 -107 -104 -93 -94 -101 -105 -108 -113 -120 -126 -126 -115 -101 -95 -95 -93 -100 -101 -82 -76 -84 -98 -108 -120 -135 -152 -167 -175 -167 -144 -121 -108 -109 -119 -123 -115 -100 -82 -73 -97 -111 -110 -104 -103 -105 -109 -122 -126 -137 -130 -81 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -97 -199 -227 -209 -210 -237 -253 -253 -242 -189 -133 -118 -131 -134 -20 -165 -243 -175 -79 -76 -153 -172 -96 -75 -86 -98 -106 -112 -115 -117 -121 -130 -132 -132 -133 -135 -138 -142 -144 -143 -141 -138 -136 -133 -130 -129 -131 -135 -140 -145 -152 -156 -159 -159 -154 -147 -138 -122 -116 -116 -121 -130 -138 -137 -127 -112 -108 -111 -114 -112 -107 -99 -92 -88 -90 -98 -102 -106 -106 -104 -101 -100 -93 -90 -87 -86 -88 -90 -92 -96 -100 -95 -91 -85 -82 -81 -82 -83 -85 -83 -79 -78 -78 -81 -85 -89 -94 -97 -99 -98 -100 -109 -124 -139 -158 -188 -224 -234 -212 -187 -173 -178 -191 -198 -192 -178 -170 -169 -160 -153 -159 -181 -205 -215 -209 -205 -160 -123 -133 -157 -157 -136 -128 -126 -129 -119 -102 -94 -92 -94 -98 -101 -95 -97 -103 -107 -112 -118 -123 -127 -128 -115 -97 -90 -88 -87 -85 -80 -77 -80 -86 -102 -114 -125 -137 -148 -157 -159 -140 -115 -93 -85 -91 -104 -115 -116 -107 -92 -61 -96 -117 -118 -116 -123 -129 -134 -142 -155 -156 -119 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -45 -126 -200 -239 -246 -247 -234 -245 -260 -210 -162 -135 -126 -138 -87 -211 -159 -64 -11 -3 -19 -53 -89 -68 -73 -79 -93 -102 -103 -107 -118 -123 -128 -132 -134 -135 -137 -140 -143 -144 -143 -140 -138 -134 -130 -127 -126 -123 -125 -130 -136 -141 -150 -156 -154 -144 -134 -120 -120 -122 -126 -131 -136 -134 -127 -120 -121 -127 -130 -124 -114 -107 -105 -99 -100 -101 -110 -113 -112 -110 -107 -104 -100 -96 -94 -93 -94 -96 -97 -100 -101 -94 -90 -85 -83 -82 -82 -84 -86 -85 -82 -84 -86 -88 -89 -93 -99 -104 -107 -107 -113 -124 -136 -150 -167 -192 -219 -223 -212 -192 -177 -179 -189 -187 -167 -155 -153 -156 -145 -137 -137 -150 -170 -183 -187 -189 -182 -170 -163 -145 -118 -98 -92 -94 -99 -95 -86 -82 -83 -84 -88 -98 -93 -96 -105 -112 -121 -121 -113 -118 -120 -108 -95 -91 -92 -96 -92 -78 -81 -86 -93 -106 -117 -128 -137 -146 -152 -150 -121 -94 -76 -72 -83 -99 -115 -123 -119 -108 -103 -121 -127 -123 -123 -130 -130 -118 -120 -130 -107 -58 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -98 -186 -244 -248 -258 -258 -75 -53 -110 -137 -137 -155 -157 -122 -44 -9 -0 -0 -15 -58 -103 -73 -67 -72 -82 -91 -97 -102 -111 -116 -123 -129 -132 -131 -129 -129 -131 -132 -130 -126 -135 -133 -126 -121 -118 -114 -115 -118 -123 -128 -139 -151 -151 -140 -133 -120 -122 -122 -129 -135 -136 -134 -130 -129 -129 -130 -135 -131 -123 -118 -114 -108 -111 -111 -114 -115 -114 -113 -111 -109 -106 -105 -97 -96 -96 -97 -101 -104 -102 -95 -90 -85 -84 -83 -84 -85 -87 -88 -86 -90 -92 -94 -101 -109 -115 -115 -114 -114 -122 -139 -150 -165 -184 -200 -215 -213 -204 -191 -176 -170 -174 -171 -151 -137 -134 -138 -135 -128 -123 -126 -137 -150 -153 -153 -146 -144 -137 -118 -95 -80 -75 -77 -81 -82 -81 -80 -79 -81 -84 -89 -91 -98 -105 -108 -116 -115 -99 -105 -113 -117 -116 -112 -111 -118 -114 -80 -83 -90 -99 -114 -129 -139 -142 -145 -157 -156 -121 -91 -74 -72 -84 -101 -117 -125 -121 -115 -142 -132 -119 -112 -101 -93 -97 -100 -63 -30 -24 -9 -0 -0 -3 -26 -73 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -51 -70 -55 -39 -32 -5 -141 -169 -163 -151 -129 -92 -31 -2 -0 -0 -5 -32 -76 -114 -68 -54 -75 -75 -77 -84 -93 -101 -108 -115 -121 -123 -121 -119 -122 -127 -130 -130 -128 -123 -118 -114 -112 -112 -113 -113 -113 -116 -121 -130 -142 -147 -139 -131 -124 -125 -124 -127 -134 -138 -139 -137 -137 -140 -142 -139 -135 -132 -129 -126 -122 -122 -119 -122 -121 -118 -115 -114 -113 -112 -109 -101 -99 -98 -101 -105 -107 -102 -96 -90 -88 -87 -83 -83 -84 -83 -87 -87 -90 -94 -101 -110 -117 -120 -119 -117 -120 -138 -152 -167 -180 -190 -200 -207 -207 -201 -190 -174 -164 -165 -164 -143 -126 -123 -124 -122 -116 -112 -110 -112 -121 -123 -117 -112 -112 -108 -97 -84 -72 -64 -69 -71 -74 -77 -77 -78 -80 -80 -80 -86 -90 -93 -93 -89 -84 -87 -97 -122 -146 -144 -129 -116 -113 -109 -84 -86 -92 -101 -116 -132 -144 -149 -150 -164 -165 -141 -113 -89 -81 -89 -105 -117 -121 -120 -118 -130 -118 -109 -106 -99 -90 -89 -89 -65 -22 -2 -0 -0 -0 -6 -125 -348 -70 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -154 -183 -191 -152 -76 -14 -0 -0 -0 -0 -27 -123 -116 -2 -1 -6 -43 -40 -51 -65 -76 -87 -98 -106 -110 -109 -111 -116 -122 -127 -132 -133 -133 -129 -123 -118 -115 -113 -113 -113 -110 -111 -117 -127 -136 -142 -141 -134 -132 -127 -126 -130 -136 -142 -146 -146 -143 -145 -147 -134 -132 -136 -140 -141 -140 -137 -130 -123 -118 -117 -119 -119 -117 -114 -111 -104 -104 -105 -107 -108 -107 -103 -98 -94 -90 -85 -81 -83 -88 -90 -92 -92 -97 -104 -109 -115 -117 -118 -122 -129 -137 -153 -161 -170 -181 -191 -200 -207 -209 -200 -187 -169 -152 -139 -128 -121 -114 -112 -111 -111 -110 -108 -102 -92 -97 -104 -100 -96 -93 -91 -84 -74 -62 -60 -65 -66 -69 -72 -76 -79 -80 -80 -79 -76 -82 -81 -75 -71 -72 -77 -86 -105 -124 -120 -111 -105 -99 -90 -81 -86 -92 -104 -122 -137 -147 -152 -150 -170 -184 -169 -146 -118 -98 -99 -107 -116 -120 -121 -120 -119 -111 -109 -103 -92 -83 -80 -81 -76 -46 -0 -0 -0 -0 -0 -130 -357 -280 -88 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -11 -15 -9 -31 -166 -185 -195 -234 -184 -73 -0 -0 -0 -0 -7 -66 -170 -151 -58 -50 -13 -5 -5 -17 -42 -67 -81 -88 -98 -102 -100 -109 -117 -122 -127 -133 -136 -137 -136 -132 -127 -122 -118 -117 -115 -113 -114 -121 -133 -142 -145 -146 -145 -139 -129 -131 -138 -144 -150 -154 -153 -149 -151 -157 -146 -141 -142 -148 -155 -157 -153 -143 -130 -123 -121 -122 -120 -115 -112 -113 -110 -112 -113 -112 -111 -108 -104 -99 -91 -91 -84 -83 -85 -85 -85 -89 -94 -102 -110 -112 -112 -114 -119 -124 -121 -124 -145 -161 -170 -180 -190 -200 -208 -208 -200 -187 -167 -150 -138 -127 -114 -107 -108 -106 -108 -104 -97 -89 -78 -79 -88 -89 -87 -86 -83 -77 -67 -57 -63 -64 -65 -68 -74 -79 -79 -78 -78 -81 -78 -75 -70 -64 -61 -64 -69 -76 -81 -85 -88 -90 -93 -93 -91 -95 -89 -93 -106 -122 -130 -130 -129 -124 -150 -187 -187 -172 -145 -114 -104 -103 -109 -116 -123 -130 -127 -129 -131 -99 -84 -82 -80 -71 -43 -8 -0 -0 -0 -0 -0 -32 -133 -268 -322 -370 -184 -39 -0 -0 -0 -0 -0 -0 -0 -15 -70 -120 -160 -203 -204 -188 -226 -254 -183 -67 -0 -0 -2 -14 -109 -254 -274 -252 -245 -215 -110 -33 -2 -2 -14 -28 -40 -61 -90 -92 -92 -105 -112 -117 -122 -129 -136 -142 -146 -142 -135 -131 -127 -123 -121 -120 -122 -131 -142 -151 -155 -159 -159 -149 -137 -140 -143 -149 -155 -159 -158 -157 -156 -156 -148 -151 -155 -160 -167 -168 -160 -146 -132 -124 -126 -125 -120 -115 -111 -108 -111 -116 -117 -115 -113 -111 -106 -102 -95 -97 -87 -84 -84 -86 -93 -100 -94 -91 -109 -113 -112 -113 -115 -116 -108 -105 -127 -151 -163 -172 -185 -196 -204 -206 -200 -183 -166 -150 -136 -124 -117 -109 -108 -104 -102 -96 -86 -76 -70 -69 -77 -81 -85 -88 -85 -76 -66 -60 -63 -65 -67 -67 -69 -73 -77 -78 -72 -75 -73 -69 -63 -58 -56 -58 -65 -69 -72 -75 -77 -79 -82 -86 -92 -109 -112 -112 -110 -107 -100 -94 -98 -108 -139 -177 -184 -170 -144 -114 -95 -91 -96 -103 -111 -117 -147 -155 -151 -77 -35 -57 -70 -70 -37 -2 -14 -48 -54 -14 -2 -0 -14 -34 -27 -8 -8 -4 -0 -0 -0 -0 -0 -5 -42 -60 -69 -85 -119 -120 -83 -158 -255 -209 -87 -20 -0 -0 -4 -51 -328 -321 -289 -260 -249 -250 -228 -157 -116 -80 -19 -3 -6 -20 -51 -80 -75 -95 -101 -102 -105 -111 -119 -128 -137 -138 -133 -132 -133 -132 -129 -131 -136 -128 -137 -150 -164 -173 -171 -158 -148 -149 -148 -154 -163 -167 -166 -165 -162 -162 -164 -171 -174 -175 -177 -174 -163 -150 -144 -135 -135 -133 -121 -108 -102 -109 -116 -119 -119 -116 -112 -108 -105 -103 -99 -98 -92 -92 -95 -98 -98 -93 -87 -84 -105 -110 -108 -108 -109 -107 -105 -108 -126 -144 -155 -165 -177 -188 -196 -198 -190 -175 -162 -148 -135 -124 -116 -111 -102 -101 -98 -91 -83 -74 -66 -65 -72 -73 -78 -86 -85 -75 -67 -63 -63 -66 -70 -74 -78 -82 -84 -80 -73 -72 -68 -61 -56 -55 -56 -58 -64 -67 -71 -76 -82 -87 -89 -89 -89 -116 -125 -125 -111 -91 -75 -68 -72 -86 -121 -148 -155 -144 -122 -96 -76 -72 -77 -85 -93 -101 -167 -164 -151 -103 -36 -3 -17 -53 -49 -38 -66 -118 -127 -30 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -134 -66 -33 -31 -73 -91 -48 -32 -136 -166 -36 -0 -0 -0 -1 -62 -354 -328 -297 -271 -259 -256 -255 -247 -232 -199 -125 -32 -0 -1 -12 -34 -34 -69 -78 -88 -97 -105 -116 -133 -149 -159 -150 -135 -140 -145 -137 -126 -128 -132 -146 -159 -176 -186 -181 -165 -158 -153 -159 -166 -176 -180 -178 -175 -171 -169 -179 -188 -188 -187 -186 -180 -169 -160 -155 -139 -130 -124 -112 -96 -89 -92 -104 -119 -120 -117 -112 -108 -107 -106 -103 -98 -95 -96 -101 -102 -97 -91 -89 -88 -98 -102 -103 -103 -102 -101 -100 -105 -125 -139 -149 -159 -169 -178 -183 -185 -183 -177 -165 -149 -134 -124 -116 -112 -99 -99 -97 -92 -85 -75 -67 -64 -66 -64 -67 -74 -77 -73 -71 -70 -69 -69 -72 -78 -81 -80 -77 -76 -72 -65 -58 -56 -57 -57 -56 -60 -65 -70 -75 -82 -90 -97 -100 -95 -89 -99 -91 -82 -75 -68 -58 -55 -61 -72 -95 -114 -121 -115 -98 -77 -60 -58 -63 -71 -78 -85 -171 -144 -136 -132 -89 -0 -16 -67 -89 -97 -110 -131 -132 -32 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -140 -55 -19 -14 -46 -65 -43 -12 -19 -56 -107 -120 -44 -0 -0 -79 -337 -346 -309 -289 -283 -282 -277 -267 -259 -247 -224 -173 -148 -83 -23 -17 -10 -24 -29 -51 -76 -95 -111 -127 -140 -169 -171 -151 -144 -141 -136 -134 -142 -153 -166 -163 -154 -174 -187 -177 -171 -160 -164 -168 -182 -190 -189 -183 -177 -172 -177 -189 -190 -192 -191 -185 -176 -169 -159 -139 -125 -114 -102 -91 -84 -85 -95 -119 -120 -117 -114 -110 -108 -105 -98 -93 -91 -94 -98 -97 -93 -94 -90 -88 -92 -96 -98 -96 -95 -97 -100 -106 -123 -136 -145 -152 -159 -166 -173 -178 -179 -174 -165 -150 -135 -127 -120 -112 -104 -97 -93 -92 -89 -78 -68 -65 -66 -63 -63 -67 -71 -74 -77 -66 -69 -76 -81 -84 -83 -78 -76 -78 -74 -65 -61 -58 -59 -61 -59 -63 -67 -72 -81 -92 -105 -115 -112 -98 -92 -89 -78 -70 -69 -65 -48 -48 -53 -62 -75 -87 -95 -95 -82 -67 -57 -57 -61 -65 -69 -73 -160 -125 -105 -92 -60 -6 -17 -79 -91 -97 -105 -120 -115 -36 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -117 -63 -21 -14 -27 -81 -131 -93 -11 -71 -301 -322 -210 -79 -14 -91 -313 -365 -315 -293 -294 -301 -302 -293 -281 -269 -260 -243 -233 -192 -148 -115 -65 -39 -26 -14 -30 -66 -109 -135 -141 -174 -168 -164 -154 -146 -143 -145 -155 -172 -192 -174 -135 -162 -192 -185 -174 -172 -170 -172 -186 -195 -195 -188 -180 -173 -173 -184 -183 -187 -190 -187 -182 -174 -160 -141 -125 -113 -102 -91 -82 -78 -90 -115 -118 -118 -116 -112 -108 -104 -97 -91 -89 -91 -92 -95 -97 -91 -89 -86 -86 -88 -89 -89 -89 -93 -99 -105 -119 -131 -139 -144 -148 -155 -163 -169 -171 -168 -159 -147 -135 -127 -122 -116 -110 -102 -96 -97 -97 -84 -71 -68 -69 -68 -69 -71 -75 -83 -97 -76 -77 -88 -94 -94 -89 -83 -79 -77 -72 -68 -64 -62 -64 -63 -63 -64 -68 -76 -88 -102 -117 -128 -124 -107 -96 -91 -83 -77 -74 -65 -49 -47 -49 -56 -65 -74 -81 -82 -71 -64 -61 -63 -67 -69 -71 -74 -175 -152 -130 -93 -52 -38 -48 -103 -101 -93 -100 -120 -109 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -100 -136 -83 -29 -17 -20 -60 -106 -96 -56 -130 -328 -342 -349 -177 -98 -187 -324 -348 -312 -297 -294 -301 -310 -306 -290 -287 -302 -272 -256 -242 -230 -209 -173 -149 -115 -51 -13 -17 -66 -107 -112 -138 -145 -162 -164 -163 -167 -183 -212 -237 -234 -221 -203 -196 -197 -190 -177 -183 -183 -182 -191 -199 -198 -190 -180 -171 -168 -179 -178 -183 -187 -186 -184 -176 -160 -141 -126 -117 -108 -97 -87 -80 -97 -112 -117 -118 -116 -112 -107 -100 -92 -90 -86 -87 -91 -93 -93 -88 -85 -84 -84 -86 -87 -86 -86 -89 -95 -102 -115 -125 -131 -134 -139 -145 -152 -153 -158 -156 -149 -141 -134 -128 -121 -117 -115 -109 -103 -103 -105 -92 -78 -73 -72 -71 -72 -79 -87 -94 -110 -103 -101 -106 -109 -106 -98 -88 -78 -75 -69 -66 -65 -66 -69 -68 -67 -70 -78 -85 -94 -104 -117 -135 -142 -120 -100 -93 -91 -82 -67 -65 -62 -56 -50 -49 -54 -62 -68 -67 -65 -65 -67 -72 -78 -81 -81 -89 -204 -191 -168 -139 -108 -86 -94 -122 -84 -61 -63 -75 -64 -26 -0 -0 -0 -0 -0 -0 -0 -0 -10 -73 -23 -4 -101 -183 -174 -102 -46 -27 -28 -52 -97 -166 -231 -275 -301 -313 -371 -285 -281 -346 -375 -338 -303 -287 -289 -296 -306 -305 -296 -298 -310 -290 -272 -256 -243 -235 -230 -226 -208 -160 -78 -23 -49 -99 -118 -131 -140 -152 -163 -176 -186 -194 -203 -212 -224 -217 -226 -210 -201 -194 -185 -189 -191 -189 -196 -202 -199 -189 -177 -169 -171 -178 -178 -184 -188 -187 -183 -172 -154 -139 -127 -122 -115 -105 -97 -96 -106 -115 -120 -119 -115 -109 -103 -98 -94 -91 -85 -84 -87 -90 -88 -82 -78 -77 -77 -78 -84 -87 -86 -88 -94 -100 -110 -118 -122 -124 -129 -133 -139 -142 -141 -139 -137 -136 -133 -129 -125 -119 -118 -113 -106 -102 -102 -96 -88 -79 -72 -71 -75 -86 -100 -108 -116 -125 -124 -121 -120 -117 -107 -97 -82 -76 -72 -69 -69 -72 -74 -73 -75 -84 -92 -101 -107 -109 -111 -123 -122 -114 -97 -86 -83 -79 -74 -72 -73 -69 -57 -50 -49 -53 -58 -59 -60 -66 -73 -82 -93 -100 -101 -108 -153 -103 -138 -111 -84 -71 -81 -100 -20 -5 -8 -39 -47 -24 -0 -4 -28 -70 -15 -0 -0 -0 -56 -230 -75 -11 -124 -204 -177 -101 -56 -43 -51 -68 -107 -208 -265 -260 -274 -295 -347 -372 -395 -394 -362 -316 -284 -274 -274 -271 -285 -297 -300 -304 -307 -303 -291 -273 -256 -244 -238 -240 -244 -244 -202 -65 -7 -35 -94 -127 -115 -83 -73 -104 -183 -235 -242 -244 -243 -227 -227 -217 -209 -199 -190 -192 -197 -197 -205 -205 -198 -186 -177 -177 -184 -184 -183 -187 -190 -185 -173 -157 -141 -136 -129 -127 -122 -113 -107 -108 -115 -121 -122 -121 -116 -110 -104 -100 -93 -86 -82 -82 -85 -87 -84 -78 -73 -72 -74 -74 -74 -75 -76 -81 -90 -97 -103 -111 -115 -117 -120 -122 -126 -128 -127 -128 -129 -131 -129 -127 -127 -122 -121 -117 -109 -100 -93 -96 -95 -83 -73 -73 -79 -89 -105 -116 -122 -128 -128 -125 -122 -121 -117 -101 -89 -81 -74 -72 -72 -74 -74 -78 -90 -106 -128 -149 -154 -140 -123 -103 -93 -97 -92 -85 -83 -86 -86 -84 -74 -71 -70 -66 -60 -57 -57 -58 -59 -67 -77 -88 -100 -111 -120 -125 -167 -151 -140 -99 -84 -76 -81 -88 -57 -17 -2 -28 -36 -19 -11 -56 -156 -271 -108 -17 -1 -0 -55 -179 -128 -49 -131 -204 -172 -99 -60 -51 -63 -84 -102 -174 -213 -219 -242 -267 -314 -369 -393 -379 -346 -315 -290 -269 -259 -245 -257 -290 -311 -310 -308 -309 -303 -290 -275 -263 -256 -254 -258 -271 -270 -99 -16 -0 -33 -85 -67 -7 -1 -14 -38 -39 -25 -69 -236 -251 -229 -221 -214 -206 -203 -204 -202 -204 -212 -206 -199 -190 -185 -189 -190 -190 -188 -190 -192 -186 -172 -157 -142 -140 -134 -133 -129 -122 -120 -121 -126 -128 -126 -124 -119 -112 -106 -99 -88 -86 -80 -77 -79 -79 -78 -75 -73 -71 -70 -69 -67 -66 -67 -74 -90 -98 -99 -102 -106 -110 -113 -117 -120 -119 -119 -121 -123 -123 -122 -120 -120 -121 -121 -120 -115 -105 -96 -93 -91 -80 -73 -75 -79 -86 -99 -113 -124 -135 -136 -132 -127 -123 -120 -104 -93 -83 -74 -70 -71 -74 -77 -94 -122 -148 -180 -197 -192 -171 -142 -94 -81 -85 -91 -95 -100 -108 -116 -119 -84 -74 -73 -74 -71 -62 -57 -59 -62 -69 -79 -91 -104 -117 -127 -135 -166 -182 -159 -120 -103 -96 -94 -102 -99 -40 -1 -5 -9 -5 -15 -77 -201 -296 -247 -69 -6 -0 -4 -63 -177 -174 -196 -244 -207 -140 -96 -73 -68 -80 -87 -161 -206 -216 -226 -250 -292 -342 -364 -354 -331 -309 -286 -253 -232 -228 -244 -288 -313 -308 -299 -299 -302 -300 -290 -281 -278 -278 -279 -287 -291 -119 -25 -0 -19 -55 -70 -49 -5 -0 -0 -0 -0 -60 -232 -260 -233 -221 -213 -208 -209 -213 -210 -218 -214 -204 -203 -201 -197 -196 -196 -196 -195 -195 -195 -186 -170 -153 -140 -140 -140 -139 -135 -130 -128 -129 -132 -133 -131 -127 -123 -116 -107 -96 -88 -82 -75 -70 -69 -70 -70 -70 -74 -65 -62 -61 -61 -57 -55 -64 -82 -91 -97 -98 -99 -102 -106 -110 -111 -112 -113 -115 -116 -116 -112 -113 -114 -118 -120 -119 -117 -110 -98 -92 -92 -82 -76 -77 -80 -86 -94 -108 -127 -133 -130 -130 -129 -125 -119 -107 -93 -85 -81 -75 -71 -75 -86 -115 -162 -190 -194 -187 -181 -172 -138 -92 -75 -77 -90 -103 -108 -101 -99 -120 -95 -81 -80 -79 -75 -66 -58 -58 -63 -71 -79 -91 -106 -119 -129 -137 -144 -126 -92 -163 -125 -109 -107 -110 -93 -42 -0 -0 -0 -0 -3 -20 -83 -180 -10 -1 -0 -0 -0 -50 -171 -254 -232 -191 -169 -177 -160 -124 -105 -84 -100 -172 -225 -236 -229 -233 -260 -297 -319 -317 -307 -292 -267 -232 -205 -211 -241 -285 -318 -329 -322 -325 -355 -345 -317 -304 -300 -301 -303 -305 -307 -143 -31 -0 -0 -9 -34 -55 -3 -0 -0 -0 -4 -67 -211 -259 -239 -222 -213 -215 -218 -216 -213 -226 -215 -207 -207 -207 -204 -201 -201 -203 -204 -206 -203 -192 -176 -160 -147 -146 -148 -146 -141 -138 -137 -137 -139 -138 -138 -132 -123 -114 -105 -95 -86 -77 -69 -63 -60 -60 -61 -62 -64 -60 -58 -56 -53 -50 -52 -63 -76 -85 -94 -93 -91 -95 -100 -103 -103 -104 -105 -109 -112 -111 -105 -104 -106 -112 -115 -116 -116 -112 -101 -94 -94 -86 -81 -80 -82 -85 -90 -100 -116 -124 -129 -131 -128 -122 -118 -108 -101 -98 -102 -101 -91 -83 -94 -133 -179 -187 -176 -165 -162 -154 -116 -83 -69 -72 -89 -110 -121 -117 -125 -108 -95 -90 -86 -83 -83 -77 -66 -62 -66 -71 -78 -89 -103 -113 -127 -129 -138 -143 -124 -98 -95 -131 -142 -121 -75 -25 -0 -0 -0 -7 -33 -22 -6 -12 -0 -0 -0 -0 -0 -31 -110 -190 -183 -59 -54 -118 -179 -185 -163 -145 -209 -228 -249 -250 -231 -215 -221 -239 -257 -266 -265 -255 -240 -223 -215 -228 -256 -283 -304 -323 -346 -370 -374 -334 -336 -333 -323 -319 -322 -323 -315 -170 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -109 -255 -299 -264 -239 -227 -222 -222 -222 -217 -214 -225 -218 -215 -214 -211 -208 -207 -210 -218 -219 -218 -211 -197 -180 -165 -154 -150 -151 -150 -145 -143 -143 -141 -142 -138 -141 -135 -124 -114 -105 -94 -80 -72 -64 -57 -56 -56 -55 -53 -53 -54 -53 -52 -51 -52 -56 -65 -73 -80 -85 -88 -90 -93 -98 -102 -101 -100 -103 -106 -107 -105 -101 -99 -103 -107 -109 -112 -113 -110 -102 -94 -96 -93 -85 -82 -84 -85 -86 -96 -102 -104 -114 -122 -123 -119 -118 -107 -111 -110 -110 -103 -85 -77 -90 -130 -167 -165 -152 -146 -140 -126 -94 -68 -62 -69 -89 -111 -122 -124 -102 -79 -73 -76 -77 -80 -89 -88 -79 -74 -72 -72 -75 -85 -97 -106 -111 -114 -117 -149 -130 -43 -98 -155 -166 -138 -82 -27 -0 -0 -0 -11 -79 -81 -35 -5 -0 -0 -0 -0 -0 -3 -28 -75 -95 -1 -3 -24 -152 -234 -237 -252 -273 -268 -259 -248 -229 -208 -197 -201 -210 -222 -229 -229 -225 -222 -223 -241 -264 -283 -297 -316 -350 -383 -388 -386 -381 -372 -350 -338 -337 -337 -329 -254 -131 -29 -0 -0 -0 -0 -0 -0 -0 -7 -105 -242 -306 -269 -247 -234 -227 -223 -227 -232 -229 -228 -227 -226 -224 -221 -218 -219 -223 -230 -228 -222 -213 -201 -186 -173 -166 -160 -155 -154 -149 -145 -144 -142 -140 -141 -143 -136 -126 -115 -105 -93 -81 -74 -63 -56 -53 -49 -44 -40 -40 -41 -42 -44 -46 -50 -54 -61 -67 -69 -72 -77 -83 -90 -97 -104 -105 -104 -98 -97 -99 -100 -99 -99 -100 -100 -104 -108 -109 -104 -97 -93 -100 -100 -90 -86 -89 -90 -89 -95 -96 -95 -101 -112 -121 -126 -125 -120 -113 -106 -99 -87 -75 -75 -86 -127 -148 -143 -133 -125 -117 -106 -80 -60 -57 -67 -85 -104 -109 -98 -77 -64 -58 -60 -69 -84 -94 -97 -95 -90 -82 -73 -72 -82 -92 -90 -93 -102 -103 -131 -102 -69 -146 -168 -148 -146 -116 -50 -0 -0 -0 -5 -49 -66 -40 -8 -0 -0 -0 -0 -0 -0 -2 -11 -18 -0 -0 -0 -99 -167 -210 -254 -263 -260 -267 -263 -248 -225 -206 -200 -207 -218 -220 -220 -221 -222 -226 -241 -264 -288 -307 -316 -322 -344 -382 -398 -393 -367 -353 -348 -347 -347 -349 -343 -282 -68 -0 -0 -0 -0 -0 -0 -0 -100 -241 -312 -294 -263 -248 -241 -238 -236 -238 -237 -234 -234 -234 -233 -232 -228 -226 -227 -229 -229 -225 -219 -211 -200 -188 -176 -169 -165 -156 -156 -149 -142 -139 -139 -141 -142 -141 -136 -127 -117 -107 -94 -79 -69 -61 -57 -52 -47 -41 -38 -37 -35 -36 -38 -41 -47 -53 -58 -61 -63 -68 -74 -83 -91 -98 -103 -105 -103 -99 -97 -97 -97 -96 -97 -97 -97 -100 -104 -104 -99 -93 -95 -104 -103 -95 -91 -96 -97 -97 -96 -94 -93 -92 -95 -110 -131 -132 -130 -107 -94 -87 -79 -72 -77 -85 -129 -137 -128 -118 -110 -104 -90 -69 -78 -72 -71 -90 -110 -105 -81 -71 -61 -53 -52 -61 -85 -96 -105 -123 -113 -91 -79 -77 -83 -84 -89 -100 -109 -115 -125 -114 -105 -124 -129 -114 -112 -104 -73 -27 -0 -0 -1 -8 -48 -31 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -13 -88 -211 -280 -281 -297 -296 -286 -265 -239 -222 -226 -231 -227 -221 -218 -219 -227 -243 -266 -290 -308 -317 -343 -368 -381 -391 -356 -340 -341 -344 -346 -348 -351 -352 -322 -69 -2 -0 -0 -0 -0 -0 -0 -96 -248 -317 -297 -272 -257 -250 -246 -242 -238 -237 -238 -237 -234 -236 -235 -232 -231 -232 -233 -231 -222 -215 -207 -198 -189 -179 -170 -164 -153 -154 -148 -141 -136 -135 -138 -142 -141 -136 -126 -116 -104 -87 -74 -60 -57 -54 -50 -47 -43 -38 -34 -31 -32 -34 -38 -44 -51 -57 -60 -64 -71 -80 -89 -97 -105 -110 -110 -105 -102 -102 -102 -99 -96 -94 -98 -96 -97 -100 -101 -99 -95 -97 -109 -105 -98 -98 -102 -102 -101 -99 -96 -94 -92 -92 -101 -114 -112 -104 -91 -82 -78 -76 -76 -80 -82 -107 -115 -109 -98 -88 -79 -70 -58 -82 -101 -111 -118 -110 -89 -67 -57 -54 -51 -50 -56 -73 -86 -107 -157 -151 -115 -107 -101 -97 -94 -103 -118 -127 -134 -128 -124 -121 -118 -112 -105 -100 -100 -97 -72 -52 -40 -4 -0 -38 -26 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -57 -148 -221 -263 -329 -329 -315 -295 -263 -239 -236 -237 -235 -228 -220 -218 -225 -242 -263 -284 -291 -300 -330 -364 -384 -384 -340 -323 -332 -335 -337 -340 -344 -353 -355 -86 -14 -2 -0 -0 -0 -0 -0 -69 -223 -283 -267 -261 -252 -247 -243 -239 -240 -242 -240 -233 -231 -235 -235 -231 -233 -234 -231 -226 -218 -212 -204 -196 -189 -180 -168 -160 -150 -149 -145 -138 -134 -134 -137 -141 -140 -136 -127 -115 -103 -87 -68 -55 -50 -47 -44 -43 -41 -37 -33 -29 -29 -29 -32 -39 -48 -54 -58 -65 -74 -87 -98 -108 -118 -122 -119 -113 -108 -108 -110 -110 -116 -114 -116 -109 -106 -107 -113 -127 -128 -105 -111 -109 -108 -111 -112 -109 -106 -102 -100 -109 -109 -101 -111 -101 -97 -95 -91 -87 -83 -82 -83 -84 -85 -93 -96 -91 -81 -69 -60 -59 -60 -75 -92 -99 -87 -59 -55 -52 -51 -50 -48 -47 -50 -59 -72 -95 -141 -150 -129 -131 -130 -123 -118 -120 -133 -141 -151 -142 -129 -118 -110 -107 -108 -108 -96 -88 -88 -88 -80 -66 -65 -29 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -105 -260 -342 -336 -316 -288 -263 -252 -251 -250 -242 -234 -228 -228 -235 -251 -268 -269 -284 -301 -310 -311 -310 -310 -326 -336 -321 -322 -330 -336 -348 -359 -229 -110 -39 -8 -0 -0 -0 -0 -42 -217 -289 -278 -264 -260 -260 -259 -256 -252 -246 -239 -234 -235 -232 -230 -226 -226 -226 -222 -218 -211 -205 -200 -193 -185 -175 -163 -159 -150 -146 -140 -134 -132 -134 -140 -141 -141 -137 -126 -111 -95 -78 -62 -51 -44 -41 -40 -39 -36 -33 -32 -31 -31 -32 -34 -38 -42 -46 -52 -62 -73 -87 -103 -117 -127 -131 -128 -122 -119 -132 -142 -132 -157 -159 -158 -160 -157 -145 -140 -162 -126 -107 -113 -116 -116 -119 -119 -112 -109 -104 -101 -108 -116 -113 -103 -99 -97 -93 -91 -90 -90 -90 -91 -91 -89 -86 -85 -83 -78 -69 -62 -59 -59 -60 -60 -57 -53 -49 -48 -46 -44 -44 -43 -43 -45 -53 -64 -80 -100 -117 -135 -157 -151 -143 -140 -146 -154 -149 -139 -162 -95 -54 -47 -59 -82 -106 -95 -88 -92 -93 -101 -92 -57 -17 -2 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -79 -326 -333 -335 -318 -298 -284 -279 -271 -258 -248 -245 -240 -243 -257 -269 -259 -276 -287 -308 -333 -343 -333 -318 -305 -289 -300 -315 -328 -344 -360 -373 -276 -141 -52 -41 -63 -47 -4 -69 -238 -294 -286 -281 -277 -274 -271 -265 -256 -246 -240 -238 -233 -223 -222 -218 -218 -218 -215 -211 -205 -197 -194 -187 -180 -172 -163 -159 -151 -144 -137 -131 -128 -129 -135 -141 -142 -134 -122 -107 -91 -74 -59 -47 -39 -36 -36 -36 -33 -31 -30 -31 -33 -35 -36 -37 -38 -40 -48 -60 -74 -90 -107 -123 -132 -134 -130 -131 -138 -164 -181 -161 -175 -176 -179 -193 -193 -173 -152 -147 -103 -101 -115 -121 -124 -138 -164 -162 -119 -106 -106 -106 -101 -97 -100 -103 -99 -96 -96 -97 -98 -97 -96 -94 -90 -86 -83 -82 -77 -68 -61 -55 -50 -48 -50 -59 -79 -55 -49 -44 -42 -42 -42 -43 -46 -55 -61 -69 -76 -90 -121 -163 -182 -173 -189 -197 -177 -147 -10 -26 -18 -4 -4 -21 -45 -61 -47 -42 -89 -101 -78 -44 -16 -7 -31 -69 -64 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -52 -56 -91 -309 -350 -356 -341 -323 -310 -299 -285 -269 -261 -260 -255 -263 -281 -284 -269 -289 -285 -286 -298 -302 -281 -258 -258 -270 -277 -291 -320 -355 -370 -383 -315 -184 -131 -192 -268 -225 -103 -312 -325 -305 -287 -278 -275 -274 -271 -265 -257 -253 -244 -231 -226 -220 -218 -211 -207 -206 -204 -200 -195 -187 -185 -180 -176 -171 -163 -156 -150 -142 -135 -127 -123 -123 -131 -142 -138 -127 -114 -99 -83 -68 -54 -42 -35 -33 -33 -32 -31 -30 -29 -29 -32 -34 -35 -36 -37 -40 -52 -66 -83 -101 -118 -130 -133 -133 -134 -143 -159 -177 -182 -168 -164 -160 -156 -156 -150 -136 -121 -108 -109 -120 -122 -120 -128 -151 -172 -159 -122 -106 -102 -99 -95 -95 -102 -107 -103 -103 -105 -106 -104 -101 -98 -93 -90 -86 -84 -83 -77 -67 -60 -58 -56 -57 -63 -68 -68 -65 -53 -46 -45 -47 -47 -49 -52 -59 -63 -64 -64 -68 -86 -121 -156 -181 -207 -207 -175 -135 -2 -8 -15 -16 -32 -65 -71 -39 -0 -8 -86 -100 -86 -73 -69 -73 -92 -134 -135 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -93 -167 -173 -178 -306 -361 -377 -369 -354 -337 -316 -294 -273 -265 -271 -264 -271 -281 -276 -264 -267 -271 -275 -272 -263 -256 -252 -249 -265 -265 -271 -296 -332 -359 -383 -342 -280 -288 -350 -385 -352 -324 -401 -403 -343 -288 -265 -264 -265 -266 -260 -260 -251 -239 -232 -226 -220 -211 -199 -190 -187 -188 -187 -185 -178 -177 -173 -170 -166 -159 -152 -147 -141 -133 -124 -119 -122 -129 -138 -131 -118 -105 -91 -78 -64 -53 -43 -36 -33 -32 -32 -32 -31 -30 -29 -30 -32 -33 -35 -39 -47 -62 -79 -96 -112 -126 -133 -127 -124 -134 -146 -164 -175 -167 -152 -146 -151 -147 -139 -120 -97 -90 -93 -112 -125 -123 -125 -142 -163 -162 -147 -122 -106 -96 -90 -89 -92 -98 -104 -103 -105 -108 -109 -106 -100 -95 -91 -88 -87 -85 -83 -77 -69 -64 -68 -71 -73 -75 -76 -74 -59 -49 -48 -52 -55 -57 -59 -64 -73 -80 -76 -64 -58 -68 -104 -132 -154 -172 -181 -176 -147 -39 -92 -115 -92 -88 -105 -106 -62 -10 -15 -81 -101 -101 -100 -105 -110 -109 -99 -71 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -25 -193 -172 -164 -183 -185 -180 -173 -157 -200 -288 -323 -295 -274 -266 -283 -273 -270 -270 -262 -247 -237 -241 -251 -257 -257 -253 -248 -237 -238 -242 -249 -266 -297 -340 -387 -418 -434 -426 -401 -364 -330 -319 -342 -361 -331 -290 -264 -256 -255 -264 -265 -267 -258 -245 -232 -219 -207 -195 -183 -170 -167 -170 -172 -174 -170 -169 -167 -166 -163 -157 -150 -146 -139 -130 -120 -116 -121 -127 -132 -124 -110 -96 -85 -75 -66 -55 -47 -41 -35 -33 -33 -35 -35 -32 -31 -31 -31 -33 -36 -42 -54 -71 -85 -99 -113 -125 -129 -120 -117 -128 -142 -156 -161 -150 -128 -117 -135 -147 -149 -131 -105 -98 -102 -116 -124 -126 -144 -168 -168 -159 -138 -117 -104 -97 -96 -96 -85 -88 -97 -100 -103 -106 -108 -104 -98 -94 -92 -88 -85 -82 -80 -77 -69 -63 -62 -70 -77 -68 -56 -49 -49 -50 -52 -57 -65 -69 -69 -73 -84 -92 -89 -79 -69 -74 -87 -107 -131 -148 -159 -177 -159 -168 -145 -130 -112 -104 -102 -97 -78 -40 -16 -30 -37 -34 -35 -38 -41 -41 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -112 -46 -7 -0 -0 -0 -0 -3 -89 -260 -327 -301 -284 -286 -294 -282 -275 -271 -262 -245 -227 -227 -245 -261 -268 -265 -252 -228 -211 -203 -205 -224 -264 -320 -374 -412 -427 -409 -383 -347 -308 -284 -279 -283 -288 -286 -275 -265 -264 -272 -269 -261 -247 -232 -218 -205 -190 -178 -168 -161 -160 -162 -164 -163 -163 -162 -163 -163 -162 -157 -150 -146 -134 -125 -117 -115 -119 -123 -124 -119 -104 -92 -83 -78 -70 -58 -53 -45 -38 -35 -36 -39 -40 -36 -35 -34 -33 -35 -39 -45 -57 -71 -82 -97 -111 -120 -120 -116 -118 -129 -140 -149 -149 -138 -122 -113 -132 -156 -172 -170 -155 -136 -119 -127 -159 -176 -181 -180 -170 -148 -122 -112 -103 -99 -101 -100 -92 -90 -94 -98 -99 -102 -106 -101 -98 -96 -93 -89 -85 -82 -80 -78 -73 -66 -69 -75 -73 -62 -55 -54 -55 -54 -55 -61 -71 -75 -70 -67 -73 -79 -80 -82 -86 -89 -96 -111 -128 -140 -148 -163 -145 -168 -160 -139 -118 -105 -103 -96 -95 -63 -20 -2 -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 -10 -79 -264 -336 -332 -310 -301 -290 -270 -252 -239 -230 -231 -244 -252 -229 -236 -261 -275 -273 -255 -222 -189 -169 -162 -173 -212 -275 -343 -388 -402 -379 -358 -320 -278 -256 -252 -253 -259 -273 -277 -269 -258 -251 -241 -226 -218 -210 -199 -184 -171 -162 -157 -159 -162 -165 -165 -160 -160 -161 -161 -160 -158 -153 -146 -142 -127 -120 -115 -115 -118 -119 -116 -112 -98 -92 -88 -81 -73 -65 -59 -49 -41 -36 -37 -42 -47 -42 -40 -37 -35 -37 -43 -50 -59 -70 -81 -99 -117 -128 -131 -133 -138 -145 -152 -155 -152 -144 -140 -145 -160 -174 -176 -169 -159 -147 -138 -139 -174 -193 -190 -175 -158 -136 -122 -115 -107 -102 -100 -94 -87 -85 -90 -96 -98 -100 -106 -104 -103 -101 -98 -93 -88 -85 -83 -82 -77 -71 -68 -65 -62 -60 -59 -58 -57 -56 -57 -62 -66 -64 -59 -55 -61 -69 -72 -76 -81 -84 -90 -97 -105 -118 -137 -144 -125 -156 -154 -143 -128 -115 -103 -90 -94 -77 -44 -13 -0 -2 -24 -68 -76 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -40 -117 -113 -240 -321 -265 -137 -94 -95 -93 -89 -106 -169 -256 -274 -247 -245 -252 -254 -241 -214 -182 -158 -145 -148 -181 -228 -282 -349 -365 -354 -337 -304 -266 -240 -231 -233 -239 -254 -252 -240 -229 -214 -203 -189 -176 -167 -163 -160 -153 -147 -149 -157 -162 -164 -163 -159 -159 -162 -162 -157 -151 -145 -139 -132 -121 -116 -114 -115 -117 -117 -113 -110 -97 -94 -90 -82 -74 -68 -62 -53 -44 -41 -40 -41 -48 -44 -42 -39 -39 -42 -49 -58 -66 -74 -88 -106 -125 -143 -158 -169 -174 -174 -173 -171 -166 -162 -165 -171 -178 -182 -184 -182 -176 -168 -161 -158 -163 -161 -155 -148 -141 -136 -131 -122 -113 -109 -111 -110 -104 -98 -94 -95 -100 -105 -112 -112 -113 -111 -106 -99 -93 -89 -86 -84 -76 -66 -60 -57 -57 -57 -56 -55 -55 -55 -56 -58 -60 -54 -47 -48 -56 -63 -66 -68 -68 -71 -74 -77 -77 -82 -111 -127 -110 -133 -127 -123 -116 -105 -91 -78 -81 -79 -52 -19 -5 -22 -52 -63 -72 -75 -41 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -49 -73 -58 -18 -0 -0 -0 -0 -10 -48 -138 -269 -276 -257 -242 -229 -216 -200 -179 -156 -155 -172 -172 -175 -215 -296 -327 -326 -312 -289 -259 -229 -210 -209 -208 -220 -221 -213 -202 -189 -175 -158 -146 -140 -136 -135 -137 -143 -148 -153 -157 -158 -157 -154 -154 -158 -157 -153 -146 -137 -131 -123 -116 -114 -115 -117 -119 -119 -115 -109 -99 -96 -92 -84 -75 -68 -61 -53 -47 -47 -46 -44 -45 -45 -44 -44 -47 -53 -61 -69 -78 -85 -99 -116 -135 -156 -176 -193 -196 -190 -184 -177 -171 -170 -173 -175 -177 -180 -188 -195 -192 -185 -183 -179 -172 -164 -159 -155 -150 -142 -135 -130 -125 -123 -123 -116 -103 -101 -99 -100 -103 -108 -112 -117 -120 -119 -111 -101 -94 -91 -87 -83 -73 -62 -54 -51 -49 -49 -50 -50 -51 -52 -53 -52 -49 -43 -40 -42 -48 -54 -60 -57 -59 -61 -63 -63 -64 -72 -95 -115 -112 -131 -117 -105 -93 -81 -72 -64 -60 -63 -44 -16 -6 -24 -49 -47 -43 -61 -41 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -2 -19 -83 -227 -271 -265 -239 -215 -194 -175 -158 -155 -167 -161 -154 -181 -245 -285 -291 -283 -262 -230 -202 -193 -189 -183 -187 -189 -187 -180 -169 -151 -131 -120 -114 -115 -120 -128 -141 -146 -149 -151 -150 -147 -144 -143 -146 -145 -143 -137 -129 -122 -115 -111 -114 -118 -121 -124 -124 -118 -111 -103 -97 -91 -83 -74 -66 -57 -52 -48 -48 -50 -50 -51 -50 -50 -55 -62 -70 -79 -86 -94 -100 -112 -128 -147 -164 -179 -189 -187 -181 -174 -167 -161 -160 -164 -167 -164 -160 -161 -169 -184 -189 -192 -189 -184 -177 -170 -162 -157 -148 -145 -141 -135 -130 -125 -117 -106 -104 -104 -106 -109 -111 -113 -120 -125 -122 -111 -100 -95 -94 -93 -86 -75 -64 -55 -48 -43 -42 -42 -43 -45 -49 -51 -50 -45 -41 -37 -36 -37 -41 -47 -52 -52 -49 -46 -49 -61 -80 -91 -105 -123 -120 -125 -106 -86 -69 -57 -51 -49 -56 -46 -20 -10 -29 -50 -32 -37 -44 -25 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -43 -202 -285 -269 -238 -218 -206 -202 -203 -214 -225 -234 -246 -266 -278 -277 -265 -243 -209 -184 -178 -170 -170 -171 -170 -169 -165 -152 -131 -115 -106 -102 -104 -111 -121 -131 -135 -137 -137 -136 -135 -133 -133 -133 -132 -130 -128 -124 -119 -113 -113 -118 -126 -128 -129 -129 -124 -115 -106 -98 -90 -83 -76 -67 -55 -51 -47 -45 -47 -51 -55 -57 -60 -68 -75 -83 -93 -99 -106 -110 -117 -129 -143 -155 -162 -165 -159 -155 -150 -146 -144 -146 -148 -152 -147 -141 -139 -149 -168 -184 -192 -197 -198 -190 -178 -170 -167 -164 -161 -157 -151 -144 -134 -123 -110 -105 -107 -111 -115 -117 -120 -129 -127 -119 -109 -100 -97 -98 -97 -91 -81 -70 -59 -49 -42 -39 -38 -39 -42 -45 -49 -51 -45 -39 -36 -33 -33 -35 -36 -37 -39 -40 -40 -44 -55 -77 -83 -92 -108 -98 -135 -137 -106 -77 -58 -50 -49 -53 -55 -45 -30 -49 -79 -64 -55 -66 -35 -9 -0 -0 -0 -0 -0 -0 -0 -1 -0 -5 -42 -63 -44 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -88 -240 -325 -312 -288 -273 -269 -275 -287 -312 -338 -356 -358 -343 -317 -287 -260 -233 -201 -175 -163 -157 -156 -161 -166 -168 -161 -145 -127 -113 -102 -98 -104 -112 -117 -120 -124 -129 -131 -129 -126 -123 -122 -124 -124 -123 -121 -117 -113 -112 -116 -125 -133 -135 -135 -132 -125 -115 -107 -98 -90 -83 -76 -68 -53 -47 -47 -47 -47 -51 -58 -59 -65 -72 -77 -82 -87 -91 -94 -97 -100 -108 -118 -126 -131 -130 -126 -124 -123 -124 -128 -133 -134 -138 -137 -135 -138 -149 -164 -180 -194 -209 -215 -211 -199 -189 -183 -179 -176 -171 -164 -155 -144 -129 -117 -112 -114 -119 -123 -126 -130 -135 -125 -113 -104 -99 -97 -99 -98 -93 -86 -76 -65 -54 -45 -40 -39 -40 -42 -43 -45 -46 -43 -39 -36 -33 -32 -34 -33 -32 -32 -36 -42 -45 -49 -72 -80 -87 -99 -77 -121 -164 -139 -104 -77 -61 -55 -54 -59 -65 -68 -88 -107 -87 -28 -18 -10 -3 -1 -3 -6 -5 -6 -1 -0 -26 -52 -45 -46 -79 -95 -69 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -65 -215 -353 -343 -329 -319 -310 -307 -316 -340 -370 -405 -429 -428 -400 -352 -299 -263 -238 -207 -179 -160 -151 -147 -154 -167 -171 -163 -151 -141 -120 -112 -107 -106 -107 -109 -110 -113 -117 -120 -120 -118 -115 -115 -116 -117 -115 -112 -111 -114 -120 -124 -133 -139 -141 -140 -133 -124 -117 -110 -97 -90 -85 -76 -63 -50 -48 -51 -52 -49 -47 -51 -51 -57 -62 -64 -65 -65 -63 -63 -65 -68 -74 -81 -88 -92 -93 -93 -93 -96 -102 -111 -117 -122 -127 -129 -130 -134 -144 -162 -180 -194 -211 -221 -220 -213 -203 -195 -189 -183 -175 -165 -157 -147 -133 -123 -121 -125 -129 -132 -134 -132 -126 -116 -106 -100 -96 -95 -99 -100 -97 -89 -79 -68 -59 -51 -46 -44 -44 -44 -45 -45 -45 -43 -41 -39 -36 -34 -34 -32 -29 -28 -32 -40 -49 -55 -65 -74 -85 -97 -60 -83 -122 -135 -123 -104 -86 -73 -68 -70 -80 -89 -103 -119 -97 -27 -1 -0 -2 -11 -23 -29 -26 -31 -12 -3 -41 -74 -60 -38 -48 -57 -39 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -60 -193 -326 -334 -335 -331 -322 -321 -338 -370 -402 -438 -466 -470 -440 -381 -317 -278 -262 -240 -212 -185 -166 -158 -168 -182 -179 -168 -160 -156 -130 -123 -116 -109 -102 -98 -99 -105 -106 -107 -106 -105 -106 -105 -106 -108 -108 -107 -106 -110 -119 -126 -137 -142 -141 -136 -128 -120 -113 -106 -93 -85 -77 -66 -56 -53 -53 -52 -50 -45 -42 -44 -46 -50 -51 -51 -49 -45 -40 -37 -38 -41 -46 -52 -58 -63 -65 -67 -71 -78 -88 -100 -107 -113 -118 -121 -123 -128 -137 -152 -164 -179 -196 -209 -213 -210 -202 -196 -189 -180 -170 -159 -151 -139 -130 -124 -126 -129 -131 -132 -132 -124 -115 -108 -103 -97 -92 -90 -93 -96 -94 -87 -77 -69 -64 -56 -52 -51 -49 -47 -47 -48 -47 -46 -46 -46 -44 -42 -41 -37 -33 -31 -32 -38 -50 -58 -64 -70 -78 -91 -32 -46 -66 -97 -117 -123 -118 -106 -98 -98 -101 -102 -109 -122 -93 -30 -0 -0 -17 -42 -51 -45 -39 -48 -45 -16 -18 -32 -38 -33 -35 -65 -82 -32 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -6 -18 -12 -2 -0 -0 -0 -0 -0 -47 -162 -291 -308 -314 -320 -323 -332 -356 -392 -427 -458 -483 -489 -463 -407 -337 -296 -282 -272 -255 -234 -216 -206 -204 -206 -192 -176 -169 -163 -138 -124 -113 -101 -92 -87 -88 -94 -93 -91 -89 -89 -91 -93 -96 -98 -99 -99 -100 -107 -119 -127 -135 -137 -134 -128 -121 -114 -104 -97 -85 -77 -71 -65 -58 -52 -50 -47 -45 -42 -39 -41 -48 -52 -51 -46 -40 -34 -27 -23 -24 -27 -31 -35 -41 -46 -51 -57 -65 -76 -87 -95 -103 -107 -110 -113 -118 -124 -130 -136 -144 -155 -170 -184 -193 -195 -189 -184 -177 -168 -158 -147 -132 -114 -113 -115 -120 -122 -123 -122 -118 -112 -109 -105 -100 -92 -86 -84 -85 -86 -83 -77 -72 -68 -64 -62 -59 -55 -52 -48 -47 -47 -46 -48 -53 -58 -61 -62 -58 -51 -45 -42 -43 -50 -55 -58 -67 -69 -72 -85 -31 -31 -35 -60 -100 -134 -142 -134 -127 -124 -119 -121 -130 -137 -137 -106 -46 -2 -20 -55 -57 -45 -41 -52 -65 -24 -5 -4 -8 -10 -14 -39 -99 -36 -0 -0 -0 -0 -0 -0 -0 -0 -12 -63 -177 -171 -160 -75 -12 -0 -6 -38 -47 -32 -87 -181 -258 -264 -279 -300 -314 -326 -349 -390 -435 -466 -492 -503 -478 -419 -353 -313 -293 -284 -272 -256 -241 -229 -214 -199 -189 -177 -169 -160 -136 -114 -98 -86 -80 -77 -76 -79 -78 -77 -79 -81 -84 -87 -89 -90 -92 -96 -100 -106 -113 -120 -128 -130 -127 -121 -112 -103 -95 -86 -78 -72 -68 -64 -56 -48 -46 -44 -44 -42 -40 -47 -56 -56 -51 -43 -37 -32 -30 -25 -25 -26 -28 -30 -33 -38 -45 -52 -64 -80 -91 -96 -101 -105 -106 -110 -114 -118 -121 -124 -126 -130 -137 -148 -160 -165 -152 -158 -155 -142 -126 -109 -91 -83 -95 -104 -104 -102 -103 -102 -99 -98 -97 -94 -87 -78 -72 -71 -70 -68 -65 -63 -62 -64 -61 -60 -57 -54 -49 -45 -44 -44 -48 -55 -64 -74 -84 -82 -76 -68 -65 -72 -81 -83 -73 -64 -68 -69 -69 -83 -35 -31 -36 -63 -110 -148 -156 -149 -136 -127 -123 -128 -125 -123 -129 -105 -50 -4 -22 -55 -54 -47 -44 -50 -54 -22 -4 -0 -1 -2 -5 -14 -24 -12 -12 -17 -16 -7 -0 -0 -0 -0 -2 -7 -12 -6 -15 -11 -3 -0 -11 -55 -92 -107 -171 -220 -234 -243 -263 -286 -303 -267 -199 -173 -264 -468 -493 -494 -465 -412 -357 -320 -297 -283 -265 -243 -222 -206 -192 -184 -179 -171 -161 -143 -111 -80 -69 -69 -69 -67 -64 -63 -63 -64 -67 -71 -76 -79 -82 -86 -87 -92 -97 -104 -113 -119 -123 -122 -117 -109 -101 -94 -84 -79 -74 -70 -67 -61 -53 -47 -44 -44 -46 -46 -46 -50 -52 -48 -43 -38 -33 -31 -31 -28 -27 -28 -29 -31 -33 -39 -43 -50 -62 -77 -90 -94 -94 -96 -100 -105 -108 -107 -108 -103 -97 -96 -101 -110 -117 -118 -114 -127 -127 -119 -108 -101 -97 -92 -89 -85 -81 -79 -79 -81 -81 -79 -75 -66 -56 -51 -51 -54 -54 -50 -46 -47 -49 -52 -52 -52 -52 -51 -48 -45 -49 -53 -56 -60 -69 -83 -97 -96 -89 -89 -103 -126 -135 -112 -88 -73 -69 -70 -75 -89 -45 -44 -58 -90 -127 -151 -154 -149 -130 -118 -119 -122 -118 -114 -124 -112 -70 -47 -85 -63 -37 -25 -21 -21 -23 -10 -1 -0 -8 -27 -35 -19 -17 -47 -74 -86 -68 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -19 -49 -102 -173 -206 -216 -230 -250 -271 -285 -214 -90 -40 -168 -450 -469 -457 -424 -383 -344 -312 -289 -272 -250 -225 -203 -189 -179 -177 -172 -166 -151 -123 -88 -63 -55 -59 -61 -59 -54 -51 -53 -58 -63 -67 -71 -74 -79 -84 -90 -95 -99 -104 -108 -111 -112 -109 -105 -99 -93 -88 -81 -81 -76 -70 -66 -62 -52 -46 -44 -45 -47 -48 -47 -48 -51 -52 -40 -33 -31 -28 -27 -26 -24 -24 -26 -28 -31 -39 -41 -44 -56 -71 -84 -93 -98 -98 -98 -95 -91 -86 -80 -72 -68 -68 -73 -80 -86 -93 -98 -102 -102 -99 -95 -94 -91 -85 -77 -70 -67 -67 -68 -68 -68 -63 -56 -47 -39 -37 -40 -44 -44 -40 -36 -36 -38 -41 -44 -46 -49 -51 -49 -50 -54 -53 -50 -51 -63 -84 -96 -97 -101 -116 -142 -167 -174 -129 -93 -74 -71 -75 -83 -100 -36 -52 -86 -125 -151 -155 -144 -138 -122 -114 -114 -118 -121 -124 -90 -34 -7 -11 -36 -58 -53 -19 -4 -4 -11 -14 -8 -1 -13 -55 -67 -37 -34 -57 -93 -112 -91 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -27 -77 -98 -159 -189 -201 -214 -233 -252 -265 -218 -125 -134 -282 -405 -417 -406 -381 -353 -327 -301 -277 -254 -229 -206 -189 -179 -175 -174 -166 -156 -136 -104 -71 -52 -49 -57 -58 -54 -50 -49 -53 -59 -62 -65 -68 -73 -81 -87 -96 -99 -101 -104 -106 -106 -105 -97 -97 -94 -90 -86 -81 -76 -73 -70 -67 -63 -54 -49 -47 -46 -48 -51 -52 -52 -55 -48 -36 -30 -28 -26 -27 -26 -22 -22 -25 -26 -26 -31 -36 -44 -55 -68 -81 -92 -97 -90 -77 -69 -67 -63 -54 -43 -46 -49 -51 -55 -63 -68 -72 -78 -82 -83 -83 -83 -85 -77 -68 -62 -61 -61 -60 -59 -58 -54 -48 -42 -37 -35 -37 -38 -36 -32 -30 -30 -31 -34 -39 -43 -48 -52 -52 -53 -53 -48 -43 -45 -58 -82 -94 -103 -117 -135 -154 -171 -185 -142 -102 -78 -70 -73 -83 -104 -44 -74 -117 -144 -154 -150 -139 -134 -120 -114 -118 -126 -136 -143 -102 -49 -90 -108 -68 -18 -21 -9 -2 -15 -39 -54 -43 -13 -15 -84 -112 -78 -59 -67 -85 -98 -81 -38 -0 -0 -0 -0 -0 -0 -2 -4 -6 -6 -2 -0 -6 -34 -95 -148 -172 -185 -192 -205 -224 -242 -256 -260 -237 -261 -325 -345 -362 -365 -352 -333 -311 -289 -266 -237 -210 -191 -180 -175 -172 -170 -163 -150 -126 -94 -64 -49 -46 -54 -54 -52 -51 -53 -58 -66 -68 -73 -76 -82 -92 -99 -108 -111 -109 -108 -108 -103 -100 -94 -91 -88 -85 -81 -76 -73 -72 -74 -71 -64 -58 -52 -50 -51 -53 -56 -58 -58 -64 -42 -32 -30 -31 -31 -30 -27 -27 -27 -29 -30 -30 -36 -43 -52 -64 -76 -80 -78 -71 -61 -51 -46 -43 -40 -34 -32 -31 -35 -38 -40 -45 -51 -56 -62 -67 -70 -70 -68 -68 -65 -59 -56 -56 -58 -54 -54 -52 -49 -46 -42 -39 -37 -37 -34 -31 -29 -28 -29 -31 -33 -37 -41 -46 -50 -53 -53 -51 -46 -44 -48 -61 -79 -93 -106 -119 -133 -146 -158 -175 -145 -106 -77 -63 -62 -78 -101 -74 -117 -157 -163 -157 -151 -147 -144 -133 -131 -138 -150 -160 -157 -117 -49 -99 -122 -79 -17 -3 -0 -0 -17 -45 -66 -68 -58 -11 -16 -56 -75 -57 -58 -71 -86 -76 -36 -0 -0 -0 -0 -0 -4 -20 -48 -62 -39 -8 -0 -1 -8 -33 -92 -154 -185 -197 -207 -222 -239 -254 -281 -305 -308 -303 -308 -320 -328 -326 -313 -295 -273 -249 -220 -196 -181 -174 -171 -170 -168 -163 -144 -113 -82 -58 -47 -45 -54 -55 -55 -58 -62 -65 -76 -78 -80 -83 -90 -101 -109 -113 -114 -112 -111 -107 -100 -95 -92 -88 -85 -83 -82 -80 -80 -80 -81 -76 -68 -63 -59 -59 -60 -60 -60 -59 -56 -54 -39 -35 -37 -39 -38 -33 -28 -26 -30 -36 -41 -47 -57 -66 -72 -82 -89 -83 -67 -53 -44 -37 -33 -32 -31 -27 -23 -21 -24 -28 -31 -37 -43 -43 -48 -52 -55 -57 -56 -55 -54 -52 -52 -53 -53 -50 -49 -48 -47 -45 -44 -41 -38 -36 -32 -28 -26 -27 -30 -33 -36 -39 -43 -46 -49 -52 -52 -50 -47 -48 -54 -65 -79 -92 -102 -112 -123 -134 -145 -153 -137 -110 -84 -71 -69 -85 -103 -113 -152 -176 -169 -169 -170 -171 -171 -167 -163 -165 -171 -167 -150 -130 -131 -119 -102 -93 -67 -19 -0 -7 -20 -34 -49 -61 -59 -16 -10 -32 -44 -40 -44 -58 -70 -64 -28 -0 -0 -0 -0 -0 -16 -36 -49 -50 -39 -6 -0 -0 -0 -3 -24 -122 -177 -193 -201 -215 -231 -242 -257 -283 -292 -286 -280 -286 -298 -299 -287 -269 -249 -228 -209 -189 -177 -172 -170 -169 -168 -163 -131 -86 -57 -47 -49 -55 -62 -58 -56 -59 -62 -61 -74 -79 -84 -88 -95 -104 -110 -109 -107 -104 -103 -103 -101 -95 -89 -84 -82 -84 -87 -89 -93 -91 -87 -81 -73 -68 -64 -62 -62 -62 -62 -59 -56 -51 -45 -41 -40 -40 -40 -37 -32 -37 -45 -50 -53 -57 -67 -82 -81 -90 -91 -72 -54 -43 -36 -32 -30 -29 -25 -20 -15 -13 -17 -23 -29 -37 -46 -39 -39 -39 -41 -45 -47 -47 -48 -49 -49 -50 -51 -51 -49 -47 -46 -46 -45 -42 -37 -32 -28 -26 -25 -27 -31 -36 -39 -41 -44 -47 -50 -53 -53 -51 -51 -53 -59 -69 -82 -94 -103 -110 -117 -126 -134 -138 -131 -118 -103 -92 -88 -97 -107 -138 -174 -187 -179 -185 -190 -167 -150 -167 -149 -126 -125 -115 -83 -60 -134 -108 -82 -64 -47 -23 -9 -22 -40 -37 -43 -50 -50 -72 -91 -88 -67 -47 -42 -47 -50 -47 -18 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -7 -54 -117 -169 -187 -194 -206 -219 -241 -270 -281 -273 -257 -250 -255 -255 -246 -234 -222 -209 -198 -183 -175 -173 -173 -173 -171 -166 -125 -71 -43 -40 -48 -59 -61 -58 -54 -55 -58 -57 -71 -79 -84 -92 -100 -105 -104 -100 -94 -88 -85 -87 -91 -87 -81 -78 -79 -83 -89 -94 -97 -95 -91 -84 -76 -69 -64 -63 -61 -61 -60 -56 -53 -50 -49 -45 -40 -39 -42 -38 -43 -44 -44 -48 -57 -71 -79 -81 -69 -60 -52 -42 -33 -30 -30 -27 -24 -22 -19 -15 -13 -18 -23 -26 -29 -36 -45 -40 -34 -30 -30 -33 -37 -41 -43 -44 -46 -48 -51 -51 -49 -48 -47 -45 -42 -38 -32 -28 -26 -26 -28 -30 -33 -36 -38 -40 -42 -46 -51 -54 -54 -53 -54 -56 -62 -72 -85 -96 -105 -111 -116 -121 -123 -123 -120 -116 -112 -104 -99 -99 -103 -138 -170 -185 -181 -183 -177 -130 -110 -133 -119 -82 -65 -37 -19 -40 -111 -89 -66 -58 -62 -57 -37 -28 -45 -39 -38 -38 -46 -75 -43 -59 -69 -58 -40 -34 -30 -29 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -49 -117 -154 -167 -172 -183 -199 -221 -244 -249 -236 -213 -191 -176 -172 -179 -187 -190 -187 -179 -168 -162 -161 -163 -166 -166 -162 -125 -84 -63 -59 -62 -66 -69 -70 -63 -61 -62 -61 -69 -73 -77 -85 -93 -98 -97 -90 -81 -76 -76 -77 -79 -78 -75 -73 -76 -82 -89 -96 -101 -99 -94 -86 -78 -70 -65 -62 -59 -58 -57 -57 -54 -50 -45 -39 -35 -35 -40 -37 -42 -40 -39 -45 -59 -76 -86 -80 -58 -43 -36 -30 -24 -22 -26 -31 -31 -26 -20 -15 -13 -13 -19 -28 -35 -37 -37 -33 -29 -25 -25 -27 -30 -33 -36 -40 -43 -46 -48 -49 -48 -47 -47 -45 -42 -39 -34 -31 -29 -28 -29 -27 -28 -30 -33 -34 -37 -43 -50 -54 -56 -56 -56 -58 -62 -69 -80 -91 -99 -105 -108 -107 -104 -102 -101 -100 -102 -100 -97 -96 -97 -143 -164 -171 -163 -150 -142 -132 -122 -122 -118 -105 -87 -46 -13 -6 -14 -14 -46 -57 -59 -57 -49 -38 -38 -34 -25 -29 -50 -69 -31 -53 -72 -55 -32 -22 -15 -19 -14 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -63 -140 -138 -139 -147 -160 -177 -193 -208 -212 -205 -189 -166 -139 -114 -115 -129 -143 -151 -150 -146 -144 -147 -152 -155 -152 -143 -120 -94 -76 -67 -64 -62 -61 -69 -64 -60 -60 -63 -66 -65 -65 -69 -76 -84 -88 -82 -73 -70 -70 -72 -73 -75 -74 -73 -78 -85 -91 -99 -102 -99 -93 -86 -79 -71 -66 -59 -57 -57 -57 -55 -52 -47 -40 -34 -32 -34 -38 -40 -42 -42 -40 -38 -42 -54 -52 -44 -34 -29 -27 -24 -20 -20 -22 -25 -26 -23 -16 -13 -17 -22 -31 -39 -40 -34 -26 -21 -20 -21 -23 -26 -28 -30 -32 -35 -38 -41 -43 -46 -48 -49 -50 -50 -48 -45 -43 -37 -33 -30 -29 -26 -24 -26 -28 -31 -34 -40 -49 -55 -59 -60 -60 -59 -63 -65 -71 -79 -86 -92 -96 -92 -85 -81 -79 -79 -83 -86 -84 -81 -78 -142 -147 -143 -129 -111 -99 -92 -88 -88 -91 -95 -93 -81 -44 -21 -26 -46 -51 -48 -47 -42 -34 -26 -24 -20 -16 -35 -67 -80 -46 -54 -90 -72 -39 -16 -6 -14 -31 -19 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -42 -91 -127 -120 -115 -117 -129 -149 -168 -181 -185 -183 -173 -154 -126 -97 -81 -87 -99 -109 -114 -116 -116 -118 -122 -123 -120 -110 -90 -69 -53 -44 -42 -43 -48 -59 -53 -49 -54 -62 -67 -67 -67 -66 -69 -75 -78 -75 -70 -69 -70 -73 -75 -77 -79 -79 -83 -89 -95 -100 -102 -96 -87 -80 -72 -66 -62 -59 -56 -53 -51 -48 -47 -48 -43 -40 -38 -37 -39 -41 -42 -39 -33 -32 -43 -59 -53 -38 -26 -21 -19 -15 -15 -23 -21 -19 -18 -19 -18 -18 -22 -21 -22 -24 -25 -22 -17 -15 -18 -21 -24 -27 -30 -32 -33 -34 -35 -37 -40 -43 -48 -52 -55 -56 -54 -49 -44 -38 -34 -33 -32 -30 -28 -28 -28 -31 -35 -41 -50 -57 -62 -63 -62 -60 -62 -64 -65 -66 -70 -76 -81 -84 -80 -76 -73 -70 -69 -69 -68 -65 -60 -124 -119 -110 -95 -82 -78 -72 -63 -57 -56 -62 -71 -76 -66 -66 -65 -60 -66 -67 -50 -33 -24 -18 -12 -8 -20 -52 -88 -97 -68 -49 -79 -68 -41 -16 -4 -14 -47 -31 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -38 -80 -111 -102 -108 -105 -103 -109 -127 -151 -169 -170 -169 -161 -144 -120 -90 -67 -63 -70 -80 -88 -92 -93 -97 -99 -98 -90 -79 -60 -44 -38 -38 -41 -43 -48 -51 -46 -46 -54 -64 -69 -69 -68 -65 -66 -69 -71 -69 -68 -68 -70 -73 -76 -79 -83 -83 -85 -89 -94 -98 -96 -88 -81 -75 -69 -63 -58 -53 -50 -48 -46 -44 -43 -46 -44 -44 -43 -42 -39 -36 -35 -34 -34 -41 -54 -59 -53 -42 -28 -19 -16 -15 -19 -25 -24 -21 -18 -19 -22 -26 -26 -23 -19 -17 -16 -14 -12 -14 -19 -23 -26 -31 -33 -34 -35 -36 -36 -38 -40 -43 -47 -51 -54 -57 -60 -55 -50 -45 -41 -37 -31 -27 -28 -28 -29 -32 -37 -42 -50 -56 -59 -61 -61 -58 -56 -55 -53 -53 -57 -55 -63 -68 -70 -70 -69 -67 -58 -57 -57 -56 -52 -110 -107 -93 -80 -72 -71 -60 -43 -36 -34 -38 -49 -53 -51 -56 -60 -64 -70 -75 -58 -28 -18 -15 -9 -6 -23 -59 -95 -110 -103 -85 -76 -72 -35 -8 -5 -19 -64 -46 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -24 -44 -66 -81 -83 -98 -109 -114 -116 -121 -137 -156 -157 -159 -151 -132 -105 -77 -59 -53 -54 -58 -64 -74 -84 -85 -80 -71 -60 -50 -38 -29 -28 -30 -31 -30 -31 -35 -39 -49 -61 -70 -71 -67 -61 -61 -64 -66 -65 -64 -63 -65 -70 -75 -77 -80 -79 -78 -80 -83 -87 -88 -83 -81 -77 -73 -69 -63 -57 -52 -49 -45 -43 -42 -44 -45 -45 -45 -46 -45 -41 -35 -32 -30 -33 -42 -52 -51 -46 -39 -27 -18 -16 -18 -22 -25 -25 -24 -23 -24 -26 -29 -25 -20 -17 -16 -14 -11 -9 -12 -18 -24 -31 -36 -37 -37 -38 -38 -38 -41 -43 -46 -49 -52 -54 -58 -64 -62 -57 -52 -45 -36 -28 -26 -25 -25 -26 -29 -33 -39 -43 -47 -53 -56 -58 -57 -57 -53 -47 -45 -49 -49 -56 -60 -61 -61 -61 -60 -52 -52 -55 -57 -57 -102 -99 -73 -59 -57 -53 -38 -23 -19 -19 -22 -29 -32 -29 -35 -45 -52 -50 -38 -24 -13 -8 -6 -6 -8 -23 -57 -94 -115 -112 -91 -81 -72 -31 -9 -14 -36 -64 -43 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -35 -38 -46 -57 -68 -96 -117 -132 -139 -142 -148 -162 -159 -160 -148 -127 -99 -73 -56 -51 -50 -43 -44 -63 -84 -81 -69 -54 -40 -31 -25 -17 -13 -14 -14 -13 -14 -19 -31 -47 -63 -72 -73 -69 -66 -68 -67 -65 -61 -59 -59 -62 -68 -72 -74 -75 -73 -71 -72 -74 -76 -76 -75 -75 -72 -70 -68 -64 -58 -50 -42 -40 -41 -42 -41 -42 -43 -43 -43 -41 -38 -35 -32 -31 -39 -52 -60 -59 -62 -45 -39 -40 -38 -32 -27 -28 -29 -29 -29 -28 -31 -30 -24 -19 -17 -15 -11 -8 -8 -11 -17 -24 -32 -36 -38 -37 -37 -36 -38 -41 -43 -46 -46 -46 -49 -56 -65 -68 -64 -55 -43 -32 -25 -26 -23 -21 -22 -23 -24 -30 -36 -42 -47 -51 -53 -55 -59 -54 -47 -44 -44 -48 -53 -54 -54 -55 -55 -55 -55 -57 -61 -63 -64 -81 -80 -68 -57 -47 -36 -25 -16 -12 -11 -12 -16 -20 -19 -21 -28 -32 -27 -15 -8 -7 -6 -7 -9 -15 -31 -63 -102 -128 -127 -100 -66 -41 -19 -16 -34 -47 -34 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -41 -42 -44 -51 -63 -88 -115 -141 -162 -175 -186 -195 -188 -185 -172 -151 -127 -103 -83 -74 -69 -60 -62 -77 -83 -73 -56 -37 -24 -20 -19 -9 -5 -6 -7 -8 -13 -21 -32 -42 -54 -64 -67 -70 -74 -73 -70 -65 -59 -55 -54 -59 -64 -66 -66 -66 -65 -64 -63 -65 -68 -70 -66 -67 -66 -66 -66 -63 -57 -49 -45 -41 -40 -40 -38 -38 -38 -38 -38 -36 -34 -33 -36 -37 -44 -51 -52 -48 -67 -44 -47 -61 -63 -47 -35 -34 -32 -34 -37 -38 -38 -32 -25 -19 -15 -13 -10 -9 -9 -11 -16 -23 -29 -31 -36 -36 -34 -34 -35 -38 -41 -44 -49 -53 -53 -55 -64 -70 -67 -55 -42 -29 -24 -23 -21 -19 -20 -22 -20 -24 -30 -35 -39 -43 -47 -50 -57 -58 -53 -45 -40 -39 -43 -46 -49 -52 -54 -55 -58 -61 -63 -62 -64 -61 -64 -60 -52 -40 -26 -16 -11 -11 -6 -6 -9 -12 -13 -17 -23 -24 -19 -12 -6 -6 -7 -13 -19 -29 -45 -72 -107 -134 -131 -98 -49 -13 -10 -34 -37 -21 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -26 -47 -54 -60 -71 -90 -116 -143 -169 -193 -211 -220 -223 -220 -208 -189 -167 -144 -125 -115 -105 -98 -97 -96 -86 -71 -56 -45 -39 -35 -32 -25 -22 -20 -21 -25 -31 -40 -46 -48 -51 -55 -61 -71 -77 -76 -70 -63 -57 -51 -50 -54 -58 -60 -60 -60 -58 -57 -55 -56 -59 -61 -60 -60 -60 -59 -58 -56 -52 -45 -41 -37 -35 -34 -34 -34 -35 -37 -36 -33 -30 -30 -35 -40 -45 -49 -46 -35 -48 -36 -40 -51 -55 -49 -38 -38 -40 -42 -44 -45 -43 -34 -26 -19 -16 -17 -14 -13 -12 -14 -17 -21 -25 -27 -31 -33 -33 -36 -39 -40 -42 -44 -49 -52 -45 -42 -51 -62 -58 -45 -39 -31 -26 -24 -21 -18 -19 -21 -22 -23 -26 -29 -32 -35 -38 -40 -44 -45 -45 -45 -41 -33 -35 -40 -46 -52 -56 -57 -59 -62 -63 -62 -65 -66 -58 -44 -30 -20 -13 -7 -4 -4 -2 -2 -3 -4 -5 -11 -23 -30 -19 -7 -3 -5 -8 -16 -26 -36 -50 -70 -101 -132 -130 -100 -58 -28 -24 -52 -61 -42 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -58 -80 -88 -94 -103 -117 -137 -161 -188 -211 -226 -234 -229 -217 -202 -185 -170 -157 -149 -136 -131 -122 -107 -90 -74 -66 -68 -77 -83 -80 -69 -60 -53 -49 -48 -48 -50 -52 -57 -57 -57 -62 -72 -77 -73 -66 -59 -52 -46 -45 -48 -52 -56 -59 -59 -57 -53 -50 -51 -54 -55 -55 -54 -53 -52 -50 -47 -44 -38 -37 -34 -31 -29 -29 -29 -29 -29 -30 -31 -29 -29 -32 -35 -38 -40 -40 -34 -36 -32 -36 -45 -53 -53 -44 -50 -53 -55 -55 -53 -46 -37 -33 -27 -23 -26 -22 -20 -18 -17 -17 -19 -23 -23 -25 -27 -28 -31 -34 -38 -39 -41 -44 -44 -37 -30 -33 -43 -42 -32 -27 -27 -28 -27 -24 -21 -19 -20 -21 -22 -22 -24 -25 -26 -29 -30 -32 -35 -38 -42 -40 -31 -31 -37 -45 -54 -59 -60 -61 -63 -64 -64 -68 -42 -47 -37 -22 -14 -10 -6 -3 -2 -1 -1 -1 -1 -3 -9 -19 -28 -19 -7 -0 -0 -1 -5 -14 -25 -39 -57 -86 -125 -118 -95 -71 -53 -48 -61 -81 -83 -47 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -31 -77 -116 -133 -137 -141 -145 -164 -186 -209 -224 -223 -212 -201 -191 -184 -179 -174 -171 -165 -157 -142 -121 -103 -90 -84 -86 -92 -101 -105 -97 -89 -79 -68 -59 -53 -48 -49 -59 -60 -59 -61 -67 -70 -65 -59 -53 -48 -43 -44 -46 -51 -56 -59 -59 -57 -52 -50 -51 -52 -52 -50 -49 -48 -46 -44 -42 -39 -36 -34 -31 -28 -26 -26 -26 -25 -27 -28 -28 -27 -29 -32 -33 -34 -36 -37 -36 -36 -37 -39 -44 -50 -54 -54 -62 -65 -64 -62 -60 -51 -44 -41 -39 -36 -35 -30 -27 -25 -22 -20 -21 -23 -21 -21 -22 -24 -26 -29 -31 -31 -34 -38 -40 -39 -29 -23 -24 -25 -22 -20 -24 -28 -28 -26 -22 -19 -18 -18 -18 -19 -20 -21 -21 -24 -27 -29 -30 -33 -37 -37 -33 -33 -40 -51 -60 -64 -63 -63 -63 -63 -63 -66 -35 -46 -42 -26 -17 -11 -6 -3 -2 -2 -2 -1 -1 -3 -7 -13 -10 -4 -1 -0 -0 -1 -1 -5 -14 -27 -46 -72 -105 -90 -72 -59 -53 -53 -56 -58 -57 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -73 -134 -170 -166 -163 -170 -187 -210 -223 -219 -210 -202 -196 -194 -194 -194 -196 -189 -173 -154 -134 -117 -104 -98 -96 -98 -102 -105 -104 -98 -86 -74 -63 -54 -48 -50 -56 -58 -57 -57 -59 -60 -55 -51 -48 -46 -43 -44 -46 -52 -59 -63 -62 -61 -58 -56 -56 -55 -53 -51 -50 -48 -44 -40 -37 -35 -33 -31 -28 -25 -24 -25 -26 -25 -25 -25 -26 -28 -30 -34 -36 -37 -38 -39 -38 -39 -42 -45 -50 -56 -60 -66 -76 -81 -75 -65 -62 -59 -55 -47 -43 -44 -45 -40 -36 -30 -26 -23 -21 -22 -21 -20 -20 -22 -25 -27 -28 -29 -31 -34 -37 -39 -28 -21 -17 -17 -18 -23 -28 -31 -32 -30 -25 -20 -16 -13 -13 -14 -15 -18 -19 -21 -23 -26 -30 -35 -35 -37 -37 -40 -49 -60 -65 -66 -66 -65 -64 -62 -59 -61 -40 -52 -49 -35 -25 -17 -10 -6 -6 -10 -11 -9 -5 -3 -2 -3 -1 -0 -0 -0 -1 -3 -6 -9 -14 -20 -31 -49 -67 -57 -48 -43 -43 -45 -45 -38 -43 -22 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -47 -143 -196 -181 -172 -167 -185 -203 -215 -220 -219 -222 -224 -224 -233 -245 -243 -227 -201 -171 -144 -123 -108 -100 -91 -85 -88 -98 -101 -95 -85 -75 -66 -58 -52 -54 -56 -58 -58 -58 -56 -53 -49 -45 -44 -44 -45 -46 -49 -56 -64 -69 -69 -71 -68 -63 -58 -54 -52 -49 -47 -45 -41 -38 -35 -33 -30 -26 -24 -23 -23 -25 -27 -27 -28 -29 -31 -34 -34 -39 -40 -40 -40 -40 -41 -44 -50 -56 -64 -73 -77 -84 -96 -98 -85 -64 -56 -59 -55 -49 -47 -51 -53 -54 -46 -36 -29 -26 -25 -25 -26 -25 -26 -28 -30 -30 -31 -31 -32 -33 -34 -36 -34 -28 -24 -22 -26 -33 -38 -40 -39 -35 -29 -24 -19 -15 -15 -16 -16 -18 -18 -20 -22 -25 -30 -35 -38 -40 -41 -45 -55 -64 -64 -64 -64 -63 -62 -58 -53 -54 -31 -58 -67 -55 -37 -29 -18 -13 -13 -16 -16 -14 -10 -6 -3 -1 -0 -1 -1 -1 -5 -11 -17 -18 -17 -14 -16 -23 -32 -32 -31 -30 -34 -42 -51 -45 -74 -39 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -159 -222 -199 -177 -164 -167 -181 -195 -203 -209 -226 -241 -249 -264 -283 -286 -282 -256 -208 -162 -128 -107 -94 -81 -73 -75 -85 -94 -94 -87 -82 -76 -69 -63 -61 -60 -61 -61 -60 -57 -51 -47 -44 -45 -49 -53 -56 -61 -66 -72 -75 -76 -77 -72 -63 -55 -50 -48 -46 -42 -41 -38 -36 -34 -33 -31 -28 -26 -27 -29 -30 -32 -33 -34 -36 -38 -38 -37 -41 -42 -41 -41 -43 -47 -53 -63 -72 -81 -93 -100 -106 -114 -111 -94 -68 -61 -60 -54 -52 -53 -56 -54 -53 -48 -40 -34 -31 -32 -34 -36 -37 -38 -38 -38 -36 -34 -33 -32 -31 -31 -32 -32 -33 -32 -32 -36 -41 -47 -49 -47 -41 -36 -31 -28 -26 -26 -26 -26 -27 -28 -26 -25 -26 -29 -35 -39 -41 -42 -45 -52 -53 -51 -53 -56 -58 -57 -53 -48 -48 -35 -60 -75 -73 -55 -34 -24 -18 -14 -12 -12 -14 -14 -9 -4 -1 -3 -7 -7 -6 -9 -13 -14 -9 -10 -6 -5 -8 -14 -19 -22 -29 -46 -68 -91 -101 -114 -55 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -43 -135 -203 -192 -169 -158 -159 -166 -178 -193 -215 -161 -210 -260 -282 -283 -281 -264 -241 -205 -162 -127 -111 -90 -77 -74 -79 -85 -89 -91 -87 -82 -74 -67 -65 -64 -64 -63 -60 -57 -52 -48 -49 -54 -62 -68 -73 -76 -79 -82 -83 -84 -83 -74 -62 -53 -48 -47 -47 -45 -42 -40 -38 -37 -36 -34 -32 -32 -32 -34 -35 -37 -40 -41 -40 -39 -38 -39 -45 -46 -44 -43 -46 -51 -62 -73 -81 -89 -101 -110 -116 -122 -120 -105 -81 -74 -67 -61 -58 -59 -59 -56 -54 -50 -45 -41 -39 -41 -46 -47 -48 -47 -45 -43 -40 -37 -34 -31 -29 -30 -31 -33 -34 -33 -34 -38 -44 -47 -47 -47 -47 -44 -40 -38 -36 -35 -34 -35 -36 -36 -31 -27 -26 -30 -34 -36 -39 -40 -43 -47 -41 -35 -37 -43 -51 -54 -48 -44 -43 -25 -51 -80 -83 -60 -27 -19 -15 -12 -12 -15 -20 -21 -11 -8 -8 -11 -16 -18 -20 -21 -19 -13 -4 -11 -4 -1 -4 -11 -16 -22 -38 -68 -110 -153 -176 -95 -40 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -99 -187 -195 -167 -161 -153 -132 -118 -120 -120 -50 -88 -126 -142 -140 -131 -130 -191 -231 -216 -164 -122 -86 -63 -53 -52 -56 -64 -72 -75 -75 -72 -67 -65 -66 -67 -65 -61 -56 -54 -54 -61 -70 -79 -86 -90 -90 -92 -93 -94 -92 -86 -73 -60 -53 -51 -51 -51 -50 -48 -46 -44 -42 -40 -36 -33 -34 -35 -38 -41 -44 -46 -46 -44 -41 -43 -47 -51 -50 -47 -44 -45 -48 -57 -67 -74 -80 -87 -96 -104 -112 -115 -109 -98 -94 -88 -77 -73 -72 -66 -62 -57 -54 -52 -52 -52 -53 -53 -53 -52 -50 -48 -46 -43 -39 -35 -32 -30 -28 -29 -30 -30 -30 -33 -36 -42 -44 -45 -48 -51 -48 -44 -41 -38 -36 -38 -43 -48 -48 -41 -33 -29 -29 -30 -29 -30 -33 -35 -37 -31 -27 -27 -31 -37 -42 -42 -40 -38 -11 -25 -42 -39 -28 -15 -13 -15 -18 -19 -21 -22 -19 -10 -10 -9 -10 -13 -17 -26 -31 -23 -10 -1 -6 -2 -3 -9 -15 -17 -18 -30 -57 -98 -136 -157 -167 -113 -57 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -23 -33 -85 -148 -118 -51 -19 -21 -21 -6 -11 -11 -6 -0 -1 -12 -69 -145 -187 -179 -143 -95 -66 -51 -46 -45 -48 -56 -63 -67 -67 -66 -64 -65 -65 -64 -61 -58 -56 -60 -69 -80 -89 -96 -99 -98 -99 -98 -96 -91 -80 -65 -55 -50 -50 -51 -51 -51 -51 -50 -47 -43 -40 -38 -37 -38 -42 -46 -50 -55 -55 -56 -56 -57 -61 -62 -60 -56 -49 -43 -42 -42 -47 -53 -59 -65 -71 -76 -84 -94 -102 -107 -109 -108 -100 -88 -84 -82 -73 -68 -65 -65 -65 -66 -64 -63 -58 -55 -53 -52 -50 -47 -44 -40 -37 -35 -32 -29 -29 -28 -28 -30 -34 -38 -43 -47 -51 -53 -51 -49 -47 -44 -41 -40 -42 -47 -51 -49 -43 -36 -29 -27 -29 -28 -25 -25 -25 -25 -22 -18 -16 -19 -24 -31 -34 -35 -35 -7 -8 -8 -6 -7 -12 -15 -22 -31 -33 -28 -18 -11 -7 -6 -5 -5 -6 -8 -11 -13 -8 -3 -0 -0 -0 -3 -8 -11 -11 -10 -14 -25 -40 -44 -40 -62 -113 -98 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -92 -146 -159 -122 -87 -66 -55 -52 -54 -59 -60 -61 -62 -63 -62 -61 -61 -60 -58 -56 -55 -59 -69 -78 -87 -94 -96 -98 -96 -92 -86 -77 -65 -54 -46 -44 -45 -46 -47 -47 -49 -49 -47 -44 -42 -42 -44 -48 -53 -58 -62 -66 -67 -69 -72 -75 -76 -75 -69 -61 -52 -46 -41 -40 -43 -48 -54 -60 -68 -69 -74 -82 -92 -101 -107 -110 -106 -100 -94 -87 -81 -78 -77 -77 -76 -73 -70 -65 -59 -56 -55 -55 -53 -48 -44 -40 -38 -37 -34 -33 -31 -29 -29 -32 -36 -41 -46 -49 -50 -51 -50 -50 -49 -47 -44 -40 -41 -45 -47 -45 -38 -33 -29 -27 -34 -33 -28 -24 -20 -16 -12 -7 -4 -6 -11 -16 -22 -27 -31 -7 -5 -3 -4 -11 -17 -22 -28 -37 -39 -31 -18 -9 -5 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -5 -7 -13 -17 -22 -26 -37 -77 -82 -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 -37 -98 -149 -158 -93 -76 -64 -56 -57 -56 -53 -51 -52 -53 -54 -52 -52 -52 -52 -52 -53 -57 -63 -70 -79 -86 -88 -90 -89 -84 -77 -67 -56 -46 -41 -39 -40 -41 -41 -40 -43 -44 -45 -45 -44 -47 -52 -58 -63 -68 -72 -75 -77 -79 -81 -83 -83 -83 -77 -69 -61 -54 -48 -45 -47 -52 -59 -67 -73 -72 -74 -80 -88 -95 -98 -100 -102 -101 -99 -96 -93 -90 -88 -85 -80 -75 -72 -63 -53 -47 -48 -54 -56 -49 -43 -41 -39 -38 -38 -38 -35 -32 -30 -32 -37 -45 -51 -54 -53 -52 -51 -50 -48 -45 -41 -37 -34 -52 -55 -41 -25 -26 -29 -28 -33 -36 -35 -31 -23 -16 -10 -5 -3 -2 -3 -6 -8 -12 -17 -8 -7 -5 -11 -22 -28 -28 -26 -24 -25 -26 -22 -14 -8 -7 -8 -8 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -7 -9 -23 -36 -45 -64 -77 -28 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -47 -133 -259 -110 -74 -67 -64 -60 -52 -44 -42 -44 -48 -51 -50 -48 -48 -50 -52 -54 -56 -58 -63 -69 -75 -80 -82 -81 -78 -72 -64 -53 -45 -41 -39 -38 -38 -37 -37 -38 -40 -42 -45 -47 -52 -59 -66 -71 -76 -79 -80 -82 -85 -86 -86 -86 -87 -83 -78 -72 -66 -62 -58 -58 -63 -72 -80 -84 -85 -88 -93 -97 -97 -93 -89 -91 -96 -101 -105 -103 -97 -89 -85 -82 -77 -71 -60 -48 -43 -45 -50 -54 -48 -43 -41 -40 -40 -39 -39 -39 -37 -36 -37 -43 -51 -57 -61 -61 -60 -61 -61 -56 -48 -44 -42 -31 -41 -41 -32 -22 -25 -29 -31 -35 -38 -40 -38 -33 -29 -24 -19 -13 -7 -4 -7 -6 -5 -5 -4 -2 -3 -12 -26 -32 -28 -19 -9 -8 -16 -14 -9 -5 -5 -7 -7 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -9 -16 -28 -49 -73 -57 -22 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -104 -249 -80 -57 -72 -85 -80 -63 -48 -40 -38 -42 -47 -50 -51 -53 -55 -56 -56 -56 -58 -62 -66 -70 -73 -76 -75 -73 -70 -66 -60 -52 -46 -42 -39 -36 -35 -34 -36 -40 -44 -49 -54 -62 -69 -75 -81 -84 -84 -84 -86 -89 -93 -95 -94 -91 -88 -84 -80 -77 -77 -77 -76 -81 -90 -96 -102 -108 -114 -117 -114 -105 -94 -91 -95 -102 -109 -112 -110 -103 -95 -89 -85 -80 -71 -59 -47 -43 -44 -48 -48 -45 -42 -39 -38 -37 -34 -33 -35 -38 -41 -43 -48 -55 -62 -67 -72 -76 -77 -76 -63 -48 -41 -40 -33 -27 -25 -25 -26 -30 -33 -34 -36 -37 -38 -38 -41 -44 -43 -36 -25 -15 -10 -8 -7 -4 -3 -12 -9 -10 -18 -24 -30 -30 -22 -11 -5 -7 -5 -2 -1 -2 -3 -3 -4 -3 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -6 -6 -12 -24 -41 -61 -27 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -28 -70 -37 -55 -81 -99 -100 -84 -63 -49 -39 -37 -42 -48 -53 -58 -61 -63 -62 -60 -61 -63 -64 -66 -68 -70 -70 -69 -68 -66 -62 -56 -51 -46 -41 -37 -35 -36 -40 -45 -52 -59 -67 -74 -78 -85 -91 -93 -91 -89 -88 -91 -96 -103 -107 -102 -96 -90 -86 -84 -86 -89 -92 -98 -105 -113 -122 -131 -133 -133 -127 -112 -100 -99 -105 -115 -123 -123 -118 -109 -101 -94 -88 -79 -68 -57 -48 -43 -43 -44 -43 -40 -37 -35 -33 -32 -29 -29 -31 -36 -41 -44 -50 -56 -63 -69 -75 -79 -74 -63 -50 -39 -33 -30 -30 -30 -31 -32 -31 -32 -32 -32 -33 -36 -37 -40 -49 -59 -63 -58 -39 -34 -24 -17 -12 -9 -7 -24 -26 -27 -28 -32 -39 -47 -48 -36 -18 -13 -8 -5 -3 -2 -1 -1 -1 -2 -3 -4 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -2 -5 -5 -4 -6 -8 -8 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -41 -54 -69 -87 -100 -105 -102 -86 -63 -44 -35 -36 -42 -51 -59 -63 -66 -67 -66 -66 -67 -67 -66 -66 -67 -65 -66 -66 -65 -63 -60 -56 -50 -45 -43 -44 -47 -52 -59 -65 -72 -77 -81 -82 -85 -88 -91 -93 -93 -90 -89 -95 -106 -116 -113 -105 -97 -91 -88 -90 -97 -103 -109 -116 -122 -129 -135 -131 -127 -121 -114 -112 -116 -121 -126 -129 -128 -120 -110 -100 -91 -83 -74 -65 -56 -48 -43 -40 -39 -38 -35 -33 -31 -30 -29 -28 -29 -32 -37 -42 -46 -51 -57 -63 -70 -78 -83 -70 -51 -36 -28 -25 -25 -30 -37 -41 -40 -36 -33 -31 -31 -35 -39 -37 -40 -53 -68 -78 -78 -67 -51 -38 -28 -22 -21 -21 -19 -26 -29 -28 -28 -37 -55 -65 -55 -34 -22 -19 -16 -11 -7 -4 -1 -1 -5 -7 -7 -4 -3 -2 -1 -1 -1 -1 -0 -0 -1 -3 -6 -5 -1 -2 -4 -6 -5 -7 -3 -1 -1 -3 -12 -29 -36 -16 -2 -0 -0 -0 -3 -9 -11 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -9 -1 -0 -0 -17 -47 -64 -72 -78 -80 -89 -105 -104 -83 -62 -46 -38 -39 -45 -55 -61 -65 -67 -68 -69 -70 -69 -67 -66 -67 -64 -64 -64 -64 -63 -62 -58 -54 -50 -50 -53 -59 -64 -68 -72 -76 -80 -82 -82 -82 -84 -87 -91 -93 -92 -90 -94 -103 -110 -108 -103 -97 -94 -94 -97 -103 -109 -115 -122 -127 -129 -132 -127 -121 -118 -121 -125 -131 -136 -136 -132 -126 -116 -105 -94 -85 -76 -68 -62 -55 -48 -42 -38 -36 -33 -32 -31 -31 -31 -31 -31 -32 -34 -38 -41 -45 -51 -57 -63 -70 -80 -77 -55 -38 -28 -24 -25 -29 -33 -42 -49 -49 -43 -35 -32 -35 -40 -44 -45 -54 -64 -71 -72 -69 -60 -49 -38 -29 -25 -28 -36 -10 -12 -12 -13 -15 -22 -40 -50 -43 -30 -23 -25 -26 -25 -23 -17 -14 -19 -10 -5 -3 -3 -5 -6 -5 -4 -3 -3 -7 -3 -1 -4 -12 -19 -19 -4 -2 -4 -7 -8 -5 -2 -4 -14 -29 -39 -44 -20 -4 -0 -0 -0 -10 -31 -39 -32 -16 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -37 -54 -47 -19 -7 -2 -20 -55 -83 -82 -71 -60 -67 -88 -94 -88 -82 -75 -64 -51 -50 -56 -60 -65 -69 -71 -72 -74 -73 -70 -68 -67 -68 -68 -68 -67 -65 -63 -58 -55 -53 -54 -58 -62 -66 -69 -72 -77 -82 -83 -82 -82 -83 -86 -91 -96 -95 -92 -90 -91 -93 -94 -96 -95 -95 -98 -103 -110 -117 -125 -132 -136 -136 -134 -128 -125 -126 -129 -136 -144 -150 -147 -135 -123 -110 -98 -88 -79 -70 -66 -59 -51 -44 -39 -35 -34 -30 -30 -30 -31 -32 -33 -34 -34 -35 -36 -39 -43 -48 -55 -60 -66 -77 -76 -64 -51 -42 -39 -40 -45 -48 -52 -54 -52 -48 -40 -52 -63 -60 -59 -64 -66 -67 -65 -58 -51 -39 -29 -22 -19 -18 -20 -30 -8 -11 -13 -12 -13 -18 -33 -32 -28 -24 -26 -33 -31 -25 -29 -27 -17 -15 -6 -2 -0 -2 -6 -11 -10 -8 -5 -4 -7 -3 -1 -5 -14 -24 -26 -4 -1 -2 -3 -5 -7 -7 -9 -20 -32 -35 -38 -36 -22 -9 -1 -1 -12 -45 -58 -54 -42 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -10 -20 -54 -39 -21 -20 -40 -76 -109 -94 -81 -73 -65 -53 -49 -56 -69 -80 -80 -66 -66 -68 -71 -74 -75 -75 -75 -76 -75 -73 -73 -75 -75 -73 -71 -68 -63 -62 -59 -57 -58 -61 -65 -69 -73 -76 -80 -83 -84 -84 -83 -84 -88 -95 -99 -95 -91 -87 -84 -82 -86 -91 -96 -99 -104 -110 -119 -129 -138 -144 -147 -144 -138 -132 -128 -128 -134 -147 -155 -158 -152 -139 -122 -107 -95 -87 -78 -69 -63 -54 -46 -40 -36 -32 -28 -26 -27 -28 -31 -34 -36 -36 -35 -35 -35 -37 -41 -48 -56 -64 -71 -78 -79 -76 -74 -75 -80 -78 -72 -68 -64 -63 -61 -58 -50 -53 -60 -68 -78 -81 -86 -89 -82 -65 -45 -28 -16 -9 -7 -8 -9 -13 -9 -14 -18 -19 -20 -26 -36 -25 -21 -21 -25 -32 -31 -22 -16 -10 -5 -3 -1 -2 -4 -7 -9 -11 -11 -8 -6 -4 -3 -2 -1 -2 -7 -15 -19 -3 -1 -2 -4 -8 -12 -14 -16 -22 -27 -27 -29 -31 -35 -29 -16 -2 -13 -51 -64 -63 -52 -22 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -53 -72 -64 -57 -68 -103 -147 -128 -118 -89 -52 -30 -33 -50 -71 -90 -97 -84 -82 -80 -80 -81 -82 -82 -82 -83 -82 -80 -79 -79 -78 -75 -71 -68 -67 -64 -63 -63 -64 -66 -68 -71 -74 -78 -81 -83 -84 -83 -83 -85 -91 -100 -102 -96 -89 -84 -81 -81 -85 -93 -101 -107 -114 -122 -132 -142 -152 -157 -154 -147 -141 -135 -131 -132 -140 -150 -155 -154 -147 -135 -122 -107 -98 -90 -81 -70 -58 -48 -41 -37 -34 -30 -26 -25 -25 -28 -32 -37 -39 -39 -38 -37 -37 -38 -44 -53 -63 -70 -76 -83 -88 -93 -99 -106 -111 -109 -99 -86 -77 -76 -76 -68 -63 -64 -71 -83 -94 -113 -115 -102 -85 -70 -46 -25 -11 -5 -3 -3 -5 -7 -13 -16 -16 -13 -12 -14 -17 -14 -14 -15 -19 -22 -21 -12 -3 -0 -0 -0 -1 -13 -25 -29 -24 -14 -10 -7 -6 -5 -5 -3 -1 -1 -2 -11 -19 -4 -4 -6 -8 -10 -12 -14 -18 -21 -21 -18 -18 -18 -13 -7 -3 -7 -22 -50 -62 -64 -56 -39 -20 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -21 -59 -83 -89 -96 -112 -137 -155 -136 -125 -104 -79 -69 -82 -103 -123 -124 -112 -106 -97 -90 -87 -87 -88 -89 -89 -87 -85 -83 -82 -81 -80 -77 -74 -70 -68 -68 -70 -71 -71 -71 -72 -74 -76 -78 -79 -80 -81 -80 -79 -82 -88 -96 -98 -95 -89 -83 -81 -84 -96 -105 -113 -121 -129 -138 -147 -158 -163 -163 -160 -154 -147 -141 -138 -139 -146 -152 -154 -150 -143 -132 -123 -110 -103 -94 -81 -67 -52 -42 -38 -37 -36 -32 -28 -26 -26 -29 -33 -38 -41 -42 -42 -42 -42 -44 -49 -56 -65 -73 -79 -86 -93 -102 -107 -108 -109 -112 -107 -99 -89 -79 -74 -72 -76 -86 -99 -116 -108 -121 -129 -128 -118 -93 -51 -24 -11 -6 -4 -5 -7 -11 Wind_Speed 4 4 3 2 2 1 2 3 3 2 1 0 1 1 1 2 2 1 2 3 3 4 4 4 4 3 2 2 2 3 2 3 3 4 4 4 3 1 1 3 3 4 4 3 3 3 2 2 1 1 2 3 4 4 4 4 5 6 7 8 8 8 7 7 6 5 5 5 5 5 4 5 6 7 6 5 4 4 4 4 5 7 8 8 7 8 8 9 10 10 11 10 10 10 10 9 9 9 9 9 10 11 12 13 13 14 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 11 11 11 11 11 11 11 3 2 2 2 1 1 2 3 3 2 1 0 1 2 2 2 3 3 4 4 3 3 4 4 4 3 2 2 2 2 2 3 4 4 3 2 1 1 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 5 5 5 6 7 8 8 8 8 7 7 6 5 4 3 3 3 3 4 6 6 5 4 3 3 4 5 6 7 7 7 7 8 9 10 11 11 11 11 10 10 9 9 9 9 9 9 9 9 10 11 12 14 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 2 2 2 1 1 1 2 3 3 2 1 1 2 2 3 3 3 5 5 4 3 3 3 4 4 3 3 2 3 3 3 4 4 4 3 2 2 3 3 3 2 2 2 2 2 2 2 2 3 3 4 5 6 6 7 7 8 8 8 8 8 7 7 6 5 4 3 2 1 1 2 4 4 5 4 3 3 3 4 5 6 6 6 6 7 9 10 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 9 12 14 15 15 15 15 14 14 14 14 14 13 13 13 13 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 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 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 11 11 11 11 10 10 10 2 1 1 2 1 1 2 3 3 2 1 1 2 3 2 2 3 5 6 5 3 3 3 3 3 3 3 3 3 4 4 5 5 4 3 3 3 3 2 1 1 1 1 0 1 1 2 3 3 4 5 6 7 7 8 8 8 8 8 7 7 6 6 5 5 5 4 3 2 1 1 2 3 3 3 3 3 4 5 6 6 6 6 6 8 9 11 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 9 11 14 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 2 1 2 2 2 1 1 3 4 3 2 2 2 2 2 2 3 5 5 5 4 3 3 3 3 3 2 2 3 4 5 5 4 3 2 2 2 2 2 2 3 3 3 2 2 2 3 4 4 5 6 6 7 7 7 8 7 7 7 6 6 5 5 5 5 5 4 2 2 2 1 0 1 2 2 3 4 5 6 7 7 7 6 6 8 10 11 11 11 11 11 10 10 10 9 9 8 8 8 8 7 7 7 8 11 14 15 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 2 2 2 3 2 1 1 3 3 2 2 2 2 2 2 3 4 5 5 5 4 3 3 3 3 2 1 3 4 5 5 5 4 2 1 1 2 3 3 4 4 4 4 3 2 2 3 4 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 3 1 1 2 1 1 2 3 4 4 5 6 7 8 8 7 7 7 9 10 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 7 9 11 14 15 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 3 2 2 3 2 1 1 2 2 2 1 2 2 2 3 4 4 5 5 4 3 3 3 3 2 1 1 3 5 6 5 5 3 2 2 3 3 4 4 5 5 5 4 3 2 2 4 5 5 6 6 6 6 6 5 4 4 5 5 6 5 5 4 4 4 4 3 2 0 1 1 1 2 4 5 6 6 7 7 7 8 8 8 9 10 10 11 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 9 12 14 16 16 15 15 15 14 14 14 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 3 2 2 2 2 1 0 1 1 1 1 2 3 3 4 4 4 5 4 3 3 3 3 2 2 1 1 3 5 5 5 4 3 3 4 4 5 5 5 5 5 5 4 3 1 3 4 5 6 6 6 7 6 6 5 4 3 4 5 6 5 4 4 4 4 4 4 2 1 0 0 1 2 4 6 7 7 7 7 7 7 8 9 10 11 11 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 8 10 13 15 16 16 15 15 15 14 14 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 3 3 2 2 2 2 1 1 1 2 2 3 3 4 4 4 4 3 3 3 2 2 2 2 1 1 1 2 4 5 5 4 4 4 5 5 5 5 5 5 5 5 4 2 1 3 5 5 6 6 7 7 7 6 5 4 3 4 5 6 5 5 4 4 5 5 4 3 2 1 0 1 2 4 6 7 7 6 6 5 6 8 10 11 11 11 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 8 11 14 15 16 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 3 3 3 3 2 2 1 1 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 2 2 2 2 3 4 4 4 5 5 6 6 6 5 5 5 5 4 3 0 2 4 5 6 6 7 7 7 7 6 5 5 4 4 5 6 5 5 4 5 5 5 5 4 3 2 1 1 2 4 6 6 6 5 4 5 6 9 11 11 11 11 10 9 9 9 9 9 8 8 8 7 7 7 6 6 6 7 9 13 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 3 3 3 3 2 1 1 2 3 4 3 3 3 3 3 3 3 3 2 2 2 1 0 1 3 3 3 3 3 4 5 5 5 5 6 6 5 5 5 4 4 3 2 1 3 4 5 6 7 7 7 7 7 7 6 5 5 5 5 5 4 3 4 5 5 6 5 5 4 3 2 2 3 4 4 5 4 4 4 5 7 9 11 11 11 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 6 7 10 13 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 3 3 3 2 2 2 2 3 4 4 4 3 3 3 4 4 4 3 3 2 1 1 2 3 4 5 4 4 4 5 5 5 5 5 5 5 5 5 4 3 2 2 2 3 4 5 5 6 6 7 7 8 8 7 6 6 6 6 6 5 3 2 3 4 5 5 6 5 5 4 4 4 3 3 4 4 4 4 5 6 8 10 11 11 11 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 7 11 13 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 11 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 10 10 10 10 10 10 10 10 10 10 2 2 2 2 2 2 2 3 5 5 4 3 3 4 5 5 5 4 3 3 2 3 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 1 2 4 5 5 5 5 5 6 6 7 8 8 8 7 6 6 6 6 5 4 3 2 3 3 4 5 5 6 6 6 5 5 4 4 4 4 5 6 8 9 10 11 11 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 5 6 8 11 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 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 2 1 1 1 2 2 2 3 4 5 4 3 4 5 6 6 5 4 3 3 4 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 1 1 3 5 6 6 6 5 5 5 6 7 7 8 8 7 7 7 7 6 5 4 4 3 3 2 1 3 4 5 6 6 6 5 4 4 4 5 6 7 9 10 10 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 6 8 11 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 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 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 1 1 1 2 2 2 2 3 4 4 5 5 6 7 7 6 4 3 3 4 5 6 7 6 5 5 5 6 5 5 5 5 5 5 4 4 3 3 2 1 2 4 5 6 6 6 5 5 5 5 6 6 7 7 7 7 7 6 5 4 3 4 4 4 3 2 1 2 4 5 6 6 5 4 4 4 5 7 8 9 10 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 8 11 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 1 1 1 2 2 2 3 3 4 5 6 6 7 7 6 5 3 3 4 4 5 6 7 7 6 5 5 6 6 5 5 5 4 4 4 3 2 2 2 3 3 4 5 5 5 5 5 5 4 4 5 5 5 6 7 8 7 6 4 3 3 3 4 4 4 3 2 0 2 4 5 5 5 4 4 4 6 8 9 10 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 8 10 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 2 1 1 2 2 3 3 4 4 5 6 6 6 6 5 4 2 3 4 5 5 6 7 7 6 5 5 6 6 5 4 4 4 4 3 2 2 2 3 3 4 4 5 5 4 4 4 4 4 4 4 4 4 5 7 8 7 5 3 3 3 3 4 4 4 4 3 1 1 3 4 4 4 4 4 5 7 8 9 10 10 10 10 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 9 11 12 13 13 14 14 14 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 2 1 1 2 3 3 4 4 5 5 6 5 5 5 4 2 2 3 4 5 5 6 7 7 6 6 5 5 5 5 5 4 4 4 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 7 8 8 5 3 3 3 4 4 3 3 3 3 2 1 2 3 3 4 4 5 6 7 9 10 10 10 10 10 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 8 10 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 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 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 3 2 2 2 3 3 4 5 6 5 5 5 4 4 3 2 2 4 4 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 2 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 8 9 8 6 4 3 4 4 3 3 2 2 2 2 2 2 3 3 4 4 5 7 8 9 10 10 10 10 10 9 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 7 9 11 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 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 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 3 2 2 2 3 4 5 6 6 6 5 5 5 5 4 3 4 4 5 5 5 5 6 6 6 5 5 5 5 5 5 4 4 3 2 0 2 3 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 6 8 9 8 6 5 4 4 4 3 2 1 1 1 2 2 2 3 4 4 5 6 7 8 9 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 6 6 6 7 7 6 6 6 6 7 9 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 2 2 2 2 3 4 5 6 6 6 6 6 7 7 6 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 2 0 2 3 4 5 5 5 5 5 5 5 5 4 4 3 3 4 4 6 8 9 9 7 6 5 5 4 3 2 1 1 1 2 2 3 4 4 5 5 6 7 8 9 9 10 10 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 9 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 2 2 2 2 3 4 5 6 7 7 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 2 1 2 3 4 5 5 5 5 5 5 5 5 4 4 3 3 4 5 7 9 9 9 8 7 6 5 5 4 3 2 2 2 2 3 4 4 5 5 6 6 7 7 8 9 9 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 9 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 3 3 2 2 3 4 5 6 7 8 9 8 7 6 5 6 8 8 8 7 6 6 5 5 5 5 5 5 5 5 4 4 3 3 1 1 3 4 4 5 5 5 5 5 4 5 5 5 4 3 4 5 6 8 9 9 9 8 7 6 5 5 4 3 2 2 2 3 3 4 5 6 6 6 6 6 7 8 8 9 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 8 9 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 3 4 6 7 8 7 6 4 1 3 7 9 9 8 7 7 6 5 5 5 4 4 5 5 5 4 3 3 2 1 2 3 4 5 5 5 5 5 4 4 4 5 5 4 4 4 6 7 8 9 9 8 7 7 6 5 4 3 3 2 2 2 3 4 4 5 6 6 6 6 6 6 7 8 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 8 10 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 14 13 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 9 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 2 2 3 3 5 6 7 6 4 4 5 7 9 9 9 8 8 7 6 6 5 4 4 4 5 5 5 4 3 2 1 1 2 4 4 5 5 5 5 5 5 4 5 5 5 5 5 5 6 8 9 9 8 8 7 7 6 5 4 3 3 2 3 3 3 4 5 6 6 7 7 7 6 6 7 7 8 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 8 9 9 10 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 9 9 9 9 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 3 4 5 6 6 6 7 8 9 9 9 9 9 8 8 7 6 5 4 4 4 5 5 4 4 3 1 1 1 3 4 4 5 4 5 5 5 5 5 5 5 5 5 5 5 6 8 9 9 9 8 8 8 7 5 4 4 3 3 3 3 4 4 5 6 6 7 7 6 6 6 6 7 8 9 9 8 8 7 7 7 7 7 7 7 7 6 6 7 7 7 7 6 6 6 6 6 6 7 7 7 8 10 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 3 3 2 2 2 2 2 3 4 6 7 8 9 9 10 9 9 9 9 8 8 7 6 5 5 4 4 5 5 4 3 2 1 0 2 3 4 4 4 4 5 5 5 5 5 6 6 5 5 5 5 7 8 9 9 9 9 9 8 7 6 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 6 7 8 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 7 9 10 10 11 12 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 4 4 3 3 2 2 2 1 1 1 2 2 3 3 3 2 2 2 2 3 4 5 7 9 10 10 9 9 9 9 9 8 7 7 6 6 5 5 5 5 5 4 3 2 1 1 1 2 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 7 8 9 9 9 10 9 8 7 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 5 6 7 8 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 7 8 8 10 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 6 5 5 5 4 3 3 2 2 1 1 1 1 1 2 2 3 3 3 2 2 2 2 2 3 5 7 8 9 9 9 8 8 8 8 7 7 6 6 6 6 5 5 5 4 4 3 2 1 0 1 2 3 3 4 5 5 5 5 5 5 6 7 7 7 7 7 8 8 9 9 9 10 10 9 8 6 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 6 7 8 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 5 5 6 6 7 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 9 9 9 8 8 7 7 6 6 5 5 4 4 3 3 2 1 1 0 1 1 2 2 2 3 3 3 3 2 2 2 2 2 4 5 7 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 4 4 3 2 2 1 1 1 2 3 4 5 5 5 5 5 5 5 6 7 7 8 8 8 8 9 9 9 10 10 10 9 8 6 5 5 5 5 6 6 6 6 6 6 6 5 5 5 6 7 8 9 10 10 9 9 9 8 8 8 7 7 6 6 6 5 5 5 5 5 6 6 6 6 6 6 5 4 4 4 5 5 5 6 8 8 8 8 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 9 9 9 9 8 8 7 7 6 6 5 5 4 4 3 2 2 1 0 0 1 2 2 2 3 3 3 3 3 3 2 2 1 2 2 3 4 5 6 6 6 6 6 6 5 5 5 6 6 6 6 5 4 3 2 2 2 2 2 2 3 4 4 5 5 5 5 5 4 4 5 6 7 8 8 8 8 8 9 9 11 11 11 10 8 7 6 6 6 6 7 7 7 7 6 6 5 5 5 5 6 7 9 9 10 10 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 5 4 4 4 4 5 5 5 6 6 6 6 7 7 7 8 9 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 9 9 9 9 8 8 7 7 6 6 5 5 4 3 3 2 1 1 0 1 1 2 2 3 3 3 3 3 3 3 3 2 1 1 2 2 3 3 4 4 4 4 5 4 4 4 5 6 6 6 5 5 4 3 2 2 2 2 3 3 4 4 4 4 5 5 6 5 4 4 5 5 6 7 6 6 6 7 8 10 11 12 11 10 9 9 8 7 7 8 8 8 8 7 6 6 5 5 5 6 7 8 9 10 10 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 7 8 9 10 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 9 9 9 9 9 10 10 9 9 9 9 8 8 7 7 6 6 5 5 4 3 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 2 3 4 4 4 4 4 5 5 5 5 5 4 4 3 2 2 3 3 3 3 3 4 4 4 4 5 6 6 5 4 4 4 5 5 5 5 4 5 7 10 11 11 11 11 12 12 11 10 10 10 9 9 8 7 6 6 5 5 6 7 8 9 9 10 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 7 9 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 6 7 7 8 8 8 8 9 9 9 9 9 10 9 9 9 9 9 8 8 7 7 6 6 5 4 4 3 2 2 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 2 1 0 1 2 2 2 2 3 5 5 4 3 3 4 5 5 5 4 4 3 2 2 2 3 3 3 3 3 3 3 3 4 4 5 6 5 4 3 4 4 5 5 4 4 4 6 8 10 11 12 12 13 13 12 11 11 11 10 9 8 7 6 6 5 6 6 7 8 9 9 9 9 8 8 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 4 4 5 7 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 11 11 11 10 9 8 8 7 8 8 8 7 8 8 8 8 8 7 6 5 5 6 7 8 8 8 8 9 9 9 9 9 10 9 9 9 9 9 8 8 7 7 6 6 5 4 4 3 2 2 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 3 2 1 0 1 2 2 2 3 4 5 5 4 3 3 4 5 5 4 4 3 2 1 1 2 2 3 3 3 3 2 3 3 4 4 5 6 6 5 4 4 4 4 4 4 4 4 5 7 8 10 12 13 13 13 12 12 12 11 10 9 8 7 6 6 6 6 7 8 9 9 9 9 8 8 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 6 8 9 11 12 12 13 13 13 13 13 13 13 14 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 11 11 10 8 7 6 5 5 6 7 6 6 7 8 8 8 6 5 5 4 5 6 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 4 3 3 2 1 1 1 1 1 1 1 1 1 2 3 3 4 4 4 4 3 2 1 0 2 3 3 3 3 4 4 4 4 3 3 4 5 5 4 4 3 2 1 1 2 2 2 3 4 3 3 2 3 3 4 4 5 6 6 5 5 4 4 4 4 4 4 4 5 6 9 10 11 12 11 10 10 11 10 9 8 7 7 6 6 6 7 8 9 9 9 9 8 8 8 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 4 4 5 7 10 12 12 12 12 12 13 13 13 13 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 8 6 4 3 3 4 5 5 4 5 6 7 7 6 5 5 5 5 6 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 5 5 4 3 2 2 1 1 1 0 0 1 1 1 1 1 3 4 4 4 4 4 3 2 1 1 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 0 1 1 2 2 3 4 3 2 2 2 2 2 4 5 6 6 5 4 3 3 3 4 4 4 4 5 7 8 9 9 9 9 9 9 9 8 8 7 6 6 6 7 8 8 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 6 9 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 11 11 10 10 10 10 9 7 5 3 2 2 2 3 3 3 3 3 4 5 5 4 4 5 6 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 5 5 4 3 2 2 1 1 0 0 0 1 1 1 1 2 4 5 5 5 4 3 2 1 1 2 2 3 3 4 4 5 5 5 5 5 4 4 4 4 4 3 3 2 1 1 0 0 1 2 3 4 4 3 2 1 1 3 4 6 6 6 4 3 3 3 2 2 2 2 3 4 5 6 7 7 7 7 8 8 8 8 7 7 7 6 7 8 8 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 6 6 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 4 4 6 8 9 8 8 8 9 10 11 12 12 13 13 13 13 12 12 12 12 11 9 8 7 7 8 9 9 8 8 8 8 6 5 3 2 2 2 2 2 2 2 2 3 3 3 3 4 5 6 7 8 8 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 4 4 3 2 2 1 1 0 0 1 1 1 2 2 2 4 5 5 4 3 3 2 1 2 3 3 4 3 3 4 5 5 5 5 5 5 5 4 4 4 4 3 2 2 2 2 1 1 2 3 3 3 3 3 3 4 5 6 7 6 5 4 4 3 3 3 2 2 2 3 3 4 4 5 5 5 6 7 8 8 8 7 7 7 7 7 8 9 9 10 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 6 7 6 5 5 5 6 8 9 10 11 11 11 12 12 11 11 10 10 8 7 5 5 5 5 6 7 7 7 6 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 4 4 3 2 2 1 1 0 0 1 1 2 2 2 2 4 4 4 3 3 2 2 2 3 4 5 5 5 4 4 5 6 6 6 5 5 5 5 5 4 4 3 3 3 3 3 2 2 2 3 3 3 2 3 4 5 6 7 7 6 5 5 4 4 4 3 3 3 4 4 4 4 3 4 4 5 6 7 7 8 8 7 7 7 7 8 8 9 10 10 10 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 4 4 4 4 3 3 4 4 5 7 8 8 9 9 10 9 9 8 8 7 6 4 3 3 3 4 4 5 5 5 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 6 6 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 5 5 4 3 3 2 2 1 1 0 0 1 1 2 2 2 2 4 4 3 3 3 2 2 3 4 5 6 7 6 6 5 6 7 7 6 6 5 5 5 5 5 4 4 3 4 4 3 3 3 3 3 3 2 1 2 4 6 6 7 6 6 5 5 5 4 4 4 4 4 5 5 5 4 4 4 5 5 6 7 7 8 8 7 7 7 8 8 8 9 9 10 9 9 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 3 3 3 3 3 3 3 3 4 5 6 6 6 7 7 7 7 6 5 4 4 3 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 2 2 2 1 1 2 2 3 3 3 4 5 5 6 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 4 3 3 2 2 1 1 1 0 1 1 2 2 2 2 4 4 3 3 2 2 3 4 5 6 7 8 7 7 6 7 7 7 7 6 5 5 5 5 4 4 3 4 4 4 3 3 3 3 3 3 2 1 2 4 6 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 7 7 7 8 8 7 7 7 7 8 8 9 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 5 5 4 3 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 2 2 2 3 4 4 4 5 6 6 7 8 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 3 3 2 2 2 1 1 0 1 1 2 2 2 2 4 4 4 3 2 2 3 5 6 7 8 8 8 7 7 7 7 7 6 6 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 5 6 5 5 4 4 4 4 3 3 3 3 3 4 5 5 5 5 5 5 6 6 7 7 7 8 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 8 7 7 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 2 2 2 2 2 1 1 2 3 4 4 5 5 5 5 5 6 7 8 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 3 2 2 2 1 1 0 1 1 1 2 2 2 4 4 4 4 3 3 4 6 7 7 8 8 8 7 7 7 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 5 5 5 5 4 4 4 4 3 3 3 3 4 4 5 6 6 6 6 6 6 7 7 7 8 8 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 6 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 3 3 3 2 2 2 2 2 1 1 2 3 4 4 5 5 4 4 4 4 4 6 7 8 9 9 9 8 8 8 8 7 7 7 7 6 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 0 0 1 1 1 1 1 1 4 5 5 4 4 4 5 6 7 7 7 7 7 7 6 6 7 6 6 5 4 3 3 4 4 4 4 4 4 3 3 2 1 1 2 2 2 3 4 5 5 5 4 4 3 3 3 4 4 4 4 5 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 4 4 4 3 3 3 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 2 3 3 4 3 3 2 2 2 3 4 5 6 7 8 7 7 6 6 6 6 6 6 6 5 4 3 3 2 2 3 3 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 1 1 1 1 4 5 5 5 4 5 6 7 7 7 6 6 6 6 5 4 5 5 4 4 3 3 4 4 5 5 5 5 4 4 3 2 1 0 1 1 2 3 4 5 5 5 4 3 3 3 3 4 5 5 6 6 7 8 9 10 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 4 4 4 3 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 1 1 2 2 3 4 5 5 5 4 4 3 4 4 5 5 4 3 2 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 4 5 5 5 5 6 6 7 6 6 5 5 5 5 3 2 2 2 3 3 3 3 4 5 6 6 6 5 5 4 3 2 1 0 1 1 2 3 4 5 5 5 4 3 3 3 4 5 5 6 6 7 8 10 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 1 1 2 2 2 3 2 2 1 1 1 2 3 4 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 1 1 1 1 4 5 5 5 5 6 6 6 6 5 5 5 5 5 3 2 1 1 2 3 4 4 5 6 6 6 6 5 5 4 3 2 1 1 1 1 2 3 3 4 4 4 4 3 3 4 5 6 6 6 6 7 8 10 11 12 12 12 12 12 11 11 10 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 4 4 5 5 6 6 6 5 5 4 4 4 5 5 4 4 4 4 3 4 4 5 5 6 6 6 5 5 4 3 2 1 0 1 2 2 2 3 3 3 4 4 4 4 4 5 6 7 7 7 6 7 8 9 11 12 13 13 13 13 12 12 11 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 3 4 4 5 5 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 1 1 1 2 3 3 3 3 2 2 3 3 4 4 5 6 6 6 6 6 6 6 7 9 10 12 12 13 13 13 13 12 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 8 8 8 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 2 2 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 3 3 2 2 1 1 2 3 4 3 3 2 2 1 2 3 4 5 6 6 6 6 5 5 6 6 7 8 10 11 12 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 8 9 9 9 9 9 8 8 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 0 1 2 3 3 3 3 3 4 4 5 5 4 5 5 4 4 3 3 3 3 3 4 5 5 5 4 3 3 3 3 3 3 2 2 2 1 2 3 3 3 3 3 2 2 1 1 2 4 5 6 6 6 5 4 4 5 6 7 8 10 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 8 7 7 6 6 6 6 5 5 5 5 5 4 4 5 5 5 5 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 2 2 1 1 1 1 1 2 2 2 2 2 1 1 1 2 3 3 4 4 2 3 4 5 5 5 4 4 4 4 4 3 2 2 2 2 3 4 5 5 4 3 2 2 2 3 3 3 2 2 2 2 3 3 3 2 2 2 2 2 2 3 4 5 6 6 5 5 3 3 4 5 6 8 9 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 7 8 8 9 10 10 10 9 9 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 4 2 3 4 5 6 5 5 4 4 3 3 2 2 1 1 2 3 4 5 5 4 3 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 3 3 4 5 5 6 5 4 2 2 3 5 6 7 8 10 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 9 8 8 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 2 2 1 1 2 2 2 2 3 2 2 2 2 2 3 3 4 4 4 5 1 3 4 5 6 5 5 4 2 2 2 2 1 1 1 2 3 4 4 5 4 3 1 0 1 2 2 2 2 2 2 2 1 1 1 0 0 1 2 3 3 4 5 5 6 6 5 4 2 0 2 4 5 7 8 9 10 11 11 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 9 8 7 7 6 6 6 6 6 5 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 3 4 5 6 6 5 4 3 2 0 1 1 1 1 1 3 3 4 4 5 4 4 3 2 1 0 1 2 2 2 2 1 0 1 1 1 0 1 2 3 4 4 5 6 6 6 5 4 3 1 1 3 5 6 8 9 10 11 11 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 10 10 10 10 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 4 4 5 5 4 5 5 6 5 5 4 3 2 1 1 2 2 2 3 4 4 5 5 5 5 4 4 3 2 2 2 2 2 2 1 0 1 1 1 0 1 2 3 3 4 4 5 6 7 7 6 5 3 2 1 3 4 6 7 8 9 10 11 11 11 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 9 9 8 7 7 7 7 7 6 6 6 6 7 7 7 7 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 3 3 2 2 3 4 4 5 5 6 6 6 6 5 5 5 5 4 3 2 2 2 2 1 1 1 1 1 1 2 3 4 4 4 5 6 7 8 7 6 5 3 2 1 2 4 5 6 8 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 10 10 10 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 5 5 5 5 4 4 4 4 3 3 3 3 4 5 6 7 7 8 8 7 6 5 5 6 6 5 3 2 2 1 1 2 2 1 1 2 3 4 4 4 5 6 7 8 9 8 7 5 3 2 2 2 3 4 6 7 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 5 4 4 4 4 4 4 4 3 2 3 4 5 6 7 8 8 9 9 8 7 6 5 6 6 5 4 2 2 1 1 2 2 2 2 2 3 4 4 4 5 7 8 9 9 8 6 5 4 3 2 2 2 4 5 6 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 10 9 9 8 8 8 8 9 9 10 10 10 9 9 8 8 8 8 8 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 1 2 2 2 2 2 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 4 3 3 2 4 5 6 7 8 8 10 10 9 8 6 6 6 6 6 4 3 2 1 1 2 2 2 2 3 3 3 3 4 5 7 8 9 8 7 6 5 4 4 3 2 2 3 4 5 5 6 6 6 7 7 8 8 8 9 9 10 10 11 11 11 10 10 10 9 9 9 9 9 10 11 11 11 11 10 10 10 9 9 8 8 7 8 8 9 9 9 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 5 4 3 3 3 4 5 6 7 8 9 10 10 9 8 7 7 7 6 4 3 2 2 2 2 3 3 3 3 3 2 2 3 5 7 8 7 7 6 5 5 5 4 4 3 1 2 3 4 5 5 5 5 5 6 6 7 7 8 8 9 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 11 11 10 10 9 8 8 8 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 2 2 2 2 2 2 3 3 4 4 4 4 5 6 6 6 5 4 3 4 4 5 6 7 8 8 8 9 9 8 8 8 7 6 5 3 2 2 3 3 4 4 4 3 3 2 1 3 4 6 7 6 5 5 5 6 6 5 5 4 2 1 2 3 4 4 5 5 5 5 5 6 6 7 8 8 9 9 9 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 12 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 2 2 2 3 3 3 3 3 3 3 4 5 5 6 6 6 5 4 4 4 5 6 7 7 7 8 8 8 8 8 8 8 7 6 4 3 3 4 5 5 5 4 3 2 1 0 2 4 5 6 5 5 4 5 6 7 7 6 5 3 2 0 2 3 4 4 4 5 5 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 12 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 4 5 6 6 6 6 5 5 5 5 6 6 7 7 7 7 7 7 8 9 9 8 6 4 3 3 4 5 5 4 3 2 1 1 0 2 3 5 5 5 4 4 5 6 7 8 7 6 5 3 2 0 1 3 4 4 5 5 5 5 5 6 6 7 7 8 8 9 10 11 11 12 12 12 12 12 12 12 13 13 14 14 14 13 13 12 11 10 9 8 8 8 9 9 9 10 10 10 10 9 9 9 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 7 7 7 6 6 6 6 6 6 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 6 6 6 6 5 4 5 5 6 7 7 7 6 6 7 8 9 9 8 6 4 3 3 3 4 4 3 2 1 1 1 1 2 3 4 5 4 4 4 5 6 7 7 7 7 6 5 3 2 1 1 2 3 4 5 5 5 6 6 6 6 7 7 8 9 10 11 11 11 11 11 11 11 12 12 13 13 14 14 14 13 13 12 12 11 9 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 2 3 3 3 3 3 3 3 2 2 2 3 4 5 6 5 4 3 4 5 6 7 7 7 6 5 6 7 9 9 8 6 4 3 2 2 3 4 3 2 1 1 1 1 2 3 4 4 4 4 4 5 5 6 6 6 6 6 5 4 3 3 2 2 2 3 4 4 5 6 6 6 6 7 7 8 9 10 11 11 11 11 10 10 11 11 12 12 13 13 14 14 13 13 12 11 10 9 8 8 8 8 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 1 1 1 1 1 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 3 4 4 4 3 3 4 5 6 7 7 7 6 5 5 7 8 9 8 6 4 3 1 1 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 5 5 4 4 3 2 2 3 3 4 5 5 6 6 7 7 8 9 10 11 11 10 10 10 9 9 10 10 11 12 13 13 13 13 13 12 12 11 10 9 8 8 8 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 1 2 2 3 3 2 3 4 5 6 7 7 7 6 6 6 8 8 8 6 4 3 1 1 2 3 3 4 3 3 2 2 1 2 2 3 3 3 3 3 3 2 2 2 2 2 3 4 4 4 3 3 2 2 3 4 4 5 6 6 7 7 8 9 9 10 10 10 9 9 8 8 9 10 11 12 12 13 13 13 13 12 11 11 10 9 8 8 9 9 10 11 11 11 11 10 10 11 11 11 12 12 12 11 11 11 10 10 9 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 3 3 4 4 4 4 4 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 3 2 1 2 1 1 2 3 3 3 3 4 5 5 6 6 6 6 7 7 8 7 6 4 2 1 1 3 4 4 4 4 4 3 2 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 2 2 3 3 2 2 2 2 3 4 5 6 6 7 7 7 8 8 9 9 8 8 8 7 8 8 9 10 11 12 13 13 13 12 12 11 11 10 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 11 11 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 4 4 4 4 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 1 2 1 1 2 3 4 3 3 3 3 4 5 5 6 6 7 7 7 7 6 4 2 1 2 4 5 5 5 5 4 2 1 1 0 1 1 2 2 2 1 1 1 2 1 1 1 1 1 1 2 2 2 2 2 2 3 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 11 12 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 11 11 11 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 3 4 5 5 4 3 3 3 3 4 5 6 6 7 7 7 6 4 2 2 3 4 5 6 5 4 3 2 0 1 1 0 0 1 1 1 1 2 2 3 3 3 2 2 1 1 1 1 1 1 1 2 3 3 4 5 6 7 7 6 6 6 6 6 6 7 7 7 8 9 10 11 12 12 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 11 11 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 3 3 2 0 2 3 4 4 3 3 4 5 6 6 5 4 3 2 3 3 4 5 6 6 7 6 6 4 2 2 4 5 6 6 5 3 2 1 1 1 1 1 0 0 1 1 2 2 3 4 4 4 3 3 2 2 1 1 0 1 1 2 3 3 4 5 6 7 7 7 6 5 5 5 6 6 7 8 8 9 10 11 12 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 8 8 9 9 10 10 11 11 12 12 12 12 11 11 10 10 9 9 8 7 7 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 4 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 3 4 4 4 4 4 5 6 6 6 4 3 2 2 3 3 4 5 6 6 6 5 4 2 2 4 5 6 6 5 3 1 0 1 2 2 2 1 0 1 1 1 2 3 4 5 5 4 4 3 2 2 1 0 0 1 2 3 4 4 4 5 6 7 7 7 6 5 5 6 6 7 8 9 10 11 12 12 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 10 10 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 1 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 3 2 0 2 3 3 3 3 4 4 5 6 6 5 4 3 2 3 3 3 4 5 5 5 5 4 2 2 3 5 6 7 6 4 2 1 1 2 2 2 1 0 0 1 1 2 4 5 5 5 5 4 4 3 2 1 1 1 1 2 3 4 4 4 5 6 6 7 7 7 6 6 6 6 7 8 10 11 11 12 13 13 14 14 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 10 10 10 9 9 8 7 7 6 6 6 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 1 1 2 2 3 3 3 3 3 3 2 2 2 2 1 3 3 3 3 2 1 2 3 3 3 3 4 4 5 6 6 5 4 3 3 3 3 3 4 4 4 4 3 2 2 4 6 7 8 7 6 4 2 1 1 1 2 1 1 1 2 2 3 4 5 5 5 5 4 4 3 3 2 1 1 2 2 3 4 4 4 5 5 6 7 7 7 7 6 6 6 7 9 10 11 12 13 13 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 4 4 4 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 2 2 2 2 1 1 2 2 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 2 3 3 3 3 3 3 4 4 5 6 6 5 4 4 3 3 3 3 4 4 4 3 3 3 4 6 8 8 8 7 5 4 2 1 0 1 1 1 1 2 3 4 4 5 5 5 5 4 4 3 3 2 2 2 2 2 3 4 4 5 5 5 6 7 7 8 7 6 6 6 7 9 10 11 12 13 14 14 14 14 13 13 12 12 11 11 10 10 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 3 3 2 3 3 3 3 3 3 3 4 4 4 4 3 3 4 5 6 6 5 4 4 4 3 3 3 3 3 3 3 3 4 5 7 8 9 8 8 7 6 4 3 1 1 0 0 1 2 3 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 3 3 4 5 5 5 6 7 7 7 7 6 5 6 7 8 10 11 12 13 14 14 14 14 13 13 12 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 2 2 2 2 1 1 2 2 2 2 3 2 2 2 2 2 2 3 3 3 4 4 4 3 3 3 2 2 2 2 2 3 4 4 4 4 4 4 4 5 6 6 5 4 3 3 3 3 3 3 3 3 3 4 5 6 7 8 9 9 9 8 7 6 4 3 2 1 1 1 2 3 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 4 5 6 6 6 7 7 6 5 5 5 6 8 9 11 12 13 14 14 14 14 13 13 12 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 4 4 4 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 1 1 1 2 3 4 4 4 4 4 5 5 6 6 5 4 2 2 3 3 3 3 3 3 4 4 5 6 8 9 9 10 10 9 9 7 6 5 3 2 2 2 3 3 4 4 4 4 4 4 4 3 2 2 2 2 2 3 3 3 3 3 4 5 5 6 6 6 6 6 5 4 4 5 7 9 10 12 13 14 14 14 14 13 13 12 11 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 2 3 3 2 2 1 1 2 2 3 4 4 5 5 5 5 6 5 5 3 2 1 2 2 3 3 3 4 4 4 5 6 7 8 9 10 10 10 9 8 7 5 4 4 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 6 6 5 4 3 3 4 6 7 9 11 12 13 14 14 14 13 13 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 1 1 1 2 2 1 1 1 1 1 1 1 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 2 2 1 1 1 2 3 3 4 5 5 6 6 5 5 4 3 2 1 2 2 3 3 4 4 4 4 5 6 7 8 9 10 10 10 9 8 7 6 5 5 4 4 4 5 5 5 4 4 4 4 3 3 2 2 1 1 2 3 3 4 4 4 4 4 4 5 5 5 5 5 4 3 3 4 5 6 7 9 11 12 13 13 14 13 13 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 0 0 0 1 1 2 2 3 3 4 4 5 5 5 5 5 5 5 5 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 2 2 2 3 3 3 3 2 2 1 1 1 2 2 3 4 5 6 6 6 5 5 4 3 2 2 2 2 3 3 4 4 4 4 5 6 7 8 9 10 10 10 9 8 7 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 1 1 2 3 4 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 4 5 6 7 9 10 12 13 13 13 13 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 4 4 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 2 2 1 0 1 2 3 3 4 5 6 6 5 5 4 3 3 2 2 2 2 2 4 4 4 4 4 5 6 7 8 9 10 10 9 9 8 6 5 5 5 5 5 5 5 6 5 5 5 4 4 4 3 2 2 1 1 2 4 5 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 4 4 5 5 7 8 10 11 12 13 13 13 12 12 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 2 2 3 3 3 3 3 3 2 1 1 1 2 3 4 5 6 6 6 5 5 4 3 2 3 3 3 2 2 4 4 4 4 4 5 6 8 9 10 10 10 9 9 8 6 5 5 5 5 6 6 6 6 5 5 5 4 4 4 3 3 2 1 1 2 4 6 7 8 8 8 8 7 7 6 6 5 4 4 3 3 3 3 4 4 4 5 6 8 10 11 12 13 13 13 13 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 2 2 2 2 3 3 3 3 2 2 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 2 1 1 2 3 4 5 5 6 6 5 5 4 3 2 3 3 2 2 2 4 5 5 4 4 5 7 8 9 10 10 10 9 9 8 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 2 2 2 4 6 8 9 10 10 9 9 8 7 6 5 4 4 4 4 3 3 3 3 3 4 5 6 8 10 11 12 13 14 14 14 13 13 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 3 3 2 2 2 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 2 2 1 2 3 4 4 5 5 6 5 4 3 2 3 3 3 2 2 3 4 5 5 5 5 6 7 9 10 10 10 10 10 9 8 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 6 8 9 11 12 11 10 9 8 7 6 5 4 4 4 4 3 3 3 3 3 3 5 7 9 10 12 13 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 6 5 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 2 2 2 2 3 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 3 3 3 3 4 3 3 3 3 2 2 1 2 3 3 3 4 5 5 5 4 3 3 3 4 4 3 3 4 4 5 5 4 5 6 8 10 11 11 11 10 10 9 9 8 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 4 4 5 6 7 8 8 9 10 11 12 12 12 10 9 8 6 5 4 4 4 4 3 3 3 3 3 3 4 6 7 9 11 12 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 9 9 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 5 5 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 2 1 1 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 5 7 9 10 11 11 11 10 10 9 9 8 8 7 7 6 5 5 4 3 3 4 4 5 5 5 4 4 5 6 7 8 9 10 11 11 11 12 12 11 11 9 8 6 5 5 4 4 3 3 3 3 3 3 3 3 5 6 8 9 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 4 4 4 4 4 4 3 3 2 2 2 1 1 2 2 2 3 2 2 1 2 3 3 3 2 2 2 3 4 5 5 5 5 5 4 3 3 3 3 3 3 4 5 7 9 10 11 11 10 10 9 9 8 8 7 6 5 4 4 3 3 2 3 4 5 6 6 6 6 5 5 5 6 7 8 10 11 12 12 11 11 10 10 9 8 7 6 5 4 4 3 3 3 3 3 3 3 4 4 5 7 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 11 10 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 1 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 3 3 2 1 1 1 1 2 2 3 3 3 3 3 4 4 3 3 3 3 4 5 5 5 5 5 5 4 3 2 1 1 1 2 3 5 7 8 9 9 9 9 8 8 8 8 7 5 4 3 2 2 2 2 2 4 5 6 7 7 7 7 6 6 5 5 5 6 7 9 10 10 10 10 10 9 8 7 7 6 5 5 4 4 4 3 3 4 4 4 4 4 5 5 6 7 8 9 10 11 11 12 12 13 13 13 13 12 12 11 10 9 9 9 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 3 2 1 1 1 1 2 3 4 4 4 4 4 4 4 3 3 4 4 4 4 4 5 5 5 5 3 2 1 1 1 2 3 5 6 7 7 7 7 7 7 7 8 8 7 5 3 1 1 1 1 2 3 4 5 6 7 7 8 7 7 6 6 5 5 4 5 6 7 8 8 8 8 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 6 8 9 9 10 11 12 12 13 13 13 12 12 11 11 10 9 9 9 8 8 8 8 7 7 6 6 6 5 5 5 5 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 3 2 1 1 2 3 3 4 5 5 5 5 4 4 4 3 3 3 3 3 3 4 5 5 4 3 2 2 2 2 3 3 4 6 7 7 7 6 6 6 7 8 8 7 5 3 2 1 1 2 3 3 4 5 6 7 8 8 8 7 7 6 6 5 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 5 6 7 8 9 10 10 11 12 12 12 12 11 11 10 10 9 9 9 8 8 8 8 7 7 6 6 6 6 5 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 3 3 3 3 2 2 2 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 3 2 1 2 3 4 5 5 5 5 5 4 4 3 3 2 1 1 1 2 3 4 4 4 3 3 2 3 3 3 3 4 5 7 7 7 6 6 6 6 7 7 6 5 3 2 2 2 3 3 3 4 5 6 7 8 8 8 8 7 7 6 6 6 6 6 7 7 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 4 3 3 3 4 4 6 7 8 9 10 10 10 11 11 11 11 10 10 9 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 3 4 4 4 4 5 5 5 4 3 2 2 2 3 4 4 5 5 5 4 3 3 2 2 1 0 1 2 3 4 4 3 3 2 3 3 3 3 3 3 3 5 7 8 8 7 6 6 6 6 6 6 5 4 3 3 3 3 3 3 4 5 6 7 8 9 9 9 8 8 7 7 7 8 8 8 7 7 7 7 7 8 7 7 6 6 6 5 5 5 5 5 4 4 3 3 3 3 4 5 6 7 8 9 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 4 3 3 3 3 4 4 4 4 4 3 3 2 2 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 3 3 3 3 3 4 4 4 3 3 3 3 4 4 4 5 5 5 4 4 3 2 2 3 3 3 3 3 3 3 3 3 2 2 1 1 2 2 3 4 4 3 1 2 3 3 3 2 1 1 2 4 6 8 9 8 7 7 6 6 6 5 5 4 4 4 4 3 3 3 4 5 7 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 8 8 8 7 6 6 6 5 5 5 5 4 4 3 2 2 3 4 5 6 6 7 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 1 1 1 1 2 2 3 3 3 3 4 4 4 4 4 3 3 4 4 4 4 4 5 4 4 4 3 3 2 2 2 1 2 2 3 3 3 3 3 3 2 2 2 3 3 3 3 2 0 2 4 4 4 3 2 1 2 3 5 8 9 9 8 7 7 6 6 6 5 5 5 4 4 4 4 4 5 6 7 8 9 10 10 10 9 9 8 8 8 9 9 9 9 8 7 8 8 8 7 7 6 6 6 5 5 5 5 5 4 4 3 2 3 5 6 7 7 7 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 1 1 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 2 3 3 4 4 4 4 3 3 3 2 2 2 3 3 3 1 1 2 4 5 5 4 2 2 2 3 4 6 9 9 9 8 7 6 6 6 5 5 5 5 5 5 5 5 5 6 7 8 9 10 10 10 10 9 9 8 8 9 9 9 9 8 7 7 8 8 8 7 7 6 6 6 6 6 5 5 5 5 4 4 4 6 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 3 4 4 5 5 5 4 4 3 3 3 2 3 3 3 2 1 1 2 3 4 4 3 2 2 2 2 3 5 7 9 9 8 7 6 6 5 5 5 6 6 6 6 6 6 6 6 7 8 9 9 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 6 8 9 9 8 7 7 7 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 1 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 2 2 2 2 2 3 3 3 3 4 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 3 4 4 4 4 5 5 6 6 5 5 4 3 3 3 3 3 3 2 2 1 0 2 3 4 4 3 2 1 1 2 2 4 6 7 8 7 7 6 6 5 5 6 6 6 7 7 7 7 7 6 7 7 8 9 9 9 9 8 8 8 8 8 8 8 8 7 6 6 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 6 7 8 10 9 8 7 6 7 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 5 5 4 4 3 3 3 3 3 2 1 1 1 2 3 3 4 3 2 1 1 2 2 3 5 6 7 7 7 6 6 6 6 7 7 8 9 9 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 5 5 6 6 6 6 5 5 5 5 5 6 6 5 5 6 6 7 9 9 9 8 6 6 6 7 8 9 9 9 10 10 10 10 10 9 9 9 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 1 2 2 2 2 3 3 3 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 2 2 1 1 2 2 2 3 4 4 3 2 1 2 2 3 5 6 6 6 6 7 7 7 8 10 11 11 12 13 13 13 13 12 12 11 10 10 9 8 7 7 7 7 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 8 9 9 8 7 6 5 6 6 7 8 9 9 10 10 11 10 10 10 10 9 9 9 9 8 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 6 6 6 6 6 5 5 5 5 4 4 4 3 3 2 2 1 1 1 2 2 2 2 3 4 4 4 3 2 2 2 3 5 5 6 6 6 7 8 9 11 13 14 15 15 16 16 16 16 15 14 14 12 11 10 8 7 7 7 7 8 8 7 6 5 4 4 3 3 3 3 3 3 3 2 3 3 4 5 5 6 6 7 8 9 10 10 8 7 5 5 5 6 7 8 8 9 10 11 11 11 11 10 10 9 9 9 9 9 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 6 6 5 5 5 5 4 4 4 4 4 4 4 3 2 1 0 1 1 2 2 2 2 3 4 4 3 2 2 2 3 3 4 5 5 5 5 7 9 12 14 15 16 16 16 16 16 17 17 17 16 16 15 13 12 10 8 7 7 8 8 8 8 6 5 4 3 2 2 2 2 2 2 1 1 1 2 3 3 4 5 6 7 8 9 10 10 9 7 6 5 5 6 6 7 8 9 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 2 6 5 5 5 5 4 4 4 3 3 3 3 3 2 1 0 0 1 1 2 2 2 2 3 3 3 2 2 2 2 2 3 4 4 4 4 5 8 11 13 14 15 15 15 15 15 16 17 17 18 18 18 17 16 14 13 11 9 8 8 9 9 8 7 5 4 3 2 1 1 2 1 1 1 1 1 1 2 2 3 3 4 5 6 7 8 7 7 7 6 6 6 6 7 7 8 9 9 10 10 10 10 9 9 9 9 9 9 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 4 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 3 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 6 5 5 5 5 5 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 3 3 2 2 2 2 2 2 3 3 3 3 3 5 9 12 13 14 14 14 14 14 14 15 16 18 19 20 20 20 19 18 16 14 11 10 9 9 9 8 7 6 5 4 3 2 1 1 1 1 1 1 1 1 1 1 2 2 4 5 6 6 5 5 6 7 8 7 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 3 3 3 3 3 3 3 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 5 5 5 4 4 6 6 6 6 6 5 5 4 3 3 2 2 1 0 0 0 1 1 1 1 1 2 3 3 3 2 2 2 2 2 2 3 3 3 2 3 6 9 12 13 13 13 12 12 13 14 15 16 17 19 20 21 21 21 20 19 17 14 12 10 9 8 8 7 6 6 5 5 4 3 2 2 2 2 3 2 2 1 1 1 3 4 5 5 4 3 4 7 9 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 5 5 6 6 7 6 6 5 5 4 4 4 3 3 2 2 1 1 1 1 1 1 2 3 3 3 2 2 2 3 2 2 2 2 2 2 1 3 6 9 11 12 12 12 12 12 13 13 14 15 16 18 19 20 21 21 21 21 19 17 14 12 10 9 8 7 7 7 7 7 6 6 5 5 5 5 4 4 4 3 1 2 3 4 3 2 2 5 8 9 9 8 7 7 8 8 8 8 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 6 6 5 5 4 4 4 4 4 4 4 3 3 3 2 2 1 1 2 3 4 4 3 3 2 3 3 2 1 2 2 2 1 1 3 5 7 10 11 12 12 12 12 12 12 13 14 15 17 18 20 21 22 22 22 20 18 16 13 11 9 8 7 6 7 7 8 8 8 8 8 7 7 6 6 6 5 3 1 1 0 2 4 6 8 9 8 7 7 7 7 7 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 4 4 4 4 4 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 6 6 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 3 3 3 3 2 2 1 2 3 3 2 2 2 4 6 9 11 12 12 12 12 12 12 12 13 14 16 17 19 20 21 22 22 21 20 17 15 12 10 8 6 6 6 6 7 9 9 9 9 8 8 8 8 8 7 6 4 2 3 4 5 6 6 7 7 7 7 7 7 7 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 3 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 3 3 3 4 4 4 4 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 2 3 3 2 2 2 3 5 8 10 11 12 12 11 11 12 12 13 14 15 16 18 19 20 21 22 21 21 19 17 14 11 8 6 5 4 4 5 6 7 7 7 7 7 8 8 8 8 8 7 6 5 4 5 5 6 7 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 1 2 3 4 5 5 4 3 1 1 2 3 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 0 1 2 3 2 2 1 2 5 8 10 10 11 11 11 11 11 12 12 13 14 15 17 18 19 20 21 21 21 20 18 16 13 10 7 5 3 2 1 1 2 3 4 5 6 6 7 8 8 8 8 8 7 6 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 7 7 7 7 7 7 1 2 3 5 6 6 6 4 2 2 2 3 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 0 1 2 3 3 3 1 1 4 7 8 9 10 10 10 10 11 11 12 13 13 14 15 16 17 19 19 20 20 20 19 17 15 12 10 8 6 5 4 3 2 2 2 2 3 5 6 6 7 8 8 8 7 7 6 6 7 7 7 8 9 9 9 9 9 9 9 9 8 8 7 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 7 7 6 7 7 2 2 4 5 6 7 6 5 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 1 2 3 3 4 3 3 1 1 3 5 7 8 9 10 10 11 11 12 12 13 13 14 15 16 17 18 19 19 20 20 20 19 18 16 14 12 11 10 9 8 7 5 4 2 1 2 4 5 6 6 7 7 7 6 6 6 7 7 8 8 9 9 10 10 10 9 9 9 8 8 7 7 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 2 2 3 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 5 5 4 3 3 3 4 5 4 3 2 2 1 2 4 6 8 9 10 11 12 12 13 13 14 14 15 15 16 17 18 18 19 20 20 21 20 20 19 18 17 15 14 13 12 11 9 8 6 3 1 1 2 4 5 5 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 6 6 6 6 6 1 1 3 4 5 6 5 5 5 4 4 4 3 3 4 4 4 4 4 5 6 6 7 8 7 6 5 4 4 4 5 5 4 3 2 3 2 2 4 7 9 10 11 12 13 14 15 15 15 15 16 16 17 18 18 19 19 20 21 21 21 21 21 20 19 19 18 17 16 14 13 11 9 7 5 3 1 1 2 4 5 5 6 6 6 7 7 7 7 8 8 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 2 3 3 3 2 2 2 2 2 2 3 3 4 4 5 5 5 5 4 4 4 4 3 3 3 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 6 6 6 6 1 1 2 4 5 5 5 4 4 4 4 4 3 3 4 4 4 4 5 5 6 7 8 8 8 7 6 5 4 4 4 4 3 3 2 3 2 3 6 9 11 13 13 14 16 16 17 17 17 17 17 17 18 18 19 19 19 20 21 21 22 22 22 21 21 20 20 19 18 17 16 14 12 10 8 6 4 3 2 2 3 4 4 5 6 6 6 6 6 7 7 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 5 5 5 5 5 5 2 1 2 3 4 4 4 4 4 5 5 5 4 3 3 4 4 4 5 5 6 7 7 8 8 7 6 4 4 3 3 3 2 2 1 2 1 5 9 12 14 15 16 17 18 18 19 19 19 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 20 20 19 18 17 16 15 13 11 9 7 5 3 2 2 3 3 4 5 5 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 5 5 2 2 1 2 3 3 4 4 4 5 5 5 4 3 3 4 4 4 4 4 5 6 7 8 8 6 5 4 4 3 3 4 4 3 2 2 3 8 11 14 16 16 17 18 19 19 20 20 19 19 19 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 18 17 16 15 13 11 9 6 4 3 4 4 4 4 4 4 4 4 4 4 5 5 5 6 5 5 5 5 5 5 5 5 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 4 4 4 4 5 5 5 1 1 1 2 2 3 3 4 4 4 4 4 3 3 3 3 4 3 3 4 5 6 7 7 6 5 3 3 3 3 4 4 5 5 5 5 7 10 13 15 16 17 17 18 19 19 19 19 19 19 19 18 18 18 19 19 19 18 18 17 17 17 18 19 19 19 19 20 19 19 19 18 17 16 15 13 11 8 6 5 6 6 6 5 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 4 4 4 4 4 5 5 1 0 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 5 3 2 2 2 3 3 4 6 6 6 7 9 11 13 15 15 16 17 18 18 18 19 19 19 19 18 18 18 18 19 19 19 18 17 17 16 16 16 16 16 17 17 18 18 18 18 18 18 18 17 15 13 10 8 8 9 9 8 6 5 4 3 3 3 2 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 2 1 2 3 3 3 3 2 3 3 3 3 3 3 3 3 3 4 5 5 5 6 6 5 4 2 1 1 2 2 3 4 5 5 6 8 9 11 13 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 18 17 16 16 15 14 14 14 14 15 16 16 17 17 18 19 19 19 18 16 14 13 13 12 11 9 7 6 5 4 3 3 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 3 3 4 4 4 4 3 2 2 3 3 4 4 4 4 4 4 5 5 5 5 5 5 4 3 2 1 0 1 2 2 3 4 4 5 7 8 10 12 13 14 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 17 17 16 15 14 13 12 13 13 14 14 15 15 17 18 19 19 19 18 17 16 15 14 12 10 8 7 5 4 3 3 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 4 3 1 2 3 4 4 5 5 5 5 5 5 5 4 4 4 4 3 2 1 1 1 1 2 2 3 4 4 5 7 9 11 12 12 12 12 12 12 13 13 14 15 15 15 15 16 16 16 17 17 17 17 16 16 15 14 13 13 13 13 13 13 13 14 15 15 16 17 17 17 16 15 14 13 11 10 9 7 6 5 3 3 2 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 3 4 4 5 5 5 4 2 1 1 2 3 4 4 5 5 4 4 4 4 3 3 3 3 2 1 1 2 2 2 2 3 3 4 5 6 8 9 10 10 10 10 10 10 10 11 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 13 13 14 13 13 12 12 11 11 10 9 8 7 5 4 3 2 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 4 3 3 3 4 4 5 4 3 1 0 1 1 2 3 3 3 4 4 4 4 4 3 3 2 2 1 1 2 2 2 3 3 3 3 4 5 6 8 8 8 8 7 7 7 8 9 10 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 14 13 13 12 12 11 11 10 10 10 10 11 11 11 11 11 12 11 10 10 9 8 7 6 4 3 2 1 1 1 1 1 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 5 4 3 4 4 4 4 3 2 1 1 1 1 1 1 2 3 4 4 4 4 4 3 3 2 1 1 2 2 3 3 3 3 3 3 4 6 7 7 7 6 6 5 5 6 7 8 9 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 12 12 11 11 10 9 9 8 8 9 9 9 10 11 12 12 11 10 9 8 6 6 5 4 2 1 0 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 6 5 5 4 4 4 4 3 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 3 2 1 1 2 2 3 3 3 3 3 3 4 5 5 6 5 5 5 5 5 5 6 7 8 9 9 10 9 9 9 9 9 10 10 11 12 12 12 12 12 12 11 11 11 10 9 9 8 8 7 8 9 10 11 12 12 11 10 9 8 6 5 4 3 2 1 0 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 6 6 6 5 5 5 5 5 4 3 2 2 2 2 2 3 4 4 3 2 3 3 3 3 3 2 2 2 2 2 3 4 4 3 3 2 3 4 5 5 5 5 5 4 5 5 6 8 9 10 10 10 10 9 9 8 9 9 9 10 11 11 11 11 11 11 11 11 10 10 9 8 8 7 7 7 8 10 12 13 13 12 10 9 8 6 5 4 3 2 1 0 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 5 5 5 4 4 4 4 4 4 4 3 2 2 2 3 3 3 3 3 2 2 2 3 3 3 3 2 2 2 2 3 4 4 4 2 2 3 4 4 5 5 5 5 5 5 6 7 9 10 11 11 11 10 10 9 8 8 8 9 9 10 10 11 11 11 11 11 10 10 9 8 7 7 6 6 6 8 10 12 13 14 12 11 9 8 6 5 3 3 2 1 0 1 1 1 1 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 0 0 0 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 Wind_Direction 285 287 288 284 264 210 170 150 137 129 118 330 316 318 330 345 0 31 85 95 72 47 43 58 69 61 31 327 303 297 292 284 273 257 239 226 219 224 340 1 357 349 345 348 356 360 356 354 13 86 110 112 110 112 115 112 108 103 101 101 104 109 115 123 132 140 145 149 156 164 172 172 170 171 181 199 210 203 187 169 157 156 159 162 161 158 153 151 149 149 150 151 153 155 157 158 159 158 157 156 157 159 160 160 160 160 158 157 156 155 154 153 153 152 150 149 148 148 147 146 144 143 142 141 141 140 139 138 137 136 136 135 135 135 136 136 136 135 134 133 132 131 130 130 129 127 125 123 121 119 118 117 116 115 114 112 111 109 107 106 105 105 105 105 104 103 102 102 101 100 100 99 99 99 99 98 98 97 96 95 95 94 94 93 93 92 90 89 88 87 86 85 83 83 82 82 82 82 83 84 86 88 91 94 98 102 105 109 112 114 115 116 116 116 287 286 286 281 253 189 160 146 136 128 120 337 340 1 15 25 43 70 88 90 68 37 33 48 58 47 14 331 303 282 267 266 271 273 272 270 271 59 51 38 22 8 6 17 32 42 44 47 62 83 96 98 95 93 93 93 95 98 103 108 113 118 123 127 130 131 129 131 148 174 187 185 180 182 188 194 190 174 161 152 147 148 152 155 155 153 151 150 150 150 151 152 154 155 157 158 158 158 157 156 156 157 158 160 161 160 159 157 156 155 155 154 154 153 152 151 150 149 148 147 146 145 144 144 143 142 140 138 137 136 135 135 135 136 136 136 136 136 135 134 133 132 132 131 130 129 127 124 122 120 119 118 117 116 114 112 110 109 107 107 106 107 107 106 106 105 105 104 103 102 102 101 101 101 100 100 99 98 98 97 96 95 95 94 94 93 91 90 89 88 87 86 85 84 83 83 83 83 83 84 86 89 92 95 98 101 104 107 110 112 114 115 115 115 288 289 292 290 272 207 165 147 135 125 110 2 7 24 31 42 64 83 91 87 62 30 29 43 50 40 10 331 294 265 252 255 266 283 305 339 32 66 71 64 44 18 15 31 56 73 78 78 80 86 91 92 91 89 89 90 93 97 103 109 114 118 119 118 114 104 89 75 69 217 213 201 192 188 184 174 152 138 136 136 137 140 144 148 150 150 150 150 151 152 153 154 155 156 156 157 157 157 156 155 155 155 155 157 159 160 159 157 157 156 156 155 154 154 153 152 151 150 149 149 148 147 146 146 145 144 142 140 138 137 136 136 136 136 137 137 137 136 135 134 134 133 132 132 131 130 128 126 123 121 119 118 117 116 114 112 110 109 108 107 107 107 108 108 108 107 107 106 105 104 103 103 102 102 102 101 101 100 99 98 97 96 96 95 94 93 92 91 90 89 88 87 85 84 84 84 83 83 83 85 86 89 92 95 97 100 102 104 106 108 109 110 110 110 297 303 311 312 303 257 177 152 137 122 96 29 23 33 39 54 78 88 88 82 64 41 38 47 52 44 13 328 289 263 251 253 266 290 326 9 52 82 102 125 172 222 240 224 153 122 109 102 97 94 93 93 92 92 92 93 94 97 101 104 107 107 106 101 94 84 68 44 9 318 260 214 190 177 163 141 122 118 122 126 129 132 137 143 147 149 150 151 152 153 154 154 155 155 156 156 156 156 155 154 153 153 152 154 157 159 159 158 157 157 156 156 155 155 154 153 152 151 150 149 149 148 148 147 147 145 144 142 140 139 138 137 137 137 137 137 137 136 135 134 133 133 132 132 131 130 129 126 124 122 120 119 117 116 114 112 110 109 108 107 107 108 108 108 108 108 108 107 106 105 105 104 103 103 103 102 102 101 100 99 98 97 97 96 95 94 93 92 91 90 89 88 86 85 84 84 83 83 84 85 86 88 91 93 95 98 99 101 102 103 104 104 104 104 310 319 328 330 326 303 173 154 141 125 94 53 44 48 49 60 75 80 80 77 69 58 55 59 61 52 14 321 290 270 259 258 271 297 339 34 84 130 172 198 212 221 227 225 203 153 123 113 106 100 95 92 91 91 92 93 94 95 96 95 93 90 87 85 84 81 70 39 355 331 325 99 134 134 128 118 113 117 123 127 130 133 138 144 148 150 151 151 152 153 154 154 154 154 155 155 155 154 154 153 152 151 151 152 156 159 159 158 157 157 157 157 156 156 155 154 152 151 150 150 149 149 148 148 147 146 145 143 142 140 139 139 138 138 138 138 137 136 134 133 132 132 131 131 130 130 128 127 125 123 121 119 117 115 113 111 110 108 108 107 107 107 108 108 107 107 107 107 106 105 104 104 103 103 102 102 102 101 101 100 99 99 98 97 97 96 95 94 92 91 90 88 87 85 84 84 83 83 84 85 86 88 89 91 93 95 96 97 98 99 99 99 99 100 311 321 328 333 337 340 155 154 147 132 101 72 66 62 50 48 59 67 74 77 74 69 69 71 71 59 358 308 293 280 269 267 274 291 329 130 162 189 207 217 223 227 230 228 207 152 126 117 110 101 94 88 85 83 83 86 91 94 91 86 80 77 76 81 88 93 90 65 346 333 355 54 87 101 110 116 120 126 132 136 140 144 147 150 151 151 152 152 152 153 153 153 153 153 153 153 153 153 153 152 151 151 151 153 156 158 158 158 157 158 158 158 157 157 156 154 153 152 151 150 149 148 148 148 147 146 145 144 144 142 141 141 140 139 138 138 137 135 133 132 131 130 130 129 129 129 128 126 125 123 121 120 118 116 114 111 110 108 108 107 107 107 106 106 106 105 105 105 104 103 102 102 102 102 102 102 102 101 101 101 101 100 100 99 98 97 96 95 94 92 91 89 87 86 84 84 83 83 83 84 86 87 88 89 90 92 93 94 95 95 96 96 96 97 302 308 314 321 328 336 155 157 152 135 97 70 65 57 45 43 51 63 75 82 82 78 78 81 85 77 320 299 293 286 278 271 264 241 198 189 198 210 221 227 231 234 235 232 199 138 123 117 109 100 91 84 78 72 68 71 84 94 91 85 80 79 82 91 100 107 112 118 139 326 4 63 95 108 117 124 130 137 143 147 150 152 154 154 153 152 152 152 152 151 151 151 151 151 152 152 152 152 152 151 151 150 151 154 156 157 157 157 157 158 158 158 158 157 156 155 154 152 151 149 148 148 147 147 146 146 145 145 145 144 143 142 141 140 139 137 136 134 132 131 130 129 129 128 128 127 127 126 125 123 122 120 118 116 114 112 110 109 108 107 106 106 105 105 104 103 102 102 101 100 100 100 100 100 101 101 101 101 101 102 102 101 101 100 99 99 98 97 96 94 92 90 88 87 85 84 84 84 84 84 85 86 87 88 88 89 91 91 92 93 93 94 94 95 292 290 292 293 298 304 280 159 139 110 68 51 50 50 47 46 53 65 80 93 95 87 85 93 111 139 283 293 291 287 280 268 243 215 203 204 212 222 230 236 240 241 242 236 172 123 118 115 108 98 90 83 76 66 54 49 67 91 96 94 94 98 103 108 110 113 121 134 159 223 22 90 115 123 128 134 140 148 155 157 156 154 154 154 153 153 152 151 151 150 149 149 149 150 150 151 152 151 151 150 150 150 151 154 155 156 156 157 157 158 158 159 158 158 156 155 154 152 151 149 148 147 146 146 145 145 145 145 145 145 144 143 142 140 139 137 135 134 132 130 129 128 128 127 127 126 126 125 124 123 122 120 119 117 115 113 111 110 108 107 106 105 104 104 103 102 101 99 99 98 98 98 98 99 100 101 101 101 102 102 102 102 102 102 101 101 100 99 98 96 94 92 90 88 86 85 85 85 85 85 85 86 87 87 88 89 90 90 91 92 92 93 93 94 282 274 271 267 264 273 282 127 108 85 58 46 47 53 57 58 64 75 91 106 107 95 90 108 155 190 245 281 284 281 276 261 235 215 209 213 221 230 238 244 248 250 250 240 125 110 113 113 107 100 93 88 80 68 49 34 44 79 98 104 112 121 126 121 115 117 126 143 161 175 138 117 126 132 136 141 148 156 162 162 156 152 151 151 152 152 151 150 149 148 147 147 148 148 149 150 151 150 149 149 148 149 151 154 155 155 155 156 157 157 158 158 158 157 156 154 153 152 150 149 147 146 145 144 144 145 145 146 146 145 145 144 142 140 139 137 135 133 132 130 129 129 128 127 126 126 125 124 123 122 121 120 119 117 116 114 112 110 109 108 107 105 104 103 102 101 100 98 98 97 97 97 98 99 100 100 101 101 102 102 103 103 104 103 103 103 102 102 100 99 97 94 92 90 89 88 87 86 86 86 86 87 87 88 88 89 89 90 91 92 92 93 94 95 269 263 260 250 242 246 237 114 99 83 67 58 61 70 77 79 83 88 97 104 105 96 90 138 192 203 218 250 266 270 268 257 237 221 217 219 227 235 243 250 256 259 263 261 95 102 109 111 108 103 100 96 89 77 58 40 40 63 88 103 118 133 136 129 124 128 140 154 165 168 155 139 137 139 142 146 151 158 161 156 150 147 148 149 150 150 149 148 147 146 146 146 147 147 148 149 148 148 147 146 146 148 151 154 154 154 154 155 156 156 157 157 156 156 155 154 152 151 149 147 145 143 142 142 142 143 144 145 146 146 145 144 142 140 138 137 135 134 132 131 130 129 128 127 126 125 125 124 123 122 121 120 119 117 116 114 113 111 110 108 107 106 104 103 102 101 100 99 98 98 97 97 98 99 100 100 101 101 101 102 102 103 104 105 105 105 104 104 103 101 99 97 95 93 91 90 89 89 88 88 88 88 88 89 89 89 90 91 91 92 93 94 95 97 260 258 252 239 223 206 152 109 95 87 85 90 98 100 95 89 84 80 76 76 80 82 73 226 216 211 212 226 246 258 262 256 242 229 224 225 230 236 245 254 264 276 303 39 78 93 105 110 110 107 105 103 98 90 75 57 49 55 69 84 103 127 137 135 135 143 154 162 166 166 163 159 153 148 147 148 151 153 151 146 144 145 147 148 148 148 147 146 145 145 145 145 146 146 146 146 146 145 144 143 143 146 151 154 154 153 153 154 154 154 154 154 154 154 153 152 151 149 147 145 143 141 140 139 140 141 142 144 145 146 146 145 143 141 138 137 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 117 116 115 113 112 111 109 108 107 105 104 103 102 101 100 99 99 98 98 99 100 100 100 101 101 100 101 101 102 104 105 106 106 106 106 105 103 101 99 97 95 94 93 92 91 91 90 90 90 90 90 90 91 91 92 93 94 95 96 97 99 261 257 245 222 191 155 119 99 93 93 103 120 125 110 91 78 67 57 47 38 21 313 269 248 230 217 212 218 235 251 258 256 247 237 230 228 230 235 243 255 276 319 13 45 64 81 95 106 109 109 108 107 106 103 96 80 65 58 57 59 64 88 120 133 142 153 162 167 167 167 168 169 168 163 157 153 150 147 144 142 143 144 146 146 146 146 145 144 144 143 143 143 144 144 144 143 142 141 140 140 142 146 152 153 153 152 152 152 152 152 152 152 152 152 152 151 150 148 146 144 142 140 139 137 137 138 139 142 143 145 145 145 143 141 139 138 136 135 134 133 133 132 130 129 127 126 125 124 123 123 122 120 119 118 117 116 115 114 112 111 109 108 106 105 104 103 102 101 100 100 100 100 100 100 100 101 100 100 100 99 100 101 103 104 106 106 107 107 106 104 103 101 99 98 96 95 94 93 93 92 92 92 92 92 92 92 93 93 94 95 97 98 99 101 271 261 234 191 156 127 102 92 92 96 107 122 116 94 77 66 55 41 24 360 322 286 268 254 236 218 209 213 229 245 254 256 252 245 238 233 231 234 239 252 307 22 39 48 56 67 81 94 102 105 107 108 111 113 110 99 83 68 57 47 38 40 70 105 133 157 169 172 171 169 170 172 174 174 169 159 149 144 143 143 144 144 145 145 144 144 143 142 142 141 141 140 141 140 140 139 138 138 137 137 140 147 151 152 151 151 150 150 150 150 150 150 150 150 150 150 149 147 145 144 142 141 139 137 136 136 138 139 141 142 144 144 143 142 140 139 138 136 135 135 134 133 132 130 128 127 126 125 125 124 123 122 120 119 118 117 116 115 114 112 111 109 108 106 105 104 103 102 102 101 101 101 101 101 101 101 100 100 98 98 98 100 101 103 105 106 107 107 107 106 104 103 102 100 99 97 96 95 95 94 94 93 93 93 93 93 94 95 95 97 98 99 100 101 286 276 194 139 122 105 90 86 86 87 86 85 82 77 71 64 51 29 358 324 297 280 270 259 240 218 208 211 224 239 249 254 255 251 245 239 234 232 230 225 59 55 55 54 55 59 67 77 88 97 103 109 114 116 113 103 91 77 63 46 32 28 39 53 76 153 182 183 176 171 169 171 175 178 174 160 147 143 142 142 143 143 143 142 142 141 140 140 139 138 137 136 136 136 135 134 134 133 133 134 138 145 150 150 150 149 148 148 148 148 148 148 148 148 148 148 147 146 145 144 143 142 140 138 137 137 138 139 140 142 143 144 144 143 142 141 139 138 137 136 136 135 133 131 130 128 127 126 126 126 125 124 122 121 120 119 118 117 116 114 112 111 109 108 107 105 105 104 103 102 102 102 102 102 102 101 100 99 98 97 97 98 100 102 104 106 107 107 107 106 105 104 103 102 101 100 98 98 97 96 96 95 94 94 94 94 95 95 96 97 98 99 100 101 289 316 83 101 98 88 78 74 70 63 56 56 64 70 71 65 47 10 328 301 285 277 272 266 250 225 213 214 222 234 245 252 256 255 251 244 235 223 194 132 89 76 70 66 61 59 60 66 74 87 99 109 115 115 109 100 91 81 67 47 31 29 32 30 17 350 260 200 179 170 168 170 174 177 171 154 141 139 140 140 140 140 140 139 139 138 138 137 136 135 133 132 132 131 130 130 130 130 130 131 136 143 148 149 148 147 146 146 146 146 146 146 146 146 146 146 146 145 144 144 143 143 141 140 139 139 139 141 142 143 144 145 145 145 144 143 141 140 139 138 137 136 134 132 131 129 128 128 128 127 127 125 124 123 122 121 120 119 117 116 114 112 111 109 108 107 106 105 104 103 103 103 103 103 102 102 101 99 98 97 97 98 99 101 103 104 106 107 107 107 106 106 105 104 103 102 101 100 99 98 97 96 96 95 95 95 95 96 96 97 98 99 99 100 263 296 65 87 88 81 72 64 55 46 42 46 57 67 71 65 39 345 308 288 276 272 272 270 260 239 223 221 224 231 241 250 254 255 251 242 225 186 138 112 98 91 88 84 76 68 64 65 70 80 96 110 115 113 105 98 91 83 68 44 34 39 38 25 5 349 336 247 169 166 167 170 173 172 161 144 135 135 136 137 137 137 137 137 137 136 136 136 134 132 130 129 128 128 127 128 128 129 130 131 135 141 146 148 147 146 145 144 144 144 144 145 145 145 145 145 144 144 144 144 144 144 143 142 142 142 142 143 144 146 147 148 148 147 146 145 144 142 141 139 138 137 135 133 132 130 130 129 129 129 129 127 126 124 123 123 122 120 119 117 116 114 112 111 110 108 107 106 105 104 103 104 104 104 103 102 101 100 98 98 97 98 98 100 102 103 105 106 107 107 107 107 107 106 105 104 103 102 101 100 99 98 98 97 96 96 96 96 96 97 97 97 98 98 231 223 94 90 90 85 77 68 56 46 41 44 54 64 68 61 21 327 298 278 267 265 268 270 266 254 238 231 229 233 241 248 251 251 246 232 195 142 116 105 100 100 102 102 98 92 86 83 83 87 97 107 112 108 102 98 93 86 69 45 44 55 52 31 4 352 356 26 132 157 165 168 166 159 145 133 130 132 134 135 135 136 136 136 136 136 136 136 134 132 130 128 127 126 126 127 128 129 131 132 134 138 144 147 146 145 143 143 143 143 143 144 144 144 144 144 144 144 144 145 145 145 145 145 145 145 146 147 148 149 150 150 150 149 148 147 146 144 143 141 140 138 136 134 133 132 131 131 131 131 130 129 128 126 125 124 123 122 120 119 117 115 114 112 111 110 108 107 106 105 104 104 105 105 104 103 102 101 99 99 98 98 99 100 101 102 104 106 107 107 108 108 108 108 107 106 106 105 104 103 101 100 100 99 98 97 96 96 95 95 95 95 95 95 206 177 120 99 94 89 82 75 64 53 45 45 52 60 61 47 354 315 292 274 262 259 263 268 270 266 256 248 243 244 247 250 251 250 244 221 164 126 109 99 96 100 107 112 115 114 112 110 106 104 106 108 108 105 102 100 97 92 77 58 58 64 60 37 7 356 5 32 89 137 151 153 148 139 131 126 127 129 132 133 134 135 136 137 137 137 137 137 136 133 131 128 127 126 126 127 128 130 131 132 134 136 140 145 145 144 143 142 142 142 143 143 143 144 143 143 143 143 144 145 146 147 147 147 148 148 149 150 151 152 153 153 153 152 151 149 148 146 145 143 142 140 138 136 134 133 132 132 132 132 131 130 129 128 127 126 125 123 122 120 118 116 115 113 112 111 109 108 107 105 105 105 106 106 105 104 103 102 101 100 99 100 100 100 101 102 104 105 107 108 109 109 110 110 109 109 108 107 106 105 104 102 101 100 99 97 96 95 94 93 93 93 92 92 183 159 125 104 93 85 80 75 67 56 47 44 46 48 43 17 334 308 291 276 264 258 259 265 271 274 274 271 268 264 262 261 260 260 253 217 143 119 107 97 92 94 102 111 116 120 123 124 122 121 119 118 113 107 104 103 104 103 94 78 70 68 61 41 13 4 17 40 75 109 126 129 128 125 123 123 125 128 131 133 134 135 137 138 138 139 139 139 138 135 132 129 127 126 126 127 129 131 132 133 133 134 137 142 144 143 142 141 141 142 142 143 143 143 143 143 143 143 144 146 147 148 149 150 151 152 153 153 154 155 156 156 156 155 154 153 151 149 147 145 143 142 140 138 136 135 134 134 133 133 132 131 130 129 128 127 126 125 123 121 119 117 116 114 113 112 110 109 107 106 106 106 106 107 106 105 104 103 102 101 101 101 101 102 102 102 103 105 107 108 110 111 111 112 112 111 111 110 108 107 106 104 103 101 99 98 96 94 92 91 90 89 88 87 157 143 123 102 88 80 75 71 64 55 46 40 37 31 19 354 326 306 292 281 270 260 257 261 267 274 281 285 285 283 279 277 276 276 274 217 119 110 104 97 92 90 95 104 113 120 125 128 130 131 131 129 122 113 108 109 112 115 111 97 85 77 70 57 38 33 46 65 86 103 112 116 117 118 120 123 126 128 131 133 135 136 138 139 140 140 141 140 139 137 133 130 127 126 127 129 131 133 134 134 134 133 136 141 143 143 142 141 141 141 142 142 143 143 143 143 143 143 144 146 148 149 151 152 153 154 155 156 157 158 159 159 159 159 158 157 154 151 149 147 145 143 142 140 138 137 136 135 134 134 133 131 130 129 129 128 127 125 124 122 120 118 116 115 113 112 111 110 109 107 107 107 107 108 107 106 105 104 102 102 102 102 103 103 103 103 104 106 108 110 111 112 113 114 114 113 113 112 111 109 108 106 104 102 100 98 95 93 91 89 87 86 84 83 129 121 111 98 88 82 77 72 64 53 44 39 34 25 10 346 321 304 292 283 274 263 257 257 260 266 273 280 284 287 288 289 290 293 298 34 95 99 98 96 93 91 93 102 113 122 126 129 132 136 137 133 123 114 111 113 118 121 118 108 99 94 92 93 97 102 102 103 105 109 112 114 115 118 120 124 127 129 132 134 136 138 139 140 142 142 142 142 140 138 134 131 129 128 129 131 133 135 135 136 135 134 135 139 142 142 141 141 141 141 142 142 143 143 142 142 142 143 145 147 149 150 152 154 155 157 158 159 160 160 161 162 162 163 162 161 158 154 151 149 148 146 144 142 141 140 138 137 136 134 133 131 130 130 129 128 127 126 124 122 120 118 117 115 114 113 112 111 109 108 108 108 108 109 108 107 106 104 103 103 103 103 104 104 104 105 106 108 110 112 113 115 115 116 116 116 115 114 113 111 110 108 106 103 101 98 95 92 89 87 84 82 80 78 104 98 95 94 94 93 88 79 67 55 47 43 36 25 5 336 311 298 289 282 275 265 258 255 256 258 263 269 273 277 282 289 297 304 318 43 81 87 90 92 93 93 96 105 118 127 129 129 132 135 133 124 114 110 110 114 119 121 118 112 108 108 112 119 129 135 134 127 120 117 117 118 120 122 125 127 129 131 133 135 137 139 140 141 142 143 143 142 140 137 135 132 130 130 131 133 135 136 137 137 136 135 136 138 141 142 142 141 141 141 141 142 142 142 141 141 142 143 145 147 150 152 154 156 157 159 160 161 162 163 163 164 165 166 165 163 160 156 154 152 150 148 146 145 144 142 141 139 137 135 133 132 131 130 129 129 128 126 125 123 121 119 117 116 115 114 113 111 110 109 109 109 109 109 109 108 107 105 104 103 103 104 104 105 106 107 109 110 113 114 116 117 118 118 118 118 117 116 115 113 112 110 107 105 102 98 95 91 87 84 81 79 76 74 92 82 79 85 97 104 100 87 72 61 54 51 45 29 351 310 293 287 284 279 274 268 262 257 256 259 263 265 264 265 269 279 293 308 334 56 77 79 80 83 89 93 99 108 121 130 131 130 132 134 128 118 111 109 111 116 120 119 116 112 112 116 123 133 145 152 149 138 129 124 124 126 128 131 133 134 133 133 133 135 138 139 140 141 141 142 141 140 138 136 134 132 132 132 133 135 136 137 137 138 137 136 136 138 140 142 142 141 141 141 141 142 141 141 141 141 143 144 146 149 151 153 155 157 159 161 162 163 163 164 165 166 167 168 167 165 162 158 155 154 152 150 149 148 146 145 143 141 139 136 134 133 131 130 130 129 128 127 125 124 122 120 118 117 115 114 113 112 111 110 110 110 110 110 110 109 107 106 105 104 104 105 105 107 108 110 112 114 116 118 119 120 121 121 121 120 119 118 117 116 114 112 109 106 103 99 95 91 86 82 78 75 71 68 91 78 69 74 94 109 106 93 81 74 71 72 76 79 264 267 271 275 277 277 275 272 267 262 262 269 273 271 265 261 262 269 284 308 359 69 78 75 72 75 81 90 97 105 117 128 132 133 136 137 131 122 117 116 118 120 122 119 114 111 112 118 129 145 161 166 157 144 136 132 133 136 139 142 142 141 138 135 134 136 138 139 140 140 139 139 139 137 136 134 133 133 133 134 135 137 138 138 138 138 137 137 137 138 139 141 141 141 141 142 142 142 141 141 142 143 144 146 148 150 152 154 156 158 160 161 163 164 164 166 167 168 168 169 168 166 163 160 157 155 154 153 152 150 149 147 145 143 140 138 135 133 132 131 130 130 129 128 126 125 123 121 119 118 116 115 114 113 112 111 111 111 111 111 110 110 108 107 106 106 106 106 106 108 110 112 115 117 119 121 122 123 123 123 123 122 121 120 119 118 116 114 112 109 105 100 95 90 85 80 75 69 65 61 95 83 68 67 88 108 109 100 95 97 107 128 162 200 225 243 256 265 272 275 276 275 273 271 273 280 284 280 273 266 262 263 276 312 36 75 78 74 71 73 80 90 99 106 116 128 134 138 143 145 140 133 129 128 129 129 126 120 114 112 114 120 135 156 171 173 163 151 145 142 144 146 148 150 149 146 141 137 135 136 139 139 139 138 138 137 137 136 135 134 134 134 134 135 137 138 139 139 139 138 138 137 136 136 138 139 139 141 142 143 142 142 142 142 143 144 146 147 149 151 153 155 157 158 160 162 163 164 165 166 167 168 169 169 168 166 164 162 159 157 156 155 154 153 152 150 148 145 142 139 137 135 133 132 131 130 130 128 127 126 124 122 120 119 118 116 115 114 113 112 112 112 112 112 112 111 110 109 108 108 107 107 108 109 111 114 117 119 122 123 124 125 125 125 125 124 123 122 121 120 119 118 115 112 108 103 97 90 84 76 69 61 55 50 99 92 81 76 91 107 112 112 117 130 152 173 192 207 221 235 248 259 268 273 276 277 279 279 282 286 287 283 276 269 262 256 264 340 58 77 79 77 78 82 91 100 108 116 125 134 140 146 152 155 152 145 141 140 138 135 128 121 116 116 120 128 142 158 168 170 165 159 156 155 155 156 155 155 152 148 143 137 136 137 138 139 138 137 137 137 136 136 135 135 135 135 135 137 138 139 140 140 140 139 139 138 137 137 138 139 139 141 143 143 143 142 143 144 145 146 148 149 151 152 154 156 158 159 160 162 163 164 165 167 168 169 169 169 168 167 166 164 161 159 158 158 157 156 154 152 150 147 144 141 139 136 135 133 132 132 131 129 128 127 125 124 122 121 119 118 117 115 114 114 113 113 113 113 113 113 112 111 110 110 109 109 109 111 113 116 118 121 123 124 125 126 126 126 126 126 126 125 125 124 124 122 120 116 112 106 99 91 82 71 59 46 37 31 105 106 104 98 100 110 119 127 140 159 177 190 201 212 222 233 245 256 264 269 274 277 281 283 282 280 276 273 270 265 257 248 248 46 69 82 86 89 95 102 109 115 122 130 136 142 147 154 162 168 164 156 150 146 142 134 126 121 119 122 129 139 151 160 167 170 169 168 168 168 167 164 161 158 154 148 142 137 136 137 138 138 138 137 136 136 136 137 137 137 137 137 137 137 139 140 141 141 141 141 140 140 139 138 139 138 138 140 143 144 144 144 145 145 146 148 149 151 152 154 155 157 158 160 161 162 163 164 166 167 168 169 169 169 169 168 167 166 163 161 161 160 159 158 156 154 151 149 146 143 140 138 137 135 134 133 132 131 130 128 127 125 124 122 121 119 118 117 116 115 115 115 115 115 115 114 114 113 113 112 112 111 112 113 115 117 119 122 123 125 126 127 128 128 128 129 129 129 129 129 129 128 126 122 118 112 105 95 81 61 37 18 8 4 116 122 125 120 115 119 131 145 161 176 187 197 206 215 224 234 244 253 260 265 270 275 279 280 275 267 259 257 257 256 251 243 238 72 84 98 106 115 121 124 125 127 131 137 143 148 152 159 169 177 174 163 154 147 139 131 124 121 123 128 137 148 158 167 172 174 176 177 179 179 176 171 165 160 154 147 140 136 136 138 138 138 137 136 136 136 137 138 138 139 139 139 138 138 140 141 141 142 142 143 142 142 141 140 139 137 138 140 144 145 146 146 147 147 148 150 151 152 153 155 156 158 159 160 161 162 163 165 166 167 168 169 169 169 169 169 168 167 166 164 163 163 162 160 158 156 153 150 147 145 142 140 138 137 136 135 134 133 132 130 129 127 126 124 122 121 119 118 117 116 116 116 116 116 117 117 116 116 116 115 115 115 115 116 117 119 121 123 125 126 128 129 130 131 131 132 132 133 134 134 134 134 132 130 126 121 113 102 77 28 354 340 336 337 129 135 138 135 129 128 141 163 178 185 191 198 205 214 223 233 242 250 255 259 264 270 274 273 265 255 247 245 246 248 249 250 254 112 126 140 146 149 147 141 133 129 130 138 145 152 157 165 175 181 177 166 154 145 136 127 122 121 124 130 138 149 161 171 178 182 184 186 188 187 183 176 169 161 152 143 137 135 136 138 138 138 137 137 137 138 138 139 140 140 140 140 140 140 141 142 142 142 143 144 144 144 143 141 138 137 138 141 144 145 146 147 148 148 149 151 153 153 155 156 157 158 159 160 162 163 164 165 166 167 168 168 169 169 169 169 169 169 168 166 166 165 164 162 160 157 154 151 148 146 144 142 140 139 138 137 136 134 133 132 131 129 127 126 125 123 121 120 119 118 118 118 118 118 119 119 119 119 119 119 118 118 118 119 120 122 123 125 127 128 130 132 133 134 135 136 137 138 139 140 140 140 140 138 135 131 126 118 38 324 318 316 317 320 139 144 146 144 137 134 143 171 189 192 195 199 204 212 221 230 239 246 251 254 260 266 269 266 259 250 245 243 242 247 257 268 272 246 207 192 183 174 162 148 134 125 124 134 148 158 166 172 178 180 175 165 153 143 133 125 121 121 124 128 135 146 160 174 183 189 192 194 194 192 187 179 170 158 147 137 133 134 136 137 138 138 137 137 138 139 140 140 141 141 141 141 141 142 142 143 142 142 143 144 145 145 144 140 136 135 137 139 142 143 144 147 148 149 150 152 154 154 155 157 158 159 160 162 163 164 165 166 167 168 168 168 169 169 170 170 171 171 170 168 167 167 166 164 161 158 155 152 149 147 145 143 142 141 140 139 137 136 135 134 132 131 129 128 127 125 124 122 121 120 119 120 120 121 121 122 122 122 122 122 122 122 122 123 124 125 126 128 129 131 133 134 136 138 139 140 141 143 144 145 146 147 146 146 144 143 143 166 285 296 300 303 306 310 144 147 148 143 135 131 135 160 189 198 201 204 208 214 222 232 242 248 252 256 262 267 268 264 258 253 252 254 253 260 279 291 284 259 233 215 202 187 169 150 132 122 122 134 153 168 175 179 180 178 172 163 152 142 132 125 122 122 126 131 138 148 163 178 189 194 197 198 197 194 188 178 167 152 139 131 130 131 134 136 137 137 138 138 139 140 140 141 141 141 141 141 142 142 143 143 142 141 142 143 145 146 145 140 134 133 134 137 139 141 143 146 148 149 150 153 154 155 156 158 159 161 162 164 164 165 166 167 168 168 168 169 169 170 170 171 172 172 171 170 169 168 167 165 162 159 155 153 150 148 146 145 143 142 141 140 139 137 136 135 134 132 131 130 129 128 126 124 123 122 121 121 122 123 124 125 126 126 126 126 126 126 126 127 128 129 130 131 133 134 136 138 140 142 143 144 146 147 149 151 152 152 153 153 154 156 169 238 278 288 293 298 302 306 144 145 143 136 127 121 123 138 176 205 217 221 223 225 232 244 256 261 264 267 272 273 270 265 261 260 261 264 268 280 303 308 295 271 246 226 210 192 171 150 133 125 126 137 158 177 183 181 176 171 167 160 151 142 133 128 127 129 135 143 149 157 170 183 191 195 197 197 196 193 185 174 159 143 131 126 127 130 133 135 136 137 138 138 139 140 140 140 140 140 140 141 141 142 143 143 142 140 140 141 142 144 143 139 133 131 132 134 136 137 139 142 144 146 148 150 153 154 156 158 160 163 165 166 166 166 167 168 168 169 169 169 169 170 171 172 173 173 173 171 170 169 167 165 162 159 156 153 150 148 147 146 144 143 142 141 140 139 137 136 135 134 133 132 131 130 128 126 125 124 123 123 124 125 126 127 129 130 130 130 130 130 130 131 132 133 134 135 137 138 140 142 144 146 147 148 150 151 153 154 156 157 158 159 162 170 196 251 276 285 291 296 301 306 142 140 134 124 114 109 110 117 148 231 256 257 248 240 244 259 270 275 278 279 280 278 274 268 265 265 267 270 275 293 315 317 303 283 261 238 215 195 174 154 140 134 134 141 157 176 181 174 164 156 153 152 149 142 136 133 135 140 148 155 159 165 175 185 191 194 194 194 192 188 179 166 149 135 126 124 126 129 131 133 135 136 137 138 139 139 140 139 139 139 139 139 140 141 141 141 139 138 138 138 139 140 140 137 133 130 130 131 132 133 135 137 139 141 143 145 146 147 151 155 159 164 167 168 167 167 168 168 169 169 169 170 170 171 172 173 174 174 174 172 171 169 167 164 161 158 156 153 151 149 147 146 145 144 143 142 140 139 138 137 135 134 134 134 133 132 130 128 127 126 125 125 125 126 127 129 133 134 134 133 133 133 134 134 135 137 138 139 141 143 144 146 148 149 151 152 153 154 156 158 159 161 162 164 169 180 207 248 272 283 290 296 301 307 140 134 125 112 103 100 101 104 111 277 283 280 266 243 234 251 265 272 275 274 274 276 275 271 267 266 267 269 277 300 323 323 309 292 277 255 226 201 183 169 158 151 145 143 147 157 162 156 148 140 138 143 148 146 142 141 144 150 157 162 165 170 177 184 188 189 189 188 185 180 169 154 139 128 124 123 125 127 129 131 133 135 136 138 139 139 139 139 138 138 137 137 137 138 137 136 135 135 136 137 138 138 138 136 132 130 129 129 130 131 133 135 136 138 139 140 139 141 145 149 154 160 164 167 168 169 169 169 169 169 170 170 171 172 173 174 175 176 175 173 171 169 166 163 160 158 155 153 151 149 148 146 145 144 143 141 140 138 137 135 134 134 135 136 134 132 131 130 129 127 126 126 127 129 132 137 140 140 138 137 137 137 137 138 139 140 141 143 145 147 148 149 151 152 154 155 156 157 159 161 162 164 165 168 173 184 207 241 267 283 290 297 305 313 136 126 115 103 95 93 96 99 102 298 289 283 275 248 229 239 253 260 260 256 258 264 268 267 265 262 261 264 278 318 340 333 316 299 289 277 251 216 197 188 180 167 153 140 135 134 138 141 141 139 141 149 157 157 151 149 151 156 161 165 168 173 178 181 183 184 182 180 176 168 156 142 130 124 122 123 124 126 127 129 131 132 134 136 137 138 139 138 138 138 137 137 136 135 133 132 132 133 135 137 138 139 138 136 133 130 128 128 130 132 133 135 137 137 138 138 137 138 141 143 147 153 159 165 169 171 171 170 170 170 170 171 172 173 174 175 176 176 175 173 171 168 165 163 160 157 155 153 151 149 147 146 145 144 142 140 138 135 133 132 131 132 134 135 133 131 132 133 132 130 129 129 134 140 145 148 146 144 142 141 140 140 140 141 142 143 144 146 148 150 152 153 154 155 156 157 158 159 161 163 165 166 168 171 177 187 206 237 268 285 297 305 314 323 124 113 104 96 89 88 91 99 111 267 279 279 276 267 249 246 250 250 244 240 245 253 259 261 260 258 256 259 281 346 2 349 324 301 294 293 282 247 215 203 194 176 152 133 124 122 126 132 138 144 152 161 171 173 165 157 155 158 162 166 170 174 176 176 176 175 173 170 164 155 143 132 124 121 122 123 124 125 126 127 129 130 132 134 136 138 139 139 139 139 140 141 140 139 135 133 135 136 138 140 140 141 140 138 135 132 130 130 132 134 135 137 138 138 138 137 136 137 139 141 145 150 157 164 170 172 172 170 170 170 171 172 173 174 175 176 176 176 175 172 170 167 164 161 158 155 153 151 150 148 146 145 143 142 140 137 135 132 129 128 125 125 129 131 129 128 130 134 135 133 132 137 144 148 149 149 149 147 146 144 144 143 143 143 144 145 147 149 151 153 154 155 156 157 158 159 160 162 163 165 167 170 172 175 181 189 205 239 286 306 316 322 328 336 106 98 92 88 85 85 91 106 140 237 264 271 273 273 267 260 255 246 237 233 239 246 252 256 258 255 252 250 260 11 20 1 327 299 294 299 302 291 252 219 194 157 129 116 113 114 118 122 128 137 150 164 176 181 173 158 154 156 161 167 171 172 170 168 167 165 162 158 151 141 132 124 121 120 122 124 125 126 126 128 129 131 133 135 138 140 141 142 142 144 146 147 148 146 143 141 141 143 144 144 144 143 142 140 138 136 134 134 136 137 138 139 140 139 139 138 138 139 141 144 147 153 159 166 170 171 170 168 169 170 172 173 173 174 175 176 176 175 173 171 168 165 162 159 156 154 152 151 150 149 147 144 143 141 138 135 132 128 124 120 117 119 124 127 126 126 130 135 138 138 140 146 149 150 149 150 150 150 149 148 147 146 146 146 147 148 150 151 153 155 156 157 158 159 160 161 162 164 166 168 171 173 176 179 184 191 203 254 334 342 342 342 343 345 94 87 84 82 83 88 102 128 180 225 244 255 263 267 267 263 257 246 237 234 236 240 243 248 252 252 244 231 211 176 121 6 300 285 287 297 307 314 320 345 56 77 85 91 97 102 104 103 102 108 123 144 161 166 155 144 145 152 159 164 166 164 160 157 155 154 151 146 139 131 124 121 121 122 124 127 128 129 130 132 133 135 138 140 142 145 147 148 149 150 152 153 154 153 151 149 148 149 149 148 147 145 144 142 141 140 139 139 139 140 141 141 141 141 141 141 142 145 147 149 153 158 162 165 166 166 166 166 167 170 172 173 173 174 175 175 174 173 171 168 165 163 160 158 156 155 154 154 153 152 149 146 143 141 138 134 131 125 117 114 114 118 121 124 126 129 133 139 143 145 148 149 150 151 152 153 154 153 152 151 150 150 149 149 150 151 152 153 154 156 157 159 160 161 162 163 164 166 168 170 173 176 180 183 187 193 202 343 5 3 358 355 353 352 92 84 80 81 87 101 124 168 211 227 232 236 244 255 261 259 252 244 237 234 233 231 231 235 241 243 232 211 194 183 178 191 234 259 271 286 301 320 347 19 41 54 64 73 82 86 85 78 72 71 76 85 97 104 107 113 125 138 148 152 151 148 146 145 144 144 142 138 131 126 123 122 123 126 128 131 132 134 135 137 139 141 144 148 150 152 154 155 155 156 156 157 157 157 156 154 154 154 153 151 149 147 146 144 144 143 143 142 143 143 143 143 144 144 144 145 147 151 153 155 158 161 162 162 162 163 163 162 162 165 167 170 172 174 174 174 173 171 168 165 163 161 160 159 158 158 158 158 156 155 152 146 142 139 136 132 126 119 113 111 115 117 117 119 123 132 138 144 145 145 148 150 152 154 156 157 157 157 155 154 153 153 152 152 152 153 154 155 156 157 159 160 161 162 163 165 166 168 170 173 176 179 183 186 190 196 209 356 11 12 10 5 1 356 97 88 85 89 103 121 151 202 226 230 229 228 232 242 249 247 243 239 235 231 226 221 219 224 230 231 219 198 187 182 182 191 212 233 248 263 283 318 5 34 48 55 61 67 73 74 69 59 52 49 52 60 70 78 83 87 95 109 119 124 126 129 131 134 136 136 135 132 128 125 124 125 127 130 133 135 137 138 140 142 144 147 150 153 156 159 161 161 161 160 159 159 159 159 159 159 159 158 156 153 151 149 148 146 146 146 146 146 146 146 147 148 148 148 147 148 151 155 157 158 159 160 159 158 158 158 155 149 145 148 155 163 168 171 172 172 171 168 166 165 164 163 162 161 159 156 155 154 153 152 149 144 138 133 127 121 117 111 108 111 115 118 119 122 127 135 143 146 144 144 150 153 156 159 161 161 160 159 158 157 156 155 155 155 155 155 156 157 158 159 160 161 162 163 164 166 168 170 172 174 178 182 186 191 196 204 221 352 14 19 19 16 8 360 108 101 100 106 119 141 179 217 230 230 227 226 228 233 236 234 233 232 230 226 218 211 211 215 219 217 205 188 181 180 183 192 207 220 230 237 249 302 39 55 62 65 68 71 73 72 64 53 44 41 47 59 71 76 78 78 80 87 96 103 110 117 123 128 131 133 133 131 128 127 127 129 131 134 137 139 141 142 145 147 149 151 154 157 160 163 165 166 166 164 162 161 161 161 162 161 160 159 158 155 153 151 149 148 148 148 148 149 150 150 151 152 152 151 150 150 153 156 158 159 158 155 151 147 145 143 138 130 127 132 140 151 160 166 169 170 168 166 164 163 162 162 160 156 150 144 140 137 137 138 138 135 129 121 115 111 108 106 105 110 115 121 128 139 148 152 152 150 147 149 155 158 160 162 163 162 161 160 160 159 158 158 158 158 158 158 159 159 160 161 162 163 164 164 166 167 169 171 174 177 181 185 190 196 204 215 235 334 14 23 26 23 16 6 121 120 120 122 133 163 202 225 233 231 229 229 230 230 228 225 223 224 222 218 211 206 205 207 208 202 189 177 175 178 184 193 206 216 221 222 219 175 82 77 79 80 82 84 84 81 73 61 49 45 52 66 79 84 85 84 84 87 94 101 109 116 122 128 132 133 133 132 130 129 130 132 134 137 140 142 144 146 148 151 153 155 158 160 163 165 168 170 171 169 167 165 165 165 165 164 162 161 159 157 155 153 151 150 150 150 152 153 153 154 155 155 155 154 152 151 152 154 156 156 154 148 140 129 122 122 122 121 121 124 130 140 151 159 164 164 161 158 156 153 150 147 144 140 133 128 123 120 118 119 120 119 116 113 109 106 103 104 105 107 111 121 142 161 165 161 153 148 145 147 153 156 158 161 162 162 162 161 161 160 160 160 160 161 161 161 162 162 163 163 164 164 165 166 167 168 170 173 176 179 184 189 195 202 211 225 252 328 14 25 28 26 20 11 131 134 135 137 151 187 219 233 237 235 234 235 237 234 226 218 214 212 212 209 204 199 195 193 189 181 170 164 166 171 178 190 204 215 218 215 202 158 106 92 92 95 98 101 101 99 95 88 77 69 72 84 94 100 102 102 102 103 106 111 117 122 128 132 136 137 137 135 133 133 134 136 138 140 142 145 147 149 152 154 157 159 161 163 166 168 170 172 173 172 171 170 169 169 169 167 165 162 160 159 156 154 152 152 153 154 155 157 157 157 158 158 157 155 153 151 150 150 151 150 146 138 125 114 109 111 116 120 121 123 127 133 142 149 153 151 148 145 142 137 130 125 123 122 121 118 115 113 110 109 110 110 110 108 106 103 102 104 104 103 103 115 146 160 159 152 145 141 137 139 145 150 155 159 161 162 162 162 162 162 162 162 163 164 164 164 165 165 165 166 166 167 167 168 168 169 171 175 179 184 188 194 201 210 221 235 262 336 19 28 28 23 14 5 136 140 142 147 167 205 230 240 242 241 240 243 246 241 228 213 204 201 200 200 196 187 176 163 153 144 140 142 147 152 159 171 193 213 217 211 191 150 113 100 101 105 109 113 115 117 122 128 130 123 116 115 118 122 124 125 126 125 126 127 130 133 136 139 141 141 140 139 137 136 137 139 141 143 145 147 150 152 155 158 160 162 165 167 168 170 171 173 174 174 174 174 174 173 172 169 167 164 162 161 159 156 154 154 156 157 159 160 160 160 159 159 157 155 153 151 149 146 144 142 134 120 107 105 106 108 115 120 123 123 124 128 132 136 137 136 134 133 131 127 120 115 113 113 114 114 113 112 110 109 108 108 107 105 103 102 104 106 104 98 95 107 138 150 149 144 138 134 130 132 138 146 153 158 161 163 163 163 162 162 163 164 166 167 167 167 167 166 166 167 168 169 170 171 171 171 173 178 185 191 196 202 208 216 225 234 251 347 24 24 17 8 357 346 140 142 143 152 177 213 234 243 246 246 247 252 256 250 232 211 198 192 190 189 184 172 153 134 124 120 120 122 124 125 125 129 156 208 217 205 178 140 115 105 105 109 113 117 124 135 150 162 166 162 153 147 144 144 144 144 143 142 141 141 141 143 144 145 146 146 144 142 141 140 141 142 144 146 148 150 153 155 158 161 163 165 167 169 171 172 173 174 175 175 175 176 176 175 173 170 168 166 165 164 162 159 156 156 157 159 160 161 161 161 159 158 156 154 152 149 145 139 135 132 124 113 104 103 106 108 114 118 120 121 121 122 125 126 126 126 127 128 128 126 122 116 113 111 112 113 113 112 111 111 110 109 107 104 102 103 108 110 105 96 91 100 122 138 141 138 133 127 121 119 122 133 146 155 160 163 164 164 163 163 165 167 169 170 172 171 167 163 161 163 168 172 175 175 173 171 175 184 195 203 207 210 211 214 216 216 219 241 301 325 327 325 322 320 145 145 147 160 188 216 232 242 247 249 253 261 268 265 245 215 195 185 179 175 168 158 141 126 118 114 112 110 107 103 98 93 90 220 228 203 166 133 115 108 107 110 114 122 137 159 177 187 187 181 172 164 159 157 155 154 152 151 149 149 149 149 150 151 151 150 149 147 146 145 146 147 149 150 152 154 157 160 162 165 166 168 169 171 173 174 174 175 175 176 176 176 175 175 173 171 169 168 168 167 165 162 159 159 159 160 161 161 161 160 158 156 154 151 149 147 143 136 131 128 125 118 113 110 109 109 113 117 118 118 119 121 123 123 121 122 124 127 128 128 127 124 119 115 113 112 112 113 113 114 113 112 110 106 102 101 107 112 108 99 93 95 102 112 120 123 121 114 104 97 94 103 121 139 151 159 163 165 165 166 169 172 175 177 178 173 165 155 145 142 147 166 181 178 172 167 168 193 216 219 216 212 210 214 221 230 233 237 243 252 260 262 267 274 153 154 160 176 200 218 229 238 245 250 257 267 278 283 277 242 193 170 157 147 139 134 126 119 115 111 107 102 96 91 86 80 61 335 273 201 146 124 114 110 111 113 119 134 162 188 201 204 202 194 183 173 166 163 160 159 157 155 154 153 153 154 154 155 155 154 153 152 152 152 152 153 154 156 158 160 162 165 168 170 171 172 173 174 175 175 176 176 176 176 175 174 173 172 172 171 170 170 170 168 166 164 163 162 161 161 161 161 161 159 157 154 152 149 147 145 142 137 132 130 129 127 123 119 115 114 117 121 121 120 120 122 125 124 121 120 123 126 129 131 132 131 129 124 119 115 113 114 115 116 117 116 115 112 105 98 99 106 106 102 96 92 87 84 87 95 98 95 93 91 89 91 99 111 127 143 155 162 167 170 173 178 185 187 181 174 165 147 105 60 34 21 25 111 138 86 18 1 344 287 216 205 215 238 259 260 248 238 234 233 229 219 204 188 162 169 180 195 208 216 223 231 238 246 255 267 280 293 310 332 8 60 89 97 101 105 107 107 106 103 99 95 92 90 89 83 39 340 347 54 100 108 111 113 117 121 132 156 187 205 212 213 209 202 191 178 169 165 163 161 159 158 157 156 156 157 157 158 158 158 158 158 158 159 159 160 161 162 164 166 169 171 173 175 176 176 177 176 176 176 176 176 176 175 173 172 170 169 169 170 171 171 170 168 167 166 165 164 164 163 163 162 160 158 155 152 150 148 146 143 140 136 134 133 133 132 129 125 123 122 125 129 128 127 125 127 127 126 124 122 123 126 130 132 134 135 135 133 129 125 121 118 118 118 118 119 119 119 112 100 95 98 100 101 99 93 85 78 79 87 92 93 95 95 93 92 94 97 104 113 126 137 146 139 86 48 125 167 167 165 160 125 64 45 32 25 25 26 21 9 2 357 355 347 268 231 256 271 277 271 254 238 229 223 212 192 170 153 168 183 199 211 215 215 216 221 227 234 245 260 275 292 313 340 3 25 48 66 78 87 93 96 97 96 95 95 97 101 107 107 10 0 23 48 68 87 103 117 127 137 152 178 201 213 217 216 211 204 193 181 171 166 163 162 160 159 158 158 158 159 159 160 160 161 161 162 163 164 165 166 167 169 170 172 174 176 178 179 180 180 180 179 178 177 176 175 174 173 171 169 166 165 166 169 171 171 170 169 168 167 166 165 165 164 163 162 160 156 153 150 147 145 143 141 139 137 136 135 135 133 131 129 128 129 132 136 136 133 131 130 130 129 127 126 126 127 129 132 134 136 138 139 138 136 133 129 125 122 120 119 121 121 117 106 100 99 101 103 103 98 90 81 80 87 93 98 100 101 100 101 101 100 96 93 92 89 77 56 39 39 50 76 111 119 101 76 67 55 38 24 17 9 1 355 352 349 343 324 285 271 279 287 289 283 266 244 229 217 195 167 146 133 172 194 214 222 223 220 217 216 217 220 231 249 269 287 308 333 358 16 32 47 62 76 85 90 93 95 98 103 113 126 142 139 43 35 42 49 54 64 87 119 141 158 176 195 211 220 222 219 211 201 190 179 170 165 163 162 161 160 159 159 158 159 160 161 162 164 165 166 167 169 170 171 173 174 176 177 178 180 181 182 183 183 182 181 179 177 175 173 172 171 170 167 165 164 166 168 170 171 170 169 169 168 167 167 166 165 164 161 158 155 151 148 145 142 139 137 135 136 136 136 135 134 133 132 132 134 136 140 140 138 135 133 133 132 131 131 131 129 131 133 134 136 138 140 142 143 143 140 136 130 125 123 122 122 119 116 112 111 111 110 109 106 98 89 87 90 94 100 105 107 109 111 112 111 104 96 87 76 66 60 61 63 63 63 65 69 74 78 79 68 44 16 359 349 343 341 340 338 330 315 296 288 291 300 303 301 290 269 236 191 150 132 121 113 178 204 224 232 233 229 223 218 214 212 218 236 260 282 303 328 353 9 20 32 48 66 82 92 98 103 112 125 143 157 158 110 63 52 49 48 44 43 54 105 161 184 200 214 223 229 231 227 215 199 185 176 168 164 163 162 161 160 159 158 158 159 161 163 165 167 169 170 172 173 174 176 177 179 180 181 181 182 183 184 185 184 183 182 180 177 175 173 172 171 170 169 167 165 166 167 169 169 170 169 169 169 169 168 168 166 164 160 157 153 151 148 145 142 137 133 131 132 133 135 135 135 135 135 135 135 137 140 141 141 139 136 135 135 135 136 135 133 133 136 137 138 139 141 144 146 146 145 142 138 135 131 129 127 124 124 123 123 122 120 117 113 107 99 97 97 99 102 107 111 115 117 120 119 116 108 96 83 73 71 74 76 69 61 57 63 73 81 84 80 56 359 339 332 329 329 329 328 324 317 309 305 308 315 319 322 326 340 37 87 100 103 100 97 175 207 229 240 244 241 232 223 214 206 205 220 245 271 296 324 348 2 10 19 33 56 82 100 112 124 139 155 164 161 132 86 67 59 54 48 35 24 18 12 224 222 228 234 239 243 245 240 225 201 182 172 165 162 161 160 159 158 157 157 158 160 162 165 168 170 172 174 175 176 178 179 181 182 183 184 184 184 185 185 185 185 184 182 180 178 175 173 172 171 171 170 169 167 166 166 167 167 168 169 170 170 171 171 169 168 165 161 156 153 150 148 146 142 138 134 131 131 131 133 134 135 136 136 136 136 136 138 140 141 140 139 138 138 139 139 138 136 136 139 142 143 144 146 147 148 145 144 144 145 145 145 143 140 137 134 133 131 129 127 123 119 115 110 107 108 108 108 109 112 116 120 124 124 122 117 107 93 82 78 80 79 72 65 62 66 73 80 85 92 95 325 321 319 319 319 321 325 327 325 322 320 322 327 333 343 359 24 48 67 81 87 88 86 160 202 229 243 249 247 239 227 214 199 193 202 223 252 285 318 340 353 1 8 18 38 76 111 132 148 160 165 158 134 99 78 69 64 57 48 25 5 356 341 298 264 256 256 258 261 261 256 240 205 178 167 162 159 158 158 157 157 157 158 159 162 165 168 170 172 174 176 177 179 180 182 183 185 186 186 186 186 186 186 186 185 184 182 179 177 174 172 171 170 170 170 168 166 165 164 164 165 166 167 169 171 172 172 171 169 166 162 157 153 150 148 146 144 140 138 135 134 133 133 135 136 137 137 137 137 137 137 138 141 142 142 142 142 143 143 141 139 138 142 147 150 151 151 151 149 148 147 148 152 155 155 152 149 146 143 140 137 135 132 129 125 122 119 117 118 120 119 117 116 118 122 126 127 125 120 112 100 90 88 87 84 80 73 68 69 73 77 84 101 138 283 301 306 309 313 319 327 336 337 335 333 334 337 343 355 13 34 48 61 71 77 79 78 154 205 233 247 252 251 245 234 217 197 183 185 198 229 277 313 332 344 353 359 4 13 43 129 157 166 165 155 131 101 83 77 74 74 72 59 5 349 345 335 312 290 280 278 280 282 282 278 263 208 171 162 158 156 156 156 156 157 158 160 162 165 168 171 173 175 176 178 179 181 182 184 185 187 188 188 188 188 187 187 186 185 183 181 177 175 172 170 169 168 168 168 167 166 165 164 164 164 165 166 169 172 173 173 172 170 166 163 158 155 151 149 147 145 143 141 140 138 136 136 137 139 140 139 139 140 141 140 139 142 144 145 145 145 146 146 145 144 143 147 151 154 154 151 150 151 152 153 155 158 160 159 155 150 147 145 142 140 139 136 133 131 129 127 125 127 129 130 126 123 122 124 128 129 129 124 117 109 103 102 103 100 92 86 78 74 75 76 85 106 164 257 281 293 301 309 320 335 346 349 347 343 341 342 348 358 15 35 47 58 66 71 73 73 203 226 241 252 257 259 256 250 233 201 175 167 172 207 304 325 334 341 348 353 355 354 349 278 185 172 154 129 100 83 77 80 90 115 151 179 306 348 348 337 319 303 296 296 299 303 306 310 311 232 157 156 155 155 155 155 157 158 160 163 165 168 171 173 175 176 178 180 181 182 184 185 187 188 189 190 190 189 188 187 185 183 181 178 174 171 169 167 166 165 165 166 167 167 167 166 165 164 164 166 168 171 174 174 173 170 167 163 159 156 153 150 148 147 146 145 144 142 140 140 140 142 143 143 143 143 144 143 142 143 145 146 147 148 148 149 148 148 149 150 153 154 153 151 149 151 155 157 159 160 160 158 154 150 147 144 144 143 142 140 138 136 135 135 134 134 136 135 133 130 127 126 128 130 131 130 127 122 118 121 125 127 123 114 100 89 83 82 89 119 200 247 268 281 292 305 325 346 357 359 356 353 351 353 357 6 19 34 47 56 63 68 70 70 251 243 248 256 262 267 270 275 277 251 129 120 108 52 4 351 346 346 346 347 346 342 336 326 305 153 116 95 80 72 71 79 148 201 201 194 57 14 360 342 324 313 308 309 313 317 322 329 339 8 135 150 154 155 155 157 159 161 164 166 169 171 173 175 177 178 180 181 183 184 185 186 188 189 190 191 191 190 188 186 183 180 177 174 171 168 166 164 163 162 163 166 168 170 170 169 166 165 164 165 168 171 173 174 172 170 167 163 160 157 154 152 151 150 149 148 147 146 145 144 144 146 147 147 147 147 147 145 145 145 147 148 150 150 150 150 150 151 151 152 152 152 151 150 150 152 155 157 158 158 157 156 154 152 149 147 147 146 145 144 142 141 142 143 143 142 141 139 136 134 131 128 127 128 129 131 132 132 133 134 139 144 150 146 130 113 103 103 120 179 222 240 256 271 283 300 333 4 13 13 12 12 14 15 17 21 29 39 48 56 62 66 69 69 255 248 249 256 265 275 286 302 324 359 38 59 58 42 21 6 356 350 346 342 340 338 340 344 349 8 51 66 66 61 45 335 264 243 227 165 43 25 8 349 333 326 324 324 324 325 328 335 347 14 104 144 153 157 158 160 162 165 168 171 173 175 176 177 179 180 182 183 184 186 187 188 189 190 191 191 191 190 187 184 180 177 175 172 170 168 165 164 163 163 165 168 171 173 172 170 168 166 165 165 168 170 172 172 171 169 166 164 162 160 158 156 154 153 152 151 150 149 149 150 150 150 150 150 150 150 150 149 148 149 150 151 152 152 151 151 152 153 153 151 149 148 148 150 151 153 154 156 157 157 158 158 157 155 153 151 150 149 148 147 146 146 147 148 148 147 146 144 142 140 139 135 130 126 124 124 127 132 137 141 147 156 161 160 152 142 139 154 192 222 231 237 245 256 265 280 351 40 44 44 43 43 43 40 36 36 40 45 51 56 61 66 69 69 254 248 249 256 268 282 297 313 332 357 25 43 46 37 23 10 359 351 345 340 337 340 348 354 358 6 25 47 53 43 6 318 292 275 274 37 36 24 9 354 344 343 343 339 335 331 330 336 351 18 80 135 153 160 162 165 167 170 173 175 177 178 179 180 181 182 184 185 186 187 188 189 190 190 191 190 190 188 185 181 178 176 174 173 172 170 168 166 165 166 168 171 174 174 173 171 169 167 166 167 168 169 170 169 168 167 166 165 164 163 161 159 158 156 154 153 152 152 153 154 154 154 153 153 153 154 153 153 152 152 152 153 153 153 152 152 152 153 153 150 148 146 148 151 153 153 154 155 157 158 160 161 160 157 154 152 150 150 149 150 150 149 150 151 150 150 149 148 149 150 150 146 139 130 125 123 127 133 142 148 155 162 167 167 164 162 169 189 216 229 233 233 233 232 226 204 160 127 104 88 79 74 68 60 53 50 50 52 55 58 62 68 72 72 254 251 254 263 276 290 302 313 327 351 22 41 45 37 24 11 2 353 345 339 335 340 352 360 2 6 17 33 40 25 349 327 318 317 355 36 35 24 9 357 354 356 354 350 344 338 335 340 355 21 62 123 153 164 168 171 174 176 178 180 181 182 183 184 185 185 186 187 188 189 190 190 190 190 190 189 187 185 182 179 177 176 175 175 175 173 172 170 170 171 172 174 175 174 173 171 170 169 168 168 168 168 167 166 166 165 166 166 165 164 163 162 160 158 156 155 154 155 155 156 155 155 155 156 156 156 157 157 156 155 155 155 155 155 155 155 155 154 152 150 148 148 150 153 154 154 154 155 157 160 162 162 160 157 154 151 150 150 150 151 151 151 152 152 153 152 151 153 155 156 157 156 151 144 137 134 137 144 150 154 160 166 170 173 173 174 181 198 216 224 226 224 221 214 198 181 171 163 149 133 119 107 97 87 76 69 65 63 62 62 64 70 77 78 255 257 264 275 287 297 304 310 321 346 25 47 50 41 27 15 6 357 348 339 334 338 351 360 3 6 12 21 24 5 338 331 334 350 24 46 44 28 8 356 355 357 356 352 348 345 343 347 360 21 51 105 153 170 176 179 181 184 185 186 186 187 188 188 189 189 189 190 191 191 191 191 190 189 188 186 184 182 180 178 178 177 177 177 177 176 175 174 174 175 176 177 175 173 172 171 172 171 170 169 167 166 165 164 164 165 166 166 166 165 164 162 160 158 156 156 156 157 157 156 155 155 156 157 158 158 158 159 159 158 158 158 158 158 158 158 157 156 154 152 152 152 153 154 154 155 156 157 159 160 161 159 158 155 153 152 151 151 151 152 152 153 153 154 154 153 153 154 156 159 160 161 159 156 154 153 155 157 158 159 163 169 175 180 181 180 184 195 207 213 216 215 210 200 183 178 177 176 170 160 148 136 126 118 105 94 86 79 71 66 66 72 81 85 258 266 277 288 299 305 309 312 321 346 29 53 55 45 31 20 13 3 350 340 335 337 345 353 357 360 2 6 4 348 332 332 343 4 36 56 55 36 10 353 349 350 350 350 350 351 353 358 6 20 42 80 144 175 186 190 192 194 195 195 195 195 194 194 194 194 194 194 194 194 193 192 190 189 187 185 184 182 181 180 179 179 179 179 178 178 178 178 178 179 179 178 176 173 172 172 173 172 171 169 166 164 163 162 163 164 166 167 166 165 164 163 161 159 158 157 158 158 159 158 157 156 156 156 157 157 158 159 159 160 160 160 161 162 161 161 160 158 157 157 157 157 157 156 156 157 159 160 162 161 159 156 155 154 153 152 152 153 154 153 153 154 155 155 154 153 152 153 155 159 162 163 164 164 164 165 166 166 166 167 170 175 182 185 184 181 182 188 196 202 205 203 196 182 168 168 175 177 175 167 155 141 133 129 119 110 101 91 79 67 65 72 83 88 267 278 290 302 312 316 318 320 327 348 24 51 56 46 32 22 17 6 349 339 335 336 341 345 347 347 347 346 346 347 347 350 358 14 40 59 62 48 12 347 341 342 343 345 350 358 7 13 16 22 34 55 108 174 195 203 207 208 210 210 209 207 205 203 202 200 200 199 198 197 195 193 191 189 188 187 185 184 183 182 181 180 180 180 180 180 180 181 181 181 181 179 176 174 173 173 173 173 171 168 165 162 161 162 163 165 167 167 167 166 165 164 162 161 160 160 160 160 160 160 159 158 157 157 157 157 158 159 160 161 162 163 164 165 165 164 162 161 161 161 161 161 160 160 160 162 163 164 164 162 158 156 155 154 154 154 156 156 156 154 153 153 154 154 154 153 152 152 154 158 162 164 165 167 167 169 170 171 173 174 177 181 185 187 185 182 181 184 188 189 187 177 160 136 124 131 146 159 163 157 143 129 121 119 116 112 105 94 80 66 61 69 81 87 279 289 302 315 322 324 325 327 333 348 12 38 47 40 29 20 14 2 345 336 336 339 341 342 340 337 333 332 341 0 11 13 15 22 37 56 67 62 16 340 334 335 338 342 350 5 21 29 31 29 31 40 58 135 199 213 220 225 228 229 228 224 220 216 212 209 207 205 203 201 198 196 194 192 191 190 188 186 185 183 182 181 180 180 180 181 182 182 182 182 181 180 177 176 175 174 173 171 169 166 163 162 162 163 165 167 168 168 168 167 166 165 164 163 162 162 162 163 162 162 162 161 160 158 158 159 160 161 162 164 165 166 167 168 168 166 164 163 163 164 164 164 165 165 166 167 168 168 166 163 159 157 157 157 157 157 157 156 155 153 152 152 153 153 154 154 153 152 152 155 159 162 164 166 168 169 172 174 175 178 181 184 187 187 185 182 181 182 182 175 162 144 125 109 99 96 101 114 128 132 124 113 104 102 104 105 101 92 77 64 59 66 76 83 291 301 316 326 329 328 327 329 334 345 1 21 35 35 26 16 6 354 340 335 338 343 345 344 341 336 331 331 347 11 19 18 17 21 32 52 77 89 12 331 330 332 335 341 353 13 33 41 41 38 35 35 39 48 158 222 231 238 244 247 247 244 239 232 226 220 216 212 209 205 202 199 197 196 195 193 191 188 186 184 182 180 180 180 181 182 182 183 183 182 181 180 178 177 175 174 171 169 166 164 162 162 163 165 167 168 168 169 169 168 167 166 165 165 165 165 165 165 164 164 163 162 162 161 162 163 163 164 164 165 166 167 169 170 170 168 166 166 166 167 167 167 168 169 170 171 171 169 167 165 163 162 161 161 160 158 155 154 154 154 154 153 154 154 154 153 152 151 150 152 156 159 162 165 168 170 173 176 179 182 185 187 188 187 185 181 177 176 172 160 142 124 113 104 94 83 79 81 86 93 98 96 89 87 89 93 94 87 76 65 60 63 72 79 308 321 336 341 337 332 330 331 336 345 355 9 26 32 25 12 359 347 338 336 341 347 350 349 345 341 337 338 356 14 15 10 7 10 19 47 105 145 246 319 326 330 334 341 357 20 39 46 46 44 40 38 37 38 36 353 259 255 258 261 261 258 253 247 239 232 226 220 214 209 205 202 201 200 198 196 193 190 187 184 181 180 179 179 180 181 182 182 182 182 181 180 178 177 175 172 169 166 164 163 163 163 165 167 169 170 170 170 170 170 169 168 167 167 168 168 169 168 167 165 164 164 164 164 164 164 165 164 164 165 167 168 170 171 170 169 168 168 168 169 169 170 171 173 173 173 172 170 168 167 168 168 167 164 162 159 156 155 156 156 156 155 154 154 152 150 149 147 147 149 153 157 161 165 168 171 175 179 183 186 188 189 188 185 181 177 171 165 157 146 130 115 107 103 91 76 70 68 68 69 75 79 80 79 80 85 88 86 78 69 63 63 69 73 337 351 2 5 354 342 337 337 341 346 351 0 20 31 24 10 357 346 339 337 343 352 354 353 350 347 347 354 9 12 358 347 342 341 344 351 174 191 241 306 323 329 335 343 359 22 38 44 46 45 44 43 42 41 39 32 5 308 281 274 270 266 261 255 248 241 235 228 221 214 209 206 204 203 201 199 195 191 187 184 181 179 178 178 179 181 181 182 181 181 180 179 178 176 173 170 166 164 163 163 164 166 167 169 171 172 172 172 172 171 171 170 170 170 170 170 171 170 169 167 165 165 164 164 163 163 164 164 165 166 168 169 170 169 169 168 168 169 169 170 171 172 174 175 175 174 173 171 170 169 170 171 170 168 166 164 162 161 159 157 154 153 152 151 149 147 146 145 146 148 151 156 161 164 167 172 176 181 186 189 191 191 188 183 178 174 166 156 148 141 128 104 89 89 82 73 69 67 66 65 67 72 77 78 80 84 87 88 85 77 69 68 70 71 359 5 12 19 19 5 350 344 344 346 347 353 16 30 23 10 359 351 346 343 347 355 357 356 353 353 358 10 27 19 334 315 309 307 303 286 238 227 255 296 317 326 333 343 358 18 32 39 42 43 45 46 48 49 49 45 36 13 334 302 285 276 268 261 254 247 240 233 226 218 213 209 207 206 204 201 197 192 187 183 180 178 177 177 178 179 180 180 181 180 180 179 177 175 172 168 165 163 163 164 166 168 170 171 173 174 174 174 173 173 172 172 172 171 172 172 171 170 169 167 165 164 164 163 163 164 165 165 167 168 169 169 168 168 168 168 168 169 169 171 172 174 175 176 176 175 175 174 171 169 168 170 172 171 170 169 167 164 161 157 154 152 151 149 148 146 146 146 146 148 151 155 159 163 168 173 178 183 187 190 192 191 188 182 177 172 164 156 150 146 134 95 77 75 74 75 75 74 73 72 72 75 78 81 83 86 90 93 93 87 80 78 78 77 6 4 6 12 22 25 6 347 343 341 340 343 7 26 21 11 3 357 354 353 353 356 357 356 356 358 6 21 40 40 323 297 290 287 284 276 263 253 262 287 308 320 329 339 353 10 24 32 35 38 43 50 55 58 59 58 52 39 15 341 312 294 280 269 258 250 242 235 228 221 216 212 210 208 206 203 199 193 188 183 179 176 175 175 176 177 178 179 179 179 179 178 176 174 171 168 165 164 165 166 168 170 172 173 174 175 175 174 174 173 173 173 173 172 172 172 171 170 168 167 166 165 165 165 165 166 167 167 168 169 169 169 169 168 168 168 169 169 169 171 172 174 175 176 176 176 176 175 173 171 169 171 174 175 174 172 170 167 163 160 156 154 152 151 150 148 148 148 148 149 152 156 160 165 170 175 180 185 189 192 192 190 186 180 175 170 166 161 157 154 140 104 79 72 74 77 79 80 79 79 81 83 85 85 85 86 90 95 98 95 91 89 88 87 9 1 358 1 10 24 29 7 348 334 323 324 348 14 18 11 4 0 358 357 355 352 351 353 355 360 9 25 42 45 306 280 275 273 273 273 269 263 263 274 297 314 324 334 347 2 16 22 25 28 36 51 63 69 71 70 65 55 39 11 338 313 295 279 266 254 244 236 229 223 218 214 211 209 207 204 200 194 187 182 178 175 174 174 174 175 176 177 178 178 178 177 175 173 170 168 167 166 166 167 168 170 172 173 174 174 174 173 173 173 173 173 173 173 173 172 171 170 169 168 167 167 168 168 169 168 168 168 169 169 169 169 168 168 168 168 168 169 170 172 173 175 175 176 177 177 178 177 176 174 174 175 177 179 178 176 172 169 166 163 158 155 153 153 152 151 151 151 151 152 154 158 162 167 172 177 182 187 190 192 191 186 180 173 169 168 169 166 163 157 140 109 81 74 75 78 81 83 85 88 91 94 94 91 87 84 87 92 96 96 96 96 96 96 17 9 1 358 359 10 41 56 50 320 296 301 323 351 6 6 3 1 360 357 352 346 343 347 352 359 9 24 37 21 278 268 266 267 269 271 271 269 264 261 285 309 321 331 341 354 6 9 5 2 3 26 77 90 92 91 84 74 60 36 0 328 306 288 274 262 251 242 233 226 220 215 212 209 207 204 199 193 187 181 177 174 172 172 173 173 174 176 176 177 177 176 174 172 170 169 168 167 167 167 168 169 170 172 173 173 172 172 171 171 171 172 173 173 173 173 172 171 170 169 168 167 168 168 169 169 168 168 168 168 168 168 168 169 169 169 169 170 171 173 174 176 176 177 178 178 179 179 178 177 178 179 180 181 180 178 175 171 168 164 159 155 153 153 152 152 152 153 154 155 157 161 164 169 174 179 184 188 190 190 186 179 171 166 164 167 171 172 169 162 144 110 89 81 78 78 79 81 86 95 100 104 105 103 97 89 87 89 91 93 95 97 98 99 33 30 15 358 344 340 9 39 49 311 285 294 308 326 343 354 360 2 2 357 350 342 339 342 350 359 10 21 26 334 275 268 266 267 270 273 277 278 271 242 248 299 318 330 340 351 358 352 338 323 308 290 257 179 141 127 114 99 81 55 20 344 318 296 280 268 259 251 242 234 226 219 214 210 206 202 197 191 185 180 176 173 172 171 172 172 173 175 176 176 176 176 175 173 172 171 169 168 167 167 167 167 169 170 171 171 170 169 168 169 169 171 172 173 174 174 173 172 171 170 169 169 168 168 168 168 169 169 169 169 170 170 170 170 170 169 170 171 172 174 176 177 177 178 178 179 179 179 179 179 180 181 182 182 181 179 176 173 169 165 160 156 154 152 152 152 152 153 155 157 159 162 166 171 175 180 184 188 188 185 177 171 167 164 164 166 170 173 171 165 149 122 105 97 91 85 79 78 84 95 106 112 116 119 116 108 97 93 91 91 92 95 98 100 42 52 39 358 311 301 316 343 351 310 293 297 306 315 325 337 354 6 7 360 350 341 338 342 351 2 12 19 9 314 283 276 274 274 274 277 282 288 277 151 153 183 305 332 349 1 3 351 329 312 298 285 270 250 223 191 161 133 102 63 26 357 334 310 287 273 265 259 254 247 239 230 221 213 206 200 195 189 183 179 176 173 172 171 171 172 173 174 175 176 176 176 176 175 174 172 170 169 168 166 166 166 167 168 168 168 168 167 166 167 168 170 172 173 174 174 173 173 173 172 172 172 172 172 172 173 173 173 172 173 173 173 172 170 169 169 170 172 174 176 177 178 179 179 179 179 180 180 180 180 182 183 184 184 182 180 177 173 169 165 161 157 154 153 152 152 153 154 155 157 160 163 167 171 176 180 184 186 183 177 170 166 165 165 164 164 165 166 166 161 152 139 127 118 110 99 88 79 79 90 105 116 123 129 131 128 117 107 99 96 95 96 100 102 36 60 66 16 276 280 294 310 317 308 301 304 310 315 319 327 347 11 14 3 350 342 339 344 354 7 16 18 359 310 289 284 283 279 277 278 285 305 109 126 137 146 147 4 9 14 9 347 321 305 295 285 275 263 251 236 217 190 135 58 21 2 347 328 301 281 271 266 263 259 254 245 233 220 209 200 193 187 182 179 176 173 172 171 171 171 172 173 174 176 176 177 176 176 174 173 171 169 168 166 165 165 165 166 166 166 165 165 165 165 167 169 171 172 173 174 174 174 174 173 173 173 174 175 175 175 174 174 174 175 175 174 171 169 167 169 171 173 176 177 178 179 180 180 180 180 180 180 181 181 183 185 186 185 183 180 176 173 169 165 161 157 155 153 152 152 153 153 154 156 160 164 168 172 176 179 181 182 178 171 166 165 164 163 163 162 162 162 163 161 157 153 143 132 123 114 103 90 81 86 99 114 125 133 137 137 132 123 114 108 105 104 106 107 11 51 67 80 256 269 282 294 303 307 308 312 315 317 318 322 336 3 13 4 353 346 344 349 357 8 18 21 3 315 290 284 281 277 275 278 287 47 105 118 129 136 137 83 18 11 355 325 304 295 290 284 276 268 261 254 246 240 247 14 9 1 353 343 323 298 281 273 269 267 263 256 243 227 212 201 193 187 182 178 176 173 172 171 171 171 171 172 174 175 176 177 177 176 175 173 172 170 168 166 164 164 164 164 164 164 164 163 164 164 166 168 170 172 172 173 174 173 173 172 172 172 172 173 174 173 171 170 171 171 171 170 168 167 168 170 174 176 178 179 180 180 180 180 180 180 181 181 182 183 185 187 187 186 183 179 176 172 168 164 160 157 154 151 151 150 151 151 153 156 160 164 168 171 174 176 178 177 174 170 167 164 162 161 161 162 163 163 164 165 164 161 153 139 126 117 110 101 92 91 99 113 124 132 137 138 137 133 128 123 119 117 118 119 341 27 48 59 13 273 279 286 295 305 313 318 320 319 317 319 327 343 360 1 358 354 352 353 359 6 16 22 12 323 290 279 276 276 278 283 292 323 92 111 122 131 139 152 279 296 290 286 285 286 286 282 277 272 267 264 262 264 286 335 354 356 355 351 340 321 299 284 276 271 267 261 249 232 216 203 193 186 181 178 175 173 171 170 170 170 171 172 173 175 176 176 176 175 175 173 172 170 168 166 165 164 164 164 163 162 162 162 162 164 165 167 169 171 171 172 172 171 171 170 170 170 170 171 172 172 170 169 168 167 166 166 166 167 169 172 175 178 179 180 180 180 180 180 180 181 182 182 183 184 185 187 187 185 181 176 172 168 164 161 158 154 151 148 147 147 147 148 151 154 158 162 165 168 170 172 173 172 170 167 164 161 160 160 161 162 163 164 165 169 170 165 155 138 121 111 110 107 105 104 108 116 125 131 135 137 138 139 138 138 138 139 141 142 322 0 24 34 25 325 300 297 300 306 314 320 320 317 316 318 323 330 343 355 359 359 358 357 358 2 8 14 6 324 290 279 277 279 283 289 294 302 328 102 119 128 139 175 233 256 264 271 278 284 285 283 279 275 273 272 274 281 299 326 343 351 353 354 349 337 318 298 283 275 268 262 251 236 219 205 194 186 181 177 174 172 171 170 169 170 170 171 172 173 175 175 175 175 174 173 171 170 168 166 165 164 164 163 162 161 161 161 162 163 164 165 167 168 168 168 168 169 169 169 169 168 168 170 172 172 171 169 167 164 162 160 160 162 164 166 170 173 176 177 177 177 178 179 180 181 182 183 184 184 185 186 185 182 176 171 167 163 160 158 155 151 147 144 142 142 142 142 144 147 150 153 156 160 162 164 163 162 162 162 160 159 159 160 161 162 162 163 166 168 168 163 153 136 117 110 110 112 115 118 120 123 126 130 134 137 141 144 148 151 154 157 160 160 306 336 358 9 6 343 325 317 316 317 318 317 312 307 308 313 317 324 336 351 360 3 3 359 356 354 355 356 344 314 291 283 282 284 288 292 296 299 301 302 131 128 136 190 234 249 259 269 278 285 286 283 279 276 276 278 284 293 307 323 334 343 349 352 352 345 332 313 294 280 270 262 253 239 222 207 195 187 181 176 173 171 170 169 169 169 169 170 171 172 173 173 173 173 172 171 170 168 167 165 164 163 162 161 160 160 161 161 162 162 162 162 162 162 162 162 162 163 164 164 163 163 163 164 165 165 165 164 160 156 150 145 144 144 147 151 154 158 161 164 165 166 168 172 176 179 181 182 183 183 184 184 181 175 169 165 162 160 157 155 151 147 143 140 138 137 136 136 136 138 141 143 146 148 149 150 152 155 160 163 163 162 161 160 160 161 162 163 165 166 164 158 149 135 121 113 115 120 125 129 131 130 127 128 133 138 144 149 154 158 162 164 165 164 280 311 336 349 349 339 329 326 327 327 323 315 302 292 294 298 305 315 330 348 3 10 10 3 354 346 340 335 323 305 292 287 286 289 292 297 299 301 301 302 304 317 2 262 247 249 256 266 276 283 285 281 276 274 276 282 292 304 312 318 322 328 336 344 348 347 339 324 305 287 274 265 256 244 227 210 197 188 181 176 173 170 169 168 168 168 168 169 169 170 171 171 171 170 169 168 167 166 165 164 162 161 160 159 158 158 159 160 160 160 159 158 158 157 156 155 154 153 154 154 154 155 155 155 154 154 154 152 148 141 134 130 128 127 126 125 124 121 120 125 131 138 146 156 164 171 175 177 178 178 179 176 171 166 162 160 159 156 153 151 148 144 141 138 136 135 134 134 134 135 136 137 136 137 138 142 147 155 163 168 168 165 163 161 160 160 161 164 167 167 164 159 152 142 131 124 124 128 132 135 136 135 130 127 127 134 142 149 154 158 162 163 162 158 239 260 294 319 327 324 321 323 325 326 322 312 296 283 279 281 287 298 315 340 4 15 14 4 350 338 327 318 307 296 290 288 289 292 296 299 302 303 304 306 310 318 328 311 265 254 257 265 274 282 284 280 275 273 275 283 296 308 312 310 308 309 316 328 339 344 342 331 314 294 279 269 261 251 235 217 201 191 183 177 173 170 168 168 168 168 168 169 169 169 169 169 168 167 166 165 164 164 163 162 161 159 158 158 157 156 156 156 156 156 156 155 154 153 151 149 148 146 146 147 148 149 150 150 150 149 148 144 139 132 126 121 119 116 110 102 93 86 85 90 98 107 119 131 141 151 159 165 168 169 167 163 159 157 156 155 155 152 150 148 146 143 141 138 136 135 134 134 134 135 136 136 135 136 138 143 149 156 163 168 168 165 163 161 160 161 163 167 169 169 167 164 159 151 140 132 130 131 134 136 137 135 131 125 118 118 126 137 145 152 155 156 152 144 203 209 219 239 269 290 302 308 313 314 311 303 291 278 272 273 277 285 299 326 1 17 11 357 341 326 313 302 292 287 286 287 290 294 297 299 301 302 304 306 311 317 324 317 289 267 262 266 274 280 282 277 272 270 272 280 292 303 306 303 299 297 301 311 325 335 339 333 319 301 286 275 268 260 246 227 209 196 186 179 174 171 169 168 168 168 168 168 168 168 167 166 165 164 163 162 161 161 161 161 160 159 158 157 156 155 154 153 153 153 153 153 151 150 147 146 144 143 142 144 146 148 149 150 151 150 147 142 138 133 127 120 115 112 106 99 90 85 83 85 87 92 101 113 124 134 142 148 155 158 157 155 153 152 151 151 151 150 149 149 148 146 144 141 139 137 136 135 135 136 137 138 139 141 143 147 151 154 159 164 165 165 163 162 162 163 166 169 172 173 173 171 166 160 151 143 139 138 139 140 140 139 136 128 116 108 107 112 124 136 142 142 138 128 176 181 186 195 212 244 271 286 294 296 296 292 285 277 273 273 278 285 295 318 1 19 9 347 328 312 299 287 279 278 280 284 288 292 294 296 297 298 300 303 307 313 318 315 300 281 270 268 271 274 274 270 265 262 262 266 276 288 295 296 295 294 295 300 309 320 329 328 319 305 292 282 275 269 259 241 221 205 192 183 177 172 170 168 168 168 168 168 168 167 165 164 162 161 160 159 159 159 160 160 160 159 158 157 156 154 152 151 152 153 153 152 151 149 148 146 146 145 144 145 147 150 152 153 153 152 148 143 140 136 132 127 123 122 120 115 107 101 96 92 89 89 92 103 119 133 138 143 147 151 152 151 150 149 148 148 148 149 150 151 150 148 146 144 142 140 139 137 137 138 140 141 142 143 145 147 148 151 155 161 165 165 165 164 164 166 168 172 176 178 179 177 173 166 160 154 151 150 149 149 148 146 143 137 127 116 106 100 102 115 126 130 127 120 154 156 159 164 177 210 250 269 278 283 287 286 284 281 278 279 284 292 304 330 14 30 11 340 318 302 288 277 272 271 275 280 284 286 288 289 290 291 293 296 301 307 312 310 301 284 271 265 264 265 265 262 257 252 248 246 248 261 279 292 296 296 297 297 299 306 313 315 310 302 294 287 282 277 270 256 238 219 203 191 181 175 171 169 168 168 168 168 167 165 164 162 160 159 158 158 158 159 160 160 161 161 160 158 157 155 153 152 152 152 153 153 152 151 150 150 151 151 150 150 152 154 157 158 158 156 151 147 144 141 140 141 141 144 144 138 129 120 113 105 98 92 92 100 120 139 144 146 148 149 149 148 147 146 147 148 149 150 151 152 151 149 147 147 146 144 142 141 141 142 143 144 144 143 143 144 145 148 152 159 164 165 164 164 166 168 171 176 180 183 182 180 173 168 164 161 158 157 156 156 154 151 149 145 140 134 126 114 104 109 117 121 120 116 132 134 135 136 146 194 259 272 276 280 284 287 287 286 285 287 292 302 320 354 34 44 20 337 312 297 285 275 270 271 274 276 279 280 281 282 283 284 285 288 292 298 301 300 293 279 266 259 257 258 259 257 251 242 232 221 215 225 268 299 306 305 303 299 297 298 300 300 297 294 291 287 285 281 276 268 254 237 219 203 189 179 173 170 168 168 168 167 166 165 163 162 160 159 158 158 158 159 160 161 161 161 160 159 158 156 154 153 153 154 154 153 152 152 153 153 154 155 155 156 157 159 162 163 164 163 159 155 151 150 150 153 155 157 156 151 142 133 125 118 113 112 117 132 143 148 149 148 148 148 149 148 147 147 149 151 152 152 153 153 152 152 151 151 151 149 147 146 145 146 146 147 146 144 143 144 145 148 153 158 163 163 163 163 166 170 175 180 182 182 180 175 170 167 163 160 157 156 155 155 153 151 151 150 148 146 144 141 134 128 124 122 119 116 112 116 117 116 112 25 293 288 284 282 282 285 286 288 289 292 299 312 337 15 45 51 26 333 310 298 289 282 278 277 277 276 276 276 276 276 276 277 277 278 280 283 284 283 277 268 259 254 254 256 257 255 248 236 222 208 197 200 276 315 317 312 308 303 299 297 295 293 291 289 289 288 286 284 281 276 266 254 238 220 201 186 176 171 169 168 168 167 166 165 164 163 162 161 160 160 159 159 160 160 160 160 159 159 157 156 155 155 155 155 155 153 152 151 152 153 154 156 157 158 160 162 165 167 168 169 167 163 160 158 158 159 160 160 158 154 149 143 139 136 135 141 151 158 158 154 150 147 147 149 150 151 151 151 151 153 154 154 154 155 155 156 156 156 156 155 153 152 152 151 151 151 150 149 148 148 150 152 155 159 161 160 159 161 165 171 176 179 179 177 173 169 166 161 157 153 150 147 145 144 144 146 148 150 151 152 154 155 153 147 138 131 125 119 96 101 103 99 86 29 323 303 292 283 279 280 283 287 290 295 303 319 350 25 46 51 26 331 308 300 296 295 292 287 283 279 276 273 272 271 271 270 269 267 265 264 263 261 258 254 250 250 251 254 256 254 248 237 224 212 202 200 266 313 313 311 308 304 301 298 296 295 293 292 292 290 289 289 288 284 278 270 257 239 217 197 182 174 170 169 169 168 168 167 166 165 165 164 163 162 161 160 160 159 158 158 158 157 157 157 156 156 156 155 155 154 152 151 150 152 154 155 156 157 158 161 164 167 169 170 168 165 163 161 161 161 159 157 157 156 155 154 154 154 155 159 163 167 166 159 152 148 148 151 153 153 153 153 153 153 153 154 155 156 158 159 159 159 159 159 159 158 157 157 156 155 154 153 151 151 152 155 157 159 159 157 155 155 158 162 167 170 170 168 165 161 157 154 151 149 147 144 141 139 139 140 143 147 149 152 154 157 157 154 147 139 133 127 86 91 93 91 79 43 344 314 296 285 279 280 284 289 292 295 302 322 356 22 37 40 14 326 305 298 299 302 300 294 287 282 278 274 272 270 268 266 263 259 254 249 246 245 244 243 243 245 249 254 257 256 252 243 232 222 213 205 214 261 288 295 298 299 299 298 298 298 298 298 296 294 293 292 292 290 286 280 270 256 235 212 192 179 173 171 170 170 169 169 168 167 167 166 165 163 162 161 160 158 158 157 156 156 156 157 157 157 156 155 154 154 153 152 152 152 153 155 155 155 156 158 161 163 164 164 162 160 158 157 157 155 154 154 155 157 160 162 164 164 164 165 166 168 168 163 156 151 152 156 158 157 155 153 152 151 152 153 155 157 159 160 161 161 162 162 162 161 161 161 160 159 157 155 153 152 153 155 156 157 157 155 152 150 148 146 143 147 151 153 154 154 153 152 151 150 148 147 145 143 140 138 138 139 139 141 142 145 147 147 144 140 137 135 84 87 89 88 80 55 0 317 299 290 288 291 295 297 297 297 303 323 353 9 14 8 343 314 300 296 298 303 303 297 290 285 281 277 274 271 269 266 262 256 249 241 236 234 234 234 236 240 247 255 261 264 263 256 245 232 222 211 206 213 234 257 273 283 288 292 295 297 299 299 297 293 291 290 290 289 287 283 277 267 254 231 206 188 178 174 172 171 171 171 170 169 168 166 165 164 163 161 160 159 158 157 157 156 157 157 157 157 156 155 154 154 154 154 153 153 154 154 154 155 156 156 156 155 153 151 148 146 146 146 146 146 146 148 150 153 158 163 166 166 163 161 160 161 161 159 154 150 150 155 159 160 157 153 150 150 151 153 156 158 160 162 163 164 165 166 165 164 164 164 163 161 158 155 153 152 152 153 153 155 156 155 151 146 142 138 133 132 134 139 145 150 153 154 153 151 150 149 149 148 144 140 137 133 129 124 120 118 122 128 131 133 137 139 87 90 92 92 85 68 0 305 294 295 300 307 310 308 305 304 309 326 344 353 351 339 320 303 293 292 295 301 302 297 291 287 284 281 278 275 272 268 263 256 247 237 231 227 226 226 228 236 249 263 272 277 277 272 261 244 230 217 208 205 209 221 239 256 269 279 286 291 294 294 292 289 286 285 285 285 285 283 279 274 266 249 222 199 185 178 175 173 172 172 171 169 168 166 165 164 163 162 160 159 158 158 158 158 158 158 157 156 155 154 153 153 154 155 154 153 153 153 153 154 155 154 151 147 142 136 131 129 128 129 130 132 134 137 141 145 149 153 154 152 148 145 143 143 143 144 144 143 140 142 148 153 154 151 148 149 151 154 157 160 162 165 167 168 169 169 169 168 168 168 166 162 158 155 153 151 150 151 152 153 156 156 153 146 142 139 137 135 136 139 144 151 155 155 154 152 150 149 149 148 145 141 136 132 128 121 109 99 100 108 114 121 130 138 96 103 108 107 104 100 270 273 279 288 301 311 313 309 305 306 312 323 336 341 338 327 309 292 285 285 291 299 301 297 292 289 286 284 281 279 276 272 266 259 249 238 229 223 219 217 221 235 258 275 283 286 285 281 272 257 241 227 215 207 204 207 215 229 243 257 268 277 282 284 283 282 280 279 279 280 279 279 277 274 267 255 233 210 193 183 178 175 173 172 170 169 167 166 165 164 163 162 161 160 159 159 159 159 158 158 157 155 154 153 153 152 152 153 152 151 151 151 151 151 149 146 142 137 131 123 115 112 111 111 112 113 115 117 121 128 133 135 134 129 124 122 123 126 128 132 137 139 138 136 137 143 147 148 148 150 153 157 159 162 165 168 170 171 172 172 171 171 171 169 167 163 158 154 151 149 149 149 151 153 155 156 153 147 143 141 141 142 144 145 150 155 158 157 156 154 152 150 150 149 145 141 137 134 131 126 116 107 101 101 104 108 119 130 111 128 138 143 154 197 238 252 261 270 277 280 280 281 287 296 306 318 328 331 328 318 299 279 270 275 287 299 301 298 294 291 288 286 285 284 282 279 274 267 257 244 231 221 214 213 224 250 275 286 290 290 288 283 276 265 252 240 226 213 204 201 203 210 218 229 241 253 262 268 271 273 273 273 272 271 270 269 267 265 259 249 235 219 203 191 183 178 174 172 170 168 167 167 166 165 164 164 163 161 161 160 159 158 157 156 155 155 154 153 152 150 149 149 149 149 149 149 148 146 141 136 130 125 119 113 106 102 100 98 97 97 96 94 96 101 108 113 114 113 110 110 112 117 123 132 140 147 147 143 141 143 148 150 150 153 156 159 161 164 167 170 173 174 174 173 172 170 167 165 162 159 156 153 150 150 150 151 152 153 154 153 151 147 143 141 141 142 144 147 152 157 160 161 160 157 156 155 154 152 149 144 140 138 136 133 130 126 122 117 110 104 104 116 140 164 173 180 193 211 228 239 247 249 245 237 236 246 264 281 298 313 323 325 323 316 301 275 260 273 295 305 304 301 297 293 289 288 288 289 290 289 286 281 274 260 238 220 214 223 249 275 287 292 293 291 288 284 278 269 260 251 240 225 211 202 199 201 206 212 220 231 242 251 258 262 264 264 263 259 255 252 249 247 244 240 233 225 213 201 191 182 177 173 170 169 169 168 168 167 166 165 164 163 161 160 159 157 155 154 153 153 153 152 151 149 147 146 146 146 146 145 142 139 134 129 124 119 115 110 105 101 97 93 90 89 87 83 82 86 92 98 103 105 105 107 112 119 130 142 154 161 159 154 152 153 156 157 156 155 156 157 159 163 167 171 173 174 173 170 166 160 154 151 150 149 148 148 148 150 152 153 153 152 151 151 149 146 141 139 138 139 140 145 152 159 164 165 164 162 161 160 159 156 152 148 145 143 141 141 140 140 139 136 131 121 109 105 190 201 199 200 204 210 217 225 230 231 226 222 222 232 249 271 295 313 323 327 327 327 331 354 28 7 339 324 314 307 301 296 292 291 292 295 297 296 295 294 294 292 285 259 258 270 279 286 291 293 292 290 287 283 278 271 264 256 248 238 226 214 208 207 208 211 215 222 231 240 247 253 255 255 253 247 240 234 230 229 230 231 231 229 224 215 202 190 181 176 173 172 172 171 170 169 168 166 164 163 161 159 157 155 153 152 151 151 151 150 149 148 147 146 144 143 141 139 137 134 132 129 125 122 119 117 113 109 104 99 95 92 89 85 83 85 91 97 103 107 112 119 128 139 152 165 175 177 169 163 160 161 162 161 156 152 151 150 151 156 161 164 166 166 164 158 150 142 135 133 131 132 133 136 140 145 148 149 150 150 150 150 149 145 138 133 133 135 139 145 153 160 166 167 166 165 164 162 160 157 154 150 149 148 147 146 146 146 145 143 142 138 128 114 237 232 222 214 210 208 209 212 215 216 215 215 218 228 245 274 306 325 334 338 339 340 350 17 34 30 13 348 328 314 306 300 297 296 298 301 301 299 299 300 305 312 320 315 297 288 285 286 288 288 287 284 282 280 277 272 265 257 250 244 239 233 228 224 221 221 223 226 231 236 242 247 249 248 244 237 229 221 217 217 219 223 229 234 236 231 218 202 189 181 177 175 174 173 172 170 168 166 163 161 158 156 154 152 150 149 148 148 147 147 147 146 146 144 143 140 138 135 134 133 132 131 130 129 129 129 128 124 121 117 112 108 103 99 97 101 109 115 122 130 138 148 155 163 171 177 183 183 179 172 165 161 156 147 140 138 139 140 139 137 136 136 138 139 136 130 122 115 113 113 114 116 119 126 131 138 143 146 148 149 150 149 147 142 133 125 124 130 137 142 149 156 162 164 164 163 163 162 161 158 155 152 152 154 154 152 149 146 145 144 145 143 139 129 257 256 244 229 217 209 205 202 202 202 201 203 210 226 263 318 346 356 359 359 353 345 341 352 15 24 21 4 339 320 309 302 299 300 304 307 304 300 300 303 308 314 316 307 295 288 284 283 282 281 279 277 276 275 274 271 265 258 251 247 244 243 241 237 234 232 233 234 237 239 242 245 246 243 239 231 222 214 209 208 211 216 224 236 245 245 233 215 199 188 182 178 176 175 173 170 167 163 160 156 153 151 149 147 146 145 144 144 143 142 141 141 140 140 139 138 136 134 133 132 131 131 131 133 135 137 137 136 136 134 132 130 128 128 129 134 141 147 154 161 166 169 172 174 176 178 180 182 180 175 164 153 140 126 117 117 120 122 121 115 109 103 96 89 84 80 81 86 91 98 102 107 114 122 130 138 144 148 149 149 149 148 145 139 130 120 116 119 126 133 140 149 156 159 160 161 161 161 162 160 158 155 156 158 157 152 145 141 141 143 145 146 144 139 256 265 257 239 221 208 199 192 186 181 178 176 176 166 22 22 25 28 29 24 6 338 320 322 345 8 20 11 344 321 308 302 300 302 307 311 307 302 302 306 311 314 311 302 293 289 287 282 277 274 272 271 271 271 270 268 264 258 251 248 247 246 246 243 240 238 237 239 240 242 244 246 245 241 235 227 218 209 202 200 200 203 214 234 252 255 244 227 210 196 186 180 177 174 171 168 163 158 154 149 146 143 141 140 140 140 139 139 138 137 136 135 134 133 133 134 134 133 132 131 130 130 131 133 136 139 140 142 143 144 145 146 147 150 152 155 159 165 171 177 180 181 179 177 175 173 174 175 172 165 151 136 124 115 108 106 108 110 110 107 103 98 88 80 72 68 70 78 85 91 96 103 111 121 131 141 147 150 151 149 147 145 142 136 128 120 112 108 114 126 138 148 155 160 164 165 165 164 163 161 158 156 156 157 154 147 138 134 135 139 144 147 147 143 234 257 256 237 213 194 181 171 162 152 144 136 122 91 59 48 47 49 51 48 15 308 295 299 313 334 357 358 326 308 302 300 300 303 307 309 306 301 302 308 313 315 311 302 294 292 291 286 278 272 268 267 267 267 266 264 261 256 251 248 248 248 248 247 245 241 239 238 240 242 244 245 243 238 232 223 212 202 194 190 186 182 186 215 250 256 248 235 219 203 189 180 175 172 167 162 156 151 146 141 137 135 134 133 134 134 134 134 133 133 132 131 131 130 130 131 132 131 130 130 130 131 132 135 139 141 143 144 146 148 150 152 154 158 160 162 166 171 177 184 187 186 180 173 168 165 163 160 153 139 123 114 111 109 109 109 113 115 115 116 120 119 115 111 107 103 102 100 98 98 100 104 111 121 132 141 148 152 152 150 147 143 140 135 131 125 119 114 121 133 145 154 160 166 171 173 171 168 164 160 157 155 154 153 150 143 136 133 134 140 146 151 151 147 207 232 232 202 166 152 144 139 133 127 120 114 104 89 75 68 67 69 71 74 292 270 277 285 294 300 292 256 253 276 290 296 299 302 304 304 301 298 299 307 314 317 314 307 300 296 294 289 280 271 266 264 263 262 261 260 257 254 251 249 249 250 251 250 249 245 241 238 238 240 242 241 238 233 226 216 206 197 189 183 174 164 164 188 231 247 246 238 225 208 193 181 173 167 162 155 149 144 138 134 130 128 128 128 129 129 129 129 129 128 128 129 130 130 129 129 129 129 128 128 130 133 136 139 143 145 146 146 147 148 150 151 152 155 159 163 168 173 180 185 186 179 168 160 154 148 139 130 120 108 99 97 102 107 115 122 130 135 136 138 141 141 140 139 138 136 133 127 122 119 118 119 121 127 135 142 147 150 150 148 146 143 140 137 134 131 127 127 136 146 154 161 167 172 176 176 173 168 162 157 154 152 150 147 144 141 139 137 139 146 152 155 154 148 190 199 177 136 120 117 117 117 116 113 109 105 99 94 91 91 91 92 96 113 230 266 276 283 289 290 274 234 221 241 271 287 294 298 300 301 299 297 299 308 317 321 319 313 306 300 296 289 280 271 265 261 260 260 259 257 255 253 252 251 251 252 253 253 253 250 246 241 239 239 239 238 233 227 220 211 203 194 187 180 169 160 161 181 217 237 242 238 228 213 196 181 170 162 156 150 144 139 134 130 127 125 124 125 125 125 126 125 124 123 123 124 127 127 128 128 128 127 127 127 130 135 139 143 147 149 149 148 148 148 148 148 148 152 158 164 170 175 178 180 176 166 155 145 136 124 110 103 98 93 91 92 98 110 126 142 153 158 158 155 153 151 150 149 149 148 146 144 144 144 142 139 138 139 142 145 147 148 147 145 144 142 140 138 137 135 134 138 148 157 164 170 173 176 177 175 170 163 155 149 146 144 142 139 137 138 139 142 145 151 155 157 153 146 166 159 140 122 113 109 108 108 107 106 105 103 101 102 106 109 110 112 118 144 236 283 293 296 296 292 275 224 202 212 245 273 285 292 296 299 300 302 306 315 326 330 327 321 312 305 299 292 283 274 267 264 262 261 259 257 255 253 252 252 252 253 255 256 257 257 252 247 243 240 239 235 230 223 215 207 199 190 183 176 167 161 165 183 211 231 239 238 229 215 197 179 166 157 151 146 141 136 132 128 125 123 123 122 123 123 123 123 121 120 119 119 121 123 125 126 127 127 127 128 131 137 142 146 149 151 151 151 149 149 148 149 151 156 163 170 173 174 172 171 166 158 148 137 124 111 100 95 94 93 94 96 103 119 140 158 167 170 168 163 158 155 153 155 156 157 158 160 161 161 160 155 152 149 149 150 151 150 146 143 142 141 141 140 139 138 139 143 152 162 169 173 173 173 171 167 160 153 147 142 140 138 137 136 136 139 143 146 149 153 154 153 148 141 145 136 128 121 114 109 106 105 105 105 106 107 108 110 114 117 118 119 123 143 266 317 320 316 311 303 288 222 177 182 216 257 276 286 293 299 304 310 318 329 341 344 339 331 322 314 308 303 297 290 284 278 273 269 265 260 256 253 251 251 252 254 256 259 262 262 259 252 246 242 238 233 227 220 212 203 193 184 177 170 164 162 169 187 209 228 237 236 230 216 196 175 161 152 147 143 139 135 130 127 124 122 121 121 121 121 122 121 120 119 119 119 120 123 125 127 128 128 128 129 132 136 140 145 148 150 151 151 150 150 150 151 154 159 165 171 171 166 161 156 151 146 138 129 119 109 102 99 100 102 105 109 117 138 159 169 172 172 168 163 157 154 154 157 161 164 168 171 173 172 170 166 162 159 157 157 156 155 151 146 144 143 144 143 142 141 141 143 150 158 163 166 166 165 162 155 149 145 143 142 141 140 140 140 141 144 147 150 151 152 150 147 143 140 137 130 125 121 115 110 106 105 105 107 109 111 113 115 119 122 122 120 113 90 21 351 337 326 316 306 295 272 182 182 217 255 274 284 293 302 311 319 331 346 359 360 354 345 337 330 326 323 320 316 310 303 295 287 277 268 260 254 251 250 251 254 258 262 266 266 263 257 249 243 237 232 226 218 209 199 188 178 170 164 160 163 175 192 210 225 233 233 227 213 191 170 155 147 143 139 136 132 129 126 123 122 121 120 120 121 122 122 122 122 121 122 123 126 128 129 129 129 129 129 130 132 135 139 142 145 147 148 149 150 151 154 158 162 166 167 164 157 148 139 131 125 120 117 115 113 112 113 114 117 121 128 142 165 174 176 175 171 167 160 155 153 155 160 166 172 175 177 177 177 176 172 168 168 166 164 162 161 160 156 152 150 149 148 147 144 143 143 147 151 155 157 157 158 157 153 149 146 146 146 146 146 146 147 148 150 150 150 149 146 142 140 139 141 135 131 126 122 117 111 107 106 106 108 108 109 109 111 116 123 127 119 94 60 34 11 344 323 309 299 291 280 232 210 234 262 277 286 295 306 318 330 343 358 8 9 4 358 351 345 341 337 334 330 325 319 311 303 292 281 269 259 253 250 251 254 259 263 267 269 268 262 255 247 240 233 227 219 209 196 183 174 167 162 161 169 183 197 209 219 226 225 218 203 182 161 148 141 137 134 132 129 126 124 122 121 121 121 121 121 123 124 126 126 127 128 129 131 131 131 131 130 129 128 129 130 132 135 137 140 142 144 147 149 153 156 161 163 164 162 158 151 140 127 116 107 104 107 113 119 123 125 128 132 137 145 163 181 187 186 180 174 167 161 158 157 160 166 173 179 181 182 181 181 179 176 173 173 172 170 169 169 168 166 163 159 156 153 150 146 144 143 144 146 148 150 151 152 153 152 151 150 149 149 149 149 150 151 151 152 151 149 144 139 134 132 134 140 136 133 129 123 116 111 107 104 103 102 100 97 95 95 101 118 126 104 70 50 37 17 342 311 298 291 287 279 247 222 239 264 280 289 298 310 326 340 355 5 11 11 8 3 357 352 346 342 339 335 332 327 321 314 305 295 283 269 259 253 252 253 255 258 261 264 266 265 261 255 247 238 229 220 207 191 179 171 167 165 167 178 191 200 206 211 213 210 200 183 163 146 135 130 128 127 125 123 122 121 120 121 122 122 123 123 125 127 129 131 132 134 135 135 134 133 131 130 129 128 129 130 132 133 135 137 138 140 144 149 153 157 160 159 157 155 151 144 134 120 108 100 99 106 116 125 130 134 139 144 149 157 170 185 192 191 184 175 166 160 159 162 166 172 179 185 187 187 187 187 186 184 181 178 176 176 176 176 176 174 170 165 159 154 147 143 142 141 141 142 144 146 147 148 149 151 151 152 151 150 150 150 151 152 154 155 154 150 144 138 133 129 128 135 136 132 127 118 109 102 97 93 91 88 85 82 81 80 82 98 111 72 63 52 37 10 327 296 285 284 286 281 252 224 235 259 277 289 300 317 339 357 7 11 12 11 8 4 358 353 347 344 341 340 338 335 331 326 319 310 298 283 268 258 253 251 249 246 243 241 240 246 258 263 258 247 233 216 200 184 176 173 172 172 176 189 201 207 208 206 201 191 174 153 134 122 117 116 116 117 117 117 117 117 118 120 122 123 125 125 127 129 131 134 136 138 139 139 137 134 131 130 129 128 129 130 131 132 134 135 137 138 142 147 152 156 158 157 155 152 148 141 131 117 110 107 109 117 126 135 139 143 148 153 157 163 171 181 190 190 182 168 157 156 160 166 172 179 184 190 193 195 196 196 196 196 194 190 184 180 178 177 176 173 168 161 155 148 141 138 138 140 141 143 146 148 149 150 150 151 152 152 150 149 149 150 152 155 158 161 161 157 151 144 138 131 127 130 129 124 116 105 93 84 77 73 71 70 70 71 75 82 100 176 170 86 67 49 23 344 304 281 273 278 288 291 265 232 232 251 270 284 300 331 9 19 19 16 13 10 6 2 357 352 348 346 345 345 343 342 339 335 329 321 310 295 278 264 255 249 243 236 226 215 205 201 218 249 255 248 227 197 172 164 167 173 176 178 184 201 214 217 215 206 192 168 138 118 107 102 101 103 105 106 108 109 111 113 116 119 122 124 126 127 128 130 133 135 138 140 141 140 138 134 131 128 128 127 128 130 130 131 133 135 137 140 144 148 152 154 155 155 154 153 151 146 138 129 124 124 128 135 143 148 150 152 155 158 161 165 169 175 181 180 170 155 148 154 164 173 179 184 189 194 198 202 204 204 204 202 200 196 190 183 179 176 173 167 161 154 147 139 133 134 138 142 145 149 152 154 154 154 153 153 152 151 149 147 147 149 152 158 164 167 167 164 157 149 142 136 132 132 116 108 99 91 82 72 62 55 49 47 49 56 67 100 168 184 153 83 55 31 356 315 287 269 258 268 291 300 285 251 234 241 259 275 297 354 33 31 24 18 12 8 4 1 357 354 352 350 349 348 346 345 343 340 335 328 319 306 290 274 260 250 240 230 217 202 189 180 181 202 218 214 192 170 156 153 156 164 173 186 201 214 221 221 215 200 168 125 103 94 91 91 93 94 95 97 99 102 106 110 114 118 121 124 126 128 130 131 133 135 138 140 141 140 138 134 130 128 126 126 127 128 129 130 132 135 138 142 146 149 150 151 151 151 152 153 153 149 144 140 138 139 143 149 154 157 156 155 156 158 161 164 167 169 172 169 158 147 147 160 173 181 185 187 191 196 200 203 206 206 206 202 198 193 189 184 180 177 173 167 157 147 137 131 129 135 142 148 153 157 159 160 159 158 157 155 153 151 149 147 147 149 153 161 167 170 169 164 157 150 146 143 141 140 101 95 91 87 81 71 59 46 34 25 19 14 6 338 217 158 94 64 48 22 327 290 273 260 249 264 291 302 294 267 238 232 244 265 298 9 35 30 21 15 10 6 3 1 359 358 356 354 352 350 348 346 344 341 338 333 325 314 301 287 271 256 242 229 214 197 183 174 171 177 182 180 173 165 159 156 155 157 181 218 225 223 219 213 200 158 107 89 83 82 83 85 87 89 89 91 93 97 102 108 113 117 121 124 127 129 130 132 133 135 138 139 141 140 138 135 131 127 125 125 125 126 128 130 133 136 139 142 144 145 145 145 145 147 148 150 150 148 146 146 148 151 154 157 160 160 158 156 156 157 159 163 165 166 167 162 154 150 154 169 184 189 189 189 192 195 200 203 204 205 204 199 195 191 187 183 179 175 170 163 154 145 138 136 137 145 154 160 162 163 164 164 163 163 161 158 155 151 149 150 152 155 159 166 171 172 170 165 158 154 152 151 150 150 91 90 89 88 84 74 59 42 27 15 5 354 341 330 327 349 24 35 26 307 269 263 259 254 252 269 294 305 301 278 235 215 225 256 318 14 25 20 13 8 5 2 1 0 360 359 359 357 355 353 350 348 346 343 341 337 331 322 312 299 284 266 248 232 215 198 187 180 179 181 182 180 176 171 166 160 152 148 166 222 234 228 214 177 92 71 67 68 69 73 76 81 84 86 88 89 92 97 103 109 115 119 123 126 128 130 131 132 134 136 137 139 140 140 139 136 132 129 127 126 126 127 129 132 135 139 141 142 142 141 140 140 141 142 143 144 144 144 144 147 152 158 162 164 165 164 161 159 158 159 162 163 164 163 161 157 153 155 163 177 189 194 194 192 194 197 201 203 204 203 200 196 192 187 182 177 173 169 163 157 151 148 148 152 157 167 173 174 172 171 170 170 170 167 164 159 155 152 151 153 157 162 167 171 174 174 172 168 163 161 160 159 160 160 87 89 91 90 86 75 59 40 22 9 358 348 335 325 322 324 324 309 276 252 247 249 251 254 262 280 299 308 307 283 227 206 211 222 24 30 23 14 6 2 0 359 359 358 358 359 359 358 357 355 353 351 349 347 344 341 337 331 323 312 299 281 261 241 222 206 194 189 187 187 186 185 181 176 170 163 152 145 146 167 228 290 62 64 64 66 68 72 76 80 83 85 88 90 93 96 100 105 111 116 121 124 126 128 129 130 131 133 134 136 137 138 138 138 138 136 133 131 129 128 128 129 132 135 139 142 143 143 141 139 137 137 139 139 138 137 136 137 138 143 150 158 164 166 167 166 165 164 164 166 167 166 164 162 159 157 157 163 173 183 193 199 200 200 200 202 204 206 205 202 197 193 187 181 175 171 170 167 162 157 154 156 164 170 177 182 184 183 180 179 178 178 176 172 167 161 156 153 153 156 160 164 168 172 174 175 175 174 173 171 169 168 168 169 85 93 96 95 90 82 70 50 24 3 350 338 327 319 316 315 309 294 271 253 246 247 251 260 273 288 301 309 309 277 226 213 209 177 120 74 38 17 6 1 359 359 358 358 357 357 358 358 358 358 357 355 353 351 349 347 344 340 333 325 314 300 281 261 240 219 204 195 191 189 187 185 182 178 172 164 155 148 143 135 109 76 71 76 83 91 99 105 109 109 106 104 103 104 107 111 115 120 124 127 130 131 131 131 130 131 132 133 135 136 136 137 137 136 136 134 133 132 131 131 131 133 135 138 140 143 143 143 141 139 136 135 136 135 132 130 130 131 133 138 147 154 161 165 167 167 168 169 171 172 170 167 165 163 162 163 166 173 181 189 196 202 205 206 207 209 212 212 209 202 194 187 181 175 171 169 169 168 165 161 162 167 177 183 187 189 189 188 186 186 186 185 182 178 173 167 161 157 157 159 162 165 168 171 174 177 180 181 181 180 179 176 174 173 83 101 107 106 105 102 98 87 42 352 332 320 312 307 307 306 302 293 278 263 253 252 257 266 277 290 302 313 317 273 224 218 210 180 150 113 56 23 10 3 0 360 359 358 357 356 357 357 359 359 360 359 357 355 353 351 349 347 344 338 330 320 306 290 271 247 222 203 193 187 183 181 178 175 170 165 159 154 150 145 139 130 124 125 129 131 133 133 132 128 124 121 119 120 123 126 129 133 136 138 139 139 137 135 133 132 132 133 134 135 136 135 134 132 132 132 132 132 132 132 133 134 136 138 140 142 143 143 142 140 137 134 132 129 125 124 125 128 133 139 146 155 162 167 169 171 172 174 175 173 170 167 166 166 168 170 174 180 186 192 198 203 206 209 210 212 216 218 213 201 187 176 168 162 159 159 162 164 164 164 167 174 181 185 187 188 189 190 190 191 191 190 188 185 180 174 169 166 165 165 167 169 172 175 179 182 186 187 187 187 185 183 179 176 82 120 128 127 126 125 124 121 117 301 296 292 290 290 292 294 293 288 281 273 265 263 265 270 279 291 306 326 345 286 218 220 219 206 185 146 54 23 11 4 2 1 0 360 358 357 357 357 359 1 2 2 0 358 356 355 354 353 351 349 345 340 333 326 320 313 300 254 188 172 167 167 168 169 168 166 162 158 155 153 152 152 154 154 152 149 146 142 139 135 132 131 130 132 134 135 138 140 142 144 145 144 141 138 135 133 132 133 134 135 134 132 130 128 127 128 129 130 131 132 133 134 136 138 140 141 142 142 142 140 136 132 128 124 121 119 120 126 134 141 148 156 164 169 172 173 175 176 175 172 169 168 169 171 173 176 179 182 187 192 197 201 206 209 209 212 215 213 202 184 171 160 150 143 137 137 142 150 156 162 167 173 176 178 180 182 185 188 192 194 194 194 191 188 183 179 176 175 174 174 174 176 178 181 185 188 191 191 190 190 189 187 184 180 237 164 152 145 141 139 139 142 160 216 252 264 270 274 277 280 281 282 283 285 288 289 290 290 293 300 312 330 344 266 225 224 225 219 203 177 44 19 9 3 2 1 2 1 0 359 358 359 1 2 4 5 4 2 360 358 357 357 357 357 356 356 355 355 356 359 3 9 17 31 59 102 140 157 163 165 163 159 156 154 154 156 158 159 158 155 151 147 143 139 137 136 137 138 139 140 141 143 145 147 147 146 143 140 137 133 132 132 133 134 133 130 127 125 124 125 127 129 131 132 133 134 136 138 140 141 142 141 139 137 134 130 127 125 122 120 121 127 137 142 146 152 159 166 170 172 173 173 172 170 169 169 171 173 175 177 179 182 185 189 193 199 203 205 207 210 210 202 185 167 156 148 140 132 127 126 130 137 147 156 162 165 166 166 168 171 176 182 189 194 196 194 190 186 183 183 182 182 181 181 181 182 184 188 191 193 193 192 191 191 191 191 189 185 243 192 164 151 146 145 146 152 166 189 216 238 251 259 265 269 272 278 288 299 310 316 318 315 310 307 305 307 289 248 232 226 221 214 201 173 49 18 7 2 1 2 3 4 4 3 2 2 3 5 7 8 7 6 4 3 2 1 1 2 4 5 7 8 10 11 12 13 14 16 19 25 40 98 148 159 160 158 155 154 154 155 158 159 159 156 153 150 147 144 141 140 140 140 140 141 143 145 147 148 148 147 145 142 138 135 133 132 133 133 133 130 128 125 125 125 127 128 130 132 134 136 138 139 140 141 140 138 135 133 132 131 130 129 127 125 125 130 137 140 141 145 152 160 165 167 166 166 165 164 165 166 169 171 174 176 178 179 182 186 190 195 198 201 204 206 203 190 173 160 151 142 134 126 122 122 127 133 141 149 155 156 155 155 156 159 164 173 182 189 191 191 187 183 182 184 186 188 189 187 185 186 189 192 194 195 192 190 190 191 193 193 192 189 246 196 160 146 141 141 145 153 165 179 193 212 231 246 255 262 269 278 289 300 308 312 314 312 307 300 292 280 260 243 233 225 218 208 189 150 91 32 10 3 3 4 6 7 8 7 6 6 6 8 9 10 10 9 8 7 6 6 6 7 9 10 12 13 14 14 14 13 13 12 11 11 12 15 34 123 148 151 152 154 155 156 157 157 157 156 154 152 149 146 144 142 140 140 141 142 144 147 149 150 150 149 147 144 141 137 134 133 133 134 133 133 131 129 128 128 128 129 131 133 135 138 139 140 139 138 136 134 132 131 131 133 135 135 133 130 128 130 133 134 134 135 141 149 154 156 156 155 155 155 155 158 162 166 170 173 174 175 177 182 187 190 194 198 201 201 192 177 164 154 145 138 130 123 117 117 122 128 135 140 143 144 143 143 144 148 154 164 173 180 183 184 182 179 179 181 184 188 190 188 187 189 191 194 194 191 187 186 188 191 194 195 193 191 266 165 135 129 127 129 137 148 160 170 178 189 209 232 248 259 267 276 285 294 300 304 306 304 299 292 282 269 255 246 236 229 221 207 176 143 122 59 17 8 6 6 8 10 10 10 10 9 9 10 11 12 12 11 10 9 8 9 10 11 12 13 14 14 14 14 13 12 11 10 8 6 4 2 3 11 45 107 138 148 152 153 153 153 152 151 150 149 148 145 143 141 140 140 142 144 147 149 151 152 152 150 149 146 143 138 134 132 132 134 135 135 134 133 132 131 130 130 132 133 135 137 138 137 135 133 132 130 130 131 134 137 140 141 139 136 132 131 133 132 130 130 131 134 137 141 145 147 149 149 148 151 155 160 163 166 168 169 172 176 180 183 187 191 191 183 171 161 153 146 139 133 127 120 115 114 117 121 125 129 131 131 130 131 133 137 143 150 158 165 168 168 169 170 171 172 173 175 177 180 184 188 191 193 192 188 184 183 185 189 193 194 193 192 338 77 106 113 117 121 129 139 148 153 157 165 184 213 240 256 264 270 278 287 294 299 299 297 291 285 278 271 265 260 253 245 238 223 187 156 127 45 18 10 8 8 10 11 12 12 11 10 10 11 12 13 13 12 10 10 10 10 12 13 14 15 14 14 13 12 12 11 10 8 6 4 0 357 357 0 7 18 54 111 133 139 141 141 141 141 141 141 141 140 139 138 139 140 143 146 148 151 152 153 152 151 150 148 144 139 134 131 131 132 133 134 134 134 134 133 132 132 132 133 134 134 134 132 130 128 127 128 130 133 138 142 146 146 146 143 140 139 138 137 135 132 131 129 128 131 136 142 144 145 146 148 150 154 157 160 163 166 167 169 169 171 173 175 166 154 149 145 140 135 131 126 122 119 116 114 114 115 117 119 121 122 121 120 121 123 126 129 134 139 142 141 141 147 153 154 153 152 153 163 174 181 186 189 189 185 181 180 181 185 190 191 192 192 345 37 87 109 117 120 123 129 133 137 141 149 165 196 230 250 259 263 269 278 285 289 289 285 280 278 279 284 289 293 294 293 287 269 225 181 68 21 13 10 8 8 10 12 12 12 11 10 10 10 11 12 12 11 9 9 9 11 13 14 15 15 14 13 12 11 9 9 8 6 4 1 357 354 354 355 358 3 19 51 84 102 111 116 121 123 125 128 130 132 134 135 138 140 143 146 148 150 151 151 151 150 149 148 145 140 135 131 130 130 131 131 132 132 133 134 134 134 135 134 133 132 130 127 124 123 124 127 132 137 144 149 152 154 154 152 150 147 144 143 141 138 136 133 131 129 130 134 137 140 142 145 147 150 153 156 159 159 159 158 157 160 165 162 151 144 140 135 129 125 122 119 117 116 114 114 113 113 113 114 115 116 115 113 111 111 111 111 114 118 121 117 110 119 131 136 138 138 143 153 163 173 181 187 187 183 179 178 179 184 188 190 192 194 349 26 71 106 115 113 114 120 127 132 138 147 162 191 227 248 256 257 259 265 272 276 276 274 271 273 284 298 311 321 330 340 344 338 325 328 1 7 7 7 7 8 10 11 11 11 9 9 8 8 9 9 9 8 7 7 8 10 12 14 15 15 14 13 12 9 8 6 5 4 2 359 355 353 352 352 353 357 10 35 55 65 70 78 88 95 100 106 112 118 124 130 134 137 139 142 145 147 148 148 147 147 146 145 143 140 137 134 132 132 132 132 133 135 136 139 140 140 140 138 134 131 127 123 121 122 124 129 134 142 151 157 161 163 162 160 157 154 150 147 145 143 142 140 138 133 130 129 130 130 132 134 139 144 147 149 149 149 149 151 154 160 165 159 152 146 139 132 122 118 115 112 110 111 111 111 111 110 110 111 112 112 111 109 106 105 103 103 104 107 110 108 100 112 121 127 129 135 147 154 159 167 178 185 187 185 183 183 184 187 190 193 195 196 31 36 70 98 102 101 104 113 122 129 136 148 168 200 233 251 257 256 252 252 259 265 268 267 266 272 288 307 322 334 347 357 2 358 351 347 353 358 1 2 4 6 9 11 10 9 8 7 6 5 5 6 6 5 5 5 6 8 10 12 13 14 14 14 12 10 7 5 3 1 359 357 355 353 352 351 351 353 5 29 41 42 40 42 49 55 61 68 79 93 106 117 124 129 133 137 140 142 143 142 142 141 141 141 141 141 140 139 139 140 140 141 143 145 148 150 151 151 149 145 140 135 130 126 124 125 128 132 139 148 156 163 168 170 169 166 163 159 155 150 147 146 145 145 143 138 134 128 125 124 124 124 129 134 139 142 144 146 152 157 162 165 164 159 155 151 143 131 119 114 110 107 105 104 105 107 109 110 110 111 112 111 110 107 106 104 101 99 98 99 104 108 111 122 128 131 134 145 157 160 163 169 178 187 189 188 186 187 188 190 193 195 197 199 124 55 83 91 89 89 95 107 118 122 128 143 170 201 231 250 257 254 248 244 250 258 263 264 265 272 291 314 332 348 0 7 7 2 355 350 350 353 356 359 2 6 9 10 9 8 6 5 3 2 3 3 3 3 3 3 4 5 6 7 8 10 12 13 13 11 9 6 3 0 358 357 356 356 355 353 351 353 5 24 28 25 20 17 18 21 25 33 45 62 81 98 112 122 129 135 139 139 138 137 136 136 137 140 141 143 145 145 147 149 151 153 156 159 161 164 164 162 158 154 148 143 137 134 131 131 134 139 146 154 161 167 171 173 172 169 164 160 155 150 147 145 145 145 144 140 134 128 124 123 125 126 128 133 139 143 147 152 158 162 162 158 153 151 149 146 140 127 117 112 108 105 103 102 102 105 108 110 112 113 113 112 111 109 108 106 102 95 92 96 110 129 142 152 156 160 164 168 168 169 172 178 185 191 192 191 189 188 190 193 196 198 199 201 80 73 83 85 81 79 86 106 130 137 137 149 168 188 211 233 242 242 240 239 243 251 257 260 263 268 289 334 1 14 20 19 13 5 357 352 351 352 355 359 3 7 9 10 9 7 5 3 2 1 1 2 2 3 3 2 2 2 1 1 1 2 6 9 12 13 12 9 5 2 360 359 359 359 357 355 354 358 8 16 13 9 3 360 359 1 5 12 24 40 60 83 104 119 130 136 139 138 136 134 133 133 136 139 143 146 149 151 154 156 159 162 165 168 171 172 171 169 165 160 154 149 145 142 141 140 142 147 154 161 166 169 170 170 168 165 160 155 150 146 143 141 141 141 140 136 131 128 126 128 133 138 143 146 149 151 152 154 156 155 152 146 138 133 131 130 127 120 115 112 110 108 106 105 105 108 111 113 115 116 116 115 114 114 114 112 105 97 96 117 158 176 182 183 185 187 186 183 181 181 185 190 195 196 197 197 196 196 197 199 200 201 202 202 71 80 85 84 80 76 79 102 155 178 175 175 179 186 197 212 223 228 231 232 236 243 250 253 254 253 252 32 47 49 46 38 25 14 4 358 355 355 357 1 4 7 9 9 9 7 5 3 1 0 1 1 2 2 2 1 0 359 357 355 354 354 357 2 8 12 13 11 6 3 1 2 2 1 359 356 357 1 6 5 359 353 348 346 346 348 352 359 10 26 49 76 102 119 130 135 138 137 135 133 133 133 136 140 145 148 152 154 157 160 164 167 169 171 173 173 171 168 164 159 155 151 149 150 150 150 150 152 157 162 165 165 163 161 159 156 152 148 143 140 138 137 138 137 135 133 130 130 131 134 139 143 148 152 154 156 158 158 157 155 151 144 134 126 122 121 120 119 118 116 116 115 115 114 115 116 118 119 120 121 121 120 120 121 121 118 115 120 161 194 202 198 195 194 195 196 196 193 191 191 194 198 200 200 201 202 204 207 208 209 208 207 205 203 63 81 87 86 80 75 73 79 127 193 194 190 187 189 195 204 214 220 222 224 227 233 240 244 243 236 214 150 116 99 80 59 42 28 14 4 359 358 359 1 4 6 7 8 8 6 4 2 0 359 360 0 1 1 0 359 358 356 353 350 349 349 350 354 359 5 8 8 4 1 1 2 2 1 358 356 356 358 358 350 342 337 334 334 335 338 342 348 358 14 39 70 99 117 127 132 135 135 134 134 135 136 139 143 147 150 153 155 158 161 164 166 168 169 169 167 165 162 160 157 155 153 154 156 158 157 154 150 149 149 149 149 148 147 147 146 144 141 138 136 136 136 136 135 134 132 130 131 134 138 141 143 145 148 153 157 159 160 160 158 156 150 141 134 130 128 127 127 127 127 126 125 125 125 126 127 127 128 128 128 129 130 132 134 135 132 144 203 222 219 214 208 201 198 199 202 203 199 196 194 197 201 201 201 202 205 209 213 216 218 218 217 215 210 39 64 80 83 79 73 69 68 72 124 198 196 192 191 195 202 210 212 211 211 213 218 225 229 229 223 201 166 148 131 104 76 55 40 23 9 360 357 356 358 360 2 3 5 5 5 3 2 360 358 357 357 357 357 357 356 355 353 350 347 345 344 345 347 351 355 359 0 358 356 357 359 0 360 357 354 352 348 341 331 325 322 322 324 328 333 337 342 349 0 20 55 95 115 126 131 133 134 136 138 140 142 145 148 152 154 156 157 158 159 161 162 162 162 161 160 158 158 158 157 157 157 158 160 161 158 151 141 135 131 130 129 130 133 135 137 137 136 136 136 136 136 136 135 133 131 131 132 135 138 141 142 144 147 151 155 157 159 159 157 155 151 145 141 139 138 137 137 138 139 139 138 137 137 138 138 139 139 139 139 142 146 151 156 160 168 198 226 227 221 215 209 202 199 200 204 204 200 196 195 198 201 200 199 200 204 210 215 220 224 227 229 229 227 14 30 49 64 68 64 60 58 56 49 350 231 211 206 204 204 202 198 196 198 201 205 209 212 214 211 196 168 152 136 111 84 64 48 31 12 358 352 350 351 353 354 357 359 1 2 3 1 359 356 354 352 352 352 352 352 351 349 346 343 341 339 339 340 342 344 347 349 349 349 350 353 356 359 358 352 344 334 323 315 312 312 314 318 323 330 336 341 345 350 3 50 109 126 131 134 136 138 140 143 147 150 152 155 157 158 158 158 157 157 157 157 157 156 156 157 158 159 160 161 162 162 162 161 158 153 144 135 128 124 121 119 120 123 126 128 130 131 132 133 134 135 135 134 133 132 133 134 136 138 140 141 143 146 149 153 156 158 158 157 154 150 147 146 146 146 147 148 150 151 152 152 151 150 149 150 150 151 151 153 156 162 169 178 187 200 214 223 222 215 212 208 203 200 201 203 203 198 196 196 198 198 196 194 196 203 212 219 224 229 235 240 243 246 5 12 22 34 42 43 39 37 31 17 353 330 308 282 254 222 199 191 195 198 199 197 196 197 198 196 182 157 144 130 110 89 72 57 40 14 353 344 341 341 343 345 347 350 355 359 1 0 357 353 349 345 344 344 345 345 346 344 341 338 336 334 333 332 333 334 336 339 340 342 344 348 353 358 359 349 334 320 310 305 303 305 309 313 319 326 333 336 337 339 348 101 135 140 142 141 142 143 145 149 152 154 156 157 158 159 159 158 158 157 156 156 157 157 159 161 164 165 166 167 167 166 164 161 156 149 141 134 129 124 121 118 118 120 122 124 125 127 128 130 131 131 131 132 132 132 133 135 137 139 141 142 144 147 151 155 158 159 158 156 154 153 152 153 154 155 156 158 160 162 163 163 161 160 158 158 159 160 162 165 168 173 180 188 197 206 212 215 214 210 208 205 202 200 200 199 195 191 192 195 197 193 190 188 192 202 212 221 228 235 242 250 255 260 6 11 17 23 27 26 20 14 8 359 349 341 329 306 267 225 200 192 197 200 199 194 190 187 185 178 161 141 130 120 106 93 81 69 50 14 345 334 330 329 330 332 335 341 349 356 1 0 356 350 344 339 337 336 338 339 340 339 337 334 331 328 327 325 325 325 326 328 331 335 339 344 350 356 357 344 327 313 304 299 298 299 302 306 310 316 321 322 322 323 328 130 141 144 147 147 148 149 151 153 154 155 155 156 157 158 160 160 159 159 159 160 162 165 167 171 173 175 175 174 173 171 168 163 156 149 143 138 133 129 125 123 122 122 123 123 124 125 126 127 126 126 127 129 130 132 134 137 141 143 143 143 145 149 154 157 157 157 156 157 157 159 161 162 163 164 166 169 171 172 172 171 169 166 164 164 164 166 169 173 177 181 186 192 198 203 207 209 209 206 202 199 197 195 194 191 187 185 185 188 187 185 184 185 191 200 211 221 230 239 248 257 262 266 12 16 20 24 25 22 13 6 0 355 350 342 324 283 240 211 193 181 183 191 196 194 189 184 176 165 152 136 121 110 102 96 89 78 55 4 329 317 313 312 313 317 323 333 345 356 2 0 355 348 341 335 331 331 332 334 335 334 331 327 325 322 320 319 318 317 318 320 323 327 332 338 345 351 351 339 322 309 301 297 295 295 295 295 297 299 300 301 303 306 308 159 148 150 154 157 157 156 156 156 155 154 154 155 158 160 161 162 162 163 164 167 170 173 177 181 183 184 183 182 179 176 171 165 158 152 146 141 137 134 130 126 123 123 123 122 122 123 123 123 122 122 123 126 128 131 134 138 143 145 146 145 145 148 153 153 151 152 154 159 164 168 170 171 172 173 175 177 179 179 178 177 173 170 168 167 168 171 174 178 182 185 188 192 197 200 203 206 206 204 200 196 192 189 187 185 183 182 181 181 180 179 181 186 193 200 209 219 230 240 250 258 263 265 23 26 29 30 28 21 11 3 358 356 353 344 314 274 244 212 186 169 167 183 201 202 194 182 168 158 149 138 121 108 102 99 94 83 52 337 302 292 290 293 298 305 314 328 344 356 1 359 353 345 337 331 326 326 327 328 328 326 323 319 317 315 313 312 311 310 310 311 313 317 322 329 336 341 341 330 315 304 298 294 293 291 289 287 285 285 285 290 297 304 305 207 162 166 172 174 173 168 163 160 157 156 156 158 160 162 163 164 164 165 168 172 177 181 186 189 191 192 191 189 185 181 175 168 160 152 146 142 138 134 130 126 123 121 120 119 118 118 118 118 118 118 119 122 126 130 135 140 148 159 166 169 165 154 147 143 144 149 157 165 174 179 181 180 179 180 182 183 184 184 182 180 176 173 171 170 170 173 177 181 184 187 190 192 196 199 201 204 204 203 200 195 190 187 184 183 182 183 185 188 189 192 195 198 200 202 209 218 230 241 250 256 260 262